2.28.1: 2011-05-05 José Alburquerque Extra Defs Tool: Only generate properties that the GType owns. * tools/extra_defs_gen/generate_extra_defs.cc: Modify the extra defs generation tool to generate properties that the given GType owns. g_object_interface_list_properties() includes all properties, even the properties of possible base classes, but those properties should be generated for the base classes and not for a derived GType. 2011-05-03 Kalev Lember gmmproc: Put guards around generated includes in wrap_init.cc * tools/generate_wrap_init.pl.in: Store include filenames in a hashmap (key: filename, value: cppname) so it is possible to print _DISABLE_DEPRECATED and G_OS_WIN32 guards around them. Bug #649182 2011-05-03 Fan, Chun-wei Update the VS 2008 project files. * MSVC_Net2008/giomm/giomm.vcproj: * MSVC_Net2008/glibmm/glibmm.vcproj: Mention new source files. 2011-05-03 Fan, Chun-wei Update the VS 2010 project files. * MSVC_Net2010/giomm/giomm.vcxproj: * MSVC_Net2010/giomm/giomm.vcxproj.filters: * MSVC_Net2010/glibmm/glibmm.vcxproj: * MSVC_Net2010/glibmm/glibmm.vcxproj.filters: Mention new source files. 2011-05-03 Fan, Chun-wei Update the VS 2005 project files. * MSVC_Net2005/giomm/giomm.vcproj: * MSVC_Net2005/glibmm/glibmm.vcproj: Mention new source files. 2011-05-02 Kalev Lember gmmproc: Factored some copy-pasted code out to a common function * tools/generate_wrap_init.pl.in: Added print_with_guards() subroutine and replaced all _DISABLE_DEPRECATED and G_OS_WIN32 guard printing with calls to print_with_guards(). 2011-05-03 Volker Grabsch Examples build: Use the GLIB_COMPILE_SCHEMAS variable. * examples/Makefile.am: Instead of hard-coding glib-compile-schemas. This was an issue in cross-toolchain environments. Bug #648485. 2011-05-02 Kalev Lember Gio::DBus::Message: Fixed includes for WIN32 * gio/src/dbusmessage.hg: Added G_OS_UNIX guards around unixfdlist.h include. Bug #649168 2011-04-26 Kjell Ahlstedt gmmproc: GtkDefs::split_tokens() uses split() instead of substr(). * tools/pm/GtkDefs.pm: GtkDefs::split_tokens() splits the string with split() instead of substr(). substr() can be very inefficient when splitting a utf8 string. Bug #644037 2011-04-06 Murray Cumming Minor documentation improvements. * gio/src/proxy.hg: * gio/src/proxyaddress.hg: * gio/src/proxyresolver.hg: * gio/src/socketcontrolmessage.hg: * gio/src/unixcredentialsmessage.hg: * gio/src/unixfdlist.hg: * gio/src/unixfdmessage.hg: Added these to NetworkIO doxygen group. * glib/glibmm.h: Mention Gio::Settings. 2011-04-06 Murray Cumming DBus docs: Add a descripton for the doxygen group. * gio/src/dbusconnection.hg: Expand the defgroup doxygen comment block.