2.33.1 (unstable): 2012-06-08 Michał Wróbel Thread::RecMutex: Don't initialize this as a GStaticMutex. The previous code (removed here) depended on an implementation detail of GStaticRecMutex, which was changed in this glib commit: http://git.gnome.org/browse/glib/commit/?id=2b281e40f32b7916d856dcc95e6f8fe625fcff03 This change avoids a deadlock with that version of glib. Note that Thread::* is deprecated anyway, which is lucky because we do not know for sure that this fix is enough. Bug #677291 2012-06-04 Kjell Ahlstedt Glib::add_exception_handler(): Fix misplaced endif. * glib/glibmm/exceptionhandler.h: Fix a misplaced endif, which has made Doxygen exclude add_exception_handler() from the documentation. 2012-05-28 Murray Cumming Application: Pass 0 (NULL) rather than "" to GApplication. * gio/src/application.ccg: It is annoying that GApplication (and other C code) distinguishes, of course. 2012-05-27 Murray Cumming Gio::Application: Allow the application ID to be empty. * configure.ac: Depend on the latest unstable glib release (2.33.1). * gio/src/application.hg: constructor, create(): Add a default (empty string) parameter for the application ID, because this may now be empty if you do not need the full GApplication functionality. 2012-04-21 Kalev Lember Gio: Start wrapping GResource. * gio/src/resource.[hg|ccg]: Add Gio::ResourceError so that the resource handling functions in gtkmm could use it. The rest of the GResource API is unwrapped. * gio/src/filelist.am: List new resource.hg file. Bug #674545. 2012-04-17 Krzesimir Nowak Miscutils: Fix typos. * glib/glibmm/miscutils.cc: Return early from get_system_data_dirs() and get_system_config_dirs() when C function returns NULL.