Hi,
I fixed up the layout and alignment of widgets in the class builder plugin. I also fixed a small bug which was causing an assertion warning.
There's 3 patches:
#0001 The UI cleanup using a GtkTable, for side-by-side before and after screenshots, see [1][2][3]
#0002 I forgot to update comments on the helper functions I added and there was a place where I wasn't using one of the helper functions where I should have.
#0003 Fix a bug with the order of function calls which was causing an assertion warning (from g_return_if_fail) when there are no documents currently opened.
I used git format-patch to create the patches from my commits, I hope the format is OK.
[1] http://codebrainz.ca/images/classbuilder/c++_before_after.png [2] http://codebrainz.ca/images/classbuilder/gtk+_before_after.png [3] http://codebrainz.ca/images/classbuilder/php_before_after.png
Cheers, Matthew Brush