Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2013-12-18 15:59:54 (GMT)
committer Walter Bender <walter@sugarlabs.org>2013-12-18 15:59:54 (GMT)
commit51ef2849405531b6c1ea53a12cd8f022a4c0cbf2 (patch)
tree9e816327d961874d906d84d5defa2be112b5b004
parent25b6f1e51b85f6f8f64b3d7f6df92619544c0d3b (diff)
missing push in 192 sync
-rwxr-xr-xturtleconfusion.py19
1 files changed, 10 insertions, 9 deletions
diff --git a/turtleconfusion.py b/turtleconfusion.py
index f6ad237..1ed6c85 100755
--- a/turtleconfusion.py
+++ b/turtleconfusion.py
@@ -432,8 +432,6 @@ return %s(self)" % (p, P, P)
self._custom_filepath = None
MenuBuilder.make_menu_item(menu, _('Show challenges'),
self._create_store)
- MenuBuilder.make_menu_item(menu, _('Hide challenges'),
- self._hide_store)
challenges_menu = MenuBuilder.make_sub_menu(menu, _('Challenges'))
menu = gtk.Menu()
@@ -678,17 +676,18 @@ Would you like to save before quitting?'))
def _draw_cartoon(self):
pos = self.tw.turtles.get_active_turtle().get_xy()
self.tw.turtles.get_active_turtle().set_xy(
- (int(-gtk.gdk.screen_width() / 2), 0), pendown=False)
+ int(-gtk.gdk.screen_width() / 2), 0, pendown=False)
self.tw.lc.insert_image(center=False, resize=False,
filepath=os.path.join(
self._get_execution_dir(), 'images', 'turtle-a.png'))
- self.tw.turtles.get_active_turtle().set_xy(pos, pendown=False)
+ self.tw.turtles.get_active_turtle().set_xy(pos[0], pos[1],
+ pendown=False)
def _load_level(self, custom=False):
self.tw.canvas.clearscreen()
self._draw_cartoon()
if custom:
- self.tw.turtles.get_active_turtle().set_xy((0, 0), pendown=False)
+ self.tw.turtles.get_active_turtle().set_xy(0, 0, pendown=False)
self.tw.lc.insert_image(center=True,
filepath=self._custom_filepath,
resize=True, offset=False)
@@ -702,7 +701,9 @@ Would you like to save before quitting?'))
offset = [-3, -33]
scale = 33
save_scale = self.tw.lc.scale
- self.tw.turtles.get_active_turtle().set_xy((offset), pendown=False)
+ self.tw.turtles.get_active_turtle().set_xy(offset[0],
+ offset[1],
+ pendown=False)
self.tw.lc.scale = scale
self.tw.lc.insert_image(center=False,
@@ -710,7 +711,7 @@ Would you like to save before quitting?'))
resize=False,
offset=True)
self.tw.lc.scale = save_scale
- self.tw.turtles.get_active_turtle().set_xy((0, 0), pendown=False)
+ self.tw.turtles.get_active_turtle().set_xy(0, 0, pendown=False)
def _do_copy_cb(self, button):
''' Callback for copy button. '''
@@ -794,7 +795,7 @@ Would you like to save before quitting?'))
else:
return os.path.abspath(dirname)
- def _hide_store(self, widget=None):
+ def hide_store(self, widget=None):
if self._challenge_window is not None:
self._challenge_box.hide()
@@ -883,7 +884,7 @@ Would you like to save before quitting?'))
def _scan_for_challenges(self):
file_list = list(glob.glob(os.path.join(self._get_execution_dir(),
- 'challenges', '*.svg')))
+ 'samples', 'thumbnails', '*.svg')))
file_list.sort()
return file_list