Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2013-11-16 15:26:30 (GMT)
committer Walter Bender <walter@sugarlabs.org>2013-11-16 15:26:30 (GMT)
commita007864c45a0e0b8221b85257bae8f67ab19c627 (patch)
treebd4b5d2c91a6cdc9a96cbbb2faffed60384d4a2d /TurtleArtActivity.py
parenta74cdf53e0e0936f23b6bd1035a23f69cb16fe05 (diff)
save palette state to metadata
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index e96c8fb..95a43fb 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -1297,8 +1297,14 @@ class TurtleArtActivity(activity.Activity):
data_to_file(self.tw.assemble_data_to_save(), file_path)
self.metadata['mime_type'] = MIMETYPE[0]
self.metadata['turtle blocks'] = ''.join(self.tw.used_block_list)
- self.metadata['public'] = data_to_string(['activity count',
- 'turtle blocks'])
+ # Deprecated
+ # self.metadata['public'] = data_to_string(['activity count',
+ # 'turtle blocks'])
+ if self.tw.palette:
+ self.metadata['palette'] = str(self.tw.selected_palette)
+ else:
+ self.metadata['palette'] = '-1'
+ self.metadata['orientation'] = str(self.tw.orientation)
if len(self.error_list) > 0:
errors = []
if 'error_list' in self.metadata: