Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNOME, May 28, 2002

May 29, 2002, 05:00 (0 Talkback[s])


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

glunarclock 0.24.0


glunarclock 0.24.0


Glunarclock displays the current phase of the Moon as an
applet for the gnome panel and provides sundry astronomical data such as
clock functions, rise and set times and current coordinates for the moon.

** glunarclock 0.24 is scrollkeeper and nautilus compliant.

** Translations have been added for az, da, es, gl, ja, no, vi, and wa.

** moon image is hilighted on mouse entry just like panel launchers.



Metacity-Setup 0.3


Metacity-Setup 0.3


This program is simply a much easier way to configure Metacity then having
to use gconftool or gconf-editor.  It allows you to change themes, focus
settings, and the number of workspaces.


-Now reads theme names from hard drive instead of forcing user to type them
in (IE, works like it should)
-GHI compliant


-Really works :-) (IE, no longer a big hack with guesses)




Hey there,

Another funky gnome-utils release is ready for public touchy feely
pleasure. We are just another small step, one giant GNOME foot towards a
2.0 release. Watch out, it's coming to a cinema near you [1]

What has changed since the last time?

GNOME Calculator -

        New icon (Jakub)
        Don't negate 0's (Glynn)
        Add 'm' to indicate something is stored (Glynn)

GNOME Dictionary -

        Fix up button press hack on applet (Kevin)

GNOME Search Tool -

        Remove mnemonics from tabs (Glynn)
        Fix handling of 'locate' searches (Dennis)

GNOME System Log Monitor -

        Save description in the actions dialog (Narayana)
        Disable multiple opening of the same log (Aruna)
        Treeview fix to prevent parent & child being created (Narayana)
        Fix up default focus (Glynn)

GNOME Floppy -

        Add error dialog for case of non-help (Federico)
        Change dialog type to info (Stephane)
        Fix up help environment (Federico)

GNOME Archive Generator -

        Fix help (Glynn)
        Really fix help (Federico)

Build -

        More cruft removal (Glynn)
        Fix up install of schemas (Glynn)
        Disable logview docs until they're fixed (Glynn)

Translations -

        Hasbullah, Kjartan, Ole, Zbigniew, Pablo, Stanislav and Dmitry

Documentation -

        Update gnome-dictionary docs (John)
        Update gnome-search-tool docs (John)

Where can I get this love action? 


                                See ya,
                                        Glynn ;)

[1] Jeff doesn't feel that these snapshots are getting the attention
they deserve....he worries too much.



ATK-1.0.2 is now available for download from:


This is a bug fix release and is source and binary compatible with

About ATK

The ATK library provides a set of interfaces for accessibility.
By supporting the ATK interfaces, an application or toolkit can
be used with such tools as screen readers, magnifiers,
and alternative input devices.

Atk provides a core set of interfaces which are common to all 
widgets and "additional" interfaces that are appropriate to certain 
classes of widgets and whose existence can be queried at run time. 
It also provides interfaces which an application can use to provide 
additional accessibility information to assistive technology tools.

The GAIL package, available from:

provides an implementation of the ATK interfaces for the GTK+
user interface toolkit.

More information about ATK is available from:


Changes in version 1.0.2

* Fixed bug with focus notification [Padraig O'Briain]
* Fixed bug in atk_gobject_for_accessible [Padraig]

27 May 2002


GLib-2.0.3 is now available for download at:


GLib-2.0.3 is a bug fix release, which is compatible with GLib-2.0.1.
We recommend that people using GLib-2.0.1 or GLib-2.0.0 upgrade to this 

About GLib

GLib is the low-level core library that forms the basis for projects
such as GTK+ and GNOME. It provides data structure handling for C,
portability wrappers, and interfaces for such runtime functionality as
an event loop, threads, dynamic loading, and an object system.

More information about GLib is available at:


An installation guide for the GTK+ libraries, including GLib, can
be found at:


Overview of Changes in GLib 2.0.3

* Handle sorting 0-length arrays [Ron Arts]
* Threading fixes [Sebastian Wilhelmi]
* Portability fixes [Miroslaw Dobrzanski-Neumann, Jacob Berkman, 
  Gareth Pierce, Sebastian, Qingjiang Yuan]
* Various fixes for glib-2.0.m4. [Jim Gettys, others.]
* Locate right glib-genmarshal when cross-compiling. [Mitch Natterer]
* Win32 fixes [Tor Lillqvist]
* Try to fix g_get_charset() related segfaults. [Owen Taylor]
* Fixes for gettext detection. [Dan Winship, HideToshi Tajima, 
  Boyd Lynn Gerber, Andrew P. Lentvorski, Jr.]
* Fix g_scanner_unexp_token() [Tim Janik, Sven Neumann]
* g_markup fixes. [Matthias Clasen.)
* Miscellaneous bug fixes and cleanups. 
  [Daniel Elstner, Matthias, Laszlo Peter, Morten Welinder, Wayne Schuller]

27 May 2002


Pango-1.0.2 is now available for download at:


This is a mostly a bug fix release and is source and binary compatible
with Pango-1.0.1.

About Pango

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed; however, most of the work on Pango-1.0 was done using the
GTK+ widget toolkit as a test platform. Pango forms the core of text
and font handling for GTK+-2.0.

Pango is designed to be modular; the core Pango layout can be used
with four different font backends:

 - Core X windowing system fonts
 - Client-side fonts on X using the Xft library
 - Direct rendering of scalable fonts using the FreeType library
 - Native fonts on Microsoft backends

Dynamically loaded modules then handle text layout for particular
combinations of script and font backend. Pango-1.0.0 ships with a wide
selection of modules, including modules for Hebrew, Arabic, Hangul, 
Thai, and a number of Indic scripts. Virtually all of the world's major 
scripts are supported.

As well as the low level layout rendering routines, Pango includes
PangoLayout, a high level driver for laying out entire blocks of text,
and routines to assist in editing internationalized text.

More information about Pango is available from http://www.pango.org/.

Pango depends on version 2.0.0 of the GLib library; more information
about GLib can be found at http://www.gtk.org/.

Changes in version 1.0.2

* Supportp building with FreeType 2.1.0
* List Sans,Serif,Monospace when listing fonts for the
  Xft and FT2 backends. (Xavier Cho)
* Portability fixes. (David L. Cooper III, Jacob Berkman)
* Fix problem with pango-querymodules using g_print().

Owen Taylor
27 May 2002


GTK+-2.0.3 is now available for download at:


along with new versions of the 3 base libraries, GLib, Pango and ATK.
This is a bug-fix release, and is source and binary compatible
with GTK+-2.0.2. We recommend that people using GTK+-2.0.2 
upgrade to this release.

What is GTK+

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
pdevelopers, including those developing proprietary software, without
any license fees or royalties. 

Where to get more information about GTK+

Information about GTK+ including links to documentation can be
found at:

An installation guide for GTK+-2.0 is found at:


Release notes for GTK+-2.0 are at:


Common questions:

Overview of Changes in GTK+ 2.0.3

* GtkTreeView fixes (Jonathan Blandford, Kristian Rietveld, Daniel Elstner)
* Improve GdkRGB support for low color depths (Tor Lillqvist).
* Tweak F10 behavior to focus GtkMenuBar. (Owen Taylor)
* Include internal children when focusing. (Jonathan)
* Win32 fixes (Tor Lillqvist, David Sterba)
* Allow use of a pixmap as the drawable in gdk_pixmap_new(). (Kristian)
* GdkPixbuf fixes (Matthias Clasen, Michael Natterer, Federico Mena Quintero)
* GtkMenu fixes. (Soeren Sandmann)
* Find gdk-pixbuf-csource when cross-compiling. (Michael Natterer)
* Misc input-method related fixes (Yao Zhang, Federico)
* Fix stuck grab during DND. (Dave Camp, Owen)
* Remove in-bevel from scrolled-offscreen menus. (Ettore Perazzoli)
* Various plug/socket fixes (Owen, Padraig O'Briain, Dave Camp, 
  Michael Meeks)
* Handle Xlib internal connections (HideToshi Tajima)
* Many miscellaneous bug fixes.

Other contributors: Jacob Berkman, Abigail Brady, Rich Burridge, 
Anders Carlsson, Murray Cumming, Nalin Dahyabhai, James Henstridge, 
David Highley, Ben Liblitt, Tim Janik, Bill Jannsen, Lauris Kaplinski, 
Sergey Kuzminov, Alex Larsson, Sven Neumann, Havoc Pennington, Gareth Pearce, 
Simon Floery, Thomas Leonard, Detlef Reichl, Martin Schulze, Christophe Saout,
Timo Sirainen, Graham Swallow.

27 May 2002

gnome-panel 1.5.23
gnome-desktop 1.5.21
gnome-session 1.5.20


* What are they ?

        gnome-panel contains the GNOME panel which the area
on your desktop from which you can run applications and
applets, and perform other tasks.

        gnome-desktop contains the libgnome-desktop library
which contains APIs that really belong in libgnome[ui] but
have not seen enough testing or development to be considered
stable. It also contains documents installed as part of the
core GNOME distribution, e.g. the GPL, GNOME's .desktop files,
the gnome-about program, some manpages and GNOME's core graphics
files and icons.

        gnome-session contains the GNOME session manager, the GNOME
session manager configuration program and several other session
management related utilities and the GNOME session manager proxy,
which handles basic session management for applications that do not
support XSMP.

* What's changed ?

>>> gnome-panel-1.5.23


        * Revert the use of SELECTED for focus indication (Mark)
        * Don't use utf8 filenames in gnome-panel-screenshot (Mark)
        * Fix crash when menu buttons are re-parented (Mark)
        * Use of GnomeIconLoader for panel menu icons (Alex)
        * Panel keynav work and focus indication changes (Padraig)
        * Show an autohidden panel when the panel is focused (Mark)
        * Add a window icon for gnome-panel-screenshot (Glynn)
        * Make animations work with metacity (George)
        * Focus gnome-run entry on show (George)
        * Fixed applets loading in the wrong order (Mark)
        * Fixed silly causing panel to crash on startup (Mark)
        * Kill borken status dock - will be replace by a system tray (Mark)
        * GSList usage cleanups (George)
        * Make room for focus indication around applets (Padraig)

        * Build fix for Wanda (Glynn)
        * Clock locale encoding fix (Akira TAGOH)


        * Docs fixes and updates (John Fleck, Chris Lyttle, Eric Baudais)


        * Abel Cheung, Changwoo Ryu, Dmitry G. Mastrukov, George Lebl,
          Hasbullah Bin Pit, Ivan Stojmirov, Kjartan Maraas, Ole Laursen,
          Pauli Virtanen, Stanislav Visnovsky, Szabolcs Ban and Zbigniew Chyla.

>>> gnome-desktop-1.5.21


        * Much IconLoader work and DesktopItem integration (Alex)
        * Fix translating wrong strings (George)
        * GnomeDesktopItem fixes (Frank Worsley)


        * XML GNOME version file (Sander)
        * Add new calculator icon (Jakub Steiner, Glynn)
        * Make gnome-about look for contributors in DATADIR (Bastien)


        * Abel Cheung, Dmitry G. Mastrukov, Fatih Demir, George Lebl,
          Kjartan Maraas, Ole Laursen, Pauli Virtanen,
          Stanislav Visnovsky and Zbigniew Chyla

>>> gnome-session-1.5.20


        * Add help button which points to soon-to-be-added docs (Satyajit Kanungo)
        * Use DiscardCommand properly so as to not leak data (Mark)
        * Revert logout dialog back to OK_CANCEL (Mark)
        * Kill libice check program (Jacob)
        * Use the Default session if session name is empty (Jacob)
        * Fix logout shading not dissapearing on Solaris (Jacob)
        * Make 'Order' combo in Session Properties work (Jacob)


        * Add workaround for broken CDE applications (Mark)


        * Abel Cheung, Changwoo Ryu, Dmitry G. Mastrukov, Ivan Stojmirov,
          Kjartan Maraas, Naba Kumar, Ole Laursen, Pablo Saratxaga,
          Pauli Virtanen, Stanislav Visnovsky, Szabolcs Ban, Vlad Harchev
          and Zbigniew Chyla.

* Where can I get them ?


Good Luck,



Hi all,

It seems that GtkGLArea has currently no real maintainer and
it's development have been stopped.

Because I have started a small project "GtkGLExt" on 


This is an OpenGL extension to GTK 2.0 or later.

It currentry supports UNIX platforms, and tested on
Linux and IRIX with GTK+ 2.0.2.
Win32 support is not fully implemented yet.

This package is composed of GdkGLExt library and GtkGLExt library.

GdkGLExt library includes low-level OpenGL related objects,
GdkGLConfig, GdkGLContext, GdkGLDrawable, GdkGLWindow, and so on,
which has GLX 1.3 like interface.

GtkGLExt library includes high-level gtk_widget API extentions using
GdkGLExt, which extends ANY widget in GTK+ to an OpenGL-capable

The objects included in these libraries are implemented using C and
fully compliant with GLib's GObject and it's latest features.
It is one of advantages over GtkGLArea formerly used.

Please try it ;-)

Naofumi Yasufuku ()  
"The best way to predict the future is to invent it." -- Alan Kay

Greenwich 0.3.2


Greenwich 0.3.2


Greenwich is graphical whois client for GNOME, written in Perl and using
the Gtk/Gnome bindings.


This release implements a server list, allowing the user to add and remove
servers to the list of servers.



Metacity-Setup 0.3.1


Metacity-Setup 0.3.1


This program is simply a much easier way to configure Metacity then having
to use gconftool or gconf-editor.  It allows you to change themes, focus
settings, and the number of workspaces.


-Looks a bit nicer


-It builds (Oh the wonders of distcheck!)



Guikachu 1.2.2

Dear users of both large and small computing tools,

A new development release of Guikachu is available.
About Guikachu
Guikachu is a GNOME application for graphical editing of resource
files for PalmOS-based pocket computers. The user interface is
modelled after Glade, the GNOME UI builder.

Catch it all from http://cactus.rulez.org/projects/guikachu/

 * libXML-based I/O
 * Exporting to PilRC .rcp files (compile with pilrc -H)
 * Support for non-PalmOS PilRC targets (like the eBookMan)
 * String and string list resources
 * Dialog resources
 * Menu resources
 * Form resources
 * Per-application resources (e.g. version number)
 * WYSIWYG Form Editor, with drag & drop capability and visual resizing
 * XSLT style sheets and shell script to generate RCP files from
   Guikachu documents
 * Sample file with sample GNU PalmOS SDK-based application
 * Documentation (a complete user's manual)

About these releases
Fixed some bugs that slipped into 1.2.0, and added a list of the four
most recently opened files to the File menu

Guikachu uses GTK-- and GNOME-- for its user interface. File I/O is
implemented via the libxml package. Dialog windows are loaded via
libglade. GConf is used to store user preferences. You will need the
versions of these packages available in the GNOME 1.4 bundle (with the
exception of GNOME-- which you will need to upgrade to version 1.2.0)
To actually create the PalmOS resource files, you will also need PilRC
(part of the GNU PalmOS SDK) to compile the .rpc files produced by
To use the stand-alone Guikachu-to-RCP converter program, xsltproc
(part of the libxslt package) is required.

Beware of bugimons!


   .--= ULLA! =----------------------.   `We are not here to give users what
   \    http://cactus.rulez.org       \   they want'  -- RMS, at GUADEC 2001
    `-----= cactus@cactus.rulez.org =--'
A vilagnak tvbb szeriny zsenire lenne sz|ksige. Olyan kevesen vagyunk...


Gnomoku 1.99.2

This is the third release of the GNOME 2 port of Gnomoku. to quote NEWS:

        * Removed bit-rot, so works with new GNOMEmm
        * Fixed some I18N bugs (the translations were ignored for some
        * Huge amount of new translations!

Gnomoku is a Gomoku or Connect Five game for GNOME, with network support
and an AI opponent.
You can find it at

   .--= ULLA! =----------------------.   `We are not here to give users what
   \    http://cactus.rulez.org       \   they want'  -- RMS, at GUADEC 2001
    `-----= cactus@cactus.rulez.org =--'
If electricity comes from electrons, does morality come from morons?


GNUsound 0.3

GNUsound is the GNOME U sound editor for Linux/x86.

It can record, play and edit various file formats and saves them as .WAV. It
supports multiple tracks, multiple outputs, and 8, 16 and 24/32 bit

Requires libglade, libaudiofile, GNOME libraries and lots of RAM.

0.3 fixes a number of bugs and improves performance.

Download:  http://awacs.dhs.org/software/gnusound
Freshmeat: http://freshmeat.net/projects/gnusound