2005-10-25  Andrew Cowie  <andrew@operationaldynamics.com>

	* configure.ac:
	Version 2.8.1

2005-10-25  Sami Wagiaalla  <swagiaal@redhat.com>

	* src/java/org/gnu/gtk/Notebook.java: 
	(getCurrentPage): Small addition to javadoc.
	(getTabLabelText): Wrapped the gtk function.

2005-10-24  Ismael Juma  <ismael@juma.me.uk>

	* src/java/org/gnu/gtk/FileChooserButton.java:
	* src/java/org/gnu/gtk/FileChooserWidget.java:
	* src/java/org/gnu/gtk/FileChooserDialog.java:
	* src/java/org/gnu/gtk/FileChooserHelper.java:
	
	Fix bug #319555, reported by Emmanuel Rodriguez
	<emmanuel.rodriguez@gmail.com>.

2005-10-18  Ismael Juma  <ismael@juma.me.uk>

	* src/java/org/gnu/gdk/Gdk.java: Apply patch from Sandor
	Bodo-Merle <sbodomerle@gmail.com> that adds flush() method.
	
2005-10-18  Ismael Juma  <ismael@juma.me.uk>

	* src/jni/org_gnu_gdk_Pixbuf.c:
	* src/java/org/gnu/gdk/Pixbuf.java:
	* test/org/gnu/gdk/test/PixbufTest.java:
	
	Fix bug #319163 (Pixbuf saveToBuffer always return 0 bytes) and add test
	case.

2005-10-17  Adam Jocksch  <ajocksch@redhat.com>

	* src/jni/org_gnu_gtk_TextBuffer.c (create_mark): Changed
	getGObjectHandle to getGObjectHandleAndRef since the TextBuffer owns
	the TextMark.
	(get_mark): Ditto.

2005-10-16  Ismael Juma  <ismael@juma.me.uk>

	* src/java/org_gnu_glib_Gtk.c: Apply patch from Sandor
	Bodo-Merle <sbodomerle@gmail.com> to fix bug #318851 (g_thread_init should
	not be called if the glib threads system is already initialized).
	* src/java/org/gnu/glib/GObject.java: Fix a couple of typos in comments.

2005-10-13  Ismael Juma  <ismael@juma.me.uk>

	* src/java/org/gnu/gtk/IconView.java: (IconView.setReorderable),
	(IconView.getReorderable):
	* src/jni/org_gnu_gtk_IconView.c:

	Apply a slightly modified patch from
	Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com> and fix bug #318796
	(IconView: add get/set reorderable).

2005-10-13  Ismael Juma  <ismael@juma.me.uk>

	* src/jni/org_gnu_gdk_Color.c:
	* src/jni/org_gnu_gdk_Colormap.c:
	
	Fix bug #318772 (Program crashes when new Color is created).

2005-10-11  Ismael Juma <ismael@juma.me.uk>

	* Makefile.am: Remove Config.java from native-only source list.

2005-10-09  Ismael Juma <ismael@juma.me.uk>

	* Makefile.am: Add Config.java to sources list.

2005-10-07  Adam Jocksch  <ajocksch@redhat.com>

	* src/java/org/gnu/gtk/AccelKey.java 
	(getNewAccelKey): Redundant, removed.
	(getAccelKey): Added test for parameter being null.

	* src/java/org/gnu/gtk/AccelMap.java (lookupEntry): Removed call to
	AccelKey::getNewAccelKey.

	* src/jni/org_gnu_gtk_AccelMap.java (lookup_entry): Changed 
	getStructHandle to updateStructHandle

2005-10-07  Adam Jocksch  <ajocksch@redhat.com>

	* src/java/org/gnu/gtk/AccelKey.java (getNewAccelKeyHandle): Changed to
	getNewAccelKey and returns an AccelKey object.

	* src/java/org/gnu/gtk/AccelMap.java (lookupEntry): Changed to use 
	above refactoring.

2005-10-06  Adam Jocksch  <ajocksch@redhat.com>

	* Makefile.am: Added rules to build KeyValue.java,
	Accelerator.java, and org_gnu_gtk_Accelerator.c.

	* src/java/org/gnu/gtk/KeySymbol.java: Deprecated class, 
	use KeyValue instead.
	Rearranged constants to a more easily edited format

	* src/java/org/gnu/gtk/AccelKey.java: Now inherits MemStruct.
	(AccelKey(Handle)): Added.
	(getKey): Added.
	(setKey): Added.
	(getModifier): Added.
	(setModifier): Added.
	(getAccelFlags): Added.
	(setAccelFlags): Added.
	(getAccelKey): Added.
	(getNewAccelKeyHandle): Added.

	* src/java/org/gnu/gtk/AccelMap.java
	(lockPath): Added Javadoc comment.
	(unlockPath): Ditto.
	(changeEntry): Added.
	(lookupEntry): Added.

	* src/java/org/gnu/gtk/BindingSet.java
	(activateBindings): Added new version that takes int, deprecated old.
	(activateBindingSet): Ditto.
	(clearEntry): Ditto.
	(removeEntry): Ditto.

	* src/java/org/gnu/gtk/Widget.java
	(addAccelerator): Added.
	(removeAccelerator): Added.

	* src/java/org/gnu/gtk/KeyEvent.java: Updated references to KeySymbol to KeyValue.

	* src/java/org/gnu/gtk/KeyListener.java: Ditto.

	* src/jni/org_gnu_gtk_AccelKey.c
	(getAccelKey): renamed to follow C conventions.
	(setAccelKey): Ditto.
	(getAccelMods): Ditto.
	(setAccelMods): Ditto.
	(getAccelFlags): Ditto.
	(setAccelFlags): Ditto.
	(accel_key_new): Added.

	* src/jni/org_gnu_gtk_AccelMap.c
	(lookup_entry): Now works properly.

	* src/jni/org_gnu_gtk_Widget.c
	(add_accelerator): Now defaults to "activate" signal,
	removed corresponding parameter.
