Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/readactivity.py
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2012-08-23 16:05:31 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2012-08-31 12:59:32 (GMT)
commit423332230f8c4e97b1b87bfaa0bc24ce3af275ab (patch)
tree7553902dc1fdc725aabaeca0dd518380cbaeba95 /readactivity.py
parentce8bc8135c2cc882b86744f4687dbdc22b6672f3 (diff)
Changes in the toolbar to show the StopButton with screen vertical (epub)
* Remove style in the number of pages label: is done in the theme now, and the font is smaller. * Set request_size in separators. * remove unneded toolitem around highlight toogle button Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Diffstat (limited to 'readactivity.py')
-rw-r--r--readactivity.py16
1 files changed, 6 insertions, 10 deletions
diff --git a/readactivity.py b/readactivity.py
index 909739c..b48b35c 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -206,6 +206,7 @@ class ReadActivity(activity.Activity):
total_page_item.show()
spacer = Gtk.SeparatorToolItem()
+ spacer.set_size_request(0, -1)
spacer.props.draw = False
toolbar_box.toolbar.insert(spacer, -1)
spacer.show()
@@ -227,21 +228,19 @@ class ReadActivity(activity.Activity):
self._bookmarker.show()
toolbar_box.toolbar.insert(self._bookmarker, -1)
- self._highlight_item = Gtk.ToolItem()
self._highlight = ToggleToolButton('format-text-underline')
self._highlight.set_tooltip(_('Highlight'))
self._highlight.props.sensitive = False
self._highlight_id = self._highlight.connect('clicked', \
self.__highlight_cb)
- self._highlight_item.add(self._highlight)
- toolbar_box.toolbar.insert(self._highlight_item, -1)
- self._highlight_item.show_all()
+ toolbar_box.toolbar.insert(self._highlight, -1)
self.speech_toolbar_button = ToolbarButton(icon_name='speak')
toolbar_box.toolbar.insert(self.speech_toolbar_button, -1)
separator = Gtk.SeparatorToolItem()
separator.props.draw = False
+ separator.set_size_request(0, -1)
separator.set_expand(True)
toolbar_box.toolbar.insert(separator, -1)
separator.show()
@@ -406,10 +405,7 @@ class ReadActivity(activity.Activity):
return num_page_entry
def _set_total_page_label(self, value):
- self._total_page_label.set_use_markup(True)
- self._total_page_label.set_markup(
- '<span font_desc="14" foreground="#ffffff"> / %s</span>' %
- value)
+ self._total_page_label.set_text(' / %s' % value)
def _create_navigator(self):
navigator = Gtk.ComboBox()
@@ -864,8 +860,8 @@ class ReadActivity(activity.Activity):
def _update_toolbars(self):
self._view_toolbar._update_zoom_buttons()
- if not self._view.can_highlight():
- self._highlight_item.hide()
+ if self._view.can_highlight():
+ self._highlight.show()
if self._view.can_do_text_to_speech():
import speech
from speechtoolbar import SpeechToolbar