java-gnome 4.0.12



       Module: java-gnome
      Version: 4.0.12
  Uploaded by: Andrew Cowie

http://download.gnome.org/sources/java-gnome/4.0/java-gnome-4.0.12.tar.gz
 sha256sum: 7b65eb236b9d0d2880bd0e00f6b8e40137c23a59cbf3170d2231f408083de468
      size: 1.1M

http://download.gnome.org/sources/java-gnome/4.0/java-gnome-4.0.12.tar.bz2
 sha256sum: 2fed479f0a0db29742b39013124339002d281da683a95b7ef99737bf451ab277
      size: 836K

News
----

<a name="4.0.12" id="1248418784" title="Unique, Notify, Sourceview, Spelling"></a>

java-gnome 4.0.12 (24 Jul 2009)
===============================

_Being Uniquely Notified while Spelling the Sources you are Viewing is good
for the soul._

In addition to ongoing improvement in our coverage of the GTK widget toolkit,
the next release of java-gnome begins to realize our vision to offer
coverage of the broad suite of libraries making up the GNOME desktop.

New Coverage
------------

The TextView text editing Widget has received two significant capability
boosts. With the work of Stefan Schweizer, we now have coverage of the
powerful GtkSourceView library with its impressive built-in multi
\[programming\] language source highlighting features.

* **`org.gnome.sourceview.Language`**
* **`org.gnome.sourceview.LanguageManager`**
* `org.gnome.sourceview.Plumbing`
* **`org.gnome.sourceview.SourceBuffer`**
* **`org.gnome.sourceview.SourceView`**
* `org.gnome.sourceview.ValidateSourceView`
* `sourceview.ExampleEditor`

And with the contribution of GtkSpell coverage by Serkan Kaba, we can now
offer spell checking in TextViews as well.

* **`org.gnome.gtk.Spell`**
* **`org.gnome.gtk.TextView`**
* `org.gnome.gtk.ValidateTextViewSpelling`
* `org.gnome.gtk.SnapshotTextViewSpelling`
* `textview.ExampleInstantMessenger`

Two other GNOME libraries feature in this release. Serkan also contributed
excellent coverage of LibNotify, enabling an application to create and send
popups to be displayed by the desktop notification mechanism.

* **`org.gnome.notify.Notification`**
* **`org.gnome.notify.Notify`**
* **`org.gnome.notify.Urgency`**
* `org.gnome.notify.Plumbing`
* `notify.ExampleLowBattery`

And, we expose LibUnique, which offers DBus-powered machinery enabling a
developer to ensure only one instance of their application is running.

* **`org.gnome.unique.Application`**
* **`org.gnome.unique.Command`**
* **`org.gnome.unique.MessageData`**
* `org.gnome.unique.Plumbing`
* **`org.gnome.unique.Response`**
* `org.gnome.unique.ValidateUniqueApplications`
* `unique.ExampleThereCanBeOnlyOne`

Continuing improvement
----------------------

Lots of minor changes and enhancements throughout the core GTK libraries.
Highlights include improved mouse button handling, filtering when choosing
files, and further refinement to Pixbuf. Thanks to Peter Mossveld, Kenneth
Prugh, Vreixo Formoso, Serkan Kaba.

* **`org.freedesktop.cairo.Context`**
* `org.freedesktop.cairo.Status`
* `org.freedesktop.cairo.ValidateCairoContext`
* **`org.gnome.gdk.CursorType`**
* **`org.gnome.gdk.EventScroll`**
* **`org.gnome.gdk.MouseButton`**
* **`org.gnome.gdk.Pixbuf`**
* **`org.gnome.gdk.ScrollDirection`**
* **`org.gnome.gtk.AboutDialog`**
* **`org.gnome.gtk.CellRendererProgress`**
* **`org.gnome.gtk.ColorButton`**
* **`org.gnome.gtk.Entry`**
* **`org.gnome.gtk.FileChooser`**
* **`org.gnome.gtk.FileChooserButton`**
* **`org.gnome.gtk.FileChooserDialog`**
* **`org.gnome.gtk.FileChooserWidget`**
* **`org.gnome.gtk.FileFilter`**
* **`org.gnome.gtk.Notebook`**
* **`org.gnome.gtk.Range`**
* **`org.gnome.gtk.Toolbar`**
* **`org.gnome.gtk.ToolbarStyle`**
* **`org.gnome.gtk.Widget`**
* `org.freedesktop.bindings.ValidateInternationalization`
* `org.gnome.gtk.ValidateProperties`
* `org.gnome.gtk.ValidateTextBuffer`

Finally, thanks to Guillaume Mazoyer we now have coverage of EntryCompletion,
the feature of Entry Widgets whereby available possible completions are
offered to the based on characters the user has typed so far.

* **`org.gnome.gtk.EntryCompletion`**
* `org.gnome.gtk.ValidateEntryCompletion`
* `org.gnome.gtk.SnapshotEntryCompletion`
* `completion.ExampleLoginPrompt`

Looking ahead
-------------

There are a number of people working on various branches -- some small feature
extensions, and some major coverage additions that add signifant capabilies --
but which haven't quite made it to the point where they can be merged into
java-gnome. We'll see how these pieces of work fare in the coming months, but
nevertheless the Java bindings for GNOME have reached a significant level of
maturity and we are pleased to see people starting to use them in serious
applications.

AfC


-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml


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