diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2010-02-09 03:12:57 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2010-02-09 03:12:57 (GMT) |
commit | f6183602a0a70c653527cf53b16a4762c32f572f (patch) | |
tree | bedad83c528af427937fd69aff8e42e907af3019 /TurtleArtActivity.py | |
parent | c4990701ee6d82870b31d105f09db18034470061 (diff) |
save picture block; conversion of templates to macros
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r-- | TurtleArtActivity.py | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py index 534d909..cdc289b 100644 --- a/TurtleArtActivity.py +++ b/TurtleArtActivity.py @@ -239,25 +239,7 @@ class TurtleArtActivity(activity.Activity): self.save_as_image.set_icon("image-saveon") _logger.debug("saving image to journal") - filename = "ta.png" - # save the image to the instance directory - datapath = os.path.join(activity.get_activity_root(), "instance") - - # Write the file to the instance directory of this activity's root. - file_path = os.path.join(datapath, filename) - save_picture(self.tw.canvas, file_path) - - # Create a datastore object - dsobject = datastore.create() - - # Write metadata - dsobject.metadata['title'] = self.metadata['title'] + " " + _("image") - dsobject.metadata['icon-color'] = profile.get_color().to_string() - dsobject.metadata['mime_type'] = 'image/png' - dsobject.set_file_path(file_path) - - datastore.write(dsobject) - dsobject.destroy() + self.tw.save_as_image() gobject.timeout_add(250,self.save_as_image.set_icon, "image-saveoff") return |