added search results label
authorMax Usachev <maxusachev@gmail.com>
Fri, 25 Jun 2010 07:24:35 +0000 (10:24 +0300)
committerMax Usachev <maxusachev@gmail.com>
Fri, 25 Jun 2010 07:24:35 +0000 (10:24 +0300)
i18n/meabook.pot
i18n/ru/meabook.mo
i18n/ru/meabook.pot
ui/fremantle_ui/fremantle_ui.py

index 63a7f0b..a665c61 100644 (file)
@@ -138,3 +138,6 @@ msgstr ""
 
 msgid "Version"
 msgstr ""
+
+msgid "No items found"
+msgstr ""
index 0ee626b..007cc57 100644 (file)
Binary files a/i18n/ru/meabook.mo and b/i18n/ru/meabook.mo differ
index b716d95..a9ccbab 100644 (file)
@@ -139,3 +139,5 @@ msgstr "Корпоративная адресная книга"
 msgid "Version"
 msgstr "Версия"
 
+msgid "No items found"
+msgstr "Ничего не найдено"
index 1ded866..9f03524 100644 (file)
@@ -151,15 +151,18 @@ class FremantleMeabook(MeabookUI):
 
         window = hildon.StackableWindow()
         window.set_title(title)
-        if touch_selector_view:
-            container = hildon.TouchSelector()
-            handler = container.connect('changed', self.select_item_cb)
-            set_selector_content(container, handler, items)
+        if not items:
+            container = gtk.Label(_('No items found'))
         else:
-            widgets_box = gtk.VBox()
-            container = hildon.PannableArea()
-            container.add_with_viewport(widgets_box)
-            set_box_content(widgets_box, self._show_item_dialog, items)
+            if touch_selector_view:
+                container = hildon.TouchSelector()
+                handler = container.connect('changed', self.select_item_cb)
+                set_selector_content(container, handler, items)
+            else:
+                widgets_box = gtk.VBox()
+                container = hildon.PannableArea()
+                container.add_with_viewport(widgets_box)
+                set_box_content(widgets_box, self._show_item_dialog, items)
         window.add(container)
         window.show_all()