2005-01-23  Jeffrey Morgan  <[email protected]>

       * configure.ac: Increased version
       * gtk2-java.pc.in: fixed name of shared object
       * macros/jg_common.m4: Increased gtk requirement to 2.6
       * macros/jg_gtk_java.m4: getting GTKJAVA_LIBS for linking

2005-01-22  Jeffrey Morgan  <[email protected]>

       * Makefile.am: changed so jg_jnu.h is installed.

2005-01-20  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Gdk.java:
       * src/java/org/gnu/glib/GObject.java:
       * src/java/org/gnu/gtk/Gtk.java:
       Changed to load correct shared object.

2005-01-20  Jeffrey Morgan  <[email protected]>

       * Makefile.am:
       * configure.ac:
       * macros/am_path_docbook.m4:
       * src/jni/org_gnu_gtk_Plug.c:
       Necessary changes for Win32 compilation.

2005-01-17  Jeffrey Morgan  <[email protected]>

       * Makefile.am: removed incorrect filename "file.txt", installed
       macros used by other java-gnome packages, and fixed javadoc
       footer declaration.

2005-01-14  Thomas Fitzsimmons  <[email protected]>

       * .cvsignore: Remove config.cache.
       * src/java/org/gnu/glib/.cvsignore: Remove .dirstamp.
       * src/java/org/gnu/gdk/.cvsignore: Remove file.
       * src/java/org/gnu/glib/.cvsignore: Remove .dirstamp.
       * src/java/org/gnu/gtk/.cvsignore: Remove file.
       * src/java/org/gnu/atk/.cvsignore: Likewise.
       * src/java/org/gnu/pango/.cvsignore: Likewise.
       * src/java/org/gnu/gtk/event/.cvsignore: Likewise.

       * .cvsignore: Add automake-generated files.  Remove lib and
       gtk2-java.pc.buildplace.
       * src/.cvsignore: Remove.
       * doc/.cvsignore: Remove.

       * Makefile.am (clean-local): Remove doc/api.
       (DISTCLEANFILES): Remove files generated by autogen.sh.
       (distclean-local): Remove directories generated by autogen.sh.
       * autogen.sh: Add --copy options to automake and libtoolize.
       * install-sh: Remove file.

       * .cvsignore: Add libtool.
       * Makefile.am (clean-local): Remove docbook-generated directories.
       (CLEANFILES): Remove doc/FAQ.html.
       * src/java/org/gnu/gdk/.cvsignore: Remove Gdk.java.  Add
       .dirstamp.
       * src/java/org/gnu/glib/.cvsignore: Remove GObject.java.  Add
       Config.java.
       * src/java/org/gnu/gtk/.cvsignore: Add .dirstamp.
       * src/java/org/gnu/atk/.cvsignore: New file.
       * src/java/org/gnu/pango/.cvsignore: Likewise.
       * src/java/org/gnu/gtk/event/.cvsignore: Likewise.
       * src/jni/.cvsignore: Likewise.

       * Makefile.am (java_gtk_source_files): Sort sources.
       (jni_gtk_source_files): Likewise.
       (examples): New variable.
       (example_files): Likewise.
       (libgtkjni_la_SOURCES): Add jg_jnu.h.
       (pkgconfig_DATA): Install gtk2-java.pc.
       (doc_DATA): Install text files.
       (install-data-local): Install api documentation.  Install
       examples.

2005-01-13  Thomas Fitzsimmons  <[email protected]>

       * doc/FAQ.sgml: Specify article's html filename.
       * Makefile.am: New file.
       * configure.ac: New file.
       * .cvsignore: Add automake generated files.
       * Makefile.in: Remove file.
       * autogen.sh: Use a modified version of GTK's autogen.sh.
       * configure.in: Remove file.
       * gtk2-java.pc.buildplace.in: Remove file.
       * doc/Makefile.in: Remove file.
       * macros/am_path_gcj.m4 (AM_PATH_GCJ): Quote AM_PATH_GCJ.
       * macros/jg_common.m4: Don't call AC_CONFIG_AUX_DIR.
       * macros/jg_gnome_java.m4 (JG_GNOME_JAVA): Quote JG_GNOME_JAVA.
       * macros/jg_gtk_java.m4 (JG_GTK_JAVA): Quote JG_GTK_JAVA.
       * src/Makefile.in: Remove file.
       * src/java/org/gnu/gdk/Gdk.java.in: Replace autoconf substitution
       with Config value reference and move to...
       * src/java/org/gnu/gdk/Gdk.java: Re-add file.
       * src/java/org/gnu/glib/Config.java.in: New file.
       * src/java/org/gnu/glib/GObject.java.in: Replace autoconf
       substitution with Config value reference and move to...
       * src/java/org/gnu/glib/GObject.java: Re-add file.
       * src/java/org/gnu/glib/Gtk.java.in: Replace autoconf substitution
       with Config value reference and move to...
       * src/java/org/gnu/glib/Gtk.java: Re-add file.

2005-01-11  Jeffrey Morgan  <[email protected]>

       * doc/examples/runExample.sh.in:
       Applied Joao Victor's patch to add support for Kaffe

2005-01-11  Jeffrey Morgan  <[email protected]>

       * src/jni/org_gnu_glib_GObject.c:
       changed logging to log stack traces for all libraries.

2005-01-09  Jeffrey Morgan  <[email protected]>

       * src/jni/jg_jnu.c:
       fixed error where pointer array wasn't allocated.

2005-01-07  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Bitmap.java: (Bitmap):
       * src/java/org/gnu/gdk/Geometry.java: (Geometry.getMinWidth),
       (Geometry), (Geometry.getMaxWidth), (Geometry.getMinHeight),
       (Geometry.getMaxHeight), (Geometry.getBaseWidth),
       (Geometry.getBaseHeight), (Geometry.getWidthIncrement),
       (Geometry.getHeightIncrement), (Geometry.getMinAspect),
       (Geometry.getMaxAspect), (Geometry.getWindowGravity):
       * src/java/org/gnu/gdk/Pixmap.java: (Pixmap), (Pixmap.Pixmap):
       * src/java/org/gnu/gdk/Visual.java: (Visual), (Visual.getDepth),
       (Visual.getByteOrder), (Visual.getColormapSize),
       (Visual.getBitsPerRGB), (Visual.getRedMask), (Visual.getRedShift),
       (Visual.getRedPrec), (Visual.getGreenMask), (Visual.getGreenShift),
       (Visual.getGreenPrec), (Visual.getBlueMask), (Visual.getBlueShift),
       (Visual.getBluePrec), (Visual.getScreen):
       * src/java/org/gnu/gdk/Window.java: (Window.clearArea), (Window),
       (Window.getKeyboardFocus), (Window.mergeChildShapes),
       (Window.setStaticGravities), (Window.setModalHint),
       (Window.setGeometryHints), (Window.beginPaintRectangle),
       (Window.beginPaintRegion), (Window.endPaint), (Window.setTitle),
       (Window.setRole), (Window.setTransientOf), (Window.setBackground),
       (Window.setCursor), (Window.getPosition), (Window.getOrigin),
       (Window.getRootOrigin), (Window.getFrameExtents),
       (Window.getParent), (Window.getToplevel), (Window.getChildren),
       (Window.setIconList), (Window.setIcon), (Window.setIconName),
       (Window.iconify), (Window.deiconify), (Window.stick),
       (Window.unstick), (Window.maximize), (Window.unmaximize):
       * src/jni/jg_jnu.c:
       * src/jni/jg_jnu.h:
       * src/jni/org_gnu_gdk_Visual.c:
       * src/jni/org_gnu_gdk_Window.c:
       Added missing API from gdk.

2005-01-07  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gtk/Container.java:
       * src/java/org/gnu/gtk/Notebook.java:
       * src/java/org/gnu/gtk/TextBuffer.java:
       * src/java/org/gnu/gtk/TextView.java:
       fixed callback methods to use Handle instead of int for native peers.

2005-01-07  Nicholas Rahn  <[email protected]>

       * src/java/org/gnu/atk/AtkObject.java: (AtkObject.getParent),
       (AtkObject.getChild):
       * src/java/org/gnu/gdk/Colormap.java: (Colormap.getVisual),
       (Colormap.getScreen):
       * src/java/org/gnu/gdk/Display.java: (Display.getScreen),
       (Display.getDefaultScreen), (Display.listDevice),
       (Display.getCorePointer), (Display.getWindowAtPointer):
       * src/java/org/gnu/gdk/DragContext.java: (DragContext.getSource),
       (DragContext.getDestination):
       * src/java/org/gnu/gdk/Drawable.java: (Drawable.getColormap),
       (Drawable.getVisual), (Drawable.getImage), (Drawable.getDisplay),
       (Drawable.getScreen):
       * src/java/org/gnu/gdk/GC.java: (GC.getColormap):
       * src/java/org/gnu/gdk/Image.java: (Image.getColormap):
       * src/java/org/gnu/gdk/PixbufLoader.java: (PixbufLoader.getPixbuf):
       * src/java/org/gnu/gdk/Screen.java: (Screen.getDefaultColormap),
       (Screen.getSystemColormap), (Screen.gdtSystemVisual),
       (Screen.getRGBColormap), (Screen.getRGBVisual),
       (Screen.getRootWindow), (Screen.getDisplay),
       (Screen.getToplevelWindows):
       * src/java/org/gnu/gdk/Window.java: (Window.getWindowAt):
       * src/java/org/gnu/gtk/AboutDialog.java: (AboutDialog.getLogo),
       (AboutDialog.setURLHook), (AboutDialog.setEmailHook),
       (AboutDialog.handleURLActivate), (AboutDialog.handleEmailActivate):
       * src/java/org/gnu/gtk/AccelLabel.java:
       (AccelLabel.getAccelWidget):
       * src/java/org/gnu/gtk/Accessible.java: (Accessible.getWidget):
       * src/java/org/gnu/gtk/Action.java: (Action.getProxies):
       * src/java/org/gnu/gtk/Bin.java: (Bin.getChild):
       * src/java/org/gnu/gtk/ColorSelectionDialog.java:
       (ColorSelectionDialog.getOKButton),
       (ColorSelectionDialog.getCancelButton),
       (ColorSelectionDialog.getHelpButton),
       (ColorSelectionDialog.getColorSelectionWidget):
       * src/java/org/gnu/gtk/Combo.java: (Combo.getEntry):
       * src/java/org/gnu/gtk/ComboBox.java: (ComboBox.getModel),
       (ComboBox.handleSeparatorFunc):
       * src/java/org/gnu/gtk/Container.java: (Container.getChildren):
       * src/java/org/gnu/gtk/Dialog.java: (Dialog.getDialogLayout),
       (Dialog.getActionArea):
       * src/java/org/gnu/gtk/Entry.java: (Entry.getLayout):
       * src/java/org/gnu/gtk/EntryCompletion.java:
       (EntryCompletion.getEntry), (EntryCompletion.getModel),
       (EntryCompletion.handleMatchSelected):
       * src/java/org/gnu/gtk/Expander.java: (Expander.getLabelWidget):
       * src/java/org/gnu/gtk/FileChooserDialog.java:
       (FileChooserDialog.getPreviewWidget),
       (FileChooserDialog.getExtraWidget),
       (FileChooserDialog.listFilters), (FileChooserDialog.getFilter):
       * src/java/org/gnu/gtk/FileChooserWidget.java:
       (FileChooserWidget.getPreviewWidget),
       (FileChooserWidget.getExtraWidget),
       (FileChooserWidget.listFilters), (FileChooserWidget.getFilter):
       * src/java/org/gnu/gtk/FileSelection.java:
       (FileSelection.getOKButton), (FileSelection.getCancelButton),
       (FileSelection.getHelpButton), (FileSelection.getDirList),
       (FileSelection.getFileList), (FileSelection.getSelectionEntry):
       * src/java/org/gnu/gtk/FontSelectionDialog.java:
       (FontSelectionDialog.getOKButton),
       (FontSelectionDialog.getApplyButton),
       (FontSelectionDialog.getCancelButton):
       * src/java/org/gnu/gtk/Frame.java: (Frame.getLabelWidget):
       * src/java/org/gnu/gtk/Gtk.java.in:
       * src/java/org/gnu/gtk/HandleBox.java:
       (HandleBox.handleChildAttached), (HandleBox.handleChildDetached):
       * src/java/org/gnu/gtk/IconView.java:
       (IconView.handleSetScrollAdjustment):
       * src/java/org/gnu/gtk/ImageMenuItem.java:
       (ImageMenuItem.getImage):
       * src/java/org/gnu/gtk/Invisible.java: (Invisible.getScreen):
       * src/java/org/gnu/gtk/ItemFactory.java: (ItemFactory.getItem),
       (ItemFactory.getWidget):
       * src/java/org/gnu/gtk/Label.java: (Label.getMnemonicWidget):
       * src/java/org/gnu/gtk/Layout.java:
       (Layout.getHorizontalAdjustment), (Layout.getVerticalAdjustment):
       * src/java/org/gnu/gtk/ListStore.java:
       (ListStore.handleCompareFunc):
       * src/java/org/gnu/gtk/Menu.java: (Menu.getAttachedMenus):
       * src/java/org/gnu/gtk/MenuToolButton.java:
       (MenuToolButton.getMenu):
       * src/java/org/gnu/gtk/Notebook.java: (Notebook.getPage):
       * src/java/org/gnu/gtk/OptionMenu.java: (OptionMenu.getMenu):
       * src/java/org/gnu/gtk/Paned.java: (Paned.getChild1),
       (Paned.getChild2):
       * src/java/org/gnu/gtk/RadioAction.java: (RadioAction.getGroup):
       * src/java/org/gnu/gtk/RadioMenuItem.java:
       (RadioMenuItem.getGroup):
       * src/java/org/gnu/gtk/RadioToolButton.java:
       (RadioToolButton.getGroup):
       * src/java/org/gnu/gtk/Range.java: (Range.getAdjustment):
       * src/java/org/gnu/gtk/Scale.java:
       * src/java/org/gnu/gtk/ScrolledWindow.java:
       (ScrolledWindow.getHAdjustment), (ScrolledWindow.getVAdjustment):
       * src/java/org/gnu/gtk/SpinButton.java: (SpinButton.getAdjustment):
       * src/java/org/gnu/gtk/TextBuffer.java:
       (TextBuffer.getTextTagTable), (TextBuffer.getMark),
       (TextBuffer.getInsert), (TextBuffer.getSelectionBound):
       * src/java/org/gnu/gtk/TextChildAnchor.java:
       (TextChildAnchor.getWidget):
       * src/java/org/gnu/gtk/TextMark.java: (TextMark.getBuffer):
       * src/java/org/gnu/gtk/TextTagTable.java: (TextTagTable.lookup):
       * src/java/org/gnu/gtk/TextView.java: (TextView.getBuffer):
       * src/java/org/gnu/gtk/ToolBar.java: (ToolBar.getItem):
       * src/java/org/gnu/gtk/ToolButton.java: (ToolButton.getIconWidget),
       (ToolButton.getLabelWidget):
       * src/java/org/gnu/gtk/ToolItem.java:
       (ToolItem.retrieveProxyMenuItem), (ToolItem.getProxyMenuItem):
       * src/java/org/gnu/gtk/TreeModelFilter.java:
       (TreeModelFilter.handleVisibleFunc), (TreeModelFilter.getModel):
       * src/java/org/gnu/gtk/TreeModelSort.java:
       (TreeModelSort.getModel), (TreeModelSort.handleCompareFunc):
       * src/java/org/gnu/gtk/TreeSelection.java: (TreeSelection.doEach),
       (TreeSelection.getTreeView):
       * src/java/org/gnu/gtk/TreeStore.java:
       (TreeStore.handleCompareFunc):
       * src/java/org/gnu/gtk/TreeView.java: (TreeView.getModel),
       (TreeView.getSelection), (TreeView.getHAdjustment),
       (TreeView.getColumn), (TreeView.getExpanderColumn),
       (TreeView.getCursorColumn), (TreeView.getColumns),
       (TreeView.handleSeparatorFunc), (TreeView.handleRowActivated):
       * src/java/org/gnu/gtk/TreeViewColumn.java:
       (TreeViewColumn.getCellRenderers), (TreeViewColumn.getWidget):
       * src/java/org/gnu/gtk/UIManager.java: (UIManager.getActionGroups),
       (UIManager.getAccelGroup), (UIManager.getWidget),
       (UIManager.getToplevels):
       * src/java/org/gnu/gtk/Viewport.java: (Viewport.getHAdjustment),
       (Viewport.getVAdjustment):
       * src/java/org/gnu/gtk/Widget.java: (Widget..getParent),
       (Widget..getParentWindow), (Widget..getWindow),
       (Widget..getToplevel), (Widget..getColormap), (Widget..getStyle),
       (Widget..getContext), (Widget..getAccessible), (Widget..getScreen),
       (Widget..getDisplay), (Widget..getRootWindow):
       * src/java/org/gnu/gtk/Window.java: (Window.getFocusWidget),
       (Window.getScreen):
       * src/jni/org_gnu_gtk_AboutDialog.c:
       Replaced deprecated retrieveGObject with getGObjectFromHandle.

2005-01-06  Nicholas Rahn  <[email protected]>

       * doc/examples/base/base.java: (base.base), (base.PropListen),
       (base.PropListen.notify), (base), (base.KeySnoop.keyEvent):
       Demonstrate property notification feature.

       * src/java/org/gnu/gdk/Drawable.java: (Drawable),
       (Drawable.getType):
       * src/java/org/gnu/gdk/EventKey.java: (EventKey.getState),
       (EventKey.getModifierKey), (EventKey):
       * src/java/org/gnu/gdk/Keymap.java: (Keymap.Keymap), (Keymap),
       (Keymap.getType):
       * src/java/org/gnu/gdk/ModifierType.java: (ModifierType):
       * src/java/org/gnu/gdk/PangoAttrEmbossed.java: (PangoAttrEmbossed),
       (PangoAttrEmbossed.PangoAttrEmbossed),
       (PangoAttrEmbossed.getEmbossed):
       * src/java/org/gnu/gdk/PangoAttrStipple.java: (PangoAttrStipple),
       (PangoAttrStipple.PangoAttrStipple), (PangoAttrStipple.getStipple):
       * src/java/org/gnu/gdk/Window.java: (Window), (Window.getType):
       * src/java/org/gnu/glib/Boxed.java: (Boxed), (Boxed.Boxed),
       (Boxed.getHandle), (Boxed.equals), (Boxed.hashCode):
       * src/java/org/gnu/glib/GObject.java.in:
       * src/java/org/gnu/glib/PropertyNotificationListener.java:
       * src/java/org/gnu/gtk/Action.java: (Action):
       * src/java/org/gnu/gtk/Settings.java: (Settings.Settings),
       (Settings), (Settings.getType):
       * src/java/org/gnu/gtk/event/KeyEvent.java: (KeyEvent.KeyEvent):
       * src/java/org/gnu/pango/Attribute.java: (Attribute.Attribute):
       * src/java/org/gnu/pango/Font.java: (Font.Font), (Font),
       (Font.getType):
       * src/jni/org_gnu_glib_GObject.c:
       Major upgrade of GObject. Can now set/get properties (both GTK-native
       and Java-side). Property notifications ("notify" signal) listeners.

2005-01-05  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gtk/Widget.java:
       Fixed error with focus event callback signatures.

2005-01-05  Jeffrey Morgan  <[email protected]>

       * doc/examples/testgtk/TestGTK.java: (TestGTK.createToolbar),
       (TestGTK.setTBIcons), (TestGTK.setTBText), (TestGTK.setTBBoth):
       * src/java/org/gnu/gtk/TargetEntry.java: (TargetEntry):
       * src/jni/org_gnu_gtk_TargetEntry.c:
       * src/jni/org_gnu_gtk_Widget.c:
       partial fix for drag-and-drop bug.

2005-01-05  Jeffrey Morgan  <[email protected]>

       * src/jni/org_gnu_gtk_TextBuffer.c:
       Fixed bugs with improper casting of Handles.

2005-01-05  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gtk/TextView.java: (TextView),
       (TextView.getHAdjustment), (TextView.getVAdjustment): added methods
       * src/jni/org_gnu_gtk_TextView.c:  added methods

2005-01-05  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gtk/TreePath.java: (TreePath),
       (TreePath.TreePath), (TreePath.toString), (TreePath.getDepth),
       (TreePath.compare), (TreePath.next), (TreePath.previous),
       (TreePath.up), (TreePath.down), (TreePath.isAncestor),
       (TreePath.isDescendant), (TreePath.appendIndex),
       (TreePath.prependIndex), (TreePath.getIndices):
       * src/java/org/gnu/gtk/Widget.java:
       * src/jni/org_gnu_glib_GObject.c:
       Fixed error with improper mapping of natives to Handles in callback signatures.

2005-01-05  Nicholas Rahn  <[email protected]>

       * src/java/org/gnu/gtk/ToggleActionEntry.java:
       (ToggleActionEntry.ToggleActionEntry):
       * src/jni/org_gnu_gtk_ActionGroup.c:
       Fix bug which caused uimanager demo to crash.

2005-01-04  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/pango/AttrIterator.java: (AttrIterator),
       (AttrIterator.AttrIterator), (AttrIterator.next),
       (AttrIterator.getRangeStart), (AttrIterator.getRangeEnd),
       (AttrIterator.get), (AttrIterator.finalize): New methods
       * src/java/org/gnu/pango/AttrList.java: (AttrList),
       (AttrList.AttrList), (AttrList.insert), (AttrList.insertBefore),
       (AttrList.change), (AttrList.splice), (AttrList.getIterator):
       * src/java/org/gnu/pango/Attribute.java: (Attribute),
       (Attribute.Attribute), (Attribute.getStartIndex),
       (Attribute.getEndIndex): New methods
       * src/java/org/gnu/pango/Color.java: (Color), (Color.Color),
       (Color.getRed), (Color.getGreen), (Color.getBlue),
       (Color.setColor), (Color.finalize): new methods
       * src/java/org/gnu/pango/Context.java: (Context),
       (Context.Context), (Context.getFontDescription),
       (Context.setFontDescription), (Context.getLanguage),
       (Context.setLanguage), (Context.getBaseDir), (Context.setBaseDir),
       (Context.loadFont), (Context.getMetrics), (Context.listFamilies): New methods
       * src/java/org/gnu/pango/Coverage.java: (Coverage),
       (Coverage.Coverage), (Coverage.get), (Coverage.setMax),
       (Coverage.set): New methods
       * src/java/org/gnu/pango/Font.java: (Font), (Font.describe),
       (Font.getCoverage), (Font.getMetrics): New methods
       * src/java/org/gnu/pango/FontDescription.java: (FontDescription),
       (FontDescription.FontDescription), (FontDescription.setFamily),
       (FontDescription.getFamily), (FontDescription.setStyle),
       (FontDescription.getStyle), (FontDescription.setVariant),
       (FontDescription.getVariant), (FontDescription.setWeight),
       (FontDescription.getWeight), (FontDescription.setStretch),
       (FontDescription.getStretch), (FontDescription.setSize),
       (FontDescription.getSize), (FontDescription.getSetFields),
       (FontDescription.replace), (FontDescription.toString),
       (FontDescription.hash), (FontDescription.equal),
       (FontDescription.unsetFields), (FontDescription.betterMatch),
       (FontDescription.toFilename), (FontDescription.finalize): New methods
       * src/java/org/gnu/pango/FontFace.java: (FontFace),
       (FontFace.FontFace), (FontFace.toString), (FontFace.describe): New methods
       * src/java/org/gnu/pango/FontFamily.java: (FontFamily),
       (FontFamily.FontFamily), (FontFamily.toString),
       (FontFamily.listFaces): New methods
       * src/java/org/gnu/pango/FontMetrics.java: (FontMetrics),
       (FontMetrics.FontMetrics), (FontMetrics.getAscent),
       (FontMetrics.getDescent), (FontMetrics.getApproximateCharWidth),
       (FontMetrics.getApproximateDigitWidth): New methods
       * src/java/org/gnu/pango/GlyphString.java: (GlyphString),
       (GlyphString.GlyphString), (GlyphString.setSize),
       (GlyphString.finalize): New methods
       * src/java/org/gnu/pango/Layout.java: (Layout), (Layout.Layout),
       (Layout.getContext), (Layout.contextChanged), (Layout.setText),
       (Layout.getText), (Layout.setMarkup), (Layout.setAttributes),
       (Layout.getAttributes), (Layout.setFontDescription),
       (Layout.setWidth), (Layout.getWidth), (Layout.setWrapStyle),
       (Layout.getWrapMode), (Layout.setIndent), (Layout.getIndent),
       (Layout.getSpacing), (Layout.setSpacing),
       (Layout.setJustification), (Layout.getJustified),
       (Layout.setAlignment), (Layout.getAlignment), (Layout.setTabs),
       (Layout.getTabs), (Layout.setSingleParagraphMode),
       (Layout.getSingleParagraphMode), (Layout.getLineCount),
       (Layout.getLine), (Layout.indexToPos),
       (Layout.getStrongCursorPosition), (Layout.getWeakCursorPosition),
       (Layout.getHeight), (Layout.getPixelWidth),
       (Layout.getPixelHeight): New methods
       * src/java/org/gnu/pango/TabArray.java: (TabArray),
       (TabArray.TabArray), (TabArray.getSize), (TabArray.resize),
       (TabArray.setTab), (TabArray.getPosition), (TabArray.getAligment),
       (TabArray.positionInPixels), (TabArray.finalize): New methods
       * src/jni/org_gnu_pango_FontDescription.c:
       Added missing API from pango.

2005-01-03  Jeffrey Morgan  <[email protected]>

       * src/jni/jg_jnu.c:
       * src/jni/org_gnu_glib_GObject.c:
       Fixed problem with FindClass call with gcj and kaffe.

2005-01-03  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Event.java: (Event), (Event.Event),
       (Event.eventsPending), (Event.peek), (Event.get),
       (Event.getGraphicsExpose), (Event.put), (Event.getTime),
       (Event.finalize):
       * src/java/org/gnu/gdk/EventAny.java: (EventAny),
       (EventAny.getWindow):
       * src/java/org/gnu/gdk/EventButton.java: (EventButton),
       (EventButton.EventButton), (EventButton.getButton),
       (EventButton.getX), (EventButton.getY), (EventButton.getType),
       (EventButton.getWindow), (EventButton.getDevice):
       * src/java/org/gnu/gdk/EventKey.java: (EventKey),
       (EventKey.EventKey), (EventKey.getKeyVal), (EventKey.getString),
       (EventKey.getGroup), (EventKey.getLength), (EventKey.getState),
       (EventKey.getWindow):
       * src/java/org/gnu/gdk/EventMask.java: (EventMask):
       * src/java/org/gnu/gdk/EventType.java: (EventType):
       * src/java/org/gnu/glib/ParmFlags:
       * src/jni/org_gnu_gdk_Event.c:
       adding missing gdk event APIs.

2005-01-02  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Drawable.java: (Drawable.drawRGBImage),
       (Drawable), (Drawable.drawRGBImageDitherAlign),
       (Drawable.drawRGB32Image), (Drawable.drawRGB32ImageDitherAlign),
       (Drawable.drawGrayImage), (Drawable.drawIndexedImage),
       (Drawable.drawPolygon), (Drawable.drawDrawable),
       (Drawable.drawImage), (Drawable.drawPoints),
       (Drawable.drawSegments), (Drawable.drawLines),
       (Drawable.drawGlyphs), (Drawable.drawLayoutLine),
       (Drawable.drawLayout), (Drawable.drawLayoutLineWithColors),
       (Drawable.drawLayoutWithColors), (Drawable.drawPoint),
       (Drawable.drawLine), (Drawable.drawPixbuf),
       (Drawable.drawRectangle), (Drawable.drawArc):
       * src/java/org/gnu/gdk/Window.java:
       Added convience methods to draw items using the default
       graphics context

2004-12-29  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Color.java: (Color), (Color.parse):
       * src/java/org/gnu/gdk/Colormap.java: (Colormap.Colormap),
       (Colormap), (Colormap.getScreen), (Colormap.allocateColors),
       (Colormap.freeColors), (Colormap.queryColor):
       * src/java/org/gnu/gdk/Display.java: (Display), (Display.getEvent),
       (Display.peekEvent), (Display.putEvent),
       (Display.getPointerLocation), (Display.getPointerScreen),
       (Display.getMaxCursorWidth), (Display.getMaxCursorHeight),
       (Display.getDefaultGroup):
       * src/jni/org_gnu_gdk_Color.c:
       * src/jni/org_gnu_gdk_Colormap.c:
       * src/jni/org_gnu_gdk_Display.c:
       added more missing APIs from gdk.

2004-12-29  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Drawable.java: (Drawable),
       (Drawable.getSize), (Drawable.setColormap), (Drawable.getColormap),
       (Drawable.getVisual), (Drawable.getDepth),
       (Drawable.getClipRegion), (Drawable.drawPolygon),
       (Drawable.drawPoints), (Drawable.drawLines), (Drawable.drawGlyphs),
       (Drawable.getDisplay), (Drawable.getScreen), (Drawable.drawPoint),
       (Drawable.drawLine), (Drawable.drawPixbuf),
       (Drawable.drawRectangle), (Drawable.drawArc):
       * src/java/org/gnu/gdk/Fill.java: (Fill):
       * src/java/org/gnu/gdk/Function.java: (Function):
       * src/java/org/gnu/gdk/GC.java: (GC), (GC.getScreen):
       * src/java/org/gnu/gdk/GCValuesMask.java: (GCValuesMask):
       * src/java/org/gnu/gdk/Segment.java: (Segment), (Segment.Segment),
       (Segment.getX1), (Segment.setX1), (Segment.getY1), (Segment.setY1),
       (Segment.getX2), (Segment.setX2), (Segment.getY2), (Segment.setY2):
       * src/java/org/gnu/gdk/SubwindowMode.java: (SubwindowMode):
       * src/java/org/gnu/gdk/Window.java: (Window):
       * src/jni/org_gnu_gdk_Drawable.c:
       * src/jni/org_gnu_gdk_GC.c:
       * src/jni/org_gnu_gdk_Window.c:
       added missing drawing APIs

2004-12-29  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Point.java: (Point), (Point.Point),
       (Point.getX), (Point.setX), (Point.getY), (Point.setY),
       (Point.finalize):
       * src/java/org/gnu/gdk/Rectangle.java: (Rectangle),
       (Rectangle.Rectangle), (Rectangle.getX), (Rectangle.setX),
       (Rectangle.getY), (Rectangle.setY), (Rectangle.getWidth),
       (Rectangle.setWidth), (Rectangle.getHeight), (Rectangle.setHeight),
       (Rectangle.intersect), (Rectangle.union), (Rectangle.finalize):
       * src/java/org/gnu/gdk/Region.java: (Region), (Region.Region),
       (Region.getClipbox), (Region.getRectangles), (Region.isEmpty),
       (Region.isEqual), (Region.containsPoint),
       (Region.containsRectangle), (Region.offset), (Region.shrink),
       (Region.unionWithRect), (Region.intersect), (Region.union),
       (Region.subtract), (Region.xor), (Region.finalize), (Region.init):
       * src/java/org/gnu/gdk/Span.java: (Span), (Span.Span), (Span.getX),
       (Span.setX), (Span.getY), (Span.setY), (Span.getWidth),
       (Span.setWidth):
       * src/jni/org_gnu_gdk_Rectangle.c:
       * src/jni/org_gnu_gdk_Region.c:
       adding missing gdk APIs

2004-12-29  Nicholas Rahn  <[email protected]>

       * doc/examples/base/base.java: (base.main), (base),
       (base.KeySnoop), (base.KeySnoop.keyEvent), (base.Life),
       (base.Life.lifeCycleEvent), (base.Life.lifeCycleQuery):
       Demo the KeySnoopMethod, dog.

       * src/java/org/gnu/gtk/Gtk.java.in:
       * src/java/org/gnu/gtk/GtkObject.java: (GtkObject),
       (GtkObject.destroy), (GtkObject.sink):
       * src/java/org/gnu/gtk/IconTheme.java: (IconTheme),
       (IconTheme.getIconSizes):
       * src/java/org/gnu/gtk/Image.java: (Image):
       * src/java/org/gnu/gtk/Label.java: (Label):
       * src/java/org/gnu/gtk/Layout.java: (Layout):
       * src/java/org/gnu/gtk/MenuShell.java: (MenuShell),
       (MenuShell.selectFirst), (MenuShell.cancel):
       * src/java/org/gnu/gtk/Notebook.java:
       * src/java/org/gnu/gtk/Paned.java: (Paned):
       * src/java/org/gnu/gtk/ProgressBar.java: (ProgressBar):
       * src/java/org/gnu/gtk/Rc.java: (Rc):
       * src/java/org/gnu/gtk/Scale.java: (Scale), (Scale.getDrawValue):
       * src/jni/jg_jnu.h:
       * src/jni/org_gnu_gtk_Gtk.c:
       * src/jni/org_gnu_gtk_IconTheme.c:
       * src/jni/org_gnu_gtk_MenuShell.c:
       * src/jni/org_gnu_gtk_Scale.c:
       (Java_org_gnu_gtk_Scale_gtk_1scale_1get_1layout),
       (Java_org_gnu_gtk_Scale_gtk_1scale_1get_1layout_1offsets):
       Updates for missing GTK API.  Includes documentation of deprecated gtk
       functions so we don't see them in the BindingsValidator output.

2004-12-28  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/PixbufAnimation.java: (PixbufAnimation),
       (PixbufAnimation.PixbufAnimation), (PixbufAnimation.init),
       (PixbufAnimation.width), (PixbufAnimation.height),
       (PixbufAnimation.getIter), (PixbufAnimation.isStaticImage),
       (PixbufAnimation.getStaticImage):
       * src/java/org/gnu/gdk/PixbufAnimationIter.java:
       (PixbufAnimationIter.PixbufAnimationIter), (PixbufAnimationIter),
       (PixbufAnimationIter.advance), (PixbufAnimationIter.getDelayTime),
       (PixbufAnimationIter.onCurrentlyLoadingFrame),
       (PixbufAnimationIter.getPixbuf):
       * src/jni/org_gnu_gdk_PixbufAnimation.c:
       * src/jni/org_gnu_gdk_PixbufAnimationIter.c:
       Adding complete API to PixbufAnimation and PixbufAnimationIter

2004-12-28  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Pixbuf.java: (Pixbuf), (Pixbuf.copyArea),
       (Pixbuf.addAlpha), (Pixbuf.fill), (Pixbuf.saturateAndPixelate):
       * src/jni/org_gnu_gdk_Pixbuf.c:
       Adding more missing API.

2004-12-28  Jeffrey Morgan  <[email protected]>

       * doc/examples/aboutdialog/AboutDialogExample.java:
       (AboutDialogExample...AboutDialogExample):
       * doc/examples/textbuffer/TextBuffer.java: (TextBuffer.insertText):
       * doc/examples/tree/TreeExample.java: (TreeExample.TreeExample),
       (TreeExample.main):
       Changed examples to catch JGException when loading Pixbuf

2004-12-28  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Pixbuf.java: (Pixbuf.createInline),
       (Pixbuf.createWithFile), (Pixbuf.createWithFileSized):
       * src/java/org/gnu/gtk/ColorSelection.java:
       (ColorSelection.getPreviousColor):
       * src/jni/org_gnu_gdk_Pixbuf.c:
       * src/jni/org_gnu_gtk_UIManager.c:
       Fixed incorrect null handle and error handling.

2004-12-28  Jeffrey Morgan  <[email protected]>

       * src/jni/org_gnu_gtk_FileChooserHelper.c:
       Fixed a typo.

2004-12-28  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/pango/AttrType.java: (AttrType):
       * src/java/org/gnu/pango/Underline.java: (Underline):
       Added missing enum elements.

2004-12-28  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/InterpType.java: (InterpType):
       * src/java/org/gnu/gdk/Pixbuf.java: (Pixbuf), (Pixbuf.Pixbuf),
       (Pixbuf.createInline), (Pixbuf.createWithFile),
       (Pixbuf.createWithFileSized), (Pixbuf.checkFileExists),
       (Pixbuf.getFileInformation), (Pixbuf.copy), (Pixbuf.width),
       (Pixbuf.height), (Pixbuf.scale), (Pixbuf.composite),
       (Pixbuf.rotate), (Pixbuf.flip), (Pixbuf.getColorspace),
       (Pixbuf.getNumChannels), (Pixbuf.hasAlpha),
       (Pixbuf.getBitsPerSample), (Pixbuf.getPixels),
       (Pixbuf.getRowstride), (Pixbuf.getOption), (Pixbuf.save),
       (Pixbuf.saveToBuffer):
       * src/java/org/gnu/gdk/PixbufError.java: (PixbufError):
       * src/jni/org_gnu_gdk_Pixbuf.c:
       Adding missing API from gdk-pixbuf


2004-12-28  Nicholas Rahn  <[email protected]>

       * src/java/org/gnu/gtk/AboutDialog.java: (AboutDialog):
       * src/java/org/gnu/gtk/BindingSet.java: (BindingSet),
       (BindingSet.activateEvent), (BindingSet.removeEntry):
       * src/java/org/gnu/gtk/ButtonBox.java: (ButtonBox):
       * src/java/org/gnu/gtk/Calendar.java:
       * src/java/org/gnu/gtk/CellRenderer.java: (CellRenderer):
       * src/java/org/gnu/gtk/CheckMenuItem.java:
       * src/java/org/gnu/gtk/ColorSelection.java:
       * src/java/org/gnu/gtk/ComboBox.java:
       * src/java/org/gnu/gtk/Container.java:
       * src/java/org/gnu/gtk/DrawingArea.java: (DrawingArea):
       * src/java/org/gnu/gtk/Entry.java: (Entry), (Entry.setAlignment),
       (Entry.getAlignment), (Entry.layoutIndexToTextIndex),
       (Entry.textIndexToLayoutIndex):
       * src/java/org/gnu/gtk/FileChooserHelper.java: (FileChooserHelper):
       * src/java/org/gnu/gtk/FileFilter.java: (FileFilter):
       * src/java/org/gnu/gtk/FileSelection.java: (FileSelection),
       (FileSelection.getSelections), (FileSelection.setSelectMultiple),
       (FileSelection.getSelectMultiple):
       * src/java/org/gnu/gtk/FontSelection.java: (FontSelection):
       * src/java/org/gnu/gtk/HButtonBox.java: (HButtonBox):
       * src/java/org/gnu/gtk/IconSet.java: (IconSet.getType), (IconSet):
       * src/java/org/gnu/gtk/IconSize.java: (IconSize):
       * src/java/org/gnu/gtk/IconSource.java: (IconSource),
       (IconSource.setIconName), (IconSource.getIconName):
       * src/java/org/gnu/gtk/VButtonBox.java: (VButtonBox):
       * src/jni/org_gnu_gtk_BindingSet.c:
       * src/jni/org_gnu_gtk_ButtonBox.c:
       * src/jni/org_gnu_gtk_Entry.c:
       * src/jni/org_gnu_gtk_FileChooserHelper.c:
       * src/jni/org_gnu_gtk_FileFilter.c:
       * src/jni/org_gnu_gtk_FileSelection.c:
       * src/jni/org_gnu_gtk_IconSet.c:
       * src/jni/org_gnu_gtk_IconSize.c: New file.
       * src/jni/org_gnu_gtk_IconSource.c:
       Updates for GTK 2.6.  Includes documentation of deprecated gtk
       functions so we don't see them in the BindingsValidator output.

       * src/java/org/gnu/gdk/ExtensionMode.java: (ExtensionMode):
       * src/java/org/gnu/gdk/Gdk.java.in:
       * src/jni/org_gnu_gdk_Gdk.c:
       Added missing native methods.

2004-12-27  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/gdk/Colorspace.java: (Colorspace):
       * src/java/org/gnu/gdk/Pixbuf.java: (Pixbuf.Pixbuf), (Pixbuf),
       (Pixbuf.createWithFile), (Pixbuf.createWithFileSized),
       (Pixbuf.checkFileExists), (Pixbuf.getFileInformation),
       (Pixbuf.scale), (Pixbuf.getColorspace), (Pixbuf.getNumChannels),
       (Pixbuf.hasAlpha), (Pixbuf.getBitsPerSample), (Pixbuf.getPixels),
       (Pixbuf.getRowstride), (Pixbuf.getOption):
       * src/java/org/gnu/gdk/PixbufAlphaMode.java: (PixbufAlphaMode):
       * src/java/org/gnu/gdk/PixbufError.java:
       * src/java/org/gnu/gdk/PixbufFormat.java:
       * src/jni/org_gnu_gdk_Pixbuf.c:
       * src/jni/org_gnu_gdk_PixbufFormat.c:
       Updating gdk-pixbuf bindings by adding missing API

       * src/java/org/gnu/glib/JGException:
       * src/java/org/gnu/glib/Error.java: (Error.Error), (Error),
       (Error.getDomain), (Error.getErrorCode), (Error.getErrorMessage),
       (Error.finalize):
       Created generic Java-GNOME error/exception handling.

2004-12-26  Jeffrey Morgan  <[email protected]>

       * src/java/org/gnu/atk/AtkObject.java: (AtkObject),
       (AtkObject.AtkObject), (AtkObject.getName), (AtkObject.setName),
       (AtkObject.getDescription), (AtkObject.setDescription),
       (AtkObject.getParent), (AtkObject.setParent),
       (AtkObject.getNumChildren), (AtkObject.getChild),
       (AtkObject.getRole), (AtkObject.setRole), (AtkObject.getLayer),
       (AtkObject.getMDIZorder), (AtkObject.getIndexInParent),
       (AtkObject.getRoleName), (AtkObject.getRoleForName),
       (AtkObject.addRelationship), (AtkObject.removeRelationship),
       (AtkObject.getLocalizedRoleName):
       * src/java/org/gnu/atk/Layer.java: (Layer):
       * src/java/org/gnu/atk/Relation.java: (Relation),
       (Relation.Relation), (Relation.init), (Relation.registerType),
       (Relation.getRelationTypeName), (Relation.getRelationTypeForName),
       (Relation.getRelationType), (Relation.getTargets),
       (Relation.addTarget):
       * src/java/org/gnu/atk/RelationSet.java: (RelationSet),
       (RelationSet.RelationSet), (RelationSet.add), (RelationSet.remove),
       (RelationSet.contains), (RelationSet.getNumRelations),
       (RelationSet.getRelation), (RelationSet.getRelationByType):
       * src/java/org/gnu/atk/RelationType.java: (RelationType):
       * src/java/org/gnu/atk/Role.java: (Role):
       * src/java/org/gnu/atk/State.java: (State), (State.getTypeName),
       (State.getTypeForName):
       * src/java/org/gnu/atk/StateType.java: (StateType):
       * src/jni/org_gnu_atk_AtkObject.c:
       * src/jni/org_gnu_atk_Relation.c:
       * src/jni/org_gnu_atk_RelationSet.c:
       * src/jni/org_gnu_atk_RelationType.c:
       * src/jni/org_gnu_atk_StateType.c:
       Added missing API from latest atk library.

2004-12-24  Nicholas Rahn  <[email protected]>

       * src/java/org/gnu/gtk/ButtonsType.java: (ButtonsType):
       * src/java/org/gnu/gtk/DialogFlags.java: (DialogFlags):
       * src/java/org/gnu/gtk/MessageType.java: (MessageType):
       Javadoc generation cleanups.

       * doc/examples/aboutdialog/AboutDialogExample.java:
       (AboutDialogExample), (AboutDialogExample...AboutDialogExample),
       (AboutDialogExample...LinkHandler),
       (AboutDialogExample...LinkHandler.linkActivated):
       * doc/examples/combobox/ComboBoxExample.java:
       (ComboBoxExample.ComboBoxExample):
       * doc/examples/TestTree/TestTree.java: (TestTree..TestTree),
       * src/java/org/gnu/gtk/AboutDialog.java: (AboutDialog),
       (AboutDialog.setURLHook), (AboutDialog.setEmailHook),
       (AboutDialog.handleURLActivate), (AboutDialog.handleEmailActivate):
       (TestTree..addData), (TestTree.), (TestTree..RowSeparator),
       (TestTree..RowSeparator.isSeparator):
       * src/java/org/gnu/gtk/ComboBox.java: (ComboBox),
       (ComboBox.setRowSeparatorMethod), (ComboBox.handleSeparatorFunc),
       (ComboBox.getRowSeparatorMethod):
       * src/java/org/gnu/gtk/FileChooser.java: (FileChooser):
       * src/java/org/gnu/gtk/FileChooserDialog.java: (FileChooserDialog),
       (FileChooserDialog.setShowHidden),
       (FileChooserDialog.getShowHidden):
       * src/java/org/gnu/gtk/FileChooserHelper.java: (FileChooserHelper):
       * src/java/org/gnu/gtk/FileChooserWidget.java: (FileChooserWidget),
       (FileChooserWidget.setShowHidden),
       (FileChooserWidget.getShowHidden):
       * src/java/org/gnu/gtk/TreeModelFilterVisibleMethod.java:
       (TreeModelFilterVisibleMethod):
       * src/java/org/gnu/gtk/TreeView.java: (TreeView),
       (TreeView.setRowSeparatorMethod), (TreeView.handleSeparatorFunc),
       (TreeView.getRowSeparatorMethod):
       * src/jni/jg_jnu.h:
       * src/jni/org_gnu_gtk_AboutDialog.c:
       * src/jni/org_gnu_gtk_ComboBox.c:
       * src/jni/org_gnu_gtk_FileChooserHelper.c:
       * src/jni/org_gnu_gtk_TreeModelFilter.c:
       * src/jni/org_gnu_gtk_TreeView.c:
       Added missing API from GTK 2.6.

2004-12-22  Nicholas Rahn  <[email protected]>

       * doc/Makefile.in:
       * src/java/org/gnu/glib/Fireable.java:
       * src/java/org/gnu/gtk/Editable.java:
       * src/java/org/gnu/gtk/EditableHelper.java: (EditableHelper),
       (EditableHelper.EditableHelper):
       * src/java/org/gnu/gtk/ToolButton.java:
       * src/java/org/gnu/gtk/ToolItem.java:
       * src/java/org/gnu/gtk/TreeStore.java:
       * src/java/org/gnu/gtk/TreeView.java:
       * src/java/org/gnu/gtk/TreeSortableHelper.java:
       (TreeSortableHelper), (TreeSortableHelper.TreeSortableHelper):
       * src/java/org/gnu/gtk/TreeViewColumn.java: (TreeViewColumn):
       * src/java/org/gnu/gtk/Widget.java: (Widget.):
       * src/java/org/gnu/gtk/Window.java: (Window):
       * src/java/org/gnu/gtk/event/ExposeEvent.java: (ExposeEvent):
       * src/java/org/gnu/gtk/event/LifeCycleListener.java:
       (LifeCycleListener):
       * src/java/org/gnu/gtk/event/MouseMotionEvent.java:
       (MouseMotionEvent):
       * src/java/org/gnu/gtk/event/TextViewEvent.java:
       Javadoc generation cleanups.

       * src/java/org/gnu/gtk/Menu.java: (Menu), (Menu.getAttachedMenus):
       * src/java/org/gnu/gtk/MessageDialog.java: (MessageDialog),
       (MessageDialog.setMarkup), (MessageDialog.setSecondaryText),
       (MessageDialog.setSecondaryMarkup):
       * src/java/org/gnu/gtk/SelectionData.java: (SelectionData),
       (SelectionData.targetsIncludText),
       (SelectionData.targetsIncludeImage):
       * src/jni/org_gnu_gtk_Menu.c:
       * src/jni/org_gnu_gtk_MessageDialog.c:
       * src/jni/org_gnu_gtk_SelectionData.c:
       * src/java/org/gnu/gtk/MenuToolButton.java: New file.
       * src/jni/org_gnu_gtk_MenuToolButton.c: New file.
       Added missing API from GTK 2.6.

2004-12-21  Nicholas Rahn  <[email protected]>

       * src/java/org/gnu/pango/EllipsizeMode.java
       * src/java/org/gnu/gtk/Label.java: (Label), (Label.setEllipsize),
       (Label.getEllipsize):
       * src/java/org/gnu/gtk/ProgressBar.java: (ProgressBar),
       (ProgressBar.setEllipsize), (ProgressBar.getEllipsize):
       * src/java/org/gnu/pango/WrapMode.java: (WrapMode):
       * src/jni/org_gnu_gtk_Label.c:
       * src/jni/org_gnu_gtk_ProgressBar.c:
       * src/java/org/gnu/gtk/TextBuffer.java: (TextBuffer),
       (TextBuffer.backspace):
       * src/java/org/gnu/gtk/ToolItem.java: (ToolItem),
       (ToolItem.getToolbarStyle), (ToolItem.rebuildMenu):
       * src/jni/org_gnu_gtk_TextView.c:
       * src/jni/org_gnu_gtk_ToolItem.c:
       Added missing API from gtk2.6.