---

Release Digest: GNOME, February 25, 2004

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

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis