2.31.2: 2011-11-24 Kjell Ahlstedt <kjell.ahlstedt@bredband.net> Make class Glib::Threads::Private buildable with --enable-warnings=fatal. * glib/src/threads.hg: G_PRIVATE_INIT(destructor_func) is used only in an initialization. 2011-11-23 Murray Cumming <murrayc@murrayc.com> Add Glib::Threads::* in threads.h, deprecating everything in thread.h * glib/src/filelist.am: * glib/src/thread.[hg|ccg]: Deprecate the whole file, adding deprecation doxygen comments to all API. * glib/src/threads.[hg|ccg]: A new Threads namespace containing equivalents for everything in thread.h, implemented using only non-deprecated glib API. This was necessary because we had to break the ABI to do this. * glib/glibmm.h: Include threads.h * glib/glibmm/main.[h|cc]: Added a wait() method overload that takes the new types, deprecating the existing wait() method. * examples/network/resolver.cc: * examples/network/socket-client.cc: * examples/network/socket-server.cc: * examples/thread/dispatcher.cc: * examples/thread/dispatcher2.cc: * examples/thread/thread.cc: * examples/thread/threadpool.cc: * glib/glibmm/dispatcher.cc: * glib/glibmm/exceptionhandler.cc: * glib/glibmm/threadpool.[h|cc]: Use the new Glib::Threads::* types instead of thread.h. 2011-11-23 Murray Cumming <murrayc@murrayc.com> Avoid a deprecation warning in implelementation of deprecated API. * glib/glibmm/main.cc: Define GLIB_DISABLE_DEPRECATION_WARNINGS to avoid a warning about g_source_get_current_time(), which we must use in our own deprecated code. 2011-11-23 Murray Cumming <murrayc@murrayc.com> class.cc: Avoid compiler warnings when using -std=c++0x with g++. * glib/glibmm/class.cc: Add casts because GTypeQuery::class_size and instance_size are guint but GTypeInfo::class_size and instance_size are guint16. 2011-11-18 Murray Cumming <murrayc@murrayc.com> Require glibmm 2.2.10 so that make check works. * configure.ac: Bug #663686 (Michael Biebl) 2011-11-16 Hub Figuière <hub@figuiere.net> Ensure template parameter has a space before to avoid trigraphs. (Gtkmm bug #663303) * tools/m4/property.m4: Ensure template parameter has a space before to avoid trigraphs. 2011-10-26 José Alburquerque <jaalburqu@svn.gnome.org> giomm: Add some unwrapped methods and properties. * gio/src/drive.hg: Add get_sort_key(). * gio/src/emblemedicon.hg: Add clear_emblems(). * gio/src/fileicon.hg: Add the "file" property. * gio/src/inetaddress.hg: Add address_equal(). * gio/src/mount.hg: Add get_sort_key(). * gio/src/socket.hg: Add the "timeout" property. * gio/src/socketaddress.hg: Add the "family" property. * tools/m4/convert_gio.m4: Add a necessary conversion. 2011-10-26 José Alburquerque <jaalburqu@svn.gnome.org> gmmproc: Example Removal: Also remove code in </programlisting> tags. * tools/pm/DocsParser.pm (lookup_documentation): Also remove code in <programlisting>...</programlisting> tags.