Release Digest: GNOME, July 19, 2004
Jul 20, 2004, 04:45 (0 Talkback[s])
Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame
Gtk2-Perl is the collective name for a set of Perl bindings for
GTK+ 2.x and various related libraries. These modules make it easy
to write GTK+ and GNOME applications using a natural, Perlish,
This is the API-frozen Gtk2-Perl 2.7.4.
- Remove CHECK block from Glib::Object::Subclass's import(),
making it possible to use Subclass in evals. Changes should be
perfectly backwards compatible, with a few bugs fixed.
- The OUTPUT variant of T_GPERL_GENERIC_WRAPPER can now handle
leading "const" and trailing asterisks, like the INPUT variant.
- Require Glib 1.052.
- Documentation fixes and improvements. [Torsten, muppet]
- Improvements and bugfixes in the cellrenderer examples.
[muppet, bug report from Jens Wilke]
- Minor bugfixes and warning suppression. [muppet]
- Gtk2::CodeGen improvements: [Torsten]
- allow const modifier on boxed types.
- add newSV$classname_ornull variant for boxed types.
- Bind and test new API from Pango 1.5.x, including PangoMatrix.
There's no new Gtk2::GladeXML release -- 1.00 is current.
There's no new Gnome2::GConf release -- 1.000 is current.
There's no new Gnome2::Canvas release -- 1.001 is current.
There's no new Gnome2::VFS release -- 1.003 is current.
- Fix man small glitches in the test suite; add a new test for
- Bind and test new API in GnomePasswordDialog.
The "Butter" Release
late, just as usually, but better late than never, here is the
first in the 2.7 series of Gnome Ghostview incarnations, featuring
the following improvements over the 2.6 series:
- resolved conflicting accelerators; fixes #134976 (patch by
- added a tooltip for recent files button (patch by
- added a file chooser filter for PostScript files,
- changed the titles to match other Gnome applications (patch by
- Udayan Kumar has added a print icon to the toolbar.
a number of bug fixes have been backported from the 2.6 branch,
- fix for the notorious #139408 (crash on keyboard activation of
recent files drop down menu, patch by Kouichirou Hiratsuka),
- prevent long start up times by not testing the URIs in the
recent file list for existence,
- let the file chooser set its own size,
- fix double instantiation of ggv during session restoration;
fixes #147710 (patch by Muktha Narayan),
- check print command before executing it; fixes #147705 &
- properly display documents with pages with different bounding
- test for /usr/ucb/lpr on Solaris at runtime.
the localpatriotism has been high and has yielded updates to
Hungarian (Laszlo), Danish (Ole), Spanish (Lucas, Francisco),
Albanian (Laurent), German (Christian), Brasilian Portuguese
(Gustavo Maciel Dias), British English (Gareth), Dutch (Tino),
Polish (GNOME PL Team), Czech (Miloslav), Lithuanian
(=C5=BDygimantas), Bulgarian (Rostislav), Tamil (Dinesh), Norwegian
(Kjartan) and Canadian English (Adam). The Gujarati Team has been
kind enough to supply us with a brand new Gujurati translation.
I am pleased to announce version 2.3.93 of the Python bindings
The new release is available from ftp ftp.gnome.org as and its mirrors as soon
as its synced correctly:
It might take a while, so you can use current CVS for now if you
NOTE! This is an unstable version and should not be
in stable distributions.
What's new since 2.3.92?
- GtkTreeView updates (John Finlay)
- New examples (Johan)
- GEnum/GFlags wrapping (Johan)
- New (using g_object_new) constructors (Gustavo)
- GParamSpec API, for GtkWidget and GtkContainer (Johan)
- Unichar/Unicode support (Lorenzo, John Ehresman)
- Widget subclassing (Johan, Gustavo, Lorenzo)
- GdkEvents changable (Johan)
- Warnings (Gustavo, Johan)
- Many bugfixes (John Finlay, John Ehresman, Johan, Lorenzo,
- Win32/FreeBSD/distutils build fixes (John, Johan)
GTK is a toolkit for developing graphical applications that run
on POSIX systems such as Linux, Windows and MacOS X (provided that
the X server for MacOS X has been installed). It provides a
comprehensive set of GUI widgets, can display Unicode bidi text. It
links into the Gnome Accessibility Framework through the ATK
PyGTK provides a convenient wrapper for the GTK library for use
in Python programs, and takes care of many of the boring details
such as managing memory and type casting. When combined with
PyORBit and gnome-python, it can be used to write full featured
Like the GTK library itself PyGTK is licensed under the GNU
LGPL, so is suitable for use in both free software and proprietary
applications. It is already in use in many applications ranging
from small single purpose scripts up to large full features
PyGTK now requires GTK >= 2.4 and Python >= 2.2 to
It includes a number of changes since the last pygtk release;
We'd really appreciate testing and bug reports on this release;
please take the time out to download and test it to ensure it works
for your application[s]. Bug reports, as always, should go to
Bugzilla; check out http://pygtk.org/developer.html
for links to posting and querying bug reports for PyGTK.
Do you enjoy warnings? Well too bad, now gob compiles even with
very pedantic warnings set on the gcc command line, even ones as
stupid as -Wbad-function-cast.
So what is this gob thing? Well besides being the cure for
cancer, it also generates GObjects (or GTK+ objects). GOB2 is a
replacement for the version 1 GOB, that was for GTK+ 1.x mostly.
GOB2 can handle pretty much most of the GObject features. At least
most of the ones that anyone will ever use. It only requires GLib
2.0 and can generate arbitrary GObjects. You can have both versions
installed at the same time if you wish, but if anyone is still
using gob version 1 and GTK+ 1.x, they should get their head
Here are the news in 2.0.9:
- Lots of fixes for gcc warnings, objects should now compile with
very pedantic warnings set.
Note: RPMS are built on Fedora Core 2, so your success on other
distros or versions of redhat/fedora may vary.
Zivot je kratkej a posranej, jako zebricek do kurniku.