diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 36 |
1 files changed, 23 insertions, 13 deletions
@@ -1,15 +1,25 @@ +2011-04-04 Murray Cumming <murrayc@murrayc.com> + + Gio::Settings: Really add list_schemas(). + + * gio/src/gio_others.defs: Add g_settings_list_schemas(), though we do not + actually use this defnition yet. See below. This must be hand-written + because h2defs.py gets confused by the return type. + * gio/src/settings.[hg|ccg]: list_schemas(): Make this static and hand-code + it because gmmproc is confused by the declaration when it is static. + 2011-04-02 Murray Cumming <murrayc@murrayc.com> Gio::DBus examples: Renamed one and removed one. - * examples/dbus/server.cc: Rename this to server_without_bus.cc to make its - purpose clearer. This is not the common case. It is for private peer-to-peer - connections not involving the usual session or system buses, or any bus - for that matter. Meaning, for instance, that it does not assign names or + * examples/dbus/server.cc: Rename this to server_without_bus.cc to make its + purpose clearer. This is not the common case. It is for private peer-to-peer + connections not involving the usual session or system buses, or any bus + for that matter. Meaning, for instance, that it does not assign names or provide introspection, I think. - * examples/dbus/peer.cc: Removed this because it seems like just a - complicated version of the server_without_bus example, and this is not in sync - with the C versoin. Well, we should probably add a client for the server + * examples/dbus/peer.cc: Removed this because it seems like just a + complicated version of the server_without_bus example, and this is not in sync + with the C versoin. Well, we should probably add a client for the server example. * examples/Makefile.am: Adapted. @@ -18,28 +28,28 @@ Slight cleanup to D-Bus example code. * examples/dbus/server.cc: - * examples/dbus/session_bus_service.cc: Remove code to handle the now - non-existant GetStdOut D-Bus method. That code was left over from an earlier + * examples/dbus/session_bus_service.cc: Remove code to handle the now + non-existant GetStdOut D-Bus method. That code was left over from an earlier version of an example. 2011-04-02 Murray Cumming <murrayc@murrayc.com> Gio::DBus::NodeInfo::lookup_interface(): Add a method overload with no name. - * gio/src/dbusintrospection.[hg|ccg]: Add a lookup_interface() method overload - that just returns the first interface, avoiding the need to specify the name + * gio/src/dbusintrospection.[hg|ccg]: Add a lookup_interface() method overload + that just returns the first interface, avoiding the need to specify the name when there is only one interface. The C API will not do this itself: See bug #646417. * examples/dbus/peer.cc: * examples/dbus/server.cc: - * examples/dbus/session_bus_service.cc: Use the new method to simplify the + * examples/dbus/session_bus_service.cc: Use the new method to simplify the code slightly. 2011-04-02 Murray Cumming <murrayc@murrayc.com> Gio::DBus::Connection: Added a register_method() overload with no vtable. - * gio/src/dbusconnection.[hg|ccg]: This makes sense now that the C API's + * gio/src/dbusconnection.[hg|ccg]: This makes sense now that the C API's documentation was improved in bug #646419. 2011-04-01 Murray Cumming <murrayc@murrayc.com> |