SHARE
Facebook X Pinterest WhatsApp

Release Digest: GNOME, May 1, 2002

Written By
thumbnail
Web Webster
Web Webster
May 2, 2002

gtkmm2 1.3.13

*** gtkmm2

gtkmm provides a C++ interface to GTK+. This unstable branch of gtkmm
wraps gtk+ 2.0.x

*** Changes

This is mostly just a release to sync with a new gnomemm release.

* Some glibmm code is now autogenerated with gtkmmproc (Daniel Elstner)
* Improvements to enum generation (Daniel Elstner)
* Improvements to glibmm character conversions (Daniel Elstner)
* gtk-demo segfault fixed. (Martin Schulze) 

*** Download 

http://sourceforge.net/project/showfiles.php?group_id=1161

You will need the alpha release of libsigc++1.1, available here: 
https://sourceforge.net/project/showfiles.php?group_id=1970

If you wish to install this in parallel with gtk--1.2, you will first 
need to update to the latest libsigc++1.0.x, available here: 
http://sourceforge.net/project/showfiles.php?group_id=1970


*** Development 

This is an unstable release, currently under heavy development. You can find 
cvs instructions here: 
http://cvs.gnome.org/lxr/source/gtkmm-root/base/README

The CHANGES file describes some of the more significant differences 
compared to gtkmm 1.2: 
http://cvs.gnome.org/lxr/source/gtkmm-root/base/CHANGES

There is also ongoing discussion on the mailing list: 
http://gtkmm.sourceforge.net/mailinglist.html
and in the #c++ channel on irc.gnome.org/  

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

_____________________________________________

gnomemm 1.3.5

*** gnomemm

The libgnome*mm libraries wrap the GNOME2 libraries for C++, for use
with gtkmm2. They are collectively known as gnomemm. This release should work 
with the 'GNOME 2.0 Desktop Beta 5' release. You will need the latest gtkmm2
release.

libgnomeuimm wraps libgnomeui for C++.
libgnomecanvasmm wraps libgnomecanvas for C++.
libglademm wraps libglade for C++
libgnomemm wraps libgnome for C++.
gconfmm wraps GConf for C++.

We have also provided gnomemm as one umbrella package, gnomemm-all, for your 
convenience. This is experimental.

*** Changes:

libgnomemm 1.3.3:

* Generated sources now distributed.

gconfmm 1.3.3:

* Generated sources are now distributed.
* Client now uses namespaced enums.

libglademm 1.3.0:

* First version.

libgnomecanvasmm 1.3.5:

* Generated sources now distributed.

libgnomeuimm 1.3.5:

* IconList uses namespaced enums
* IconList examples now build.
* Added wrappers for Druid widgets.
* Generated sources are now distributed.

*** Download 

http://sourceforge.net/project/showfiles.php?group_id=1161

You will need the latest unstable gtkmm2, available from the same place.

*** Installation:

The gnomemm libraries should be built and installed in this order:
libgnomemm, gconfmm, libgnomecanvasmm, libgnomeuimm.

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

_____________________________________________

PrefixSuffix 0.1.0

*** PrefixSuffix

PrefixSuffix is a small, simple GUI app that lets you rename files by changing 
the start or end of their filenames.

It demonstrates use of the GNOME2 C++ bindings, gtkmm and gnomemm, particularly 
libglademm and gconfmm.

*** Download 

https://sourceforge.net/project/showfiles.php?group_id=52410

*** Installation:

You will need the latest gtkmm2 and gnomemm2 packages, available from:
http://www.gtkmm.org/

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

_____________________________________________

libbonobomm 1.3.0
libbonobouimm 1.3.1

The libbonobo*mm libraries provide C++ interfaces for the libbonobo* libraries. 
They will become part of gnomemm when the ORBit2 C++ support is merged into the
main branch after GNOME2.

*** libbonobomm 1.3.0

This is a first version. It provides pre-generated CORBA stubs and skels. It will 
also provide CORBA server implementations of Bonobo interfaces.

*** libbonobouimm 1.3.1

This provides wrappers for the Bonobo widgets, for use with gtkmm. It also 
provides server implementations of Bonobo interfaces.

Changes:

* Added server implementations - both C++ implementations and C++ wrappers 
  of C implementations.
* generated CORBA stubs/skels moved to libbonobomm library.
* generated widget and server wrapper sources are now distributed
* "hello" example updated for the new structure. It is now much smaller.

*** Requirements 

This requires the cpp branch of ORBit2. 
You can get that like so: 
cvs co -r cpp ORBit2.

The cpp branch of ORBit2 is just-good-enough to be used with simple
Bonobo stuff. The mappings for more complex CORBA interfaces and
structures are being worked out properly in the orbit-cpp-cactus branch.
However, that branch is probably not able to compile all of Bonobo.idl.

You will also need the latest gtkmm-1.3.x 

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

_____________________________________________

devhelp 0.4

Application
===========

devhelp 0.4

Description
===========

A developers help program.
Browse and search GNOME API & GNU Manuals.

Download
========

ftp://ftp.codefactory.se/pub/software/devhelp
_____________________________________________

GMime gmime-0.9.0

Application
===========

GMime gmime-0.9.0

Description
===========

A Utility library for creating, editing, and parsing MIME
messages.

Enhancements
============

- Rewrote the MIME parser to be even faster than before while not needing
to pre-load the messages/parts into RAM.

- Added support for the binary encoding

- Added optional UTF-8 interfaces

- Added support for auto-detection of the best charset to use to encode a
block of text

- Better detection of system iconv charset names

- Better grouping of words when rfc2047 encoding

- Added support for yEncoding

Download
========

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

GARNOME Preview Six: “The Dutch Finger”

GARNOME 0.9.5 - the bad-ass, bleeding edge GNOME distribution for testers
and tweakers everywhere - is ready for more tire-kicking and bug-bashing. If
you're dying to try the GNOME 2.0 Desktop, but don't want to fall into the
depraved addictions and co-dependencies of testing from anonymous CVS, then
GARNOME is for you.


Random
------

So, there have been a couple of unnannounced releases between Preview Five
and Six, mostly because Beta 4 and the snapshot were so close together. This
combined release is great though; certainly worth checking out and testing.
You can find help on bug reporting and related issues in #bugs on
irc.gnome.org.

GARNOME is starting to have a life and image of its own - check out the new
splash screen! More crazy GARNOME action in upcoming releases.


What is The Dutch Finger?
-------------------------

You expect me to be unmysterious about the release names now? Ha ha.

  http://gnome.org/~jdub/guadec3/184.jpg [large]
  http://gnome.org/~jdub/guadec3/184-320.jpg [small]


What's New?
-----------

  - Based on G2D Beta 4 and snapshot 20020501. Too many updates to list. :-)

  - Now includes gtk-engines and gnome-vfs-extras, both part of the GNOME
    2.0 Desktop, but without tarball releases until now.

  - New GStreamer and RhythmBox releases. These kick so much arse.

  - Purdy new "Thank You!" splash screen.
                

Where do I get it?
------------------

The tarball and documentation is available on the GARNOME website:

  http://www.gnome.org/~jdub/garnome/


Happy Testing!

- Jeff

-- 
             Toothpaste is the most important meal of the day.              

thumbnail
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Recommended for you...

5 Best Free and Open Source Text Expander Tools
webmaster
Jun 13, 2025
Grafito: Systemd Journal Log Viewer with a Beautiful Web UI
Bobby Borisov
Jun 12, 2025
FreeBSD Wants to Know a Few Things
brideoflinux
May 11, 2025
NVK enabled for Maxwell, Pascal, and Volta GPUs
Kara Bembridge
May 1, 2025
Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.