Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2011-10-27 20:51:04 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2011-10-27 20:51:04 (GMT)
commit2770db25f392afec3ef0e3dc0f86b1b4f521c1dc (patch)
tree74ad7a53d3f7a46d4e7c8cf027df58e1d9e209b6
parent9effe4c3859251088b610e184bb0e9d7c8f6c887 (diff)
Remember paired game option - SL #3253
This patch revert part of the change included in 0f79e94f50ffa1b1ec8491d458dea9b2fc174efe because broken the change in the ui needed by identical/different tiles in edition mode. Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
-rw-r--r--createtoolbar.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/createtoolbar.py b/createtoolbar.py
index 521d6a4..49feaf7 100644
--- a/createtoolbar.py
+++ b/createtoolbar.py
@@ -44,13 +44,12 @@ class CreateToolbarBuilder(gobject.GObject):
self._equal_pairs = ToggleToolButton('pair-non-equals')
self._equal_pairs.set_tooltip(_('Match different tiles'))
- self.id_equal_cb = self._equal_pairs.connect('toggled',
- self._emit_equal_pairs)
+ self._equal_pairs.connect('toggled', self._emit_equal_pairs)
self.toolbar.insert(self._equal_pairs, -1)
self._grouped = ToggleToolButton('grouped_game1')
self._grouped.set_tooltip(_('Mixed tiles game'))
- self.id_grouped_cb = self._grouped.connect('toggled', self._grouped_cb)
+ self._grouped.connect('toggled', self._grouped_cb)
self.toolbar.insert(self._grouped, -1)
self._clear_button = ToolButton('edit-clear')
@@ -123,10 +122,5 @@ class CreateToolbarBuilder(gobject.GObject):
self.activity.game.model.mark_modified()
def update_create_toolbar(self, widget, game_name, equal_pairs, grouped):
- self._equal_pairs.handler_block(self.id_equal_cb)
self._equal_pairs.set_active(equal_pairs == '1')
- self._equal_pairs.handler_unblock(self.id_equal_cb)
-
- self._grouped.handler_block(self.id_grouped_cb)
self._grouped.set_active(grouped == '1')
- self._grouped.handler_unblock(self.id_grouped_cb)