Release Digest: GNOME: December 8, 2002 | Linux Today

Release Digest: GNOME: December 8, 2002

Written By
Web Webster
Web Webster
Dec 9, 2002

gtkmm 2.1.0

*** gtkmm 2.2

gtkmm provides a C++ interface to GTK+. gtkmm 2.2 wraps GTK+ 2.2
http://www.gtkmm.org.

Like GTK+ 2.2, gtkmm 2.2 will contain only API addition, without API or ABI
breakage. We might do bug-fixing work on gtkmm 2.0, but most work will
happen on HEAD, because a stable GTK+ 2.2.0 will be released soon.

Contrary to the gtkmm 2.0.2 announcement, gtkmm 2.0.2 will not build
with GTK+ 2.1.x, due to minor API breakage in GTK+. 

*** Changes since 2.0.1

2.1.0:

* atkmm: Major API corrections. It was unusable before, so we felt free to break 
  the API. (Daniel Elstner)
* Gtk::Clipboard: Now inherits from Glib::Object, so it should be used with 
  Glib::RefPtr<>. This was unusable before, so we felt free to break the API.
  (Murray Cumming)
* Gtk::TreeModel::RowReference: It's now a "boxed type" so it can be copied.
  (Murray Cumming)
* Gtk::TreeView: some convenience method overloads added. (Daniel Elstner)
* gdkmm: New classes and methods added, mostly to support multi-head.
  (Murray Cumming)
* gtkmm: New methods, for multi-head and some new TreeView methods.
  (Daniel Sundberg, Murray Cumming)
* glibmm/stringutils.h: New utility functions. (Daniel Elstner)
* Gtk::Toolbar: Now has non-STL-style interface - e.g. append().
  (Murray Cumming)
* Glib::Markup added. You probably want to use a real XML parser instead.
  (Daniel Elstner)
* Spec file for RPMs corrected. (Walter H. van Holst)

Documentation:
* Widget-specific and Internationalization chapters completed.
* Book now has inline example code. (Murray Cumming, Daniel Elstner)
* New book/dialogs example. (Murray Cumming)
* examples: warnings fixed. (Daniel Elstner)

Also in 2.0.2:
* Lifetime fix: rare segfault involving destruction and hide() fixed.
  (Daniel Elstner)
* TreeView::append_editable(): Now works with bool model columns.
  (Murray Cumming)
* reference-counting fixed in some vfuncs. (Daniel Elstner)


*** 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
murrayc@usa.net
www.murrayc.com

_____________________________________________

totem 0.13.0

Heya,

Totem "Split the Megahertz" 0.13.0 is out.

News
=3D=3D=3D=3D
* Plenty of small bug fixes
* Detection and easier selection of the Optical Media Drive
* Better DVD navigation (John McCutchan <ttb@tentacle.dhs.org>)
* Fix wrong aspect ratio

Download
=3D=3D=3D=3D=3D=3D=3D=3D
http://www.hadess.net/totem.php3

Enjoy

--=20
Bastien Nocera <hadess@hadess.net>
_____________________________________________

gnome-pkgview 0.0.8

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

gnome-pkgview 0.0.8 (Neckinger)

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

Displays the version of desktop components installed, and makes a stab at
your overall GNOME version.

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

No big changes here this time.

- Made a start on accessibility/usability issues.
- Most translations updated.

Download
========

http://www.gtnorthern.demon.co.uk/gnome-pkgview.html
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.

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. © 2026 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.