diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-10-24 12:08:35 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-10-24 12:21:20 (GMT) |
commit | f26a04fc580bcf7dc4118bcbf1358e9f56a27b33 (patch) | |
tree | 083900fdb8392dc5cb988b0f2ed4748db861d214 /AbiWordActivity.py | |
parent | b98e1e9589e1fe8378b52372ded165eebdf16c92 (diff) |
Finish port of tts functionality to gtk3 and gst 1.0 - SL #4057
This patch solves SL #3705 too (tts button placement in the toolbar)
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Diffstat (limited to 'AbiWordActivity.py')
-rw-r--r-- | AbiWordActivity.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/AbiWordActivity.py b/AbiWordActivity.py index 27b90f7..ae74e7b 100644 --- a/AbiWordActivity.py +++ b/AbiWordActivity.py @@ -49,9 +49,9 @@ from toolbar import InsertToolbar from toolbar import ParagraphToolbar from widgets import ExportButtonFactory from port import chooser -# TODO Gtk3 -#import speech -#from speechtoolbar import SpeechToolbar + +import speech +from speechtoolbar import SpeechToolbar logger = logging.getLogger('write-activity') @@ -91,6 +91,13 @@ class AbiWordActivity(activity.Activity): view_toolbar.props.label = _('View') toolbar_box.toolbar.insert(view_toolbar, -1) + if speech.supported: + self.speech_toolbar_button = ToolbarButton(icon_name='speak') + toolbar_box.toolbar.insert(self.speech_toolbar_button, -1) + self.speech_toolbar = SpeechToolbar(self) + self.speech_toolbar_button.set_page(self.speech_toolbar) + self.speech_toolbar_button.show() + separator = Gtk.SeparatorToolItem() toolbar_box.toolbar.insert(separator, -1) @@ -136,14 +143,6 @@ class AbiWordActivity(activity.Activity): content_box.show_all() self.floating_image = False - # TODO Gtk3 -# if speech.supported: -# self.speech_toolbar_button = ToolbarButton(icon_name='speak') -# toolbar_box.toolbar.insert(self.speech_toolbar_button, -1) -# self.speech_toolbar = SpeechToolbar(self) -# self.speech_toolbar_button.set_page(self.speech_toolbar) -# self.speech_toolbar_button.show() - separator = Gtk.SeparatorToolItem() separator.props.draw = False separator.set_expand(True) |