diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-07-25 14:30:15 (GMT) |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-07-25 14:30:15 (GMT) |
commit | 0afad46773a52e8ccfcd5dd555e212ff6bb97f6d (patch) | |
tree | 6c760ba090c8f45b335511eaa9b56943534883d3 /services/console/README | |
parent | 9ac5d38e905afd10975092f138db0985064e51cd (diff) |
Add a basic Presence Service tab to the developer console.
* Newly added activities and buddies appear in bold for 5 seconds.
* Removed activities and buddies stay in the list with strikethrough applied
for 5 seconds, after which they vanish.
* Columns other than "object path" don't do anything.
* In the object path column, the common prefix is replaced by ".../".
Diffstat (limited to 'services/console/README')
-rw-r--r-- | services/console/README | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/services/console/README b/services/console/README new file mode 100644 index 0000000..a3aa6e1 --- /dev/null +++ b/services/console/README @@ -0,0 +1,12 @@ +Defining new tabs in the developer console +========================================== + +The tabs are top-level packages inside 'interface/'. + +Each package used as a tab must have a class Interface, instantiatable +with no arguments, with an attribute 'widget' that is a Gtk widget to be +placed in the tab. That's it. + +Tabs are automatically run under the GLib main loop, dbus-python is set up +to use it, and the shared dbus-python session-bus connection is expected to +exist. |