Example #1
0
 def _add_link_totray(self, page, buf, color, title, owner, local):
     ''' add a link to the tray '''
     item = LinkButton(buf, color, title, owner, page, local)
     item.connect('clicked', self._bookmark_button_clicked_cb, page)
     item.connect('go_to_bookmark', self._bookmark_button_clicked_cb)
     item.connect('remove_link', self._bookmark_button_removed_cb)
     self.tray.show()
     self.tray.add_item(item)
     item.show()
     self._view_toolbar.traybutton.props.active = True
Example #2
0
 def _add_link_totray(self, url, buf, color, title, owner, index, hash,
                      notes=None):
     ''' add a link to the tray '''
     item = LinkButton(buf, color, title, owner, hash, notes)
     item.connect('clicked', self._link_clicked_cb, url)
     item.connect('remove_link', self.__link_removed_cb)
     item.notes_changed_signal.connect(self.__link_notes_changed)
     # use index to add to the tray
     self._tray_links[hash] = item
     self._tray.add_item(item, index)
     item.show()
     self._view_toolbar.traybutton.props.sensitive = True
     self._view_toolbar.traybutton.props.active = True
     self._view_toolbar.update_traybutton_tooltip()
     return item
 def _add_link_totray(self, url, buf, color, title, owner, index, hash):
     ''' add a link to the tray '''
     item = LinkButton(buf, color, title, owner, hash)
     item.connect('clicked', self._link_clicked_cb, url)
     item.connect('remove_link', self._link_removed_cb)
     # use index to add to the tray
     self._tray.add_item(item, index)
     item.show()
     self._view_toolbar.traybutton.props.sensitive = True
     self._view_toolbar.traybutton.props.active = True
     self._view_toolbar.update_traybutton_tooltip()
Example #4
0
 def _add_link_totray(self, url, buf, color, title, owner, index, hash):
     ''' add a link to the tray '''
     item = LinkButton(url, buf, color, title, owner, index, hash)
     item.connect('clicked', self._link_clicked_cb, url)
     item.connect('remove_link', self._link_removed_cb)
     self._tray.add_item(item, index) # use index to add to the tray
     item.show()
     if self._tray.props.visible is False:
         self._tray.show()        
     self._view_toolbar.traybutton.props.sensitive = True
Example #5
0
 def _add_link_totray(self, url, buf, color, title, owner, index, hash):
     ''' add a link to the tray '''
     item = LinkButton(buf, color, title, owner, hash)
     item.connect('clicked', self._link_clicked_cb, url)
     item.connect('remove_link', self._link_removed_cb)
     # use index to add to the tray
     self._tray.add_item(item, index)
     item.show()
     self._view_toolbar.traybutton.props.sensitive = True
     self._view_toolbar.traybutton.props.active = True
     self._view_toolbar.update_traybutton_tooltip()
Example #6
0
 def _add_link_totray(self, url, buf, color, title, owner, index, hash,
                      notes=None):
     ''' add a link to the tray '''
     item = LinkButton(buf, color, title, owner, hash, notes)
     item.connect('clicked', self._link_clicked_cb, url)
     item.connect('remove_link', self.__link_removed_cb)
     item.notes_changed_signal.connect(self.__link_notes_changed)
     # use index to add to the tray
     self._tray_links[hash] = item
     self._tray.add_item(item, index)
     item.show()
     self._view_toolbar.traybutton.props.sensitive = True
     self._view_toolbar.traybutton.props.active = True
     self._view_toolbar.update_traybutton_tooltip()
     return item