2.27.3: 2010-11-10 Murray Cumming Gio: Added some methods. * gio/src/gio_methods.defs: * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Regenerated with h2defs.py. * gio/src/application.hg: Added open(). Notice that I have used std::vector instead of ArrayHandle, because that is what we should use for all new API, after we decided that the intermediate types are too awkward for people to understand. * gio/src/actiongroup.[hg|ccg]: Added list_actions, though we need to use a std::vector here instead. * gio/src/datainputstream.[hg|ccg]: Added read_upto(), read_upto_async() and read_upto_finish(). Updated the read_until*() documentation to discourage their use (apparently they will be properly deprecated eventually). * gio/src/settings.hg: Added range_check(). * gio/src/socketclient.[hg|ccg]: Added connect_to_uri(), connect_to_uri_async() and connect_to_uri_finish(). 2010-11-08 José Alburquerque DBusConnection: Make sure the AsyncInitable inheritance is correct. * gio/src/dbusconnection.hg: Add a missing _IMPLEMENTS_INTERFACE() for the AsyncInitiable interface that DBusconnection implements. 2010-11-08 José Alburquerque giomm.h: Add includes of newly wrapped API. * gio/giomm.h: Add forgotten includes of actiongroup.h and unixsocketaddress.h to the main giomm.h include file. 2010-11-08 Krzesimir Nowak ObjectBase: Fixed refcount debugging message. * glib/glibmm/objectbase.cc: A parameter passed to g_warning() in destroy_notify_callback() describing a name of GObject should be indeed a name, not a pointer to GObject. 2010-11-07 José Alburquerque UnixSocketAddress: Correct the wrapping of create() methods. * gio/src/unixsocketaddress.hg: Remove the multi-parameter constructor and create() method, handwriting the create() method instead to wrap g_unix_socket_address_new_with_type() because the C function does more than call g_object_new(). * gio/src/filelist.am: Typo. 2010-11-07 José Alburquerque giomm: Add UnixSocketAddress. * tools/extra_defs_gen/generate_defs_gio.cc: * gio/src/gio_signals.defs: Add the GUnixSockeAddress GType to the list of types for which signals and properties should be generated and regenerate the signals and properties defs file. * gio/src/filelist.am: * gio/src/unixsocketaddress.{ccg,hg}: Add the UnixSocketAddress sources and mention them so they are built. * tools/m4/convert_gio.m4: Add a necessary enum conversion. * gio/src/enums.hg: Wrap the Gio::ErrorEnum enum. 2010-11-04 José Alburquerque UnixCredentialMessage, UnixFDMessage: Wrap properties correctly. * gio/src/unixcredentialsmessage.hg: * gio/src/unixfdmessage.hg: Correct the wrapping of properties (the arguments were interchanged). * gio/src/application.hg: Typos. * gio/src/socketconnectable.hg: Refine a TODO. 2010-11-03 José Alburquerque giomm: Wrap several unwrapped functions. * gio/src/memoryoutputstream.hg: Added steal_data(), and a get_data() constant version. * gio/src/networkservice.hg: Added get_scheme(), set_scheme(). Wrapped the "scheme" property. * gio/src/socket.{ccg,hg}: Added get_timeout(), set_timeout(), receive_with_blocking() and send_with_blocking(). * gio/src/socketclient.hg: Add get_enable_proxy(), set_enable_proxy(), get_timeout(), set_timeout() and add_application_proxy(). * gio/src/socketconnectable.hg: Added proxy_enumerate() and an enumerate() constant version. * gio/src/socketaddressenumerator.hg: Added TODO's. * gio/src/actiongroup.hg: Small class docs correction. 2010-11-03 José Alburquerque Application, ActionGroup: Add Doxygen class documentation. * gio/src/application.hg: Add class docs. (is_valid): Renamed to id_is_valid(). * gio/src/actiongroup.hg: Added class docs. * gio/src/dbuserror.hg: Typos. 2010-11-03 Murray Cumming Fix the build with glib from git master. * glib/glibmm/main.[h|cc]: get_time(): Now returns a gint64 instead of a GTimeSpec output parameter.