glibmm 2.28.1

About glibmm

C++ bindings for Glib


* Extra Defs Tool: Only generate properties that the GType owns.
  (José Alburquerque)
* Put guards around generated includes in to fix the wind32 build.
  (Kalev Lember) Bug #649182
* tools/pm/ GtkDefs::split_tokens(): Speed improvement.
	(Kjell Ahlstedt) Bug #644037

* Update the VS 2005, 2008, and 2010 project files.
  (Fan, Chun-wei)
* Examples build: Use the GLIB_COMPILE_SCHEMAS variable.
  (Volker Grabsch) Bug #648485.
* Gio::DBus::Message: Fixed includes for WIN32
	(Kalev Lember)  Bug #649168

* Added some classes to the DBus documentation group and added class
  overview documentation. (Murray Cumming)

New API in glibmm 2.28:
(There was no stable glibmm 2.26 release)

* Variant: A new hierarchy of templated Variant<> types, for use with
  Gio::Settings and Gio::DBus.
  (José Alburquerque, Yannick Guesnet, Murray Cumming)
* OptionGroup:
  - Add add_entry() that takes a slot with callback function.
  - on_post_parse() overrides no longer need to call the base class.
  (Kjell Ahlstedt)
* RefPtr: Make it work with sorted containers.
  (David Kozub)
* Regex: Added and used a MatchInfo class.
  (José Alburquerque)
* General:
  - build_filename(): Add method overloads to take up to 9 arguments,
  for convenience.
  (Fabricio Godoy)
  - Added get_system_data_dirs() and get_system_config_dirs().
  (Murray Cumming)

* Proxy, ProxyAddress and ProxyResolver.
  (Murray Cumming)
* Settings: For application settings, replacing GConf (or Gnome::Conf).
  (Jonathon Jongsmam, José Alburquerque, Murray Cumming)
* DBus: API to use or implement D-Bus services.
  (José Alburquerque, Yannick Guesnet, Michael Edwards,
  Martin Braure de Calignon and Murray Cumming.)
* SocketControlMessage, UnixCredentialsMessage and UnixFDMessage.
  (José Alburquerque)
* Added UnixFDList.
  (José Alburquerque)

* Support for use of std::vector<> instead of ListHandle<>, SListHandle<>,
and ArrayHandle.
(Krzesimir Nowak)

See also this list of new API:

Gio::DBus, Glib::Variant and Gio::Settings were a huge amount of difficult
work mostly by José Alburquerque, with help from Jonathon Jongsmam,
Yannick Guesnet, Michael Edwards, Martin Braure de Calignon and Murray Cumming.
Some of José Alburquerque's work was funded by Openismus GmbH.
Thank you, everyone.

2.28.0 (stable):

=========  (2.98K)

========  (6.53M)
  sha256sum: 1feb2b67f36f72ccb8640c61fb42b5bc048b8516f0b6ff3d07124a3eb1ebc3d6 (5.37M)
  sha256sum: ca74638b91296df127caab30f2d0664746bfefa942ce5a5ecc982e0f16edc145

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