diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-03-22 17:22:37 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-03-22 17:22:37 (GMT) |
commit | 01056ee8236ee68a73ca86dc1e801f4bd937089e (patch) | |
tree | 3f065fa6b80099fb24ef3163576aa3728017406f /services | |
parent | 27414754a117e14a7bf7f79ba6309cfa6f05ef28 (diff) |
Handle abw files
Diffstat (limited to 'services')
-rw-r--r-- | services/clipboard/typeregistry.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/services/clipboard/typeregistry.py b/services/clipboard/typeregistry.py index dedf95e..4ec69f4 100644 --- a/services/clipboard/typeregistry.py +++ b/services/clipboard/typeregistry.py @@ -146,6 +146,17 @@ class RtfFileType(TextFileType): return mime_type in cls._types matches_mime_type = classmethod(matches_mime_type) +class AbiwordFileType(TextFileType): + + _types = set(['application/x-abiword']) + + def get_name(self): + return _('Abiword file') + + def matches_mime_type(cls, mime_type): + return mime_type in cls._types + matches_mime_type = classmethod(matches_mime_type) + class SqueakProjectFileType(FileType): _types = set(['application/x-squeak-project']) @@ -212,6 +223,7 @@ class TypeRegistry: self._types.append(OOTextFileType) self._types.append(UriFileType) self._types.append(ImageFileType) + self._types.append(AbiwordFileType) self._types.append(TextFileType) self._types.append(SqueakProjectFileType) |