diff options
author | Walter Bender <walter.bender@gmail.com> | 2012-07-27 17:53:33 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2012-07-27 17:53:33 (GMT) |
commit | 5aff1662c9df90fc9aa8eaa32caa060af7fef1fb (patch) | |
tree | f5441b413187314a9cbf2f950ed95390e3eb9c42 /GNUChessActivity.py | |
parent | 39dbf16bf27b74714ba08b7948f3b777de12d6b7 (diff) |
more sharing typoes fixed
Diffstat (limited to 'GNUChessActivity.py')
-rw-r--r-- | GNUChessActivity.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/GNUChessActivity.py b/GNUChessActivity.py index bbb1b20..04f3b9e 100644 --- a/GNUChessActivity.py +++ b/GNUChessActivity.py @@ -104,8 +104,10 @@ class GNUChessActivity(activity.Activity): self._setup_presence_service() if self.game_data is not None: # 'saved_game' in self.metadata: + _logger.debug('>>>>>>>>>>>>>>>>>>>>>> %s' % (str(self.game_data))) self._restore() else: + _logger.debug('>>>>>>>>>>>>>>>>>>>>>> new game') self._gnuchess.new_game() self._restoring = False @@ -547,6 +549,7 @@ class GNUChessActivity(activity.Activity): fd = open(file_path, 'r') self.game_data = fd.read() fd.close() + _logger.debug(self.game_data) def _restore(self): ''' Restore the gnuchess state from metadata ''' @@ -725,8 +728,8 @@ class GNUChessActivity(activity.Activity): self._gnuchess.set_sharing(True) if self.playing_robot: self.restoring = True - self.robot_button.set_active(False) - self.playing_human = False + self.human_button.set_active(True) + self.playing_robot = False self.restoring = False def _list_tubes_reply_cb(self, tubes): @@ -798,7 +801,7 @@ params=%r state=%d' % (id, initiator, type, service, params, state)) def send_nick(self): _logger.debug('send_nick') - self.send_event('r|%s' % (self.nick)) + self.send_event('N|%s' % (self.nick)) def _receive_nick(self, payload): _logger.debug('received_nick %s' % (payload)) @@ -806,6 +809,8 @@ params=%r state=%d' % (id, initiator, type, service, params, state)) def _receive_restore(self, payload): ''' Get game state from sharer. ''' + if self.initiating: + return _logger.debug('received_restore %s' % (payload)) self._gnuchess.restore_game(self._parse_move_list(payload)) |