GNOME Bugzilla – Bug 684358
gio-2.0: DBusConnection is missing the "closed" signal
Last modified: 2017-06-07 06:16:48 UTC
As the title says the binding of DbusConnection in gio-2.0.vapi is missing a binding for the "closed" signal. This is probably caused by a name-clash with another method/property.
*** Bug 684522 has been marked as a duplicate of this bug. ***
I see there are such instances with many other vapis too. For instance the telepathy-glib vapi also has for Channel class, a close_async() instead of a close signal.
*** Bug 772424 has been marked as a duplicate of this bug. ***
Created attachment 352499 [details] [review] gio-2.0: Fix DBusConnection `closed` signal binding The property is shadowing it, and is accessible through `is_closed()` anyway.
Created attachment 352500 [details] [review] gio-2.0: Fix DBusConnection `closed` signal binding The property is shadowing it, and is accessible through `is_closed()` anyway.
Created attachment 353270 [details] [review] gio-2.0: Add DBusConnection 'closed' signal as 'closed_signal' It was masked by property with same name.
Review of attachment 353270 [details] [review]: Instead of "closed_signal", how about "connection_closed", or even "on_closed"?
Created attachment 353276 [details] [review] gio-2.0: Add DBusConnection 'closed' signal as 'on_closed' It was masked by property with same name.
Attachment 353276 [details] pushed as dea6a4a - gio-2.0: Add DBusConnection 'closed' signal as 'on_closed'