Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > e6249e5bc5b7a8cb05b26c8fd020a6eb > files > 6

glademm-1.1.2-1mdk.ppc.rpm

future:
- gnomemm-2 support

Version 1.1.2
- signal->signal connection in 2.0 fixed (no more .slot() )
- creation of virtual callbacks 
	[use --non-virtual-callbacks to turn it off]
	(this removes static_cast<>ing, which might count as an ugly hack)
	Beware: this changes many things, and perhaps breaks some
	E.g. custom widgets with signals which provide arguments do not
		work without a specification. See
		docs/glademm-callbacks.example for an example.
- sane toplevel widget memory management ! 
	(new/delete, no (not working) manage())
- box packing fixed for newer gtkmm2
- some bugfixes and newer glade-2 file support (e.g. width/height_request)
- pass 1st toplevel widget to m.run() on gtkmm2
- fixed glade-2's GtkFixed (thanks to Mark Jones for insisting to fix it)
- fixed gtkmm1 Notebook:switch_page arguments
- do m.run(first toplevel widget) for gtkmm2
- fixed glade 1.1.2 frames
- support 1.1.2 placeholders (simply forgot to implement new scheme)
- tons of fixes by Mark Jones (textview, main.run, button, dialog)
- read Custom signal argument specification from a xml file

Version 1.1.1c
- gnome-1 menubar/menuitem fixes
- fix for g++ 3.1 from Otmar Struwe (image.cc)
- GtkLayout support (but why would anybody sane use it?)
- ButtonBox fixes
- g++-3.2 is now my default compiler (so problems should be past)

Version 1.1.1b
- viewport fixes (gtkmm2)
- some gtkmm2 fixes (for glade-1 files)
- default to 1.2 on glade-1 project files

Version 1.1.1
- support handlebox properties
- support shadow type in more widgets
- box and widget fixes for gtkmm2
- ignore signal object if it's the default object
- test48_glade2 works!
- adapt to gtkmm2 1.3.17 api
- work around a gtkmm2 1.3.17- bug (stock image menu item)
- fix fileselection
- parse xpm icon for toolbar (was missing)
- fix signal to signal connection broken in 1.1.0
- new option --baseclass to use a user defined base class for the
	glade classes (needed for my ModelViewController Widgets)
- explicitely include ./macros for aclocal with gnome[1]
- substitute TextView and ImageMenuItem for gtkmm1 target [Text+MenuItem]
- support actual glade-2 CVS version's stock handling
	(stock->use_stock/label)
- fix glade-2 notebooks, support notebook packing parameter
- fix glade-2 combos
- use new toolbar children creation API (tools().push_back()) in all cases
- gtkmm2 paned fixes
- colorselection fixes by Philipp Klaus (found them again in my inbox)
- scale and table fixes by Marcello E. Magallon
- new option --show-options (dynamic glademm option support in glade-2) started

Version 1.1.0c (upcoming, ok with g++ 3.x)
- added another method (2 lines) to fix (non-const/const_iterator) ambiguity

Version 1.1.0b (upcoming, v. of choice for gtkmm2, dangerous for gtk--)
- fixed tons of gtkmm2 related bugs, more and more examples compile
- nearly all widgets use the new property based API
- fixed glade-2 spinbuttons and gtkmm2 accelerators
- fixed g++-3.x compilation (thanks go to Paolo Jose Pinto)

Version 1.1.0 (may have bugs, fixes others, not with g++ 3.x)
- loads glade-2 files and even generates gtkmm-1.2 code from them
	 (if asked to)
- non-gnome menu accelerator segfault fixed
- initial gtkmm-1.3 support, some first programs even work
- combined isInternalMethod with a method which parses SignalHandlerArgs first
- new shorter Widget specific code (using the property concept)
- Gtk::Image support (but glade 0.6.4 can't handle it, so you need glade-2)
- GtkImageMenuItem, GtkSeparatorMenuItem, Bonobo_Dock[Item] (Bryan W. Headley)
- new option '--embed-images' vs. '--load-images' to specify embedding (in
	executable) vs. loading of images (at runtime) of images/pixmaps etc.
	[embedding non xpm images does not work yet]
- improved xpm embedding
- redesigned menu creation methods (more readable, less code duplication)
- fixed some gcc 3.1 issues, perhaps the rest might be compiler bugs?

Version 0.6.4b (good choice)
- align radio/checkbutton labels left by default (like glade does)
- first round of gtk-2.0 detection
- more work on gnome app support - gnomemm seems to work reasonably now
	(it was totally unusable the last time I looked at Gnome::App)
- better detection of installed Glib/Gtk/Gnome components ?
- redesign of AddChildren (now does not call wrong writer with wrong widget
	to determine whether to add it)
- new option '--verbose' which hides some warnings if not set
- now dialog, gnome-entry and gnome-app work ... seems I found the 
	AddChildren bug

Version 0.6.4 (looks very good, passes all tests)
- make can_focus more smart (concerning the widget) when outputting code
- gnome date_edit by Jim Patterson
- recognize button::relief
- make radiobuttons without label (but widgets) work
- justify and wrap for labels
- remove std:: from include file names ...
- use parse_uline for button's labels
	(what about menuitems?)
- fileop buttons of fileselection
- correct parameters for Notebook::switch_page
- partial rewrite of code generation class (fixes some bugs)

Version 0.6.2b (stable)
- fixed g++>2.95 (compiles with g++ 3.0 and libstdc++ 3.0)
- fixed insertion of non buttons into toolbar
- honor default_size for windows
- threw away some unneeded parentheses in generated code 
	(see discussion on gtkmm mailing list -> "SArray gone")
- fixed gnome radiomenu indices
- honor after on signal connection

Version 0.6.2 (stable, not suitable for RH7.1)
- fixed gnome-dialog
- use optionmenu->set_history instead of optionmenu->get_menu->set_active
- new XML parsing (though this is not yet needed for glade files)
- glade-- now only touches the _glade files which need modifications 
	( much faster rebuilds !!! )
- a new mailing list for glade-- :  glademm-list@gnome.org !!!
- some tweaking of when to consider a file modified
- fixed packer: GTK_FILLX->GTK_FILL_X 
	as reported by vadim@vk.crocodile.org (a long time ago)
- rewrote parts of internal widget handling and contained_iterator
	fixes bugs with [gnome-]dialog
	packer still seems disfunctional (test26)
- fixed some bugs
- event selection by Kevin <kevin@obone.net>
- non-gnome menu patches by Toralf Lund
- fileselection callbacks working
- now PropertyBox compiles. Wow, this iterator stuff was complicated.
- GnomeDialog works (I thought this 3 times) (but writer looks really ugly)
- still crashing: messagebox, propertybox ??
- autoconf 2.50 fix by christian.glodt@ist.lu
- shadow type for viewport

Version 0.5_11f (fresh)
- hopefully implemented gnome-dialog
- recognize &quot; for '"'
- gnome druid, many many gnome bugfixes
- gnome propertybox
- '.cc' and '.hh' extensions now configurable (Toralf Lund)
- gnome calculator
- fixed new gnome widgets (still crashing in ctor)
- fixed namespace issues on IRIX (Toralf Lund)
- fixed radiogroups (crashed on second window creation after destroy)
	this is much better now
- destroy is now a working signal action (aka gtk_widget_destroy)
- another fix for the signal to signal connection code - it should work now
	(e.g. connect destroy() to the activate() of a button)
	Please remember to name your widget in object if you want to connect
	to your own signals. Otherwise it will connect to your surrounding
	class and it's widget.
- (non-gnome) XPM pixmaps are now included at compile time, fixed path to
	pixmaps
- fixed unknown widgets to compile again (label with type and name)
- XPM pixmaps in toolbar buttons
- hbox(pixmap,label) as a notebook page tab
- at last I figured out how to copy macros from glade's gnome dir (which)
	no absolute paths in autogen.sh any longer!

Version 0.5_11e (fresh, looks promising, unfortunately needs gnomemm installed)
- remove of unneccessary 'private:' labels
- added some gnome widgets: entry, dock, dockitem, clock
- remove of pre 1.2 code
- better support for internal widgets (tooltips)
- remove of old dead code (isPointer/markPointer)
- fixed lot of ambiguities (class window *window -> resolveable name clashes)
- widget names are now really not generated if not asked for
- fixed accelerators
- now all tests work again
- tested with glade-0.5.11

Version 0.5_11d (has problems with 'seperate class')
- again some bugfixing

Version 0.5_11c (use with care) 
# introduced a lot of bugs because classes and instances were of same name
- new radiogroup code (yet inactive)
- namespaces in SourceWriter
- glade-- now honors the 'set widget names' option (and does not set them on
	default)
- gave up variable/type name mangling (to different case). to maintain
	compatibility pass '--do-case-conversion'. It proved
	counterintuitive.
	
WARNING: this breaks code compatibility.
	Prepare to do s/_Glade/_glade/ on your .hh files
	and s/Foo/foo/ on all your files
	
	Up to now glade-- capitalized your class names this has been
	dropped. And widgets are no longer restricted to lowercase.
	
- to get mixed case (no uppercasing) GMM_ public defines pass
	'--mixedcase-defines'
- optionmenu items had their index as user_data, now you can select their
	label via '--optionmenu-strings'
- glade-- can generate enums for your optionmenu choices. Simply pass
	'--optionmenu-create-enums' and look into the foo_glade.hh file.
- File naming rethought. It proofed to be confusing (foo_glade.cc vs.
	foo.cc_glade). New files now go into foo.cc_new 
	(instead of foo.cc_glade).
- some gnome configure tweaking.
- no private class members any more, they are now ctor local variables !
	hurray to gtk-- 1.2!
- tons of bugfixing ... after this huge change ...

Version 0.5_11b (stable)
# promising version before the big name mangling changes
- fixed 'dangling iterator after vector push_back' bug (difficult to find)
- fixed deleting managed adjustments
- some more fixes in code generation
- deleted more gtk-- 1.0 code
- looks like accelgroups destroy themselves

Version 0.5_11a (buggy)
- fixed some erraneous ')' (e.g. in signal connection)
- fixed stock buttons (they finally work with 1.2)
- use manage() and wrap() to simplify code
- added ctree stub (untested)
- widgets are always allocated from heap (since manage is there)
- looks like custom widgets can not always be managed
- internal widget parts are now private (not for toolbars and menus, yet)

Version 0.5_11 (buggy)
- A closer investigation spotted the problem with RH7.0. It should work now.
- fixed bug which fired activate on checkbuttons and optionmenus on creation
  callbacks are now registered at the end of the creation
- fixed bug with gtkmm-1.2 and stock buttons (wrap missing)
- wrapped objects must not get deleted! fixed
- eliminated callback duplicates (definition and declaration)
- started dropping gtk-- 1.0 support. If you need it, stay with 0.5_10
- inline objects (not allocated from heap) are deprecated, but do still work

Version 0.5_10
# IIRC this version is a safe bet before the huge change (wrap)
# might not work with gtk-- 1.2
- Version number format changed to permit ascii ordering of versions 
		(e.g. for debian)
  It was Damon's choice to go for 0.5.10!

Version 0.5.10
- gnome gettext finally works
- gnome autoconf tweaks and fixes
- gnomemm-1.2 fixes
- menu (accelerator) patches by Toralf Lund
- gettext without gnome is disabled - anyony wants to implement it?
- optionmenu children now have its index in user_data
- honor sensitivity and can/has_focus
- hack to redirect optionmenu's 'deactivate' to its child menu
	so you can connect to optionmenu's 'deactivate' to get informed of
	any changes! This looks like glade's fault.

Version 0.5.9b
- implemented XML parsing for &lt; &gt; &amp;
- creation_function for Custom widget can now be a template instantiation
	and carry arguments which don't fit into the
	[string,][int,][string,][int] scheme of glade
- hopefully fixed compilation on 64 bit platforms. 
	Thanks to Ian Kay <yaknai@yahoo.com> for reporting
- gnome-- programs now use gnome-skel, so make sure you have
	gnome_common installed (which _should_ be standard?)
- gnome-skel and co. look unmaintained - they do not work at all
	looks like we have to provide another copy of macros with each
	generated program. DOES NOBODY CARE?
  reverted to old buggy behavior

Version 0.5.9a
- changed passing 'const string' to 'const string &'
  this gives a more coherent interface and might speed things up a bit
- fixed frame with empty label to not show a label at all
- fixed buttonbox include file name. Thanks to Jan Teubel <jan_teubel@gmx.net>
- some automake enhancements
- implemented toolbar spacing
- fixed calendar

Version 0.5.9
- another brown paperbag bug (0.5.7d didn't generate compilable code)
- bumped version number since glade-0.5.9 had been released.
- another dialog issue - is it working now?

Version 0.5.7d
- brown paperbag bug (WidgetMap.hh missing in distribution) fixed
- dialogs were broken again (by only a simple mistake) - fixed
- Each class now contains a pointer to it's widget. 
  Please use this pointer to modify the widget, method inheritance is not
  (easily) possible with libglade--.

Version 0.5.7c
- signal can now connect to other widgets' methods ('object')
	this has been hard work for gtkmm-1.0
	beware: you can't pass strings through signals (gtkmm-1.1 ?)
- signal with user data (auto detection: int, bool, const char *) ('data')
- fixed GtkMacro (e.g. GtkToggleButton -> GTK_TOGGLE_BUTTON not TOGGLEBUTTON)
- applied IRIX port by Gert Wollny <wollny@cns.mpg.de>
- menubars and toolbars can now form a class of their own (?)
- glade-- issues an error if it can not construct a class of its own for 
	a given widget (all Adjustment using widgets for now)
- gettext support added to Makefile.am - still does not work !!!
  who can help me fixing it? It's complete it simply doesn't autogen.
- fixed toolbar for gtk-- 1.1 (Robert Schwebel <robert@schwebel.de>)

Version 0.5.7b
- several bugfixes to internal/external widget configuration
- gnome menus supported
- gettext stubs (but automake/conf support is missing)
- several minor improvements
- all tests pass again

Version 0.5.7a
- applied automake enhancements by Kevin Dalley <kevind@rahul.net>
- ironed out failed assertments
- implemented accelerators (long awaited)
  BEWARE: Using accelerators breaks code compatibility:
  	Each seperate class ctor gets a GlademmData* argument,
  	pass this to the Foo_glade ctor.
  	Never mix accelerator enabeled/disabled code 
  	(unless you perfectly know what you are doing).
- Internal widgets are now configured in Cxx_Fileset, moved
  this functionality out of individual writers.
  This fixes the 'signals are not connected to internal widgets' bug

Version 0.5.7
- started with Gtkmm-1.1 namespaces (could someone please test it?)
- more gnome widgets, gtkcalendar, gtkpacker added
- still found some bugs trapped by the new strict Tag type checking
- Gtkmm-1.1 is works for me! (though it's largely untested)
- some bug fixes
- Gtkmm-1.1 radiogroups implemented

Version 0.5.6
- bug fixes for adjustments, clist signals
- initial (not working) libglade[--] code
- bug fixes in custom widget
- severe bug fixes in widget tree iterator (the bugs killed dialog)
- fixed dialog
- autoconf/make generation should work out of the box now
- generated file hierarchy changed (autoconf/make files are now above src)!
- if glade-- is called by glade, the destination directory should be 
  correct in more cases.

Version 0.5.5
- user's guide updates
- beginning gnome automake support
- directory tags now honored in a consistent way
- tons of bugfixes
- tried to fix for egcs-1.0.3
- paned, box, dialog, spinbutton, table  revisited and fixed

As I constantly had been tempted to code glade--'s output in plain C and
create Gtk-- widgets afterwards I'm going to try to implement a libglade
like approach.

Version 0.5.4a
- removed (now unneccessary merger)
- fixed some bugs (GMM_X macros, signal connection, dialog)

Version 0.5.4

- signal handlers are private by default (X_glade friend of X)
- autogen.sh now has executable permissions set by default
- new method to change tags on widgets in a clean way (ApplyPreferences)
- preliminary gnome support (I still don't know how to generate a
   correct configure.in and Makefile.am, if you know it and want to help ...)
  gnome support without automake/conf works
- visibility now results in correct scope (public:/private:)
- code clean up
- (nearly) all WriterBase methods are virtual now
- support for gnome stock pixmaps in buttons have been added
- renamed tests to have a meaning name

Version 0.5.3

Welcome to the new world of a deeply restructured glade--!

Compared to 0.2.x glade-- now features
- method inheritance on writers (via virtual functions) !
- much less code duplication in writers
- cleaner code in writers
- indentation style has been seperated into an own class (SourceWriter)
  to make it possible for different indentation styles !
- many widgets have been added
- replaced the interweaved include file processing with a cleaner scheme !
- callbacks are connected inside autogenerated files, no user action
  required !
- user customizable widgets/class depth !
- user customizable widgets/file depth !
- easy to use access macros for public widgets
- pre gtkmm-1.0 support has been dropped
- glademm recognizes (tries to) glade's project options (source path etc.)
  so unless you want do disable autoconf there's no need to call glademm
  manually.

Still lacking (really minor issues now)
- some widgets' attrites are not set, yet
- real pixmap support (coming soon)
- gnome widgets (coming soon)
- thorough testing by many users ;-)

-----------------------------------------------------------------

Version 0.5.2.99:
- fixed endless loop in const_contained_iterator. Writing such a beast is
  not trivial!
- added handlebox
- derived classes captured the map's entry. Fixed.
  If you create a base class constructor look in box.cc how it should be done.
- gradually covered old glademm's functionality (signals, ...)
- fixed lots of bugs
- TagStream generalization (read from const char*), used in optionmenu

Version 0.4.0.99g:
- merged STABLE branch, introduced safemap
- fixed crash of g++-2.95 (egcs-1.x failed with an error)
- fixed safemap bug
- fixed several Remember bugs (now working first time)
- Cxx.cc broken down to Cxx.cc and Cxx_ClassWriting.cc
- fixed confusion of ++T and T++, why didn't this bug show up earlier?

Version 0.4.0.99f:
- CxxFile is up and Working, testCxxFile's output is ok (still too many 
  newlines)
- it compiles (Fri Aug 13 13:11:40 MEST 1999)
- it links (Mon Aug 23 08:10:55 MEST 1999) 
  but it doesn't generate code yet
- it crashes (static class initialization) (Thu Aug 26 11:38:44 MEST 1999)

Version 0.4.0.99e:
- returned from vacation, synced CVS trees again and disabled keyword
  substitution in my local tree, this should give consistent file contents
  and avoids unnecessary version ping pong, so gnome's CVS sets the version
- made testCxxFile work, still minor issues
- this should be the last big checkin, if you need some CVS advice
  concerning multiple repositories, ask me
- Cxx.cc still doesn't compile ...

Version 0.4.0.99d:
- split File into CxxFile and MakeFile
- SourceWriter is now a separate library with an own example/test program

Version 0.4.0.99c:
- abstract source code writing class implemented, which takes care of
  indenting, new lines etc.
- put this class into a seperate directory - so it might be used separately

Version 0.4.0.99b:
- rewrote writer API (third time) with method inheritance 
  (now I'm fond of the design)
- added all missing gtk-1.0 widgets (though totally untested)
  I'll recheck for gtk-1.2 once at hand
- checked widget hierarchy
- deleted (autoconf/automake) generated files from CVS

Version 0.4.0.99:
- reorganized writer API which became much [c]leaner
- rewrote source file generation for symbolic construction so that
  e.g. indentation is not part of the Widget writers
- wrote cleaner iterators for widget tree scanning
- heading towards optional flat class hierarchy (no _glade classes),
  user customizable class/file layout, and user customizable widget/class
  depth. Hopefully prepared for redirected signal handlers (calling
  members of different classes).

Version 0.2.93:
- Enrico Scholz provided a .spec file

Version 0.2.92:
- because four people in two days told me about a missing 'src/merger' I
  took it out of configure.in to stop the bug reports.
- Enrico Scholz explained to me that 'major' and 'minor' are defined once
  you define _GNU_SOURCE. So finally I don't have to complain.
  We should look for a better solution of getting the fully qualified host
  name.

Version 0.2.91: (I won't increment to 0.3!)
- Enrico Scholz <enrico.scholz@wirtschaft.tu-chemnitz.de> told me that
  glibc-2.1 defines the macros 'major' and 'minor' 
  in include/sys/sysmacros.h.
  So, finally, I applied the correct fix. Sorry, it was not Red Hat's fault.
- added some noinst_HEADERS in src (also reported by Enrico)

Version 0.2.9:
- fixed a bug with CList and set_border (not with gtk-1.1+)
- fixed compilation on RedHat 6.0 systems
  (I still believe it's a compiler bug ... prove me wrong, see
   Configuration.hh)
  (Could somebody please check if major, minor and micro are defined
   somewhere on RH6.0?)

Version 0.2.8:
- fixed toolbar children
- still remaining oddities with menubar (connects menu's signals)
- IRIX port by Michael Pruett <ikep@ugcs.caltech.edu>
  this hopefully covers a lot of missing stuff on other non-Linux systems

Version 0.2.7:
- this is the STABLE branch of glade--, currently there's much
  reorganization and improvement on the HEAD branch, so I decided to fix 
  some bugs in the meantime
- removed generated files from the STABLE branch
- added merger to the STABLE branch
- updated for gtk-1.2 and gtkmm-1.0 - yes it really happened!!!
  now the tests compile and work (sort of)
- speeded up Makefile execution

Version 0.2.6:
- fixed indentation in optionmenu
- added docs/gtkmmtips.html
- made separators in menus work as expected
- implemented new gtk--addon's SearchComboBox API
- fixed text constructor

Version 0.2.5:
- updated glademm user guide
  (thanks to Mario Schubert for the following two bug reports)
- upgraded to libtool 1.2 (staying with 1.0i was never intended!)
- configure.in bugfix
- eliminated some warnings
- eliminated libtool strangeness, why the hell does ltconfig create links?
- synced both cvs repositories the hard way (whyever they got out of sync)
  (Now, I know why: 'cvs diff -u -r tag | (cd .../gnome-cvs/glade-- | patch)'
   can not distinguish files with same name in different dirs)
  Patch is smart, cvs 1.9 does not generate the best of all recursive 
  diff files.
- glade-- tries to determine your gtk and gtkmm version at compile time
- moved compile time configuration of gtkmm version to run time conf.
  (beware, big amount of code reworked)
- glade-- accepts long option names, new options added 
  (gtkversion, gtkmmversion)
- all seems to work again, added another complex example, but you need
  gtk--addons to see it work.

Version 0.2.4:
- added gtk--addons widgets: SearchComboBox and TCList, see cvs.gnome.org
  for their source
- radiomenu group bug fixed (thanks go to Tom Wilson)
- glade-- puts it's command line arguments into foo_glade.* files
- Configuration structure compressed (bools into bitfields)
- Some minor speedups (ostream) (converted single byte strings to chars,
	concatenated strings wherever possible)
- minor code cleanups, more comments in output files
- small tooltip bug fixed
- more comments in generated source code
- REQUIRE defines get undefined
- basic work on selecting target gtk[mm] versions at run time

Version 0.2.3:
- can read glade-0.3.7 output (at least the ones I tested)
- updated for gtkmm-0.10.1 API
- Gtk_List added (obviously forgotten)
- check/togglebutton bugfix
- glade-- is now in gnome's CVS, check out http://www.gnome.org/
- I've added a "user's guide" to docs; it contains a good introduction to
  using glade--

Version 0.2.2:
- radiomenuitems added
- Gtk_DrawingArea support by Joe Pfeiffer <pfeiffer@cs.nmsu.edu>
- updated for gtkmm-0.10 
  (API has totally changed in some places, I hope there were good reasons ...) 
  the configure script should determine your version ... but beware of
  source code incompatibilities!

Version 0.2.1:
- use clist's saved column widths
- fixed some typos in ConstructPointer (SpinButton e.g.)
- first set size, then show (better with windows?)
- combo size gtk bug workaround
- set combo contents
- widget lookup table functions (option '-w[w]') see docs/lookup.txt
- fixed notebooks for new glade's style
- read autoconf docu and modified configure.in for future gcc2.7 support
-> would you please test whether domainname works for you?
- checkmenuitems

Version 0.2.0:
- fixed makefile bugs without autoconf
- speed up tests (no autoconf)

Version 0.1.9:
- fill [text], entry, optionmenu, [combo] with requested values
- recognize glade 3.5 _menu_ stuff (great)
- '-A' switch disables autoconf stuff (creates simple Makefile)
- autoconf'ed make now works (like with glade created programs)
- several changes within seperate class generating logic
- output files sometimes got corrupted - this was caused by some dangling
  references to yet destructed objects (Widget) (c++ is not java!) - FIXED!

Version 0.1.8:
- fixed bug with tooltips
- do not emit sample code if not requested to do so

Version 0.1.7:
- fixed bug in box.cc:NeedConstruct, thanks go to Hampus Weddig
- replaced NULL by 0 in source code (ANSI C++)
- removed some egcs 1.1 warnings
- worked on Tooltip support
- fully rewrote XML parser (beware!)
- debugged XML parser
- fixed silly bug in configure.in header (caused crashes-strange that it
  didn't occur earlier)
- put copyright and license/disclaimer within each source file

Version 0.1.6:
- fixed Seperator/Separator bug
- fixed paned-children bug
- expanded SampleCode API, though no longer used
- new "-1" Gtk 1.1.x switch (beware: untested!!!)
- optionmenu uses MenuFactory/ItemFactory for sample code
- radiobutton-groups added
- paned still has problems. If anybody knows what's wrong with test10,
  please tell me.

Version 0.1.5:
- signal stub code working, sample code's the next topic
- sample code for clist,optionmenu,window,signal stubs
  activate with "-s" switch
- various bugfixes (fixed, statusbar, scrollbar, toolbar working)
- lots new widgets (arrow, progressbar, seperator, tree, frame, paned)

Version 0.1.4: 
- sample code and signal stub code implemented (still not complete)
- Document describes cossies (parametrized common substructures) as an
  design proposal for glade
- Document describes internal structure of glademm

Version 0.1.3:
- removed glib dependancy of glademm
- new widgets:
	Toolbar, RadioButton, StatusBar

Version 0.1.2:
- minor bugfixes ("-r"/dialog.cc)
- new widgets: 
	Fixed, xScale, StatusBar, Text, xScale, xRuler

Version 0.1.1a:
- new command line options:
	-r create only *_glade.cc and *_glade.hh
	   (not sample compile framework)
	-s include sample code for widget access
	-p use pointers for widgets (makes structs MUCH smaller)
- pointer stuff works

Version 0.1.1:
- revised writer API (partially twice), pointer stuff
- new widgets: MenuBar, SpinButton, ToggleButton, CheckButton, Notebook,
		Combo, OptionMenu
- new parameters ...

Version 0.1.0:
- revised writer API, recursive configuration is now in Cxx.cc
- accepts tons parameters (usize, packing, visible etc., see KNOWN)

Version 0.0.7:
- new writer function: test for implicit widgets, e.g. header buttons of
  clist, vbox & action area of dialog.
- this fixes test5 (rather complex)
- Note that glade-0.2.2 can not read all glade-0.2 files (fails on test1)
- new file KNOWN which lists known widget types and recognized parameters
  this list is rather short at the moment (but will grow!)

Version 0.0.6:
- documentation on writers, structure of writers reorganized, handled some 
  cases in Writer.hh
- new widgets:
  table, dialog, entry
- correct parsing of <child> tags (glade 0.2.2+)
- writers API simplified, documentation updated
- still some problems with test5, all tests compile and run

Version 0.0.5b:
- use string instead of char * whereever possible
  
Version 0.0.5a
- made test1.glade compile (some fixes within writers/clist.cc, close
  implementation in File)

Version 0.0.5
- fixed core dumps (still don't know why it works now :-) ). Besides 
  fixing an wrong end-iterator, I added NULL testing routines to Naming.cc.
  Seems this was an issue.

Version 0.0.4a
- included src/Configuration.hh

Version 0.0.4
- cleanup of automake/autoconfig stuff
- new (first) command line options:
    -V		display Version
    -d <dir>	generate files in (sub|other)dir
    -m <name>	name generated executable
- glade-- now generates Makefile.am, configure.in, main.cc, and autogen.sh
  Simply run autogen.sh for program creation

Version 0.0.3

- button widget
- glade-- uses autoconfig & automake for building itself