Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/PathsActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-03-09 22:00:19 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-03-09 22:00:19 (GMT)
commit6810caec838501bf16a2256b76e13eebb5fc1feb (patch)
tree6dabfebf6454db0f55e57f26b56ac3de3ea8940f /PathsActivity.py
parent2a5a14fb2bbdeba4a84249b2ae97bd7369776dfb (diff)
first pass at highlighting closed paths
Diffstat (limited to 'PathsActivity.py')
-rw-r--r--PathsActivity.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/PathsActivity.py b/PathsActivity.py
index c7ddaea..45053a5 100644
--- a/PathsActivity.py
+++ b/PathsActivity.py
@@ -15,6 +15,7 @@ import gobject
import sugar
from sugar.activity import activity
+from sugar import profile
try:
from sugar.graphics.toolbarbox import ToolbarBox
_have_toolbox = True
@@ -101,7 +102,9 @@ class PathsActivity(activity.Activity):
canvas.show()
self.show_all()
- self._game = Game(canvas, self)
+ self._game = Game(canvas,
+ parent=self,
+ colors= profile.get_color().to_string().split(','))
# Restore game state from Journal or start new game
if 'deck0' in self.metadata:
@@ -168,11 +171,14 @@ class PathsActivity(activity.Activity):
def _robot_cb(self, button=None):
''' Play with the computer (or not). '''
+ print 'playing with robot:', self._game.playing_with_robot
if not self._game.playing_with_robot:
self.set_robot_status(True, 'robot-on')
+ print 'starting new game with robot'
self._game.new_game()
else:
self.set_robot_status(False, 'robot-off')
+ print 'starting new game without robot'
self._game.new_game()
def set_robot_status(self, status, icon):