ANNOUNCE: Java-GNOME Release 2.5.7 (beta2)



The java-gnome team is pleased to announce the latest development 
release of the java-gnome bindings.  This release requires libgnomeui 
2.5.92 or higher and/or gtk 2.4.  

Java-GNOME is API Frozen and we are approaching our official 2.6
release date.  If you are interested in developing GTK/GNOME applications
using Java we would like to invite you to take the time to look
at this project.  There are numerous examples as well as a tutorial
to help you get started.  To read about this project or report issues
please see the java-gnome site at http://java-gnome.sourceforge.net.


Here is a listing of what has changed since the last release:

2.5.7 (2.6 Beta 2)
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]



An all-in-one package is available on the java-gnome site and
individual modules are available on the gnome ftp site.

All-in-one
http://prdownloads.sourceforge.net/java-gnome/java-gnome-2.5.7.tar.bz2?downl
oad

libgtk-java:
Bindings for: GTK+, glib, atk, pango, gdk
Tarball:
http://ftp.gnome.org/pub/GNOME/sources/libgtk-java/2.3/libgtk-java-2.3.7.tar
.gz

libgnome-java:
Bindings for: libgnome, libgnomeui, libgnomecanvas
Tarball:
http://ftp.gnome.org/pub/GNOME/sources/libgnome-java/2.5/libgnome-java-2.5.7
.tar.gz

libgconf-java
Bindings for: gconf
Tarball:
http://ftp.gnome.org/pub/GNOME/sources/libgconf-java/2.5/libgconf-java-2.5.7
.tar.gz

libglade-java
Bindings for: libglade
Tarball:
http://ftp.gnome.org/pub/GNOME/sources/libglade-java/2.3/libglade-java-2.3.7
.tar.gz













 NOTE: THIS IS A CONFIDENTIAL COMMUNICATION. This transmission is intended
only for the use of the individuals or entity to which it is addressed. If
you are not the intended recipient, or the person responsible for delivering
the message to the intended recipient, please return or delete it
immediately. Although this e-mail and any attachments are believed to be
free of any virus or other defect, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by us for
any loss or damage arising in any way from its unauthorized modification or
use.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]