[gnome-games/applygsoc2009] fixes..
- From: Pablo Castellano <pablog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games/applygsoc2009] fixes..
- Date: Wed, 8 Sep 2010 17:42:57 +0000 (UTC)
commit f93cfcd5f243f00151234dafc14943343a45b392
Author: Pablo Castellano <pablog src gnome org>
Date: Wed Sep 8 18:05:53 2010 +0200
fixes..
gnome-sudoku/src/lib/main.py | 33 ++++++++-------------------------
1 files changed, 8 insertions(+), 25 deletions(-)
---
diff --git a/gnome-sudoku/src/lib/main.py b/gnome-sudoku/src/lib/main.py
index 30e211e..d354487 100644
--- a/gnome-sudoku/src/lib/main.py
+++ b/gnome-sudoku/src/lib/main.py
@@ -164,7 +164,7 @@ class SudokuGame (gconf_wrapper.GConfWrapper):
"""Properly do the setup after entering game
Like show highlight, update hints, start timer, etc."""
-# self._main_grid_vew.connect_to_notes_model(self._notes_model) #FIXME
+ self._main_grid_vew.connect_to_notes_model(self._notes_model)
self._main_model.connect('puzzle-finished', self._puzzle_finished_cb)
self.timer.start_timing()
# self.update_statusbar() #FIXME
@@ -208,17 +208,15 @@ class SudokuGame (gconf_wrapper.GConfWrapper):
self.initialize_prefs()
self.setup_main_window()
self.setup_undo()
- self.gsd = gsudoku.SudokuGameDisplay() #?
- self.gsd.set_parent_for(self.w) #?
-# self.gsd.connect('puzzle-finished', self.you_win_callback) #?
+ self._setup_main_boxes()
+
+ self.setup_tracker_interface() #?
+
self.setup_color()
self._setup_actions()
- return
self.setup_autosave()
+ return
# self.w.add_accel_group(self.uimanager.get_accel_group())
- self._setup_main_boxes()
- self.setup_tracker_interface()
- self.setup_toggles()
def initialize_prefs (self):
for k, v in self.initial_prefs.items():
@@ -253,8 +251,8 @@ class SudokuGame (gconf_wrapper.GConfWrapper):
def setup_color (self):
# setup background colors
bgcol = self.gconf['bg_color']
- #if bgcol != '':
- # self._main_grid_vew.set_bg_color(bgcol) #FIXME
+ if bgcol != '':
+ self._main_grid_vew.set_bg_color (bgcol)
def _setup_actions (self):
toggle_actions = [
@@ -312,21 +310,6 @@ class SudokuGame (gconf_wrapper.GConfWrapper):
gobject.timeout_add_seconds(self.gconf['auto_save_interval'] or 60, # in seconds...
self.autosave)
- def setup_toggles (self):
- # sync up toggles with gconf values...
- map(lambda tpl: self.gconf_wrap_toggle(*tpl),
- [('always_show_hints',
- self.builder.get_object('AlwaysShowPossible')),
- ('show_impossible_implications',
- self.builder.get_object('ShowImpossibleImplications')),
- ('show_toolbar',
- self.builder.get_object('ToggleToolbar')),
- ('highlight',
- self.builder.get_object('ToggleHighlight')),
- ('show_tracker',
- self.builder.get_object('ToggleTracker')),
- ])
-
def start_worker_thread (self):
n_new_puzzles = self.sudoku_maker.n_puzzles(new = True)
try:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]