Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2008-02-04 13:14:51 (GMT)
committer Morgan Collett <morgan.collett@gmail.com>2008-02-12 14:21:23 (GMT)
commita7f7fb2af40f550893069e2ac8b525445893f5fb (patch)
tree8e121a01e9802e73972ded1e7399e6a575ae5f75
parent210eb6412317e7e4387bbe4caf5231d6e7d30f0a (diff)
remove the registered property as we don't need it anymore
-rw-r--r--src/buddy.py19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/buddy.py b/src/buddy.py
index 5be2725..426a844 100644
--- a/src/buddy.py
+++ b/src/buddy.py
@@ -660,7 +660,6 @@ class GenericOwner(Buddy):
self._ps = ps
self._server = kwargs.pop("server", None)
self._key_hash = kwargs.pop("key_hash", None)
- self._registered = kwargs.pop("registered", False)
#: Telepathy plugin -> dict { activity ID -> room handle }
self._activities_by_connection = {}
@@ -912,10 +911,6 @@ class GenericOwner(Buddy):
props = {_PROP_IP4_ADDRESS: address}
self.set_properties(props)
- def get_registered(self):
- """Retrieve whether owner has registered with presence server"""
- return self._registered
-
def get_server(self):
"""Retrieve XMPP server hostname (used by the server plugin)"""
return self._server
@@ -926,10 +921,6 @@ class GenericOwner(Buddy):
"""
return self._key_hash
- def set_registered(self, registered):
- """Customisation point: handle the registration of the owner"""
- raise RuntimeError("Subclasses must implement")
-
def update_avatar(self, tp, new_avatar_token, icon=None, mime_type=None):
# This should never get called because Owner avatar changes are
# driven by the Sugar shell, but just in case:
@@ -963,7 +954,6 @@ class ShellOwner(GenericOwner):
profile = get_profile()
server = profile.jabber_server
- registered = profile.jabber_registered
key_hash = profile.privkey_hash
key = profile.pubkey
nick = profile.nick_name
@@ -977,7 +967,7 @@ class ShellOwner(GenericOwner):
GenericOwner.__init__(self, ps, bus,
'keyid/' + psutils.pubkey_to_keyid(key),
key=key, nick=nick, color=color, icon=icon, server=server,
- key_hash=key_hash, registered=registered)
+ key_hash=key_hash)
# Ask to get notifications on Owner object property changes in the
# shell. If it's not currently running, no problem - we'll get the
@@ -994,13 +984,6 @@ class ShellOwner(GenericOwner):
# we already know our own nick, color, key
self._awaiting = None
- def set_registered(self, value):
- """Handle notification that we have been registered"""
- if value:
- profile = get_profile()
- profile.jabber_registered = True
- profile.save()
-
def _icon_changed_cb(self, icon):
"""Handle icon change, set property to generate event"""
icon = str(icon)