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
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)
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, \