Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/AbiWordActivity.py
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2012-10-24 12:08:35 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2012-10-24 12:21:20 (GMT)
commitf26a04fc580bcf7dc4118bcbf1358e9f56a27b33 (patch)
tree083900fdb8392dc5cb988b0f2ed4748db861d214 /AbiWordActivity.py
parentb98e1e9589e1fe8378b52372ded165eebdf16c92 (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.py21
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)