2.31.18: 2012-02-20 José Alburquerque Gio::DBus::Connection: Add the ActionGroup export/unexport methods. * gio/src/dbusconnection.{ccg,hg}: Add the two new methods, wrapping the two functions in the new GActionGroup exporter API: http://developer.gnome.org/gio/2.31/gio-GActionGroup-exporter.html 2012-02-20 José Alburquerque giomm: Add the DBus::ActionGroup class. * gio/src/dbusactiongroup.{ccg,hg}: Add the sources, wrapping the create() method. * gio/src/filelist.am: Include the sources in the build. 2012-02-20 José Alburquerque giomm: Add the RemoteActionGroup interface. * gio/src/remoteactiongroup.{ccg,hg}: * gio/src/filelist.am: Add the sources, wrapping the methods and virtual functions, and include them in the list of files to be built. * gio/src/gio_vfuncs.defs: Add the GRemoteActionGroup virtual functions. * gio/src/applicationcommandline.hg: Add the class documentation block. 2012-02-16 José Alburquerque h2def.py: Handle deprecated functions. * tools/defs_gen/h2def.py: The g_application_set_action_group() and the g_volume_monitor_adopt_orphan_mount() functions are wrapped but not generated because they have been deprecated in their header files by using a GLIB_DEPRECATED macro before the function declaration. Modify this tool to strip the macro so the functions are recognized. * gio/src/gio_methods.defs: Regenerate so the missing method definitions are included. 2012-02-15 José Alburquerque giomm: Add the ActionMap interface. * gio/src/actionmap.{ccg,hg}: * gio/src/filelist.am: Add the new sources. * gio/src/gio_methods.defs: Regenerate to get the new ActionMap methods. * gio/src/gio_vfuncs.defs: Add the ActionMap virtual functions. * gio/src/application.hg: * gio/src/simpleactiongroup.hg: These classes implement the new interface. * gio/src/gio_extra_objects.defs: Add new objects so that there are no missing define-object warnings from gmmproc. 2012-02-15 José Alburquerque reviewed by: * gio/src/actionmap.ccg: * gio/src/actionmap.hg: 2012-02-14 José Alburquerque gmmproc: docs: Remove possible parens in gtk-doc signal references. * tools/pm/DocsParser.pm: Discard possible parenthesis following a gtk-doc signal reference. This avoids a double set of parenthesis appearing in the documentation. Bug #668918. 2012-02-14 José Alburquerque Gio::DBus::Proxy: Add a TODO. * gio/src/dbusproxy.hg: Add a TODO. * gio/src/filemonitor.hg: Typo. * tools/pm/DocsParser.pm (convert_tags_to_doxygen): Allow tags to not be on a line by themselves also (as was done with the tag. 2012-02-14 José Alburquerque Remove unnecessary signal docs. * gio/src/dbusserver.hg: * gio/src/drive.hg: Remove signal docs from .hg files that is now automatically included by gmmproc. 2012-02-14 José Alburquerque Regenerate XML docs for glibmm and giomm. * gio/src/gio_docs.xml: * glib/src/glib_docs.xml: Regenerate these, now including the signal docs so that gmmproc can include their docs in the source generation process.