[prev in list] [next in list] [prev in thread] [next in thread]
List: gtkmm
Subject: [gtkmm] ANNOUNCE: gtkmm 1.3.4
From: murrayc () t-online ! de (Murray Cumming)
Date: 2002-01-26 18:39:20
[Download RAW message or body]
*** gtkmm 1.3.4
gtkmm provides a C++ interface to GTK+. This unstable branch of gtkmm
wraps gtk+ 1.3.x, which will become gtk+ 2.0. It requires gtk+ from cvs.
*** Changes since gtkmm 1.3.3
* Removed deprecated widgets such as CList, CTree, Text, etc. (Murray Cumming)
* Some exception handling: Use Glib::add_exception_handler() to specify a method
to be called in the unlikely event that a signal handler throws an exception.
If it's not used then gtkmm will report the problem and then segfault normally.
Previously the exception would just be swallowed by the underlying C code and
you'd have an uniformative segfault. (Karl Nelson)
* Menu Elements: Menu Elements can now be stored in STL containers.
Fixed rare memory leak (Karl Nelson)
* Improved, clearer, more versatile intermediate handle types, for lists/vectors/arrays
of strings/widgets etc. (Daniel Elstner)
* Improved reference documentation: Signal accessors show the names of the signal handler
arguments, and Widgets, Containers, and Dialogs can be seen grouped together on their
own special pages.(Murray Cumming)
* Improved Gtk::TreeView and Gtk::TextView API, using more C++ types.
(Murray Cumming, Daniel Elstner)
*** Known problems
* gtk-demo "stock browser" doesn't work yet.
*** 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
*** Description
This is an unstable release, so that you can see the changes
compared with gtkmm 1.2. Development is heavily underway, so this might
be significantly out-of-date by the time you receive this. 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
_______________________________________________
to unsubscribe or change your subscription parameters :
https://lists.sourceforge.net/lists/listinfo/gtkmm-main
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic