Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2009-05-03 22:01:11 (GMT)
committer Sayamindu Dasgupta <sayamindu@gmail.com>2009-11-29 21:09:23 (GMT)
commit1cfa4a7de8532ac20edeb3194a0b780b1c3ac6ea (patch)
tree85072572ef81e62b4389159bacf10636890176f6
parent9dca5627a1d6921df177f4f17d570ad8429d950a (diff)
Add filter to ObjectChooser. Fixes d.sl.o #713
-rw-r--r--ImageViewerActivity.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ImageViewerActivity.py b/ImageViewerActivity.py
index 9600bca..7c88048 100644
--- a/ImageViewerActivity.py
+++ b/ImageViewerActivity.py
@@ -28,6 +28,7 @@ import gtk, gobject
from sugar.graphics.alert import NotifyAlert
from sugar.graphics.objectchooser import ObjectChooser
+from sugar import mime
from sugar import network
from sugar.datastore import datastore
@@ -145,7 +146,8 @@ class ImageViewerActivity(activity.Activity):
chooser = ObjectChooser(_('Choose document'), self,
gtk.DIALOG_MODAL |
- gtk.DIALOG_DESTROY_WITH_PARENT)
+ gtk.DIALOG_DESTROY_WITH_PARENT, \
+ what_filter=mime.GENERIC_TYPE_IMAGE)
try:
result = chooser.run()