Linux Today: Linux News On Internet Time.

Release Digest: GNOME, January 9, 2004

Jan 09, 2004, 23:30 (0 Talkback[s])

Rhythmbox 0.6.4

Hello world,

Just a grab bag of fixes and some translations that queued up on the 0.6 branch while we're waiting on some GStreamer fixes to push out 0.7.0.

You can get it from the usual places:

Overview of Changes in Rhythmbox 0.6.4

  • Add audio/x-flac as a known MIME type for FLAC [Colin Walters]
  • Dashboard is disabled by default due to compilation problems on some machines [Colin Walters]
  • Remove applicable filtering when genre/artist/album filter is hidden in the prefs [Colin Walters]
  • Don't crash when using --print-playing with internet radio [Colin Walters]
  • Update GStreamer player to handle changes in GStreamer 0.7 [Colin Walters]
  • Don't send ourselves SIGINT on a g_warning if not in debug mode [Colin Walters]
  • Make file chooser dialog resizable [Colin Walters]
  • Don't try to use multimedia keys if we only have XSun [Colin Walters]

New translations:

David O'Callaghan (ga)

Updated translations:

Francisco Javier F. Serrador (es)
Duarte Loreto (pt)
Petros Velonis (el)
Jordi Mallach (ca)



  • bug fixes
    • configure logic bug (Morten Welinder)
    • no-mainloop threading issue (Michael)
    • custom policy oneway fix (Michael, JP)
    • policy lookup fix (Alex Larsson)

libbonobo 2.5.2

  • bugs fixed
    • _active query cache fix (Michael)
    • property bag logic bug fix (Dave Jones)
    • daemon compat fix (Crispin Flowerday)
    • object directory fixes (Gustavo)
    • l10n docs fix (Martin Kretzschmar)
    • BonoboApplication fixes (Gustavo)
    • use environ not _environ (Michael)
  • featurelets (Gustavo)
    • b-a-s tracks dead clients
    • updated tests

Packages in the normal place.

michael@ximian.com <><, Pseudo Engineer, itinerant idiot

GNOME Platform Bindings 2.5.2

GNOME Platform Bindings

Here is another scheduled release of the GNOME Platform Bindings, which provide a GNOME development platform for programming languages other than C, in the style of those languages. This release set gives some bindings a schedule and rules to work within, so we can endorse those bindings. We very much hope that Linux distributions will therefore choose to distribute these bindings as a supported development platform.

For the GNOME 2.5/2.6 schedule, we have bindings for C++, Java, and Perl: http://www.gnome.org/start/2.5/bindings/modules.html

These bindings follow these rules:
and this schedule:

Note that those rules do not guarantee 100% API coverage, but they do guarantee API/ABI stability.

There are "Beta Bindings" for C#, which are likely to be on the full release schedule for GNOME 2.7/2.8. Note that other bindings exist: http://www.gtk.org/bindings.html but they are not on this release schedule and they do not necessarily follow the same rules.

If you have questions about the GNOME Platform Bindings release set please send email to language-bindings@gnome.org. If you have questions about the individual bindings, please send email to their own mailing lists. You can find links to the individual projects here: http://www.gnome.org/start/2.5/bindings/modules.html


You can download source tarballs from


  • C++ (gtkmm):

    No changes. There are lots of improvements in cvs, but we are waiting for a GTK+ tarball release.

  • Java (java-gnome):
    • New Classes:

      Action (glue code and JNI)
      ActionGroup (glue code and JNI)
      Expander (glue code and JNI)
      UIManager(glue code and JNI)

    • New Interfaces:


    • Deprecated the following Classes/Interfaces:


    • Added Event Handling for the following Classes:


    • Tree and Text Widgets updated
    • Fixed problem with wrong version of gtkjava library being loaded.
    • Various build system improvements and fixes
  • Perl (gtk2-perl):

    Gtk: fixes a few build issues for people upgrading from really old

    gtk2-perl, or building against bleeding edge gtk+. GladeXml: Only minor changes, mostly to the build setup. Canvas: Beefed up test suite and several accompanying bugfixes.


Murray Cumming

OpenHacha 0.3


OpenHacha 0.3


OpenHacha is a "free as in freedom" implementation for GNU/Linux of the propietary-and-only-for-MS-Windows program Hacha. OpenHacha is based on the libhacha2 library, courtesy of the Dalle project (http://dalle.sf.net)

With OpenHacha you can split huge files into small chunks and join the chunks then without problems (like cat/split commands).


  • Hacha v1, v2 and pro file formats now suported (thanks Alberto Fernández <infjaf00@yahoo.es>)



GNOME Software Map entry