After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 353269 - Orca speech routines ignore current state of settings.enableSpeech.
Orca speech routines ignore current state of settings.enableSpeech.
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: speech
0.9.x
Other All
: Normal normal
: 2.18.0
Assigned To: Rich Burridge
Orca Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-28 17:06 UTC by Rich Burridge
Modified: 2008-07-22 19:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
Patch to fix the problem. (1.51 KB, patch)
2006-09-08 15:45 UTC, Rich Burridge
none Details | Review

Description Rich Burridge 2006-08-28 17:06:20 UTC
See bug #352578 for more background.

The Orca speech routines (apart from at startup and shutdown time),
ignore the settings.enableSpeech value. Instead they will speak if
there is a valid acss value passed into them.

When the Orca Preferences GUI is shown (via Insert-Space), part of the
initialisation down in the _init() routine is to work out all the valid
speech servers. This is creating acss values.

There are two possible solutions here:

1/ Adjust one or more of the speech routines to just return if
   settings.enableSpeech is false.

2/ Adjust the orca_gui_prefs.py code to only check for valid speech
   servers if the "Enable Speech" checkbox is checked.
Comment 1 Willie Walker 2006-08-30 12:40:30 UTC
Thank you!  We'll look into this post-V1.0.
Comment 2 Rich Burridge 2006-09-08 15:45:13 UTC
Created attachment 72421 [details] [review]
Patch to fix the problem.
Comment 3 Rich Burridge 2006-09-08 15:49:30 UTC
Changes checked into CVS HEAD. Closing as FIXED.