+ menuBar = hildonize.hildonize_menu(
+ self._window,
+ menuBar,
+ )
+ if hildonize.IS_FREMANTLE_SUPPORTED:
+ moveToCategoryButton = gtk.Button(_("Move Note"))
+ moveToCategoryButton.connect("clicked", self._on_move_category)
+ menuBar.append(moveToCategoryButton)
+
+ historyButton= gtk.Button(_("Note History"))
+ historyButton.connect("clicked", self._on_show_history)
+ menuBar.append(historyButton)
+
+ searchButton= gtk.Button(_("Search Category"))
+ searchButton.connect("clicked", self._on_toggle_search)
+ menuBar.append(searchButton)
+
+ deleteCategoryButton = gtk.Button(_("Delete Category"))
+ deleteCategoryButton.connect("clicked", self._on_delete_category)
+ menuBar.append(deleteCategoryButton)
+
+ menuBar.show_all()
+
+ if not hildonize.IS_HILDON_SUPPORTED:
+ _moduleLogger.info("No hildonization support")
+
+ if osso is not None:
+ self._osso_c = osso.Context(constants.__app_name__, constants.__version__, False)
+ self._deviceState = osso.DeviceState(self._osso_c)
+ self._deviceState.set_device_state_callback(self._on_device_state_change, 0)
+ else:
+ _moduleLogger.info("No osso support")
+ self._osso_c = None
+ self._deviceState = None