summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorWill Thompson <will.thompson@collabora.co.uk>2011-11-21 10:49:00 +0000
committerWill Thompson <will.thompson@collabora.co.uk>2011-11-21 10:49:00 +0000
commitac3ed729bed7d8c4fb62a11ade54f54b6139c0d0 (patch)
tree24b38358eeee5ed6098af0e46db661cb7b1cd9ad /plugins
parentf28d2d99353e91c925986f8ee7abde562384f884 (diff)
console plugin: add a FIXME re. client dying
Diffstat (limited to 'plugins')
-rw-r--r--plugins/console.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/console.c b/plugins/console.c
index 92b2f4117..13ca0eccf 100644
--- a/plugins/console.c
+++ b/plugins/console.c
@@ -274,6 +274,13 @@ gabble_console_sidecar_class_init (GabbleConsoleSidecarClass *klass)
static TpDBusPropertiesMixinIfaceImpl interfaces[] = {
{ GABBLE_IFACE_GABBLE_PLUGIN_CONSOLE,
tp_dbus_properties_mixin_getter_gobject_properties,
+ /* FIXME: if we were feeling clever, we'd override the setter so that
+ * we can monitor the bus name of any application which sets
+ * SpewStanzas to TRUE and flip it back to false when that application
+ * dies.
+ *
+ * Alternatively, we could just replace this sidecar with a channel.
+ */
tp_dbus_properties_mixin_setter_gobject_properties,
console_props
},