diff --git a/src/lib/gtkui/chessview.py b/src/lib/gtkui/chessview.py index fb54d23..c04c30e 100644 --- a/src/lib/gtkui/chessview.py +++ b/src/lib/gtkui/chessview.py @@ -431,8 +431,8 @@ class GtkView(glchess.ui.ViewController): subs['result'] = status haveResult = status is not None - subs['move'] = {True: '%(movenum)2iw.' % subs, - False: '%(movenum)2ib.' % subs}[isWhite] + subs['move'] = {True: _('%(movenum)2iw.') % subs, + False: _('%(movenum)2ib.') % subs}[isWhite] if move.sanMove.startswith('O-O-O'): string = {(True, True): _('%(move)s White castles long (%(result)s)'), diff --git a/src/lib/gtkui/network.py b/src/lib/gtkui/network.py index e40e159..59af4f3 100644 --- a/src/lib/gtkui/network.py +++ b/src/lib/gtkui/network.py @@ -143,6 +143,9 @@ class GtkNetworkGameDialog(glchess.ui.NetworkController): self.__gui.get_widget('info_panel_title').set_markup('%s' % title) self.__gui.get_widget('info_panel_description').set_markup('%s' % description) self.__gui.get_widget('info_panel').show() + + def clearError(self): + self.__gui.get_widget('info_panel').hide() def addProfile(self, profile, name): """Called by glchess.ui.UIController""" diff --git a/src/lib/network.py b/src/lib/network.py index 3615808..27d74a5 100644 --- a/src/lib/network.py +++ b/src/lib/network.py @@ -159,6 +159,7 @@ class GGZConnection(ggz.ClientFeedback): def onConnected(self): self.dialog.controller.setSensitive(True) + self.dialog.controller.clearError() def onDisconnected(self): self.dialog.controller.setError('Disconnected', 'You have been disconnected from the server')