The splitter windows are now operational on Windows, Linux and Mac OS X. If you'll allow me (you will? Thanks!) I'd like to offer up some good advice for fellow programmers dealing with resizing on gtk: resizing may not occur until idle time if you programatically change the size of a window. You have been warned.
Consider this scenario: you have a window whose size and position is saved, as is the position of the "sash" of the splitter window. Naturally, upon re-opening the window, the sash should be set to the same place as it was when the window was closed, so when the window is re-opened, you programatically set the size, and then set the position of the sash. This works great in theory, and on Windows and OS X.
However, on Linux, the window doesn't actually get resized immediately. Instead, the sash position gets set while the window is still the old, original default size. Therefore, the sash pretty much is never restored to the correct position. Until you realize that gtk does not immediately resize, you might be very frustrated by this, unless, of course, you're infinitely more patient than me.
Thanks, I feel better now. Some other noteworthy changes in the upcoming beta, besides the splitter on the conversation windows:
Of course, that's just the tip of the iceburg. :)
We're shooting for the end of next week, or [Monday] the 31st by the latest.
I'm very impatient to discover this !!!!!! And I'm impatient because we're approaching Q2 :D