Release Digest: GNOME, July 14, 2002 | Linux Today

Release Digest: GNOME, July 14, 2002

Written By
Web Webster
Web Webster
Jul 15, 2002

CVSGnome Build Script 0.2.4

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

CVSGnome Build Script 0.2.4

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

CVSGnome is a modern powerfull GNOME build script. It's able to build from
stable Tarballs or CVS.

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

- updated to the most recent tarball versions.
- added gnome2-user-docs to the list of checkouts and tarballs.
- added more pkgconfig searchpaths to the export e.g. for HEAD
  builds.
- changed the compilerflags, removed -ffast-math because it's
  known to cause no good things, added -w to ignore warnings
  and -pipe to not cache build files to disk.

Download
========

http://www.fh-wilhelmshaven.de/~akcaagaa/
_____________________________________________

gtkmm 1.3.18

*** gtkmm2

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

We are now seriously pushing for an API freeze. Here are the only know 
outstanding API issues.
http://makeashorterlink.com/?W13122D31

Expect the next release to be source-API frozen, and maybe a binary-API frozen
gtkmm 2.0 after that.

*** Changes

* documentation:
    ( See http://www.gtkmm.org/gtkmm2/ )
    book: Added TreeView chapter.
          Added custom signals section.
          (Murray Cumming)
    reference: Added Menus and TextView groups.
               Added vast amounts of class documentation, and method
               documentation reused from GTK+.
               (Murray Cumming, James Henstridge, Morten Brix Pedersen)
    PORTING: Additions and clarifications. (Jarek Dukat, Morten Brix Pedersen)
    examples: Added menus and custom signals examples. (Murray Cumming)
              Corected original menu examples. (Liam Girdwood) 
    internals: Corrected _DEPS description. (Marcelo Magallon)
* Gtk::TreeView classes:
  - Models columns can be accessed by number, for dynamically-created models.
  - Added overrides to take TreeModel::Rows as well as TreeModel::iterators.
  - Row: Added operator bool(). 
  (Murray Cumming)
* Gtk::TextView classes 
   - Added TextBuffer:: typedefs for Tag, TagTable and Mark.
   - TextBuffer: insert() methods now return the new iterator instead of 
     modifying the input iterator, to be more STL-like.
   - Renamed get_start_iter() and get_end_iter() to begin() and end().
   - Made get() methods const.
   (Murray Cumming)
* Gtk::Table: The STL-style list now works. It probably never worked before, 
  even in gtkmm 1.2. (Murray Cumming)
* Gtk::RadioButton::Group: Simplified copying/passing semantics.
  (Murray Cumming)
* Gtk::Menu: Show stock menu item icons. (Christof Petig)
* Glib::IConv: constructor handles errors and throws appropriate exceptions.
  (Jarek Dukat)
* Sun Forte compiler fixes. (Murray Cumming)
* vfunc wrapper generation simplification. (Murray Cumming)
* Gtk::Invisible: Correct constructor bug discovered by
  Tony  (Murray Cumming)
*  gcc 3.1 fixes. (Jarek Dukat, Gergo Erdi)

*** 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
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.