import session
import winwrapbase
from misc import ThreadInvoker
+import bookmark_list
+import bookmark_window
GLADE_DIR = os.path.join(os.path.dirname(os.path.realpath(__file__)),
"..", "data")
"on_button_filterbar_clear_clicked":
self.on_button_filterbar_clear_clicked,
"on_delete_activate": self.on_delete_activate,
+ "on_manage_bookmarks_activate": \
+ self.on_manage_bookmarks_activate,
+ "on_add_bookmark_activate": self.on_add_bookmark_activate,
"on_popup_menu_open_activate": self.on_open_thread}
self.widget_tree.signal_autoconnect(sigdic)
bbs_type_for_thread = self.bbs_type.clone_with_thread(thread)
uri_opener.open_uri(bbs_type_for_thread.get_thread_uri(), update)
+ def on_add_bookmark_activate(self, widget):
+ bookmark_list.bookmark_list.add_bookmark_with_edit(
+ uri=self.bbs_type.uri)
+
+ def on_manage_bookmarks_activate(self, widget):
+ bookmark_window.open()
+
def on_delete_activate(self, widget):
selection = self.treeview.get_selection()
model, iter = selection.get_selected()