diff options
author | Walter Bender <walter@sugarlabs.org> | 2013-11-16 15:26:30 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2013-11-16 15:26:30 (GMT) |
commit | a007864c45a0e0b8221b85257bae8f67ab19c627 (patch) | |
tree | bd4b5d2c91a6cdc9a96cbbb2faffed60384d4a2d /TurtleArtActivity.py | |
parent | a74cdf53e0e0936f23b6bd1035a23f69cb16fe05 (diff) |
save palette state to metadata
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r-- | TurtleArtActivity.py | 10 |
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: |