Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/toolbar.py
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@sugarlabs.org>2010-11-17 18:13:53 (GMT)
committer Gonzalo Odiard <godiard@sugarlabs.org>2010-11-17 18:13:53 (GMT)
commit0dbcc7b3a838ca99c12eb50431410542748f9e40 (patch)
treeed39d509e7cf666e81ee69850a3c0c96685ef6aa /toolbar.py
parente3467bfcad1eedaf123df2e2f0c1e92d70c5c394 (diff)
OLPC #10442 - Add the option to export to PDF
Don't set the activity metadata property when save PDF file because Write can save PDF files but can't open them.
Diffstat (limited to 'toolbar.py')
-rw-r--r--toolbar.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/toolbar.py b/toolbar.py
index 1781098..d15f110 100644
--- a/toolbar.py
+++ b/toolbar.py
@@ -92,7 +92,11 @@ class WriteActivityToolbarExtension:
self._abiword_canvas.get_content(extension_or_mimetype=".txt")[:3000]
fileObject.metadata['icon-color'] = act_meta['icon-color']
- fileObject.metadata['activity'] = act_meta['activity']
+
+ # don't set application if PDF because Write can't open PDF files
+ if format['mime_type'] != 'application/pdf':
+ fileObject.metadata['activity'] = act_meta['activity']
+
fileObject.metadata['keep'] = act_meta['keep']
# TODO: Activity class should provide support for preview, see #5119