implemented full search
[meabook] / ui / hildon_ui.py
index df0eb6f..1a08484 100644 (file)
@@ -171,7 +171,7 @@ class HildonMeabook(MeabookUI):
         else:
             widgets_box = gtk.VBox()
             container = hildon.PannableArea()
-            container.add_with_viewport(items_box)
+            container.add_with_viewport(widgets_box)
             set_box_content(widgets_box, self._show_item_dialog, items)
         window.add(container)
         window.show_all()
@@ -285,7 +285,9 @@ class HildonMeabook(MeabookUI):
         dialog = SearchDialog(controller)
         param = dialog.run()
         if param:
-            print(param)
+            self._show_items_dialog(_('Search results'), 
+                self.controller.get_files_by_pattern_ex(param[0], param[1]), 
+                touch_selector_view=False)
 
 
     # Hildon UI callbacks
@@ -432,7 +434,7 @@ class SearchDialog:
             dialog.destroy()
             return result
         dialog.destroy()
-        return (False, None)
+        return False