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


Top White Papers

  • Corporate e-Learning technology has a long and diverse pedigree. As far back as the 1980s, companies were adopting computer-based training to supplement...
    Download

  • Flash technology is becoming more prominent in the storage industry. Offering superior speed and reliability when compared to traditional hard disk drives...
    Download

More on LinuxToday


Release Digest: GNOME, August 25, 2004

Aug 26, 2004, 04:45 (0 Talkback[s])

GTK+ 2.4.8
GTK+ 2.4.9

GTK+ 2.4.8

GTK+-2.4.8 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.8.tar.bz2 md5sum: 4a023b640175dfd962ef965b5e0adeb7
gtk+-2.4.8.tar.gz md5sum: c9020b29d12f06dbd041eb5f27de90e0

This is a bug fix release and is source and binary compatible with 2.4.0. Notably, this release fixes a problem in gdk-pixbuf which caused thumbnails to be misdrawn in nautilus, and makes the file chooser work better with older versions of the gnome-vfs backend.

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.7 to GTK+ 2.4.8

  • GtkFileChooser
    • Fix some memory leaks [Federico Mena Quintero]
    • Make save mode work with old versions of the gnome-vfs backend. [Zack Cerza]
  • GtkEntryCompletion
    • Warn if text column has wrong type [Fernando San Martin Woerner, Gustavo Carneiro]
  • GtkTreeView
    • Fix a redraw problem in fixed height mode [Pawel Salek]
  • GDK
    • Complete the _NEW_WM_USER_TIME implementation [Elijah Newren]
    • Update the _NET_ACTIVE_WINDOW implementation [Elijah]
  • gdk-pixbuf
    • Avoid infinite loops for bad BMPs [Chris Evans, Manish Singh]
    • Fix a problem with GDK_INTERP_NEAREST scaling which caused Nautilus thumbnails to be misdrawn [Christoph Fergeau]
    • Avoid segfaults in gdk-pixbuf-csource [Matthias Clasen]
  • Win32 bug fixes [Tim Evans, Tor Lillqvist]
  • Other bug fixes [Gustavo, Torsten Schoenfeld, Manish, Tomislav Jonjic, Soeren Sandmann, Tommi Komulainen, Philip Langdale, Jon-Kare Hellan]
  • Documentation improvements [Matthias]
  • Updated translations (bs,da,fi,sq)

A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=150146,148641,150101,149251,150738,150414,150406,145481,149013,145467,148526,150607,150502,150668,136496,150941,150869,150601,111922,150761,150882,150852

August 25, 2004

GTK+ 2.4.9

GTK+-2.4.9 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.9.tar.bz2 md5sum: bfe3b960d334e81d8f91c3509f70868d
gtk+-2.4.9.tar.gz md5sum: 4f08d602f221e0ce83726f21852f7f89

This is a respin of 2.4.8 to fix a mixup with the library versioning.

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.8 to GTK+ 2.4.9

  • Fix interface age

August 25, 2004


GTK+ 2.5.2

GTK+-2.5.2 is now available for download at:

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

gtk+-2.5.2.tar.gz md5sum: dcaf498b1b89193e17ab6b8b47c51f23
gtk+-2.5.2.tar.bz2 md5sum: 2e68e16cfb3194f691b06ed74b65d65a

This is the third development release loading up to GTK+-2.6. This release contains the new GtkFileChooserButton widget, a couple of new features in existing widgets and a number of bugfixes.

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.7.
  • 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.2 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.1 to GTK+ 2.5.2

  • GtkFileChooserButton
    • New widget to go along with GtkFontButton and GtkColorButton for use in preference dialogs. [James M. Cape]
  • GtkFileChooser
    • Add getter and setter for the ::show-hidden property [Jeff Franks]
    • Allow paths to be entered as part of the filename. [Federico Mena Quintero]
    • Make separator in bookmarks pane unselectable [Matthias Clasen]
    • Improve activation on focus [Federico]
    • Avoid warnings when opened on non-default screens [Abel Daniel]
    • Fix some memory leaks [Federico]
  • GtkEntryCompletion
    • Warn if text column has wrong type [Fernando San Martin Woerner, Gustavo Carneiro]
  • GtkTextView
    • Obey the Pango backspace_deletes_character attribute [Noah Levitt, Teppitak Karoonboonyanan]
  • GtkTreeView
    • Add hover-expand mode [Matthias]
    • Fix fixed height mode [Michael Vogt, Tim-Philipp Müller, Pawel Salek]
    • Reimplement GtkListStore on top of a splay tree [Soeren Sandmann]
  • GtkEntry
    • Track the selection more accurately when dragging and selecting [Soeren]
  • GtkComboBox
    • Support trees in combo boxes [Matt Walton, Matthias]
    • Optimize non-spanning gridded layouts [Lorenzo Gil Sanchez, Matthias]
    • Handle sensitivity changes properly [Matthias]
    • Add a ::focus-on-click property [Matthias]
  • GtkIconView
    • Fix BROWSE selection mode [Matthias]
    • Make accessible [Padraig O'Briain]
  • GtkAboutDialog
    • Change the API to be more binding-friendly [Oliver Andrieu]
  • GtkUIManager
    • Accept paths with leading '/' everywhere. [David Malcolm]
    • Make GtkActionEntry* arguments const [Mariano Suarez-Alvarez]
    • Add a way to suppress overflow menu items [Christian Persch]
  • GtkPlug/GtkSocket
    • Use the sync counter mechanism to speed up resizes [Soeren]
  • GDK
    • Support XDND v5 [Owen Taylor, Matthias]
    • Complete the _NEW_WM_USER_TIME implementation [Elijah Newren]
    • Update the _NET_ACTIVE_WINDOW implementation [Elijah]
  • gdk-pixbuf
    • Avoid infinite loops for bad BMPs [Chris Evans, Manish Singh]
    • Fix a problem with GDK_INTERP_NEAREST scaling which caused Nautilus thumbnails to be misdrawn [Christoph Fergeau]
    • Avoid segfaults in gdk-pixbuf-csource [Matthias]
    • Fix progressive loading of 8bit pcx files [Magnus Bergman]
    • Handle edge pixels consistently [Brian Cameron, Matthias]
    • Handle OS/2 BMPs [Jon-Kare Hellan]
  • 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. [Arjan van de Ven, Matthias]
  • Look up icon themes in the directories specified in the icon theme spec [Matthias]
  • Win32 bug fixes [Robert Agren, Hans Breuer, Tor Lillqvist, Tim Evans]
  • Other bug fixes [Matthias, Soeren, Pawel, David, Tor, Gustavo, Olivier, Manish, Robert, Christian Biere, Markku Vire, Markus Lausser, Thomas Leonard, Morten Welinder, Torsten Schoenfeld, Tim Janik, Tomislav Jonjic, Tommi Komulainen, Philip Langdale, Rich Wareham, Christian Persch, Vincent Noel, Christophe Fergeau]
  • Documentation improvements [Matthias, Mariano, Axel Simon, Jonathan Blandford]
  • New and updated translations (ang,br,bs,eu,lt,wa,zh_CN)

A list of all bugs fixed in this release can be found at

http://bugzilla.gnome.org/buglist.cgi?bug_id=150159,150983,148978,148733,149011,119891,139582,148358,148868,149190,149191,149195,149077,142334,133446,145610,148715,10220,141809,148702,144232,106992,148526,147864,149404,145519,149836,149422,143457,149620,149728,149999,149547,135955,148803,143249,150007,150146,148641,150101,150147,148108,148694,150351,150440,149251,150738,150414,150406,150289,150320,145481,149013,145467,148526,150607,150466,150668,150502,150822,136496,150941,150869,148518,111922,149967,150003,150601,150882,164470

August 25, 2004


Gaphor 0.5.0

Gaphor 0.5.0

Gaphor is an easy to use UML modeling environment written in Python. Gaphor has an UML 2.0 compliant data model. It's design is very extensible.

Important changes

  • Support for Stereotypes,
  • Support for UseCases,
  • Plugins
  • Packages can be reordered by drag-and-drop,
  • Support for Interfaces

Homepage

http://gaphor.sourceforge.net/

Download

http://sourceforge.net/project/showfiles.php?group_id=42141&package_id=34261&release_id=263093


GLib 2.5.2

GLib-2.5.2 is now available for download at:

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

glib-2.5.2.tar.bz2 md5sum: 8de833b81238a0b4354970f1248a9e25
glib-2.5.2.tar.gz md5sum: 06fee4a17875def5738118f5070b5476

This is the third development release loading up to GLib-2.6. This release contains a number of bug and portability fixes and some new API.

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.1 to GLib 2.5.2

  • Add G_GNUC_INTERNAL macro [Arjan van de Ven]
  • Add GOption, a commandline option parser [Anders Carlsson]
  • Add glib_check_version [Michael Natterer]
  • Add XDG basedir API [Ray Strode]
  • Require ngettext [Danilo Segan]
  • Bug fixes [Manish Singh, Ray Strode, Vincent Noel, Jon-Kare Hellan, Jody Goldberg]
  • Win32 bug fixes [Tor Lillqvist, Hans Breuer, Peter Zelezny]
  • Documentation improvements [Matthias Clasen, Vincent Untz, Christian Persch]
  • New and updated translations (bs,eu,fi,gu,ne,pa)

A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=145456,149175,123847,139973,150379,150394,141124,147392,150695,149490,148716

August 25, 2004


Epiphany 1.3.7

Hi,

What is it ?

Epiphany is the GNOME web browser, based on the mozilla rendering engine. It aims to be simple and easy to use.

http://gnome.org/projects/epiphany/

Epiphany 1.3.7 is a beta release in the unstable series leading up to GNOME 2.8.

What's changed ?

Epiphany 1.3.7

Bug fixes

  • Fix crash when loading a bookmark from the menu (Christian) [#150982]

Translation updates

  • Francisco Javier F. Serrador (es)

Where can I get it ?

Source code:
http://ftp.gnome.org/pub/GNOME/sources/epiphany/1.3/epiphany-1.3.7.tar.bz2 with MD5 sum cffa6703425d5ccfd89e756fb252ceeb.

Epiphany 1.3.7 requires mozilla 1.7, 1.7.x, 1.7 branch, 1.8a2, 1.8a3 or trunk. The recommended version is Mozilla 1.7.2: ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.7.2/src/mozilla-source-1.7.2.tar.bz2

More about dependencies and installation tips: http://gnome.org/projects/epiphany/downloads.html

Enjoy.

Christian