removed the second level widgets
authorMax Usachev <maxusachev@gmail.com>
Thu, 24 Jun 2010 07:50:13 +0000 (10:50 +0300)
committerMax Usachev <maxusachev@gmail.com>
Thu, 24 Jun 2010 07:50:13 +0000 (10:50 +0300)
ui/fremantle_ui/fremantle_ui.py

index 59e9b66..1ded866 100644 (file)
@@ -69,10 +69,8 @@ class FremantleMeabook(MeabookUI):
         search_button = create_menu_button(_('Search'))
         # create filter widgets and connect signals
         self.level1_filter = gtk.RadioButton(None, _('level1'))
-        self.level2_filter = gtk.RadioButton(self.level1_filter, _('level2'))
-        self.level3_filter = gtk.RadioButton(self.level2_filter, _('level3'))
-        for filter_widget in [self.level1_filter, self.level2_filter, \
-            self.level3_filter]:
+        self.level3_filter = gtk.RadioButton(self.level1_filter, _('level3'))
+        for filter_widget in [self.level1_filter, self.level3_filter]:
             filter_widget.set_mode(False)
             filter_widget.connect('toggled', self.apply_filter_cb)
         # create items widgets
@@ -110,7 +108,6 @@ class FremantleMeabook(MeabookUI):
         self.window.add(widgets_box)
         # packing menu widgets
         menu.add_filter(self.level1_filter)
-        menu.add_filter(self.level2_filter)
         menu.add_filter(self.level3_filter)
         menu.append(settings_button)
         menu.append(import_button)
@@ -304,17 +301,11 @@ class FremantleMeabook(MeabookUI):
 
         if not widget.get_active():
             return
-
         self._update_title(' - '.join([_('Meabook'), widget.get_label()]))
-
         if widget == self.level1_filter:
             self._show_ui()
             set_selector_content(self.selector, self.handler, \
                 self.controller.get_all_folders())
-        elif widget == self.level2_filter:
-            self._show_ui()
-            set_selector_content(self.selector, self.handler, \
-                self.controller.get_all_subfolders())
         else:
             self._show_ui(view='box', show_search=True)
             set_box_content(self.box, self._show_item_dialog, \