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

More on LinuxToday


Release Digest: GNOME, February 25, 2004

Feb 26, 2004, 05:00 (0 Talkback[s])

Yelp 2.5.6

Yelp 2.5.6: "Ninjas"

This announcement announces version 2.5.6 of Yelp. This statement is self-referential. This statement is not.

What is it?

Yelp is the default help viewer for GNOME. It can read documentation written in DocBook and HTML.

What's changed?

  • Don't break with libxslt 1.1.3 (Shaun McCance)
  • Better author/editor/othercredit support (#134769) (Shaun McCance)
  • Portability fix in build (#134534) (Merino Vidal)
  • Don't crash when the window is closed before the transformation is finished (#134266) (Jan Arne Petersen)
  • Don't crash on compulsive page switching (Shaun McCance)
  • Some more stylesheet work (Shaun McCance)
  • Translation updates:
    ar (Arafat Medini)
    az (Maetin AEmirov)
    be (Ales Nyakhaychyk)
    ca (Jordi Mallach)
    cs (Miloslav Trmac)
    cy (Rhys Jones)
    da (Ole Laursen)
    de (Christian Neumair)
    el (Kostas Papadimas)
    ko (Changwoo Ryu)
    ja (Takeshi AIHANA)
    mn (Sanlig Badral)
    nn (Asmund Skjaveland)
    no (Kjartan Maraas)
    pt (Duarte Loreto)
    sq (Laurent Dhima)
    sr (Danilo Åegan)
    sr@Latn (Danilo Åegan)
    th (Paisa Seeluangsawat)

Where can I get it?

http://ftp.gnome.org/pub/GNOME/sources/yelp/2.5/

GLib-2.3.3

GLib-2.3.3 is now available for download at:

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

glib-2.3.3.tar.bz2 md5sum: b363307e4ee0e75c44b0c99723b5f579
glib-2.3.3.tar.gz md5sum: 26296bc83511e1fd1fae1b85985f507e

This is a development release loading up to GLib-2.4. Changes since GLib-2.3.2 consist mainly of bug fixes and small API enhancements.

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.2. If you have problems, you'll need to reinstall GLib-2.2.4.
  • GLib-2.4 will be source and binary compatible with the GLib-2.2.x series; however, the new API additions in GLib-2.2.x are not yet absolutely finalized, so there may be incompatibities between this release and the final 2.2 release.
  • Remaining API issues for GLib-2.4 can be found with following bugzilla query:

http://bugzilla.gnome.org/buglist.cgi?product=glib&target_milestone=2.4+API+Freeze&bug_status=NEW&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.3.2 to GLib 2.3.3

  • Add a native AIX gmodule implementation. [Laurent Vivier]
  • Add g_node_copy_deep(). [James M. Cape, Matthias Clasen]
  • Extend GQueue API to match the GList API. [Soeren Sandmann]
  • Add g_hash_table_find(). [Tim Janik]
  • Add a G_MODULE_BIND_LOCAL flag. [David Schleef]
  • Inline g_string_append_c() when possible. [Owen Taylor, Tim]
  • Wrap waitpid() as a GSource. [Jonathan R. Blandford]
  • Add g_completion_complete_utf8(). [Theppitak Karoonboonyanan, Matthias]
  • Add g_strsplit_set(). [Soeren]
  • Documentation improvements. [Vincent Untz, Sebastian Wilhelmi, Soeren, Matthias]
  • Win32 build fixes. [Tor Lillquist]
  • Misc bugfixes [Manish Singh, Noah Levitt, Simon Josefsson, Morten Welinder, Damien Carbery, Julio M. Merino Vidal, Sebastian, Matthias]
  • Updated translations (nn,cs,it,ko,sq,ms,az,hr,uk,sr,sr@Latn,sq,ta)

24 February 2003


Pango-1.3.3

Pango-1.3.3 is now available for download at:

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

pango-1.3.3.tar.bz2 md5sum: b8a2723780fc8163c265e83f2f278263
pango-1.3.3.tar.gz md5sum: 3e309dd7bfdb40bb02dbc13f38fc0c83

This is a development release loading up to Pango-1.4; changes in since Pango-1.3.2 consist of bug fixes, and a couple of small API additions by Noah Levitt.

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 Pango-1.2. If you have problems, you'll need to reinstall Pango-1.2.5.
  • Pango-1.4 will be source and binary compatible with the Pango-1.2.x series; however, the new API additions in Pango-1.3.x are not yet finalized, so there may be incompatibilities between this release and the final 1.4 release.
  • Remaining API issues for Pango-1.4 can be found with following bugzilla query:

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

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, though most usage so far as been in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+ 2.

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 Xft2 library
  • Direct rendering of scalable fonts using the FreeType library
  • Native fonts on Microsoft platforms

Dynamically loaded modules then handle text layout for particular combinations of script and font backend. Pango-1.2 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.2.0 or newer of the GLib library; more information about GLib can be found at http://www.gtk.org/.

Overview of changes between 1.3.2 and 1.3.3

  • Add pango_font_face_list_sizes() [Noah Levitt]
  • Add pango_font_family_is_monospace [Noah]
  • Do OpenType processing for CFF fonts [Manjunath Sripadarao]
  • Fix wrong sign for GPOS vertical positioning
  • Fix up -uninstalled .pc files [Laszlo Peter]
  • Misc bug and build fixes fixes [Rodney Dawes, Theppitak Karoonboonyanan, Noah, Kjartan Maraas, Julio M. Merino Vidal, Christian Persch, Torsten Schoenfeld, Manish Singh, Mariano Suárez-Alvarez, Morten Welinder, Masatake YAMATO]

Owen Taylor
24 February 2004


GNOME Desktop Themes 2.5.90

Application

GNOME Desktop Themes 2.5.90

Description

A set of desktop themes for GNOME, including the GNOME 2.5 default theme ("Simple"), and many designed for users with low or limited vision.

Enhancements

New/updated translations:

Fixes

2004-02-24 Calum Benson <calum.benson@sun.com>

Add PanelToplevel::arrow-size property to large print themes. Fixes #110939.

2004-02-24 Narayana Pattipati <narayana.pattipati@wipro.com>

Add GtkCheckMenuItem::indicator_size property value to the themes.
Fixes bugzilla bug#131659

Download

http://ftp.gnome.org/pub/GNOME/sources/gnome-themes/2.5/

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/gnome-themes


gnopernicus 0.7.5

Hi,

I have the pleasure to announce the release of version 0.7.5 of gopernicus, the screen reader for GNOME desktop.

What is it ?

gnopernicus is designed to allow blind and visually impaired user to use the computer. gnopernicus presents the information using three devices: speech, magnifier and braille.

What's new in 0.7.5 ?

Miscellanous

  • Filter events for watched object.

UI:

  • add a function to unwatch all watched objects.
  • better presentation for tables.

Where can I get it ?

http://ftp.gnome.org/pub/GNOME/sources/gnopernicus/0.7/gnopernicus-0.7.4.tar. gz

Regards,
Remus


GTK+-2.3.4

GTK+-2.3.4 is now available for download at:

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

gtk+-2.3.4.tar.bz2 md5sum: 817baa1bb0000315c2cc9ce390b763f9
gtk+-2.3.4.tar.gz md5sum: 211050242dd19b1ab9dce67337afc211

This is a quick fix release to correct a wrong soname in GTK+-2.3.3; see the GTK+-2.3.3 announcement for full details about changes since 2.3.2.

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.2. If you have problems, you'll need to reinstall GTK+-2.2.4.
  • GTK+-2.4 will be source and binary compatible with the GTK+-2.2.x series; however, the new API additions in GTK+-2.3.x are not yet finalized, so there are likely incompatibities between this release and the final 2.4 release.
  • Remaining API issues for GTK+-2.4 can be found with following bugzilla query:

http://bugzilla.gnome.org/buglist.cgi?product=gtk%2b&target_milestone=2.4+API+Freeze&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 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.2 is found at:

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

Common questions:

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

Overview of Changes from GTK+ 2.3.2 to GTK+ 2.3.4

  • Fix broken gtk_binary_age setting causing wrong soname [Owen Taylor]
  • Add some extra GtkExpander docs [Federico Mena Quintero]
  • Misc bug fixes [Matthias Clasen, Damon Chaplin, Owen, Uwe Zeisberger]
  • Updated translation (ga)

24 February 2004