2007-08-13 Willie Walker * configure.in, README, NEWS: prep for v2.19.90 2007-08-13 Tomas Cerha Fix for bug 455308 – Output module and voice selection with Speech Dispatcher backend. The changes also involve some minor cleanup and one major improvement - automatic reconnection after losing Speech Dispatcher connection (for example after SD is restarted). * src/orca/speechdispatcherfactory.py: Try to import the `speechd' module globally and set the variables `_speechd_available' and `_speechd_version_ok' accordingly. (SpeechServer.list_output_modules): New method. (SpeechServer._getActiveServers): Method removed. (SpeechServer.getSpeechServers): Create one default server and one separate server for each available output module. (SpeechServer._getSpeechServer): New method. (getSpeechServer): Return the default server if `info' is not specified. (SpeechServer.__init__): Argument `lang' removed. Rely on globally imported `speechd' module and the related variables. If client initialization fails, log the error. Initialize mapping constants here, not in `_init()'. (SpeechServer._init): Rely on globally imported `speechd' module. Don't set the default language, rely on language setting according to voice properties. Don't initialize default voice properties, let them be initialized on the first speak command. (SpeechServer._send_command): New method allowing automatic reconnection after Speech Dispatcher restart. (SpeechServer._set_family): (SpeechServer._set_rate, SpeechServer._set_pitch) (SpeechServer._set_volume, SpeechServer._speak) (SpeechServer._cancel, SpeechServer.speakCharacter): Use `_send_command()' instead of calling the method directly. (SpeechServer.getVoiceFamilies): Set the locale of the default voice according to the current locale. List snthesizer's voices. 2007-08-13 Willie Walker * src/orca/Gecko.py: fix for bug 464714 - translations. Edit docs to reduce confusion. 2007-08-13 Willie Walker * MAINTAINERS: update to include names, e-mail, and userid per discussion on desktop-devel-list. 2007-08-11 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug 460284 - Orca should not allow the user to arrow into the FF3 status bar. 2007-08-05 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug 457988 - Firefox SSL Dialogs are not read. 2007-08-03 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug 461620 - Orca doesn't speak find results in FF3 when focus is on Next/Previous buttons. * src/orca/scripts/Evolution.py: Fix for bug 462650 - Traceback when using whereAmI in Evolution New Contact dialog. 2007-08-01 Rich Burridge * src/orca/orca_prefs.py: Fixed bug #462475 – crash due Non-ASCII characters in .orca/user-settings.py file. Added the line: # -*- coding: utf-8 -*- to the beginning of the ~/.orca/user-settings.py file (also to the beginning of any application specific settings files written out). 2007-08-01 Rich Burridge * src/orca/settings.py: With OOo-dev 2.3.0, the accessible application name has changed (again) to "soffice". We needed to add a line that maps this to the StarOffice.py script. 2007-08-01 Willie Walker * src/orca/bookmarks.py: make sure there is a newline at the end of the file. The absence of newlines wreaks havoc on the coverage testing. 2007-07-30 Rich Burridge * src/orca/settings.py: src/orca/orca_prefs.py: src/orca/default.py: src/orca/focus_tracking_presenter.py: src/orca/pronunciation_dict.py: src/orca/script.py: More work on bug #364518 – Create a GUI interface to the pronunciation dictionary. Added in proper support for application specific pronunciations. 2007-07-30 Javier Dorado Martínez * src/orca/scripts/gnome-mud.py: Fix for bug 461719 - gnome-mud script failed at import 2007-07-29 Willie Walker * configure.in, README: mark for v2.19.90pre