From 0dbcc7b3a838ca99c12eb50431410542748f9e40 Mon Sep 17 00:00:00 2001 From: Gonzalo Odiard Date: Wed, 17 Nov 2010 18:13:53 +0000 Subject: 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. --- 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 -- cgit v0.9.1