dcsimg
Linux Today: Linux News On Internet Time.





Release Digest: GNOME, October 1, 2003

Oct 02, 2003, 05:00 (0 Talkback[s])

glibmm 2.3.0

gtkmm 2.2

glibmm provides a C++ interface to glib. glibmm was previously part of gtkmm. glibmm 2.3/2.4 will wrap any additional API in glib 2.4. http://www.gtkmm.org

glibmm 2.4 installs in parallel with gtkmm 2.0/2.2, so you can install this unstable library without the risk of breaking existing applications. This allows us to break ABI and API, though we will try not to break API unless it is absolutely necessary.

Changes

Changes in glibmm 2.3.0:

  • Now separate from gtkmm, so you can use things like Glib::ustring without depending on gtkmm.
  • This does not yet require glib 2.3 because there has been no tarball release of that yet. For now, you can build glibmm 2.3.0 with glib 2.2.x.
  • When using pkg-config, you should check for "glibmm-2.4".
  • Glib::ObjectBase inherits virtually from SigC::Object, allowing multiple inheritance with other classes that inherit from SigC::Object.
  • RefPtr:
    • is_null() was removed, to encourage you to use "== 0" instead.
    • operator=(CppObject*) was removed.
  • gtkmmproc is now gmmproc.
  • All the glibmm bugfixes in gtkmm 2.2.x.

Download

http://www.gtkmm.org/download.shtml

You will need libsigc++ 1.2, available here: https://sourceforge.net/project/showfiles.php?group_id=1970

Development

There is ongoing discussion on the mailing list: http://www.gtkmm.org/mailinglist.shtml
and in the #c++ channel on irc.gnome.org/

--
Murray Cumming
murray@usa.net
www.murrayc.com


Wallpaper Tray 0.4.0

Application

Wallpaper Tray 0.4.0

Description

Wallpaper Tray is a wallpaper utility that sits in your GNOME Panel Notification Area. It gives you a random wallpaper from a list of directories (at login, on a timed basis or on demand), and allows you to select a new wallpaper at random from its menu.

Enhancements

  • Notification area icon is now a thumbnail of your wallpaper

Fixes

  • 1st run configuration fixed
  • further code cleanup

Download

http://earthworm.no-ip.com/wp_tray/

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/wptray


Quark 3.20

Application

Quark 3.20

Description

Quark is an audio player, for geeks, by geeks. It provides a daemon process that can be controlled from the command line or from the System Tray front-end.

Changes

strange-quark's tooltip now shows the current song. Quark exports a proper protocol for client notification. A bunch of bug fixes in quark and strange-quark. Quark loads the ~/.xine/config file for detailed configuration of its playback.

Download

http://quark.nerdnest.org/quark-3.20.tar.gz

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/quark


GNUSim8085 1.2.1

Application

GNUSim8085 1.2.1

Description

A simulator and assembler for the Intel 8085 Mircroprocessor

Enhancements

-

Fixes

  • Fixed instructions - lhld, rar, ral

Download

http://ftp.gnome.org/pub/GNOME/

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/gnusim8085


General Applet Interface Library 0.5.0pre3

Application

General Applet Interface Library 0.5.0pre3

Description

A library to simplify the writing of Gnome Panel applets

Enhancements

  • OpenGL applets are now supported.(Not working on Gnome Panel)
  • New function: gai_get_orient(). Returns the gnome panel orient.

Fixes

  • Window maker part rewritten, now it works as for any other wm.
  • Added some g_assert() to help applet programmers.
  • Added some better window destroyed catchers.
  • gai_get_size() works correctly with gnome.
  • Fixed maxsize bug with gai_background_set(..)

Download

http://gai.sf.net

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/gai


libgdamm 1.3.0

libgdamm

libgdamm provides C++ wrappers for libgda for use with gtkmm. libgda is a generic database API with several database provider implementations.

This is an initial tarball version, to try to get some attention from interested hackers.

A fairly random part of the libgda API has been wrapped, and there are no examples yet (I have some problems with my local mysql installation.). So the chances of anything working are small. If you'd like this stuff to work, you should try to create a working example and submit patches.

Contact us in the usual gnomemm places - see http://www.gtkmm.org. There is a libgdamm component in bugzilla's gnomemm product. It is waiting eagerly for your patches. This stuff should be easy if you have a little time.

It's in gnome's cvs in gnomemm/libgdamm.

Download

ftp.gnome.org/pub/gnome/sources/libgdamm/ and the mirrors.

You will need gtkmm 2 and libgda, available from the same place.

--
Murray Cumming
murrayc@usa.net
www.murrayc.com


Skoosh 2.0.7

Application

Skoosh 2.0.7

Description

A simple sliding tile puzzle for GNOME2

Enhancements

  • Added French language translation
  • Simpler/tidier prefs dialog
  • Added sound event support

Fixes

  • Reduced file sizes for images in documentation

Download

http://homepages.ihug.co.nz/~trmusson/stuff/skoosh-2.0.7.tar.gz

GNOME Software Map entry

http://www.gnome.org/softwaremap/projects/skoosh


gnome-themes-extras 0.4

A new release of everyones favorite package of GNOME metathemes is out. The SVG revolution continues to sweep through the GNOME community, almost makes me notstalgic thinking back on the humble introduction of SVG support in GNOME 1.4.

In this release we have many small and big incremental fixes and more are to come in the future. For this release we present the following additions and updates:

Changelog

  • Major bugfixes from Andew Johnson to Smooth theme engine
  • Updates to Gorilla including new Gorilla Spinner
  • Minor looks improvement to Wasp metacity theme
  • Many new icons added to Amaranth - Michael Doches
  • Start of support for latest Red Hat beta (not ready due to RH bug)

New translations:

  • Norwegian - Kjartan Maraas
  • Danish - Ole Laursen
  • Korean - Changwoo Ryu
  • Chinese - Wang Jian
  • Azerbaijan - Metin Amiroff

You find screenshots and download instructions on: http://librsvg.sourceforge.net/theme.php