Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-01-06 11:20:07 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-01-06 11:20:07 (GMT)
commit566423bab18983a8a0db81b4addfb6032e80e130 (patch)
tree3aedb96650bf4116f45da925313f707edbe20e0e
parent72a2d162fdaee8779b445ddcc0165222af34c9b5 (diff)
Add constants for the generic mime types
-rw-r--r--src/sugar/mime.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/sugar/mime.py b/src/sugar/mime.py
index 661dc07..ad08235 100644
--- a/src/sugar/mime.py
+++ b/src/sugar/mime.py
@@ -27,13 +27,18 @@ import gettext
from sugar import _sugarbaseext
-
_ = lambda msg: gettext.dgettext('sugar-base', msg)
+GENERIC_TYPE_TEXT = 'Text'
+GENERIC_TYPE_IMAGE = 'Image'
+GENERIC_TYPE_AUDIO = 'Audio'
+GENERIC_TYPE_VIDEO = 'Video'
+GENERIC_TYPE_LINK = 'Link'
+
_extensions = {}
_globs_timestamps = []
_generic_types = [
-{ 'id' : 'Text',
+{ 'id' : GENERIC_TYPE_TEXT,
'name' : _('Text'),
'icon' : 'text-x-generic',
'types' : ['text/plain', 'text/rtf', 'application/pdf',
@@ -41,22 +46,22 @@ _generic_types = [
'application/vnd.oasis.opendocument.text',
'application/rtf', 'text/rtf']
},
-{ 'id' : 'Image',
+{ 'id' : GENERIC_TYPE_IMAGE,
'name' : _('Image'),
'icon' : 'image-x-generic',
'types' : ['image/png', 'image/gif', 'image/jpeg']
},
-{ 'id' : 'Audio',
+{ 'id' : GENERIC_TYPE_AUDIO,
'name' : _('Audio'),
'icon' : 'audio-x-generic',
'types' : ['audio/ogg', 'audio/x-wav', 'audio/wav', 'audio/x-vorbis+ogg']
},
-{ 'id' : 'Video',
+{ 'id' : GENERIC_TYPE_VIDEO,
'name' : _('Video'),
'icon' : 'video-x-generic',
'types' : ['video/ogg', 'application/ogg', 'video/x-theora+ogg']
},
-{ 'id' : 'Link',
+{ 'id' : GENERIC_TYPE_LINK,
'name' : _('Link'),
'icon' : 'text-uri-list',
'types' : ['text/x-moz-url', 'text/uri-list']