From f6183602a0a70c653527cf53b16a4762c32f572f Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 09 Feb 2010 03:12:57 +0000 Subject: save picture block; conversion of templates to macros --- (limited to 'TurtleArtActivity.py') 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 -- cgit v0.9.1