Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index f7b030b..129d17d 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -375,6 +375,8 @@ class TurtleArtActivity(activity.Activity):
if self._jobject and self._jobject.file_path:
self.read_file(self._jobject.file_path)
+ else: # if new, load a start brick onto the canvas
+ tawindow.load_start(self.tw)
"""
A simplistic sharing model: the sharer is the master;
@@ -487,7 +489,7 @@ class TurtleArtActivity(activity.Activity):
def _do_load_python_cb(self, button):
self.load_python.set_icon("pippy-openon")
- self._import_py()
+ self.import_py()
gobject.timeout_add(250,self.load_python.set_icon, "pippy-openoff")
return
@@ -511,7 +513,7 @@ class TurtleArtActivity(activity.Activity):
return
# Import Python code from the Journal to load into "myblock"
- def _import_py(self):
+ def import_py(self):
from sugar.graphics.objectchooser import ObjectChooser
chooser = ObjectChooser('Python code', None, gtk.DIALOG_MODAL | \
gtk.DIALOG_DESTROY_WITH_PARENT)