ANNOUNCE: glibmm 2.3.0
- From: Murray Cumming <murrayc usa net>
- To: gtkmm-list <gtkmm-list gnome org>, gnome-announce <gnome-announce-list gnome org>
- Subject: ANNOUNCE: glibmm 2.3.0
- Date: 30 Sep 2003 18:30:00 +0200
*** 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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]