Cut over to new PresenceService

This commit is contained in:
Dan Williams
2007-04-09 14:40:56 -04:00
parent 2509d990e4
commit bc083dae5a
20 changed files with 143 additions and 217 deletions
+2 -2
View File
@@ -14,7 +14,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
from sugar.presence import PresenceService
from sugar.presence import presenceservice
from sugar.graphics.xocolor import XoColor
import gobject
@@ -44,7 +44,7 @@ class BuddyModel(gobject.GObject):
self._bic_handler = None
self._cac_handler = None
self._pservice = PresenceService.get_instance()
self._pservice = presenceservice.get_instance()
self._buddy = None
+2 -2
View File
@@ -17,7 +17,7 @@
import gobject
from sugar.graphics.xocolor import XoColor
from sugar.presence import PresenceService
from sugar.presence import presenceservice
from sugar.activity import bundleregistry
from model.BuddyModel import BuddyModel
from model.accesspointmodel import AccessPointModel
@@ -74,7 +74,7 @@ class MeshModel(gobject.GObject):
self._mesh = None
self._bundle_registry = bundleregistry.get_registry()
self._pservice = PresenceService.get_instance()
self._pservice = presenceservice.get_instance()
self._pservice.connect("service-appeared",
self._service_appeared_cb)
self._pservice.connect('activity-disappeared',
+2 -2
View File
@@ -25,7 +25,7 @@ import dbus
from sugar import env
from sugar import profile
from sugar.p2p import Stream
from sugar.presence import PresenceService
from sugar.presence import presenceservice
from sugar import util
from model.Invites import Invites
@@ -68,7 +68,7 @@ class ShellOwner(gobject.GObject):
digest = md5.new(self._icon).digest()
self._icon_hash = util.printable_hash(digest)
self._pservice = PresenceService.get_instance()
self._pservice = presenceservice.get_instance()
self._invites = Invites()
+2 -3
View File
@@ -18,7 +18,7 @@ import os
import gobject
from sugar.presence import PresenceService
from sugar.presence import presenceservice
from sugar.activity.bundleregistry import BundleRegistry
from model.Friends import Friends
from model.MeshModel import MeshModel
@@ -44,8 +44,7 @@ class ShellModel(gobject.GObject):
self._current_activity = None
self._state = self.STATE_RUNNING
PresenceService.start()
self._pservice = PresenceService.get_instance()
self._pservice = presenceservice.get_instance()
self._owner = ShellOwner()
self._owner.announce()
+2 -2
View File
@@ -21,7 +21,7 @@ import gobject
import dbus
from sugar.graphics.xocolor import XoColor
from sugar.presence import PresenceService
from sugar.presence import presenceservice
from sugar import profile
class HomeActivity(gobject.GObject):
@@ -89,7 +89,7 @@ class HomeActivity(gobject.GObject):
return self._bundle.get_icon()
def get_icon_color(self):
pservice = PresenceService.get_instance()
pservice = presenceservice.get_instance()
activity = pservice.get_activity(self._activity_id)
if activity != None:
return XoColor(activity.get_color())