2.5.8 (2.6 Beta3) (Not yet released)
- Continued fix for proper object creation and event registration [Jeffrey Morgan]
- Fixed glade event calling for superclasses [Mark Howard]
- Updated documentation

2.5.7 (2.6 Beta2) (29 March 2004)
Updated Classes:
	glib.CustomEvents - Reverted implementation to original implementation plus a
		fix for the update bug. (far better performance when adding events) [Mark Howard]
	glib.Boxed & glib.GObject - implemented hashCode & equals methods  [Jonas Berlin]
	glib.Enum & glib.Flags - Fixed memory leak in equals method  [Jonas Berlin]
	gdk.Color - Fixed handle allocation bug  [Jonas Berlin]
	gdk.Drawable - added the following methods:  [Jeffrey Morgan]
		drawRGBImage
		drawRGBImageDitherAlign
		drawRGB32Image
		drawRGB32ImageDitherAlign
		drawGrayImage
		drawIndexedImage
		drawPolygon
		drawDrawable
		drawImage
		drawPoints
		drawSegments
		drawLines
		drawGlyphs
		drawLayoutLine
		drawLayout
		drawLayoutLineWithColors
		drawLayoutWithColors
	gtk.ComboBox - fixed problem with no-op constructor so it now uses
		simpler API when not supplying model  [Jeffrey Morgan]
	gtk.ComboBoxEntry - fixed problem with no-op constructor so it now uses
		simpler API when not supplying model  [Jeffrey Morgan]
	gtk.Expander - fixed signature of native set_expanded method  [Jeffrey Morgan]
	gtk.FileChooserDialog - updated API due to gtk change  [Jeffrey Morgan]
	gtk.FileChooserWidget - updated API due to gtk change  [Jeffrey Morgan]
	gtk.Item - fixed bug with no-op constructor setting up events prior
		object creation  [Jeffrey Morgan]
	gtk.TextBuffer - fixed selectRange method [Mark Howard]
	gtk.TextView 
		- fixed set/get acceptsTab/overwrite [Mark Howard]
		- Fixed problem when creating TreeView via glade  [Jeffrey Morgan]
	gtk.ToolButton - fixed bug when handling null Icons in object creation.  [Jeffrey Morgan]
	gtk.ToolItem - fixed bug that caused failure in creating subclasses Fixes #917565 [Jeffrey Morgan]
	gtk.TreeIter - Fixed bug in TreeIter object construction. Fixes: #914500 [Mark Howard]
	gtk.UIManager 
		- fixed object creation bug  [Jeffrey Morgan]
		- enabled event handling  [Jeffrey Morgan] 
	glib.Value - Fixed Pixbuf handling [Mark Howard]
Updated Interfaces:
	gtk.FileChooser - updated API due to gtk change  [Jeffrey Morgan]
Other:
	- Added dynamic loading of gconf and gtkhtml libraries.  [Jeffrey Morgan]
	- fixed gnome api doc linkoffline setting		
	- Updated example applications to use new widgets.
	- Removed all empty generated JNI/C files.  [Jeffrey Morgan]
	- Added tutorial examples to eclipse classpath  [Jeffrey Morgan]
	- Updated the tutorial to reflect new API  [Jeffrey Morgan]
	- Fixed native widget to multiple java object mapping problems (and hence
	  memory leak)
	- Fixed memory leak with Strings in signals [Mark Howard]
	- Fixed event intialisation [Mark Howard]
	- Added shell script to help run example apps [Mark Howard]
  
   
2.5.6 (aka 2.6 Beta1)  (3 March 2004)
- New Classes:
	gtk.event.CellEditableEvent  [Jeffrey Morgan]
	gtk.event.ColorSelectionEvent  [Jeffrey Morgan]
	gtk.event.ExpanderEvent  [Jeffrey Morgan]
	gtk.event.TreeModelEvent  [Jeffrey Morgan]
	gtk.event.UIManagerEvent  [Jeffrey Morgan]
-New Interfaces:
	gtk.event.CellEditableListener  [Jeffrey Morgan]
	gtk.event.ColorSelectionListener  [Jeffrey Morgan]
	gtk.event.ExpanderListener  [Jeffrey Morgan]
	gtk.event.TreeModelListener  [Jeffrey Morgan]
	gtk.event.TreeViewListener  [Jeffrey Morgan]
	gtk.event.UIManagerListener  [Jeffrey Morgan]
- Updated Classes:
	gdk.Pixmap - Changed constructor to take a Drawable instead of a Window  [Jeffrey Morgan]
	gtk.AccelMap - added API:  [Jeffrey Morgan]
		added lockPath and unlockPath methods
  		added getAccelMap method
  	gtk.ActionGroup - fixed bug when adding RadioActionEntrys to ActionGroup  [Jeffrey Morgan=
  	gtk.Adjustment - added changed event  [Jeffrey Morgan]
   	gtk.CellEditable - added missing methods and events  [Jeffrey Morgan]
  	gtk.CellRenderer - changed from abstract to concrete class  [Jeffrey Morgan]
  	gtk.Clipboard - added API: [Luca De Rugeriis]
  		added get method
  		added getForDisplay method
  		added getDisplay method
  		added getContents method
  		added isTextAvailable method
  	gtk.ColorSelection - added color_changed event  [Jeffrey Morgan]
	gtk.ComboBox - added popup and popdown methods  [Jeffrey Morgan]
	gtk.Expander - added activate event  [Jeffrey Morgan]
	gtk.ListStore - updated native layer and added missing methods  [Jeffrey Morgan]
	gtk.RadioButton - fixed problems with constructors  [Jeffrey Morgan]
	gtk.RadioMenuItem - added two new constructors to create from existing widgets.  [Jeffrey Morgan]
	gtk.SelectionData - added missing methods and access to properties  [Jeffrey Morgan]
	gtk.TreeModel - updated native layer and added events.  [Jeffrey Morgan]
	gtk.TreePath - added appendIndex, prependIndex, and getIndices methods  [Jeffrey Morgan]
	gtk.TreeSelection - added missing methods  [Jeffrey Morgan]
	gtk.TreeStore - updated native layer and added several missing methods  [Jeffrey Morgan]
	gtk.TreeView - updated native layer, added many method, added events  [Jeffrey Morgan]
  	gtk.TreeViewColumn - added missing methods  [Jeffrey Morgan]
	gtk.TreeViewEvent - added support for TreeView events.
	gtk.UIManager - added API:  [Jefffrey Morgan]
		added getToplevels method
		added all event handling
	gtk.Window - added API:  [Jeffrey Morgan]
		added get/setDefaultIconList methods
		added listToplevelWindows method
		added setDefaultIcon method
		added get/setAcceptFocus methods
	gtk.event.Adjustment = added CHANGED event Type  [Jeffrey Morgan]
	gtk.TreeIter - Added reference to treeModel; moved some methods from
    	TreeModel to TreeIter [Mark Howard]
	gtk.TreeViewColumn:  [Mark Howard]  
		changed setSortColumnID(int) to setSortColumn(DataColumn)
		removed int getSortColumnID()
		added API for focusCell(CellRenderer)
	gtk.SimpleList:  [Mark Howard]
		added String[] getSelected()
		added String[] getEntries()
	gtk.event.LifeCycleListener  [Mark Howard]
		added boolean lifeCycleQuery(LifeCycleEvent) to handle delete and
		destroy events. Modified gtk.Widget to use this.
- Renamed DataBlock* classes to DataColumn*  [Jeffrey Morgan]
- Other
	Added fallback brute force locate for gcj.jar if usual locations fail [Mark Howard]


2.5.5  (16 February 2004)
- New Classes:
	gnome.IconEntryEvent  [Jeffrey Morgan]
	gtk.IconInfo  [Jeffrey Morgan]
	gtk.IconLookupFlags  [Jeffrey Morgan]
	gtk.IconTheme [Jeffrey Morgan]
	gtk.event.ItemEvent  [Jeffrey Morgan]
- New Interfaces;
	gnome.IconEntryListener  [Jeffrey Morgan]
	gtk.TreeViewColumnDrop [Mark Howard]
	gtk.event.ItemListener  [Jeffrey Morgan]
- Updated Classes:
	gconf.ConfClient - fixed problem setting lists  [Jeffrey Morgan]
	gconf.ConfValue - fixed problem setting and getting lists [Jeffrey Morgan]
	gnome.IconEntry - added changed and browse events and setMaxSaved method [Jeffrey Morgan]
	gnome.IconTextItem - added getEditable method  [Jeffrey Morgan]
	gtk.Action - updated API to match latest GTK  [Jeffrey Morgan]
	gtk.ActionGroup - updated API to match latest GTK  [Jeffrey Morgan]
	gtk.Editable - reimplemented Editable as an Interface with helper delegate  [Jeffrey Morgan]
	gtk.Entry - change to extend Widget and implement Editable and added toggle_overwrite event [Jeffrey Morgan]
	gtk.EventBox - added set/getWindowVisible and set/getAboveChild methods  [Jeffrey Morgan]
	gtk.IMContext - completed public interface  [Jeffrey Morgan]
	gtk.Invisible - add constructor that takes Screen and get/setScreen methods  [Jeffrey Morgan]
	gtk.Item - added event handling  [Jeffrey Morgan]
	gtk.Paned - added geChild1/2 methods  [Jeffrey Morgan]
	gtk.RadioAction - updated API to match latest GTK  [Jeffrey Morgan]
	gtk.RadioMenuItem - fixed constructors and added additional methods  [Jeffrey Morgan]
	gtk.Rc - added public interface  [Jeffrey Morgan]
	gtk.RcStyle - added getFontDescription and getName methods  [Jeffrey Morgan]
	gtk.Style - added API:  [Jeffrey Morgan]
		attach
		detach
		setBackground
		applyDefaultBackground
		lookupIconSet
	gtk.TearoffMenuItem - add getTornOff method  [Jeffrey Morgan]
	gtk.ToggleAction - updated API to match latest GTK  [Jeffrey Morgan]
	gtk.ToolTips - added getData method  [Jeffrey Morgan]
	gtk.ToolTipsData - added numerous methods [Jeffrey Morgan]
	gtk.TreeView: Added API: [Mark Howard]
		autoSizeColumns
		getColumns
		setCursor
		expandToPath
		setColumnDragChecker
	gtk.ListStore and gtk.TreeStore Added API [Mark Howard]
		swapRows
		moveRowToEnd
		moveRowAfter
		moveRowToStart
		moveRowBefore
	gtk.TreeViewColumn Added API: [Mark Howard]
		get/set Expand
- Other:
	Build script now finds db2html or docbook2html in the users path  [Jeffrey Morgan]
	Build script not finds the libgcj jar file correctly  [Jeffrey Morgan]
	Stripping installed shared objects  [Jeffrey Morgan]
	Install targets work for docs  [Jeffrey Morgan]
			

2.5.4 (3 February 2004)
- New Classes:
	gdk.Display  [Jeffrey Morgan]
	gdk.Screen  [Jeffrey Morgan]
	gtk.FileChooserDialog  [Jeffrey Morgan]
	gtk.FileChooserWidget  [Jeffrey Morgan]
	gtk.FileChooserException  [Jeffrey Morgan]
	gtk.FileChooserHelper  [Jeffrey Morgan]
	gtk.FileFilter  [Jeffrey Morgan]
	gtk.FileFilterFlags  [Jeffrey Morgan]
	gtk.OptionMenuDelegate  [Jeff Long]
	gtk.RadioToolButton  [Jeffrey Morgan]
	gtk.SeparatorToolItem  [Jeffrey Morgan]
	gtk.ToolButton  [Jeffrey Morgan]
	gtk.ToggleToolButton  [Jeffrey Morgan]
	gtk.event.HandleBoxEvent  [Jeffrey Morgan]
	gtk.event.StatusBarEvent  [Jeffrey Morgan]
	gtk.event.ToolButtonEvent  [Jeffrey Morgan]
	gtk.event.ToggleToolButtonEvent  [Jeffrey Morgan]
- New Interfaces:
	gtk.FileChooser  [Jeffrey Morgan]
	gtk.TreeSortable [Mark Howard]
	gtk.TreeIterComparison [Mark Howard]
	gtk.TreeDragSource [Mark Howard]
	gtk.TreeDragSourceListener [Mark Howard]
	gtk.TreeDragDest [Mark Howard]
	gtk.TreeDragDestListener [Mark Howard]
	gtk.event.HandleBoxListener  [Jeffrey Morgan]
	gtk.event.StatusBarListener  [Jeffrey Morgan]
	gtk.event.ToolButtonListener  [Jeffrey Morgan]
	gtk.event.ToggleToolButtonListener  [Jeffrey Morgan]
- Updated Classes:
	gnome.App - deprecated message, flash, error and warning methods  [Jeffrey Morgan]
	gtk.Alignment - added getTop/Bottom/Left/RightPadding methods  [Jeffrey Morgan]
	gtk.ButtonBox - added getChildSecondary method  [Jeffrey Morgan]
	gtk.Button - added setFocusOnClick and getFocusOnClick methods  [Jeffrey Morgan]
	gtk.Calendar - added next_month and prev_month events.  [Jeffrey Morgan]
	gtk.Calendar - added getDisplayOptions method  [Jeffrey Morgan]
	gtk.CheckMenuItem - added toggled event  [Jeffrey Morgan]
	gtk.CheckMenuItem - added set/getDrawAsRadio methods  [Jeffrey Morgan]
	gtk.Container - added getChildren method.  [Jeffrey Morgan]
	gtk.HandleBox - added child_attached and child_detached events [Jeffrey Morgan]
	gtk.ListenerDelegate - added support for OptionMenu [Jeff Long]
	gtk.Menu - added set_screen, menu_attach, and set_monitor native methods  [Jeffrey Morgan]
	gtk.MessageDialog - add markup option for constructor and setMarkup methods  [Jeffrey Morgan]
	gtk.Notebook - added getNumPages method.  [Jeffrey Morgan]
	gtk.RadioButton - added get/setGroup methods  [Jeffrey Morgan]
	gtk.StatusBar - added text_pushed and text_popped events  [Jeffrey Morgan]
	gtk.TreeStore, gtk.ListStore - Implement TreeSortable and TreeDrag* [Mark Howard]
	gtk.Widget - added canActivateAccel, getScreen, hasScreen, getDisplay and 
			getRootWindow methods [Jeffrey Morgan]
	gtk.Window - added set/getSkipTaskbarHint methods  [Jeffrey Morgan]
	gtk.Window - added set/getPagerHint methods  [Jeffrey Morgan]
	gtk.Window - added set/getScreen methods  [Jeffrey Morgan]
	gtk.Window - added isActive and hasToplevelFocus methods  [Jeffrey Morgan]
	gtk.Window  - added setIconFromFile and setDefaultIconFromFile methods  [Jeffrey Morgan]
	gtk.Window - added setAutoStartupNotification, fullscreen, unfullscreen setKeepAbove 
				and setKeepBelow methods  [Jeffrey Morgan]
- Deprecated Classes:
	gnome.PopupMenu  [Jeffrey Morgan]
- New Examples:
	EntryCompletionExample  [Jeffrey Morgan]
	FileChooserExample  [Jeffrey Morgan]


2.5.3 (19 January 2004)
- Known Issues
	ActionGroup.addRadioActions causes application to crash.
- New Classes:	
	FontButton  [Jeffrey Morgan]
	FontButtonEvent  [Jeffrey Morgan]
	ToolItem [Jeffrey Morgan, Luca De Rugeriis]
	ToolBarEvent  [Jeffrey Morgan]
	ActionEntry  [Jeffrey Morgan]
	ToggleAction  [Jeffrey Morgan]
	ToggleActionEntry  [Jeffrey Morgan]
	RadioAction [Jeffrey Morgan]
	RadioActionEntry [Jeffrey Morgan]
	DataBlockStockItem [Mark Howard]
	DataBlockIconSize [Mark Howard]
- New Interfaces:
	FontButtonListener  [Jeffrey Morgan]
	ToolBarListener  [Jeffrey Morgan]
	ActionEntryListener  [Jeffrey Morgan]
	ToggleActionEntryListener  [Jeffrey Morgan]
	RadioActionEntryListener  [Jeffrey Morgan]
- Updated Classes
	Action - Added public interface & docs [Luca De Rugeriis]
	ActionGroup - Added public interface   [Jeffrey Morgan]
	Alignment - Added setPadding method. [Mark Howard]
	BindingSet - Amended activateBinding methods to use gdk KeySymbol [Luca De Rugeriis] 
	Expander - Added public interface & docs [Luca De Rugeriis]
	GtkTextView get/set acceptsTab/overwrite (public API & docs) [Mark Howard]
	TextBuffer selectRange (public API & docs) [Mark Howard]
	ToolBar - Deprecated 8 methods and added 9 new methods and proper event handling.  [Jeffrey Morgan]
	ConfClient - Cleaned up JNI code [Joe Marcus Clarke]
	UIManager - Added public interface  [Jeffrey Morgan]
	ListStore, TreeStore - Added setValue methods for new DataBlock types
- Deprecated Classes/Interfaces:
	FontPicker  [Jeffrey Morgan]
	FontPickerEvent  [Jeffrey Morgan]
	FontPickerListener  [Jeffrey Morgan]
	ToolBarChildType  [Jeffrey Morgan]
	ToolBarSpaceStyle  [Jeffrey Morgan]
	OptionMenu  [Mark Howard]
	ItemFactory  [Mark Howard]
	ItemFactoryEntry  [Mark Howard]
- Fixed creation of symlinks in build scripts [Mark Howard]
- Fixed gconf tarball configure script [Mark Howard]
- Only include class files in Jar archive. [Mark Howard]

2.5.2 (5 January 2004)
- New Classes:
	Action (glue code and JNI)  [Jeffrey Morgan]
	ActionGroup (glue code and JNI)  [Jeffrey Morgan]
	Expander (glue code and JNI)  [Jeffrey Morgan]
	UIManager(glue code and JNI)  [Jeffrey Morgan]
	ComboBoxEvent  [Jeffrey Morgan]
	ColorButtonEvent  [Jeffrey Morgan]
	EntryCompletionEvent  [Jeffrey Morgan]
	UIManagerItemType  [Jeffrey Morgan]
- New Interfaces:
	ComboBoxListener  [Jeffrey Morgan]
	ColorButtonListener  [Jeffrey Morgan]
	EntryCompletionListener  [Jeffrey Morgan]
- Updated Classes
	BindingSet - Added public interface [Luca De Rugeriis]		
- Deprecated the following Classes/Interfaces:
	ColorPickerEvent  [Jeffrey Morgan]
	ColorPickerListener  [Jeffrey Morgan]
- Added Event Handling for the following Classes:
	ComboBox  [Jeffrey Morgan]
	ColorButton  [Jeffrey Morgan]
	EntryCompletion  [Jeffrey Morgan]
- Tree and Text Widgets updated 
- Fixed problem with wrong version of gtkjava library being loaded.
- Various build system improvements and fixes


2.5.1 (22 December 2003)
- Initial GTK 2.3 / GNOME 2.5 support
- Joined the GNOME Bindings release
- Added New classes from GTK 2.3:
	ColorButton  [Jeffrey Morgan]
	ComboBox  [Jeffrey Morgan]
	ComboBoxEntry  [Jeffrey Morgan]
	EntryCompletion  [Jeffrey Morgan]
	FileChooserAction (needed for FileChooser)  [Jeffrey Morgan]
	FileChooserError (needed for FileChooser)  [Jeffrey Morgan]
	BindingSet  [Jeffrey Morgan]
- Added two new methods to Entry to utilize the EntryCompletion class.  [Jeffrey Morgan]
- Deprecated classes:
	gtk.Combo (replaced by ComboBox)  [Jeffrey Morgan]
	gnome.Entry  [Jeffrey Morgan]
	gnome.ColorPicker (replaced by ColorButton)  [Jeffrey Morgan]

0.8.2 (18 December 2003)
 - Initial support for gconf and libgtkhtml added  [Jeffrey Morgan]
 - Event handling for gtk Entry widget added  [Jeffrey Morgan]
 - Event handling of many gtk Widgets fixed  [Jeffrey Morgan]
 - Various other big fixes
 - Restructured source tree, separation of libraries into separate
   tarballs (one for each major gnome library, where possible; plus an
   all-in-one tarball containing everything)

0.8.1 (6 November 2003)
- Bug Fix release

0.8.0 (6 July 2003)
- First release supporting gtk/gnome 2
- New development technique - we modify the output of the code generator, fixing
  errors and adding a good public API, rather than trying to make the code
  generator perfect.


0.7.1
- stability greatly enhanced
- better support for low-level GDK drawing
- several new widgets/classes

0.7
- support for gcj native compilation
- limited support for ZvtTerm widget

0.5
With release 0.5 the Java-GNOME is proud to announce the revival of the 
project.  This release contains many enhancement, among them are:
- numerous fixes and enhancements to the generator
- support for many new GTK and GNOME widgets
- the ability to make a GTK only binding
- a FAQ
- a Tutorial
- a document describing the parser
- hosting on sourceforge which gives you the ability to report bugs,
  submit patches, and subscribe to the Java-GNOME mailing lists

0.4.1 snapshot
- many fixes to the generator (esp. default args)
- fix in the parser code to better handle pre/post code
- autoconf !
- some doc for the generator

This one really is the "Jean Van Wyk" release who contributed many
improvements, including the doc and all the autoconf code !

Second development snapshot
- Preliminary Gnome support
- In the current version, you can add a (java-code "pre" "call" post) description. "pre" "call" and "post" are C code that will be directly included in the .c file

First public development snapshot
- Gnome/GTK functions returning an object won't work (except for constructors)
- Gnome APIs are not supported yet
- GDK APIs are not supported yet
- ...
