diff options
Diffstat (limited to 'misc/orca/patches/patch-ab')
-rw-r--r-- | misc/orca/patches/patch-ab | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/misc/orca/patches/patch-ab b/misc/orca/patches/patch-ab new file mode 100644 index 00000000000..5a7b9cd7278 --- /dev/null +++ b/misc/orca/patches/patch-ab @@ -0,0 +1,28 @@ +$NetBSD: patch-ab,v 1.1.1.1 2007/07/17 19:03:16 drochner Exp $ + +--- src/orca/orca_gui_prefs.py.orig 2007-07-13 21:39:48.000000000 +0200 ++++ src/orca/orca_gui_prefs.py +@@ -1956,14 +1956,15 @@ class orcaSetupGUI(orca_glade.GladeWrapp + + enable = self.speechSupportCheckbutton.get_active() + self.prefsDict["enableSpeech"] = enable +- self.prefsDict["speechServerFactory"] = \ +- self.speechSystemsChoice.__name__ +- self.prefsDict["speechServerInfo"] = self.speechServersChoice.getInfo() +- self.prefsDict["voices"] = { +- settings.DEFAULT_VOICE : acss.ACSS(self.defaultVoice), +- settings.UPPERCASE_VOICE : acss.ACSS(self.uppercaseVoice), +- settings.HYPERLINK_VOICE : acss.ACSS(self.hyperlinkVoice) +- } ++ if enable: ++ self.prefsDict["speechServerFactory"] = \ ++ self.speechSystemsChoice.__name__ ++ self.prefsDict["speechServerInfo"] = self.speechServersChoice.getInfo() ++ self.prefsDict["voices"] = { ++ settings.DEFAULT_VOICE : acss.ACSS(self.defaultVoice), ++ settings.UPPERCASE_VOICE : acss.ACSS(self.uppercaseVoice), ++ settings.HYPERLINK_VOICE : acss.ACSS(self.hyperlinkVoice) ++ } + + if self.disableKeyGrabPref: + keyGrabState = "true" |