Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2010-11-17 02:37:14 (GMT)
committer Walter Bender <walter@sugarlabs.org>2010-11-17 02:37:14 (GMT)
commitdb927b97d91eec43cb53dec377db130a6aa86ea7 (patch)
tree97eaa1b590db7621492b8a0f24b1565c726a2e7f /TurtleArtActivity.py
parentd611a4c8f04f85ea8d0c08c0a109a7a2a4c2c1e8 (diff)
reload Python code outside of Sugar env.
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py9
1 files changed, 2 insertions, 7 deletions
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):