2.27.99.1:

2011-03-27  Murray Cumming  <[email protected]>

       Gio::DBus*: More use of VariantContainerBase.

       * gio/src/dbusconnection.hg:
       * gio/src/dbusinterfacevtable.hg: Correct the documentation.
       * gio/src/dbusproxy.[hg|cgg]: call(): Take a VariantContainerBase instead of
       a VariantBase.
       signal: Provide a VariantContainerBase instead of a VariantBase, though this
       is not documented as necessarily being a tuple, though it is multiple
       values.

2011-03-27  Murray Cumming  <[email protected]>

       Balanced Tree: Clean up the documentation.

       * glib/src/balancedtree.hg: Use doxygen syntax.

2011-03-25  Murray Cumming  <[email protected]>

       Gio::DBus: Use VariantContainerBase for tuple Variants.

       * gio/src/dbusconnection.[hg|ccg]:
       * gio/src/dbusproxy.ccg.[hg|ccg]: call_sync(), call(), call_finish():
       Use VariantContainerBase, instead of VariantBase, for GVariants that are
       documented as being tuples. Because the type is known we can also use
       it as a simple return type instead of an output parameter.
       * tools/m4/convert_gio.m4: Added a necessary conversion.
       * examples/dbus/peer.cc:
       * examples/dbus/userbus.cc: Adapted. These already correctly assumed that
       the type should be VariantContainerBase.