ANNOUNCE: glibmm

*** glibmm 2.28:

glibmm is a C++ API for glib, used by gtkmm.

glibmm 2.28 wraps new API in GTK+ 2.28. It is is API/ABI-compatible with
glibmm >=2.4. It is a version of the glibmm-2.4 API.
gtkmm and glibmm stay in-sync with GTK+ by following the official GNOME release schedule:

Bindings for the rest of the GNOME Platform are also available, and are also 

*** Changes: (unstable):

* Variant:
  - Rename get(index) to get_child(index).
 - Variant<std::string>:
   Allow this to be used for object paths and signatures as well as just
 - Variant<Glib::ustring>:
   Allow this to be used for bytestrings, object paths and signatures as well as just
   (UTF-8) strings.
 - Move constructor definitions into the .cc file.
 - Capitalize the standard types, such as VARIANT_TYPE_STRING.
 (Murray Cumming)
* ArrayHandle: Make it compilable with MSVC 2005, 2008, 2010.
  (Krzesimir Nowak) Bug #645851 (Fan, Chun-wei) (unstable):

* DBus: Use VariantContainerBase for tuple Variants.

*** Development 

There is active discussion on the mailing list:
and in the #c++ channel on

Murray Cumming
murrayc murrayc com

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]