diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-12-09 14:50:35 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-12-09 14:50:35 (GMT) |
commit | 225f0ff32174c2093546824ced0ea9a80f912f6c (patch) | |
tree | 6b07b6e111d92425ec690a8d43a7c03e9deb98fb /TurtleArt/tawindow.py | |
parent | e29f8189d18f8465fdcd35f322e9565ebd00bac2 (diff) |
clean up after saving images, html, logo code
Diffstat (limited to 'TurtleArt/tawindow.py')
-rw-r--r-- | TurtleArt/tawindow.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index e890be2..8a294ba 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -3008,9 +3008,6 @@ class TurtleArtWindow(): else: save_picture(self.canvas, file_path) - # keep a log of the saved pictures for export to HTML - self.saved_pictures.append(file_path) - if self.running_sugar: from sugar.datastore import datastore from sugar import profile @@ -3029,6 +3026,10 @@ class TurtleArtWindow(): dsobject.set_file_path(file_path) datastore.write(dsobject) dsobject.destroy() + self.saved_pictures.append((dsobject.object_id, svg)) + os.remove(file_path) + else: + self.saved_pictures.append((file_path, svg)) def just_blocks(self): """ Filter out 'proto', 'trash', and 'deleted' blocks """ |