mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 03:16:17 +01:00
GDBus: add TODO item about maybe having to rework ::g-properties-changed
This commit is contained in:
parent
85c85ae63a
commit
f1855c2f77
@ -28,6 +28,19 @@
|
||||
* - Need to rewrite GDBusAuth and rework GDBusAuthMechanism. In particular
|
||||
* the mechanism VFuncs need to be able to set an error.
|
||||
*
|
||||
* - The GDBusProxy::g-properties-changed signal currently looks like this
|
||||
*
|
||||
* void user_function (GDBusProxy *proxy,
|
||||
* GHashTable *changed_properties,
|
||||
* gpointer user_data);
|
||||
*
|
||||
* which is problematic because some people frown upon GHashTable
|
||||
* usage in public API (in particular some of the JS people). Maybe we
|
||||
* need to rework it, maybe it doesn't matter since GDBusProxy is
|
||||
* a low-level API and, for C code, we expect code generators to
|
||||
* spit out subclasses that automatically hook up to this signal
|
||||
* and does g_object_notify() anyway? Hmm...
|
||||
*
|
||||
* - probably want a G_DBUS_NONCE_TCP_TMPDIR environment variable
|
||||
* to specify where the nonce is stored. This will allow people to use
|
||||
* G_DBUS_NONCE_TCP_TMPDIR=/mnt/secure.company.server/dbus-nonce-dir
|
||||
|
Loading…
Reference in New Issue
Block a user