From db927b97d91eec43cb53dec377db130a6aa86ea7 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Wed, 17 Nov 2010 02:37:14 +0000 Subject: reload Python code outside of Sugar env. --- (limited to 'TurtleArtActivity.py') diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py index 3253c2d..d08310f 100644 --- a/TurtleArtActivity.py +++ b/TurtleArtActivity.py @@ -124,10 +124,6 @@ class TurtleArtActivity(activity.Activity): self._setup_canvas(canvas) - if 'python code' in self.metadata: - self.tw.load_python_code_from_journal( - datastore.get(self.metadata['python code'])) - self._setup_sharing() # Activity toolbar callbacks @@ -234,9 +230,8 @@ class TurtleArtActivity(activity.Activity): def do_load_python_cb(self, button): """ Load Python code from the Journal. """ self.load_python.set_icon("pippy-openon") - object_id = self.tw.load_python_code_from_file() - if object_id is not None: - self.metadata['python code'] = object_id + object_id = self.tw.load_python_code_from_file(fname=None, + add_new_block=True) gobject.timeout_add(250, self.load_python.set_icon, "pippy-openoff") def do_save_as_image_cb(self, button): -- cgit v0.9.1