Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


Release Digest: GNOME, September 19, 2004

Sep 20, 2004, 04:45 (1 Talkback[s])

GLib-2.5.3

GLib-2.5.3 is now available for download at:

ftp://ftp.gtk.org/pub/gtk/v2.5/
http://ftp.gnome.org/pub/GNOME/sources/glib/2.5/

glib-2.5.3.tar.bz2 md5sum: 7e40b96f39060aa90235ccc51e3c5789
glib-2.5.3.tar.gz md5sum: d4a2f0c8d54b98dcfcd92f1970c994ca

This is the fourth development release leading up to GLib-2.6.

Notes:

  • This is unstable development release. While it has had fairly extensive testing, there are certainly plenty of bugs remaining to be found. This release should not be used in production.
  • Installing this version will overwrite your existing copy of GLib-2.4. If you have problems, you'll need to reinstall GLib-2.4.7.
  • GLib-2.6 will be source and binary compatible with the GLib-2.4.x series; however, the new API additions in GLib-2.5.0 are not yet finalized, so there may be incompatibities between this release and the final 2.6 release.
  • Remaining API issues for GLib-2.6 can be found with following bugzilla query:

http://bugzilla.gnome.org/buglist.cgi?product=glib&target_milestone=2.6+API+Freeze&bug_status=NEW&bug_status=UNCONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED

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:

http://www.gtk.org/

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

http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html

Overview of Changes from GLib 2.5.2 to GLib 2.5.3

  • GOption
    • set the program name from argv[0] [Masatake YAMATO]
    • make contexts work without a main group [Anders Carlsson]
  • Performance
    • Get rid of many PLT entries for internally used exported symbols, and clean up the ABI at the same time and make make check check the list of exported symbols. [Matthias Clasen]
  • Add API to get ISO 8601 week numbers [Niklas Lundell]
  • Add API to install an alternate default log handler [Darin Adler]
  • Add API to obtain a list of applicable locale names [Hidetoshi Tajima]
  • Reduce code size bloat by removing literal strings from the g_return_if_fail() macros [Owen Taylor]
  • Add g_strv_length [Tim-Philipp Müller]
  • Win32 changes
    • Add API to determine the Windows version [Tor Lillqvist]
  • Other bug fixes [Stepan Kasal, Anders, Tor, Kazuki Iwamoto, Manish Singh]
  • Documentation improvements [Morten Welinder, Matthias]
  • New and updated translations (es,nn,ro)

A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=151193,150960,92579,66387,95587,150455,151109,152618

September 18, 2004


GTK+ 2.5.3

GTK+-2.5.3 is now available for download at:

ftp://ftp.gtk.org/pub/gtk/v2.5/

gtk+-2.5.3.tar.gz md5sum: 86c3a8277f3fd42bf851248a8091fa56
gtk+-2.5.3.tar.bz2 md5sum: 21d3c3c1ed78def3c5b8c1a913a9aef7

This is the fourth development release loading up to GTK+-2.6.

While we don't consider this release to be API-frozen yet, we do consider it as an "API review" release, and would like to ask everybody to take a look at the new APIs (GtkFileChooserButton, GtkIconView,...) and functionalities (e.g. trees in GtkComboBox) and give us some feedback. It might be a good idea to take an application which uses GnomeFileEntry or GnomeIconList and try to port it to the new GTK+ APIs to see where the gaps are.

Notes:

  • This is unstable development release. There are certainly plenty of bugs remaining to be found. This release should not be used in production.
  • Installing this version will overwrite your existing copy of GTK+-2.4. If you have problems, you'll need to reinstall GTK+-2.4.10.
  • GTK+-2.6 will be source and binary compatible with the GTK+-2.4.x series; however, the new API additions in GTK+-2.5.3 are not yet finalized, so there are likely incompatibities between this release and the final 2.6 release.
  • Remaining API issues for GTK+-2.6 can be found with following bugzilla query:

http://bugzilla.gnome.org/buglist.cgi?product=gtk% 2b&target_milestone=2.6+API+Freeze&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED

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 suites.

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 developers, 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:

http://www.gtk.org/

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

http://developer.gnome.org/doc/API/2.4/gtk/gtk-building.html

Common questions:

http://developer.gnome.org/doc/API/2.4/gtk/gtk-question-index.html
http://www.gtk.org/faq/

Overview of Changes from GTK+ 2.5.2 to GTK+ 2.5.3

  • GtkFileChooser
    • Work better with older version of the gnome-vfs backend [Zack Cerza]
    • Keynav improvements [Jonathan Blandford]
    • Make position of pathbar down button stable [Jonathan]
    • Make autocompletion less annoying in save mode [Owen Taylor]
  • GtkFileChooserButton
    • Allow mnemonic activation [Dennis Cranston, James M. Cape]
  • GtkComboBox
    • Work without a model [Mariano Suarez-Alvarez]
  • GtkTreeView
    • Allow sorting of tree models to be turned off [Torsten Schoenfeld]
  • GtkRange
    • Add a::slider-moved signal [Thomas Fitzsimmons]
  • GtkEntryCompletion
    • Improve positioning of popups [Matthias]
  • Make input methods respect editability [Noah Levitt]
  • Add an setting to specify modules to load [Alex Graveley]
  • Use GOption for commandline argument parsing [Anders Carlsson]
  • Default theme
    • Improve drawing of expanders [Matthias Clasen]
  • Add a configure option to disable the use of ELF visibility attributes for PLT reduction
  • Make selection handling robust against invalid UTF-8 [Owen]
  • gdk-pixbuf
    • Add a variant of gdk_pixbuf_new_from_file_at_size() which optionally ignores aspect ratio [Dom Lachowicz]
    • Fix saving of pixbufs with alpha-channel as jpeg [Emmanuel Pacaud]
    • Security fixes [Chris Evans]
  • Win32
    • Improve tablet handling [Robert Ãgren]
    • Make tablets work on multi-monitor systems [Robert]
    • Handle screen resolution changes [Arjohn Kampman, Tor Lillqvist]
    • Add IME input method [Takuro Ashie, Kazuki IWAMOTO]
    • Add ms-windows (Wimp) theme engine [Raymond Penners, Dom Lachowicz, Havoc Pennington]
    • Fix loading of input modules on Win32 [Kazuki IWAMOTO]
    • Build fixes [Tor Lillqvist, Robert]
  • Other bug fixes [Hans Petter Jonsson, Tim Janik, Manish Singh, Soeren Sandmann, Bill Haneman, Padraig O'Briain, Olexi Avramchenko, Jonathan, Frederic Croszat, Matthias, Christian Persch, Felipe Heidrich, Lorenzo Gil Sanchez, Richard Hoelscher, Owen, Olivier Andrieu, Morten Welinder, Jean B., Alexander Larsson]
  • Documentation improvements [Matthias, Jonathan]
  • New and updated translations (ang,ar,en_CA,es,ne,pt_BR,ro,ru,uk)

A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=152925,153032,153028,150852,145467,144272,131226,135195,133263,114173,151112,109615,147867,151490,151542,151559,149540,1172326,151581,143647,151752,151732,151723,151139,151963,152518,152333,152608,143270,136395,152481,152760,152845,151031,151608,151994,143868,152450

19 September, 2004


GTK+-2.4.10

GTK+-2.4.10 is now available for download at:

ftp://ftp.gtk.org/pub/gtk/v2.4/
http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.4/

gtk+-2.4.10.tar.bz2 md5sum: d74a4eaa2cded9c125c6b322cc6622ec
gtk+-2.4.10.tar.gz md5sum: c083bdc71ceda8e0efa900e9a23c186f

This is a bug fix release and is source and binary compatible with 2.4.0. Notably, this release fixes some issues in gdk-pixbuf loaders which could cause applications to crash when loading invalid images.

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 suites.

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:

http://www.gtk.org/

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

http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html

Common questions:

http://developer.gnome.org/doc/API/2.0/gtk/gtk-question-index.html
http://www.gtk.org/faq/

Overview of Changes from GTK+ 2.4.9 to GTK+ 2.4.10

  • GtkFileChooser
    • Fix some memory leaks [Kjartan Maraas]
    • Make autocompletion less annoying in save mode [Owen Taylor]
  • Default theme
    • Improve drawing of expanders [Matthias Clasen]
  • GtkEntryCompletion
    • Improve positioning of popups [Matthias]
  • Make selection handling robust against invalid UTF-8 [Owen Taylor]
  • gdk-pixbuf
    • Fix saving of pixbufs with alpha-channel as jpeg [Emmanuel Pacaud]
    • Security fixes [Chris Evans]
  • Win32 bug fixes
    • Improve tablet handling [Robert Ãgren]
    • Handle screen resolution changes [Arjohn Kampman, Tor Lillqvist]
    • Fix loading of input modules on Win32 [Kazuki IWAMOTO]
  • Other bug fixes [Tim Janik, Bill Haneman, Padraig O'Briain, Frederic Croszat, Matthias, Felipe Heidrich, Lorenzo Gil Sanchez, Olivier Andrieu, Jean B., Christian Persch, Edd Dumbhill, Marco Pesenti Gritti]
  • Updated translations (ang,bn,cs,cy,de,en_CA,hu,ne,nn,ro,tr,uk)

A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=131226,151090,151490,151542,149540,151752,151754,151963,151985,152333,152608,152450,152481,152845,151031,151608,151994,143868,143486


Imendio Blam 1.4.1

Blam 1.4.1 released
Sep 18, 2004

Imendio is very happy to announce Blam 1.4.1

Blam is an RSS reader for the GNOME desktop. Blam features a simple to use interface that lets you focus on the news items. It's also works especially well for reading planet feeds where the same items might be aggregated across several planets.

This is a quick release that includes a number of smaller fixes and translation updates. It's also possible to toggle if an entry has been read or not through the shortcut 'm'.

Full list of changes 1.4.0:

  • Fixed window title
  • Added support to mark an entry as read/unread with shortcut 'm'.
  • Set correct menu items sensitive depending on selections
  • Added translations (gu)
  • Updated translations (de, es, pt_BR, en_CA, sv, cs, nl)

If you want to subscribe to just announcement of Blam and other Imendio projects, please join our announce list:
http://lists.imendio.com/mailman/listinfo/announce

You can also get our announcements through RSS:
http://www.imendio.com/archive/index.rss

The Blam project page:
http://www.imendio.com/projects/blam/

Enjoy,

Imendio Hackers

--
Imendio HB, http://www.imendio.com/