diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-07-12 12:02:29 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-07-12 12:02:29 (GMT) |
commit | be806eb1918f7db90e661b5fcb4e260a0b1ba669 (patch) | |
tree | 09ca8d2341d5875c1623801516a5f32bf1626063 /sugar/activity | |
parent | ca2b08f8b6fb1bc54a4e4f9cfc457f57cf958c7f (diff) |
More cleanups and some fixes
Diffstat (limited to 'sugar/activity')
-rw-r--r-- | sugar/activity/Activity.py | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/sugar/activity/Activity.py b/sugar/activity/Activity.py index bbccb9c..220d5e9 100644 --- a/sugar/activity/Activity.py +++ b/sugar/activity/Activity.py @@ -11,6 +11,7 @@ import gtk, gobject from sugar.LogWriter import LogWriter from sugar import keybindings import sugar.util +import sugar.theme SHELL_SERVICE_NAME = "caom.redhat.Sugar.Shell" SHELL_SERVICE_PATH = "/com/redhat/Sugar/Shell" @@ -82,18 +83,10 @@ def create(activity_name, service = None, args = None): else: factory.create() -def _get_registry(): - bus = dbus.SessionBus() - proxy_obj = bus.get_object("com.redhat.Sugar.ActivityRegistry", - "/com/redhat/Sugar/ActivityRegistry") - return dbus.Interface(proxy_obj, "com.redhat.Sugar.ActivityRegistry") - -def list_activities(): - registry = _get_registry() - return registry.list_activities() - def main(activity_name, activity_class): """Starts the activity main loop.""" + sugar.theme.setup() + log_writer = LogWriter(activity_name) log_writer.start() |