diff options
author | Daniel Francis <francis@sugarlabs.org> | 2012-06-29 21:25:58 (GMT) |
---|---|---|
committer | Rafael Ortiz <rafael@activitycentral.com> | 2012-06-30 04:13:22 (GMT) |
commit | 4e2df4e10931eac04393c3cc8abe99953b17dcc6 (patch) | |
tree | 2248b9dda4744b1b9e1a2e48e2f1eb325c887ea9 /messenger.py | |
parent | a8630e53fe8077e684652b240c236ccba807838d (diff) |
A lot of pep8 corrections
I'm porting Speak Activity to Gtk3, this patch is the first step.
I have these pending steps to do:
. Remove the toolkit modules and migrate the activity to sugar-toolkit
. Migrate from Hippo to Gtk
. Convert the activity to PyGI; Gtk3 Port Start
. Use gi.repository.Gst in the place of pygst
. Extra corrections; Finishing port
Signed-off-by: Daniel Francis <francis@sugarlabs.org>
Diffstat (limited to 'messenger.py')
-rw-r--r-- | messenger.py | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/messenger.py b/messenger.py index 14151e5..eb03bda 100644 --- a/messenger.py +++ b/messenger.py @@ -28,6 +28,7 @@ SERVICE = 'org.sugarlabs.Speak' IFACE = SERVICE PATH = '/org/sugarlabs/Speak' + class Messenger(ExportedGObject): def __init__(self, tube, is_initiator, chat): ExportedGObject.__init__(self, tube, PATH) @@ -61,10 +62,16 @@ class Messenger(ExportedGObject): if not self._entered: self.me = self._tube.get_unique_name() - self._tube.add_signal_receiver(self._ping_cb, '_ping', IFACE, path=PATH, - sender_keyword='sender') - self._tube.add_signal_receiver(self._post_cb, '_post', IFACE, path=PATH, - sender_keyword='sender') + self._tube.add_signal_receiver(self._ping_cb, + '_ping', + IFACE, + path=PATH, + sender_keyword='sender') + self._tube.add_signal_receiver(self._post_cb, + '_post', + IFACE, + path=PATH, + sender_keyword='sender') if not self.is_initiator: self._ping(self.chat.me.status.serialize()) @@ -97,7 +104,8 @@ class Messenger(ExportedGObject): tp_handle = self._tube.bus_name_to_handle[sender] buddy = self._tube.get_buddy(tp_handle) - if not buddy: return + if not buddy: + return self._buddies[tp_handle] = buddy logger.debug('ping received from %s(%s) status=%s' \ @@ -116,7 +124,7 @@ class Messenger(ExportedGObject): tp_handle = self._tube.bus_name_to_handle[sender] buddy = self._buddies[tp_handle] - logger.debug('message received from %s(%s): %s' + logger.debug('message received from %s(%s): %s' % (sender, buddy.props.nick, text)) self.chat.post(buddy, face.Status().deserialize(sender_status), text) |