Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/readactivity.py
diff options
context:
space:
mode:
Diffstat (limited to 'readactivity.py')
-rw-r--r--readactivity.py64
1 files changed, 32 insertions, 32 deletions
diff --git a/readactivity.py b/readactivity.py
index f3052c6..d855d2a 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -72,7 +72,7 @@ def _get_screen_dpi():
return float(xft_dpi / 1024)
def get_md5(filename): #FIXME: Should be moved somewhere else
- filename = filename.replace('file://', '') #XXX: hack
+ filename = filename.replace('file://', '') #XXX: hack
fh = open(filename)
digest = md5.new()
while 1:
@@ -133,7 +133,7 @@ class ReadActivity(activity.Activity):
if hasattr(evince, 'evince_embed_init'):
# if we use evince-2.24
evince.evince_embed_init()
-
+
self._epub = False
self._document = None
self._fileserver = None
@@ -144,9 +144,9 @@ class ReadActivity(activity.Activity):
self.connect('window-state-event', self._window_state_event_cb)
_logger.debug('Starting Read...')
-
+
self._view = None
-
+
self._sidebar = Sidebar()
self._sidebar.show()
@@ -229,7 +229,7 @@ class ReadActivity(activity.Activity):
spacer.show()
bookmark_item = gtk.ToolItem()
- self._bookmarker = self._create_bookmarker()
+ self._bookmarker = self._create_bookmarker()
self._bookmarker_toggle_handler_id = self._bookmarker.connect( \
'toggled', self.__bookmarker_toggled_cb)
bookmark_item.add(self._bookmarker)
@@ -331,10 +331,10 @@ class ReadActivity(activity.Activity):
back.props.sensitive = False
palette = back.get_palette()
previous_page = MenuItem(text_label= _("Previous page"))
- palette.menu.append(previous_page)
- previous_page.show_all()
+ palette.menu.append(previous_page)
+ previous_page.show_all()
previous_bookmark = MenuItem(text_label= _("Previous bookmark"))
- palette.menu.append(previous_bookmark)
+ palette.menu.append(previous_bookmark)
previous_bookmark.show_all()
back.connect('clicked', self.__go_back_cb)
previous_page.connect('activate', self.__go_back_page_cb)
@@ -347,10 +347,10 @@ class ReadActivity(activity.Activity):
forward.props.sensitive = False
palette = forward.get_palette()
next_page = MenuItem(text_label= _("Next page"))
- palette.menu.append(next_page)
- next_page.show_all()
+ palette.menu.append(next_page)
+ next_page.show_all()
next_bookmark = MenuItem(text_label= _("Next bookmark"))
- palette.menu.append(next_bookmark)
+ palette.menu.append(next_bookmark)
next_bookmark.show_all()
forward.connect('clicked', self.__go_forward_cb)
next_page.connect('activate', self.__go_forward_page_cb)
@@ -373,13 +373,13 @@ class ReadActivity(activity.Activity):
label_attributes = pango.AttrList()
label_attributes.insert(pango.AttrSize(14000, 0, -1))
- label_attributes.insert(pango.AttrForeground(65535, 65535,
+ label_attributes.insert(pango.AttrForeground(65535, 65535,
65535, 0, -1))
total_page_label.set_attributes(label_attributes)
total_page_label.set_text(' / 0')
return total_page_label
-
+
def _create_navigator(self):
navigator = gtk.ComboBox()
navigator.set_add_tearoffs(True)
@@ -392,7 +392,7 @@ class ReadActivity(activity.Activity):
def _create_bookmarker(self):
bookmarker = ToggleToolButton('emblem-favorite')
return bookmarker
-
+
def __num_page_entry_insert_text_cb(self, entry, text, length, position):
if not re.match('[0-9]', text):
entry.emit_stop_by_name('insert-text')
@@ -412,7 +412,7 @@ class ReadActivity(activity.Activity):
self._document.get_page_cache().set_current_page(page)
entry.props.text = str(page + 1)
-
+
def __go_back_cb(self, button):
self._view.scroll(gtk.SCROLL_PAGE_BACKWARD, False)
@@ -421,14 +421,14 @@ class ReadActivity(activity.Activity):
def __go_back_page_cb(self, button):
self._view.previous_page()
-
+
def __go_forward_page_cb(self, button):
self._view.next_page()
def __prev_bookmark_activate_cb(self, menuitem):
page = self._document.get_page_cache().get_current_page()
bookmarkmanager = self._sidebar.get_bookmarkmanager()
-
+
prev_bookmark = bookmarkmanager.get_prev_bookmark_for_page(page)
if prev_bookmark is not None:
self._document.get_page_cache().set_current_page(prev_bookmark.page_no)
@@ -436,7 +436,7 @@ class ReadActivity(activity.Activity):
def __next_bookmark_activate_cb(self, menuitem):
page = self._document.get_page_cache().get_current_page()
bookmarkmanager = self._sidebar.get_bookmarkmanager()
-
+
next_bookmark = bookmarkmanager.get_next_bookmark_for_page(page)
if next_bookmark is not None:
self._document.get_page_cache().set_current_page(next_bookmark.page_no)
@@ -446,26 +446,26 @@ class ReadActivity(activity.Activity):
if self._bookmarker.props.active:
self._sidebar.add_bookmark(page)
else:
- self._sidebar.del_bookmark(page)
+ self._sidebar.del_bookmark(page)
def __page_changed_cb(self, page, proxy = None):
self._update_nav_buttons()
if hasattr(self._document, 'has_document_links'):
if self._document.has_document_links():
self._toc_select_active_page()
-
+
self._sidebar.update_for_page(self._document.get_page_cache().get_current_page())
self._bookmarker.handler_block(self._bookmarker_toggle_handler_id)
self._bookmarker.props.active = self._sidebar.is_showing_local_bookmark()
self._bookmarker.handler_unblock(self._bookmarker_toggle_handler_id)
-
+
def _update_nav_buttons(self):
current_page = self._document.get_page_cache().get_current_page()
self._back_button.props.sensitive = current_page > 0
self._forward_button.props.sensitive = \
current_page < self._document.get_n_pages() - 1
-
+
self._num_page_entry.props.text = str(current_page + 1)
self._total_page_label.props.label = \
' / ' + str(self._document.get_n_pages())
@@ -510,7 +510,7 @@ class ReadActivity(activity.Activity):
def _toc_select_active_page(self):
iter = self._navigator.get_active_iter()
-
+
current_link = self._toc_model.get(iter, 1)[0]
current_page = self._document.get_page_cache().get_current_page()
@@ -534,14 +534,14 @@ class ReadActivity(activity.Activity):
"""
if not self._want_document:
return
- chooser = ObjectChooser(_('Choose document'), self,
- gtk.DIALOG_MODAL |
+ chooser = ObjectChooser(_('Choose document'), self,
+ gtk.DIALOG_MODAL |
gtk.DIALOG_DESTROY_WITH_PARENT,
what_filter=mime.GENERIC_TYPE_TEXT)
try:
result = chooser.run()
if result == gtk.RESPONSE_ACCEPT:
- logging.debug('ObjectChooser: %r' %
+ logging.debug('ObjectChooser: %r' %
chooser.get_selected_object())
jobject = chooser.get_selected_object()
if jobject and jobject.file_path:
@@ -600,13 +600,13 @@ class ReadActivity(activity.Activity):
def write_file(self, file_path):
"""Write into datastore for Keep.
-
+
The document is saved by hardlinking from the temporary file we
keep around instead of "saving".
The metadata is updated, including current page, view settings,
search text.
-
+
"""
if self._tempfile is None:
# Workaround for closing Read with no document loaded
@@ -650,7 +650,7 @@ class ReadActivity(activity.Activity):
def can_close(self):
"""Prepare to cleanup on closing.
-
+
Called from self.close()
"""
self._close_requested = True
@@ -681,7 +681,7 @@ class ReadActivity(activity.Activity):
# FIXME: Draw a progress bar
if self._download_content_length > 0:
_logger.debug("Downloaded %u of %u bytes from tube %u...",
- bytes_downloaded, self._download_content_length,
+ bytes_downloaded, self._download_content_length,
tube_id)
else:
_logger.debug("Downloaded %u bytes from tube %u...",
@@ -786,7 +786,7 @@ class ReadActivity(activity.Activity):
"""Load the specified document and set up the UI.
filepath -- string starting with file://
-
+
"""
mimetype = mime.get_for_file(filepath)
if mimetype == 'application/epub+zip':
@@ -816,7 +816,7 @@ class ReadActivity(activity.Activity):
self._update_nav_buttons()
self._update_toc()
-
+
page_cache = self._document.get_page_cache()
page_cache.connect('page-changed', self.__page_changed_cb)