Changes from 0.2 to 0.3 2001-03-11 * Added a check to see if the program was started with an argument for the filename. If not, a warning message is issued and the program exits with code 1. * Changed outputted code to follow the GNOME coding standards. 2001-04-09 * Finished support for all gnome widgets and dialogs. * Finished support for all gtk+ widgets except the popup menu. Includes support for custom widgets. Note that glade does not handle custom widgets correctly. Even if you remove the two integer parameters completely, the .glade file still keeps values of 0 for int1 and int2. * Removed some cases where the code generated was unused. * Removed all memory leaks. Not really an issue in a one-shot program like this, but cleanliness is next to godlessness. Or something like that. * Removed some scenarios where g2c would die if the Gnome menu structure contained empty menus. 2001-08-04 * g2c now uses the ctags that comes with just about every emacs distro out there. No more strange dependencies! * g2c will now generate a main program file, using .c for the file name. Entries will be added/commented out based on the top-level widget's visibility (in glade). * Automatically updates po/POTFILES.in and src/Makefile.am with the appropriate .c/.h file names. * Modifications to the automake/autoconfig stuff. * Other minor updates/fixes.