A new release is just around the corner. I've made a lot of changes so it now
works with gtk3 and I'd like to call it version 2 with gtk3 as the default
build. However, I may have to make gtk2 the default build and use that in
packages because of https://bugzilla.gnome.org/show_bug.cgi?id=649680. I expect roxterm and xfwm4 are
quite a popular combination.
However, I don't expect The GTK developers to be in much of a hurry to fix a
bug that only bites if you don't use metacity and I don't want to be stuck
with "legacy" gtk2 for years. Another possibility is to add an option to turn
the geometry hints off as a workaround (I haven't managed to work out exactly
what's wrong and find a way to counteract it while still using geometry hnts).
I hope enough people read this that I can get some useful feedback, especially
from people who use the debian packages. xfwm4 users who build roxterm from
source can easily make it use gtk2, but defaulting to gtk3 could be much more
inconvenient for Debian users.