diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-01-15 10:35:01 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-01-15 10:35:01 (GMT) |
commit | 0b089456cd68bafb48569988d2f70e0293074085 (patch) | |
tree | 3bb2fea20f734343d20937a44a8a54d6430c2956 | |
parent | e5254a2758e0afd78fc97e7032124223b40e5435 (diff) |
#3060 Filter object chooser so it shows only images
-rw-r--r-- | toolbar.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -34,7 +34,7 @@ from sugar.activity.activity import ActivityToolbar from sugar.activity.activity import EditToolbar from sugar.graphics.menuitem import MenuItem from sugar.datastore import datastore - +from sugar import mime import sugar.profile import dbus @@ -506,7 +506,8 @@ class ImageToolbar(gtk.Toolbar): def _image_cb(self, button): chooser = ObjectChooser(_('Choose image'), self._parent, - gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT) + gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, + data_type=mime.GENERIC_TYPE_IMAGE) try: result = chooser.run() if result == gtk.RESPONSE_ACCEPT: |