Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
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
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.
-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