From 27b1dcee961f43d874885d0c666ace7d91a458fa Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Sun, 29 Apr 2007 21:29:41 +0000 Subject: Remove open functionality --- diff --git a/XbookActivity.py b/XbookActivity.py index ab28cc5..4653de6 100644 --- a/XbookActivity.py +++ b/XbookActivity.py @@ -40,7 +40,6 @@ class XbookActivity(activity.Activity): toolbox = activity.ActivityToolbox(self) self._toolbar = XbookToolbar(self._view) -# self._toolbar.connect('open-document', self._open_document_cb) toolbox.add_toolbar(_('View'), self._toolbar) self._toolbar.show() @@ -71,31 +70,3 @@ class XbookActivity(activity.Activity): if info and info.title: title += ": " + info.title self.set_title(title) - - def _open_document_cb(self, widget): - chooser = FileChooserDialog(_("Open a document to read"), - parent=self, - buttons=(gtk.STOCK_CANCEL, - gtk.RESPONSE_REJECT, - gtk.STOCK_OK, - gtk.RESPONSE_ACCEPT)) - chooser.set_current_folder(os.path.expanduser("~")) - chooser.set_show_hidden(False) - - file_filter = gtk.FileFilter() - file_filter.set_name(_("All supported formats")) - file_filter.add_mime_type("application/pdf") - file_filter.add_mime_type("application/x-pdf") - chooser.add_filter(file_filter) - - file_filter = gtk.FileFilter() - file_filter.set_name(_("All files")) - file_filter.add_pattern("*") - chooser.add_filter(file_filter) - - resp = chooser.run() - fname = chooser.get_filename() - chooser.hide() - chooser.destroy() - if resp == gtk.RESPONSE_ACCEPT and fname: - self._load_document('file://%s' % fname) diff --git a/xbooktoolbar.py b/xbooktoolbar.py index 54b460d..a7d85c0 100644 --- a/xbooktoolbar.py +++ b/xbooktoolbar.py @@ -26,19 +26,12 @@ from sugar.graphics.toolbutton import ToolButton class XbookToolbar(gtk.Toolbar): __gtype_name__ = 'XbookToolbar' - __gsignals__ = { - 'open-document': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([])) - } - def __init__(self, evince_view): gtk.Toolbar.__init__(self) self._evince_view = evince_view self._document = None -# self._insert_opensave_items() -# self._insert_spring() self._insert_nav_items() self._insert_spring() self._insert_search_items() @@ -58,13 +51,6 @@ class XbookToolbar(gtk.Toolbar): self.insert(separator, -1) separator.show() - def _insert_opensave_items(self): - self._open = ToolButton() - self._open.set_icon_name('stock-open') - self._open.connect('clicked', self._open_cb) - self.insert(self._open, -1) - self._open.show() - def _insert_nav_items(self): self._back = ToolButton() self._back.props.sensitive = False @@ -181,6 +167,3 @@ class XbookToolbar(gtk.Toolbar): def _update_find_buttons(self): self._prev.props.sensitive = self._evince_view.can_find_previous() self._next.props.sensitive = self._evince_view.can_find_next() - - def _open_cb(self, button): - self.emit('open-document') -- cgit v0.9.1