From 225f0ff32174c2093546824ced0ea9a80f912f6c Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 09 Dec 2011 14:50:35 +0000 Subject: clean up after saving images, html, logo code --- (limited to 'TurtleArt/tawindow.py') 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 """ -- cgit v0.9.1