[gnome-games/sudoku-tube] Forgot to define NotesModel.puzzle_finished_cb
- From: Zhang Sen <zhangsen src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-games/sudoku-tube] Forgot to define NotesModel.puzzle_finished_cb
- Date: Tue, 14 Jul 2009 01:26:02 +0000 (UTC)
commit f265c8722fde2688f016177ebff4e2d3e3066690
Author: Zhang Sen <zh jesse gmail com>
Date: Tue Jul 14 09:12:08 2009 +0800
Forgot to define NotesModel.puzzle_finished_cb
Clear all hints when puzzle is finished
gnome-sudoku/src/lib/gsudoku.py | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/gnome-sudoku/src/lib/gsudoku.py b/gnome-sudoku/src/lib/gsudoku.py
index d8fb506..b88d3ca 100644
--- a/gnome-sudoku/src/lib/gsudoku.py
+++ b/gnome-sudoku/src/lib/gsudoku.py
@@ -335,7 +335,7 @@ class NotesModel:
self.update_all_hints()
else:
self._always_show_hints = False
- self.clear_hints()
+ self._clear_hints()
def add_observer(self, observer):
self._observers.append(observer)
@@ -363,6 +363,9 @@ class NotesModel:
self.update_all_hints()
+ def puzzle_finished_cb(self):
+ self._clear_hints()
+
def update_all_hints(self):
for x in range(self._group_size):
for y in range(self._group_size):
@@ -383,7 +386,7 @@ class NotesModel:
else:
self.set_notes(x, y, bottom_note="X")
- def clear_hints(self):
+ def _clear_hints(self):
for x in range(self._group_size):
for y in range(self._group_size):
self.set_notes(x, y, bottom_note="")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]