Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/AbiWordActivity.py
diff options
context:
space:
mode:
authorMarc Maurer <uwog@uwog.net>2007-09-10 10:31:36 (GMT)
committer Marc Maurer <uwog@uwog.net>2007-09-10 10:31:36 (GMT)
commit2dec3dee59fe467af9561d144619809165c47e10 (patch)
treef8f43d6e3170f2da71ab3a36822a9e3517731491 /AbiWordActivity.py
parent2f71acfb1af16438166eced1342dd34658413b68 (diff)
The part needed in write for viewing the source of browse #3261
Diffstat (limited to 'AbiWordActivity.py')
-rw-r--r--AbiWordActivity.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/AbiWordActivity.py b/AbiWordActivity.py
index 9130175..68ef46d 100644
--- a/AbiWordActivity.py
+++ b/AbiWordActivity.py
@@ -305,7 +305,10 @@ class AbiWordActivity (Activity):
def read_file(self, file_path):
logging.debug('AbiWordActivity.read_file: %s', file_path)
- self.abiword_canvas.load_file('file://' + file_path, '') # we pass no mime/file type, let libabiword autodetect it, so we can handle multiple file formats
+ if self.metadata.has_key('source') and self.metadata['source'] == '1':
+ self.abiword_canvas.load_file('file://' + file_path, 'text/plain')
+ else:
+ self.abiword_canvas.load_file('file://' + file_path, '') # we pass no mime/file type, let libabiword autodetect it, so we can handle multiple file formats
self._file_opened = True
def write_file(self, file_path):