summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjvoisin2011-09-18 21:17:56 +0200
committerjvoisin2011-09-18 21:17:56 +0200
commit2ea93fa89d993922d8435736a04d8018f18ed38e (patch)
tree2952a6427dd48f8e6f13b1d7ee85b66fafa162fd
parentf193dd8d726906dc87b4e764a47145de983e1b49 (diff)
"Unsupported files popup" now display mimetypes
-rwxr-xr-xmat-gui9
1 files changed, 8 insertions, 1 deletions
diff --git a/mat-gui b/mat-gui
index 3aa15e1..79807b2 100755
--- a/mat-gui
+++ b/mat-gui
@@ -12,6 +12,7 @@ import gettext
12import locale 12import locale
13import logging 13import logging
14import os 14import os
15import mimetypes
15import xml.sax 16import xml.sax
16 17
17from mat import mat 18from mat import mat
@@ -306,7 +307,13 @@ data loss, but clean more efficiently'))
306 store = gtk.ListStore(str, str) 307 store = gtk.ListStore(str, str)
307 308
308 # append filename - mimetype to the store 309 # append filename - mimetype to the store
309 [store.append([item, 'bleh']) for item in filelist]#FIXME 310 #FIXME : I'm ugly
311 for item in filelist:
312 mime = mimetypes.guess_type(item)[0]
313 if mime:
314 store.append([item, mime])
315 else:
316 store.append([item, 'unknown'])
310 317
311 treeview = gtk.TreeView(store) 318 treeview = gtk.TreeView(store)
312 vbox.pack_start(treeview, True, True, 0) 319 vbox.pack_start(treeview, True, True, 0)