diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-02-21 16:53:44 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-02-21 16:53:44 (GMT) |
commit | 7db372cc1cdc2d2c19af83c9566b14fa406a73a2 (patch) | |
tree | 8cce2afe9dd3f4a0447dddb3eed3b9ccacc92d92 /shell/model/MeshModel.py | |
parent | f5b13b716e86f18d0d9c624b9381d9d721b4c892 (diff) |
Make bundle registry a singleton. Get the object path from the registry.
Diffstat (limited to 'shell/model/MeshModel.py')
-rw-r--r-- | shell/model/MeshModel.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/shell/model/MeshModel.py b/shell/model/MeshModel.py index a261156..6c9f883 100644 --- a/shell/model/MeshModel.py +++ b/shell/model/MeshModel.py @@ -18,6 +18,7 @@ import gobject from sugar.graphics.iconcolor import IconColor from sugar.presence import PresenceService +from sugar.activity import bundleregistry from model.BuddyModel import BuddyModel class ActivityModel: @@ -53,12 +54,12 @@ class MeshModel(gobject.GObject): gobject.TYPE_NONE, ([gobject.TYPE_PYOBJECT])) } - def __init__(self, bundle_registry): + def __init__(self): gobject.GObject.__init__(self) self._activities = {} self._buddies = {} - self._bundle_registry = bundle_registry + self._bundle_registry = bundleregistry.get_registry() self._pservice = PresenceService.get_instance() self._pservice.connect("service-appeared", |