API changes in GLib master



Just a quick note:

There have been a few API changes in GLib master that will probably
affect a few modules:
The g_bus_watch_proxy API has been replaced by a more flexible
GDBusProxy construction.
You can now construct proxies for well-known names instead of unique
names. For more details,
see
http://git.gnome.org/browse/glib/commit/?id=32f2e9a85beedeea36ac7623f68f6eb878465d44

Some more API changes that may land in the next GLib release are outlined in

https://bugzilla.gnome.org/show_bug.cgi?id=621266 GSettings "context"
clarification
https://bugzilla.gnome.org/show_bug.cgi?id=620952
g_application_register_with_data is an ugly API
https://bugzilla.gnome.org/show_bug.cgi?id=621002 [GApplication]
Switch to using variants for timestamps, split out signals
https://bugzilla.gnome.org/show_bug.cgi?id=621361 Improve GApplication
quit semantics

I know this is inconvenient, and I apologize for it, but we are trying
to land enormous amounts of new functionality this cycle, so please
bear with us while we shake out the warts of the new API.


Matthias


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]