2005-02-07 Jeffrey Morgan reviewed by: * configure.ac: * src/java/org/gnu/gtk/Gtk.java: (Gtk.init): 2005-02-04 Thomas Fitzsimmons * Makefile.am (example_files): Fully qualify example file names. (all_example_files): Remove variable. (install-data-hook): Change doc/examples handling when installing examples. 2005-02-04 Jeffrey Morgan * src/java/org/gnu/glib/Value.java: (Value.getJavaObject), (Value): * src/jni/jg_jnu.c: * src/jni/jg_jnu.h: * src/jni/org_gnu_glib_GObject.c: * src/jni/org_gnu_glib_Value.c: Applied Massi's patch. 2005-02-03 Nicholas Rahn * src/java/org/gnu/glib/GObject.java: (GObject): * src/java/org/gnu/gtk/Entry.java: * src/jni/org_gnu_glib_GObject.c: Fix Entry#handleInsertText callback signature. Add new protected method on GObject to retrieve a gint from a Handle (needed by Entry callback). 2005-02-02 Thomas Fitzsimmons * Makefile.am: change all_example_files calculation. (uninstall-local): new target. * Makefile.am: run through dos2unix. 2005-02-02 Jeffrey Morgan * Makefile.am: added examples to EXTRA_DIST 2005-02-01 Jeffrey Morgan * Makefile.am: forcing 'make dist' to include all macros. 2005-02-01 Jeffrey Morgan * Makefile.am: fixed problem with doc target. 2005-01-31 Nicholas Rahn * src/java/org/gnu/atk/AtkObject.java: (AtkObject): * src/java/org/gnu/gdk/Color.java: (Color): * src/java/org/gnu/gdk/Colormap.java: (Colormap): * src/java/org/gnu/gdk/Display.java: (Display): * src/java/org/gnu/gdk/Drawable.java: (Drawable): * src/java/org/gnu/gdk/Event.java: (Event): * src/java/org/gnu/gdk/GC.java: (GC): * src/java/org/gnu/gdk/Pixbuf.java: (Pixbuf): * src/java/org/gnu/gdk/PixbufAnimation.java: (PixbufAnimation): * src/java/org/gnu/gdk/PixbufAnimationIter.java: (PixbufAnimationIter): * src/java/org/gnu/gdk/Point.java: (Point): * src/java/org/gnu/gdk/Rectangle.java: (Rectangle): * src/java/org/gnu/gdk/Region.java: (Region): * src/java/org/gnu/gdk/Span.java: (Span): * src/java/org/gnu/gdk/Window.java: (Window): * src/java/org/gnu/glib/EventType.java: (EventType): * src/java/org/gnu/glib/GObject.java: (GObject): * src/java/org/gnu/glib/Value.java: (Value): * src/java/org/gnu/gtk/AboutDialog.java: (AboutDialog): * src/java/org/gnu/gtk/Adjustment.java: (Adjustment): * src/java/org/gnu/gtk/ArrowType.java: * src/java/org/gnu/gtk/AspectFrame.java: (AspectFrame): * src/java/org/gnu/gtk/Box.java: (Box): * src/java/org/gnu/gtk/Button.java: (Button), (Button.Button): * src/java/org/gnu/gtk/CellRenderer.java: * src/java/org/gnu/gtk/CellRendererText.java: (CellRendererText): * src/java/org/gnu/gtk/CellRendererToggle.java: * src/java/org/gnu/gtk/CheckButton.java: (CheckButton): * src/java/org/gnu/gtk/CheckMenuItem.java: (CheckMenuItem): * src/java/org/gnu/gtk/ColorButton.java: (ColorButton): * src/java/org/gnu/gtk/Combo.java: (Combo): * src/java/org/gnu/gtk/ComboBox.java: (ComboBox): * src/java/org/gnu/gtk/ComboBoxEntry.java: (ComboBoxEntry): * src/java/org/gnu/gtk/Dialog.java: (Dialog): * src/java/org/gnu/gtk/Entry.java: (Entry): * src/java/org/gnu/gtk/EntryCompletion.java: (EntryCompletion): * src/java/org/gnu/gtk/EventBox.java: (EventBox): * src/java/org/gnu/gtk/IconView.java: (IconView): * src/java/org/gnu/gtk/Label.java: (Label): * src/java/org/gnu/gtk/ListStore.java: (ListStore): * src/java/org/gnu/gtk/Notebook.java: (Notebook): * src/java/org/gnu/gtk/SeparatorToolItem.java: (SeparatorToolItem): * src/java/org/gnu/gtk/SizeGroup.java: (SizeGroup): * src/java/org/gnu/gtk/Table.java: (Table): * src/java/org/gnu/gtk/TextBuffer.java: (TextBuffer): * src/java/org/gnu/gtk/TextIter.java: (TextIter): * src/java/org/gnu/gtk/TextMark.java: (TextMark): * src/java/org/gnu/gtk/TextTag.java: (TextTag): * src/java/org/gnu/gtk/TextView.java: (TextView): * src/java/org/gnu/gtk/ToolBar.java: (ToolBar): * src/java/org/gnu/gtk/ToolTips.java: (ToolTips): * src/java/org/gnu/gtk/TreeView.java: (TreeView): * src/java/org/gnu/gtk/TreeViewColumn.java: (TreeViewColumn): * src/java/org/gnu/gtk/Window.java: (Window): * src/java/org/gnu/pango/AttrIterator.java: (AttrIterator): * src/java/org/gnu/pango/Context.java: (Context): * src/java/org/gnu/pango/FontDescription.java: (FontDescription): * src/java/org/gnu/pango/FontMetrics.java: (FontMetrics): * src/java/org/gnu/pango/Layout.java: (Layout): * src/java/org/gnu/pango/TabArray.java: (TabArray): Javadoc cleanups. Now, there are *no* errors or warnings produced during generation! I think we should try to keep it that way. :-) 2005-01-29 Jeffrey Morgan * src/test/org/gnu/gtk/test/GtkTestCase.java: new file * src/test/org/gnu/gtk/test/ComboBoxTest.java: new file possible start for testing frameworks. 2005-01-29 Jeffrey Morgan * src/java/org/gnu/gtk/TreeModel.java: (TreeModel.handleRowsReordered): fixed signature to callback - all pointers are now passed as Handles. 2005-01-28 Jeffrey Morgan * macros/jg_common.m4: reversed macro so javadocs are built by default but can be turned off by --without-javadocs 2005-01-28 Nicholas Rahn * src/java/org/gnu/glib/Boxed.java: (Boxed.setHandle), (Boxed): * src/java/org/gnu/glib/GObject.java: (GObject), (GObject.setJavaObjectProperty), (GObject.getJavaObjectProperty): * src/java/org/gnu/glib/Type.java: (Type), (Type.typeIsA): * src/java/org/gnu/glib/Value.java: (Value), (Value.setJavaObject), (Value.getJavaObject): * src/jni/jg_jnu.c: * src/jni/jg_jnu.h: * src/jni/org_gnu_glib_GObject.c: * src/jni/org_gnu_glib_Type.c: * src/jni/org_gnu_glib_Value.c: Fix the implementation of GObject#set/getJavaObjectProperty so that all non-JG objects are stored locally in Java, while JG objects (ones that inherit from GObject and Boxed) are set as true C properties. See the example libgnome-java/doc/examples/canvas/CanvasExample.java. 2005-01-27 Jeffrey Morgan * Makefile.am: * macros/jg_common.m4: made javadocs an optional build target 2005-01-27 Jeffrey Morgan * Makefile.am: * macros/jg_check_nativecompile.m4: added conditional compilation of the gcj shared object. 2005-01-27 Jeffrey Morgan * gtk2-java.pc.in: Removed hard coded version number. * macros/jg_common.m4: Removed redundant call to AC_PROG_JAVAC_WORKS * macros/jg_gnome_java.m4: Removed unused macros * macros/jg_gtk_java.m4: Removed unused macros 2005-01-26 Jeffrey Morgan * src/jni/org_gnu_glib_GObject.c: Converting G_TYPE_POINTER type to Handle when creating callback signature. 2005-01-26 Jeffrey Morgan * .cvsignore: * src/java/org/gnu/glib/.cvsignore: ignoring generated files. 2005-01-26 Nicholas Rahn * src/jni/jg_jnu.c: * src/jni/jg_jnu.h: Improve on the getArrayFromHandles implementation. 2005-01-25 Nicholas Rahn * src/jni/jg_jnu.c: * src/jni/jg_jnu.h: New function (getArrayFromHandles) for creating an array of structures from a Handle array. This is used by gnome's UIInfo.