summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog36
1 files changed, 23 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index ad956ad9..34308a1b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>