Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNOME, June 9, 2004

Jun 10, 2004, 04:45 (0 Talkback[s])


Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers

Java-Gnome 2.7.2

The Java-Gnome team is pleased to announce the latest development release of the Java-Gnome bindings. This release contains bug fixes and enhancements to several of our core bindings as well as our initial work-in-progress for libbonobo and gnome-vfs bindings.

Java-Gnome provides Java libraries for creating GTK+ and GNOME applications using the Java programming language. This is a truly free graphical system for Java which works on most JVMs, open source or otherwise, and has support for building applications with a full GUI building tool, glade; for existing GNOME application developers, it provides a convenient object-orientated API without any worries of memory management.

For more information, please visit our website or feel free to contact our mailing list dedicated to developers using java-gnome: http://java-gnome.sf.net

Changes since release 2.7.1:

New Classes:
gtkhtml.DomDocumentType [Mark Davidson]
gnomevfs.GnomeVfs - GnomeVfs initialization stuff [Luca De Rugeriis]
Updated Classes:
gtkhtml.DomNode - Added dom_Node_get_doctype() [Mark Davidson]
gtkhtml.DomNodeList - Added public API and C-side bindings [Mark Davidson]
gtkhtml.DomNamedNodeMap - Added wrapper classes [Mark Davidson]
gtkhtml.DomDocumentType - Added public API [Mark Davidson]
gtkthml.* - Fixed bad package name that prevented library from loading [Mark Davidson]
gnome.Canvas - added the following methods: [Jeffrey Morgan]
new constructor
gnome.CanvasBpath - added new constructor [Jeffrey Morgan]
gnome.CanvasEllipse - added new constructor [Jeffrey Morgan]
gnome.CanvasGroup - added getItems method [Jeffrey Morgan]
gnome.CanvasLine - added new constructor [Jeffrey Morgan]
gnome.CanvasPixbuf - added new constructor [Jeffrey Morgan]
gnome.CanvasPolygon - added new constructor [Jeffrey Morgan]
gnome.CanvasRect - added new constructor [Jeffrey Morgan]
gnome.CanvasRichText - added new constructor [Jeffrey Morgan]
gnome.CanvasText - added new constructor [Jeffrey Morgan]
gnome.CanvasWidget - added the following methods: [Jeffrey Morgan]
new constructor
added code generated from idl for bonobo. [Jeffrey Morgan]
added ability to dynamically insert proper native library version in vte [Michael Stepanov]

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


Bindings for: GTK+, glib, atk, pango, gdk

Bindings for: libgnome, libgnomeui, libgnomecanvas

Bindings for: gconf

Bindings for: libglade

gnopernicus 0.9.5


I have the pleasure to announce the release of version 0.9.5 of gnopernicus,  the screen reader for GNOME desktop.

What is it ?

gnopernicus is designed to allow blind and visually impaired user to use the computer. gnopernicus presents the information using three devices: speech, magnifier and braille.

What's new in 0.9.5 ?


  • Added new text echo mode "none".
  • Report "first/last line" if user is on first/last line in flat review.
  • Do not report role for multi-line-text for speech default presentation mode.
  • Improved the response of read whole window command.
  • Report to user "Escape" key.


  • Report "first/last line" if user is on first/last line in flat review.


  • Added --login command line option.
  • Added -u command line parameter to start magnifier in upper half of screen

Where can I get it ?

http://ftp.gnome.org/pub/GNOME/sources/gnopernicus/0.9/ gnopernicus-0.9.5.tar.gz


Librcoco 0.6.0


The version 0.6.0 of Libcroco, the GNOME Cascading Style Sheet parsing and manipulation C library, is out.

Starting from this release on, several different minor versions of Libcroco can be installed on the same box. Releases of the same minor version number will be upward API/ABI compatible.

Please, find below the summary of the changes pushed in the release.




0.6.0: June 9, 2004

Enhancements since 0.5.1

  • add parsing location to all the CSS constructions at SAC level [Dodji Seketeli]
  • add --dump-location option to csslint [Dodji Seketeli]
  • enable several API/ABI incompatible versions of Libcroco to be installed on the same box [Dodji Seketeli]
  • CSS properties inheritance support [Benjamin Dauvergne]
  • CRStyle struct gathering code cleanup [Benjamin Dauvergne]
  • Better support for font selection [Dodji Seketeli]

Bug fixes since 0.5.1

  • #143308: fix parsing of non trivial functional #notations. [Dodji Seketeli]
  • #143450: fix gcc 2.xx errors. [Dodji Seketeli]
  • #139881: proper setting of parsing locations in urls. [Dodji Seketeli]
  • #138267: remove C99-isms.
  • #139889: fix an infinite loop in the parser [Dodji Seketeli]
  • #139891: better @media rule reporting [Dodji Seketeli]
  • #140317: fix class sel without class name crash [Dodji Seketeli]
  • #140334: fix an infinite loop in the parser [Dodji Seketeli]
  • attribute selectors evaluation fixes. [Dodji Seketeli]
  • Better support of descendant selectors evaluation [Dodji Seketeli]
  • Better regression tests framework [Dodji Seketeli]


libgda 1.1.4
libgnomedb 1.1.4

libgda/libgnomedb are a complete framewok for developing database-oriented applications, and currently allow access to PostgreSQL, MySQL, Oracle, Sybase, SQLite, FireBird/Interbase, IBM DB2, mSQL and MS SQL server, as well as MS Access and xBase files and ODBC data sources.

libgda/libgnomedb are the base of the database support in the GNOME Office application suite, providing database access for many features in both Gnumeric and Abiword.

This is another development release in the road to 1.2, which will be the next stable release, and which shows a preview of the new features getting into the 1.2 final release. It is not intended for production use, but by people wanting to experiment with the new features and to help on the development. We are though trying to have these 1.1.x series as stable as possible, so things should not break too much :-)

Changes since libgda 1.1.3

  • Remove usage of deprecated auto* macros (Rodrigo)
  • Added missing code for copying default value in gda_field_attributes_copy (Murray)
  • SQL parser improvements (Vivien)
  • Fixed signed/unsigned problem in MySQL provider (Rodrigo)
  • Fixed column manipulation virtual methods of the GdaDataModel class (Rodrigo)
  • Fixed spec file to build also the FireBird provider (Marcin)

Changes since libgnomedb 1.1.3

  • Remove usage of deprecated auto* macros (Rodrigo)
  • Added GnomeDbFindDialog widget (Gustavo)
  • Converted documentation to XML from SGML (Rodrigo)
  • Updated translations:
    • cs (Miroslav)

Tarballs are available at

To install this new version, you'll need:
* libgda: glib, libxml2, libxslt
* libgnomedb: libgda and dependencies, libgnome/ui, libglade, libbonoboui and, optionally, gtksourceview

You can find more information at the projects' homepage (http://www.gnome-db.org), or you can ask any question/propose anything you want in the GNOME-DB mailing list, which is available at http://mail.gnome.org/mailman/listinfo/gnome-db-list.