SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for orca-3.16.3-1.48.x86_64.rpm :
Sat Sep 26 14:00:00 2015 zaitorAATTopensuse.org
- Update to version 3.16.3:
+ Updated documentation.
+ Add handling for Evo\'s \"autocomplete\" popups.
+ Work around missing object:state-changed:focused events from
Gecko and Gtk+.
+ Fix several issues related to Thunderbird\'s spellcheck dialog.
+ Work around broken custom comboboxes.
+ Add handling for ROLE_HEADER.
+ Handle error calling findAllDescendants in broken
implementation.
+ Enable toggling of speech via keybinding when it\'s not
silenced, but disabled.
+ Set the profile when reloading settings.
+ Fix Say All bug for Gecko content.
+ Stop repeating tutorial messages when navigating amongst items
of the same type.
+ Updated translations.

Tue May 12 14:00:00 2015 zaitorAATTopensuse.org
- Update to version 3.16.2:
+ Fix traceback which can occur getting children via relationset.
+ Add explicit braille handling for ROLE_PAGE so we update the
line in Evince.
+ Change default value of fallbackOnUnicodeData to False.
+ Attempt to eliminate verbal spewage for links which lack
meaningful information.
+ Ignore text-selection-changed events from Gecko objects with no
text.
+ Hack around yet another missing object:state-changed:focused
event for Gtk+.
+ Provide a symbolic variant of the app icon.
+ Work around a missing object:state-changed:focused event from
LibreOffice.
+ Updated translations.

Thu Apr 16 14:00:00 2015 dimstarAATTopensuse.org
- Update to version 3.16.1:
+ Don\'t search for replicants for Gecko zombies when pages are
being loaded because it can lead to a hang.
+ Don\'t present position in list for the top-level menu of a
context menu.
+ Only present placeholder text if the entry lacks a value.
+ Use labelAndName instead of labelOrName with toggle buttons so
that we fallback on description when name has not been
provided.
+ Work around yet another missing object:state-changed:focused
event from Gtk+.
+ Use datadir and localedir and not DATADIRNAME.
+ bgo#746400: Speak child position breaks Qt menu item
presentation.
+ Fix issue where translated symbols were being presented in
English.
+ Updated translations.

Mon Mar 23 13:00:00 2015 dimstarAATTopensuse.org
- Update to version 3.16.0:
+ Updated translations.

Wed Mar 18 13:00:00 2015 dimstarAATTopensuse.org
- Update to version 3.15.92:
+ Refine the heuristic used to identify layout tables.
+ Do not speak table details when verbosity level is brief.
+ Check for the new(ish) accessible roles for documents in
structural navigation (needed for table navigation in recent
versions of Writer).
+ Check for Zombie accessibles in Writer\'s onCaretMoved() so that
we don\'t get tripped up by deleted paragraphs.
+ Be less aggressive weeding out layout-only siblings for
position and set size, because getting it 100% right is
non-performant.
+ Don\'t look for zombie replicants in ROLE_EMBEDDED objects
(fixes hang with Firefox).
+ Use the default object generation for ROLE_EMBEDDED (fixes
bogus information presentation with Firefox).
+ Correct outdated links to documentation in translator comments,
and fix translator comment symbol for bowtie operator.
+ Present the line rather than all object contents when
navigating by landmark.
+ Update our landmark role list to bring it into alignment with
the ARIA spec.
+ Do not rely on displayedText() when determining if a table cell
is blank.
+ Update position in Gecko content when SayAll is interrupted.
+ Several fixes related to Gecko killing accessible objects.
+ Updated translations.

Tue Mar 3 13:00:00 2015 dimstarAATTopensuse.org
- Update to version 3.15.91:
+ General:
- Add optional start and end offset arguments for
getTextLineAtCaret().
- Fix multiple issues related to presentation of widgets and
web content.
- Don\'t rely on pyatspi\'s cache for names.
- Add support for XDG_VTNR for braille.
- Add formatting strings for ROLE_LABEL so that they get
presented.
- Work around two cases of dead LibreOffice accessible objects.
- Ignore text insertions from menus and menu items.
- Add support to identify and present Evolution\'s Status column
header.
- Set sayAllOnLoad\'s default value to False for Evolution.
- Add utility methods to identify WebKitGtk content in
Evolution.
- Add some sanity checking to handle dead accessibles from
Evolution.
- Validate reportedly-selected children.
- Suppress bogus \"not selected\" presentation in Evo\'s Messages
tree.
- Handle a missing event from a mystery object in the Evolution
GUI.
- Add support for Evolution\'s GUI.
- Implement ability to use structural navigation commands
during SayAll.
- Remove clickCount from orca_state.py.
- Move lastKeyEchoTime to speechdispatcherfactory.py.
+ Updated translations.

Wed Jan 28 13:00:00 2015 zaitorAATTopensuse.org
- Update to version 3.15.4:
+ Implement ability to \"rewind\" and \"fast forward\" during SayAll.
+ Add support for presentation of mathematical alphanumeric
symbols and operators.
+ Application-specific shortcut rebinding doesn\'t persist
(bgo#742293).
+ Eliminate some false positives in the label inference code.
+ Fix several bugs related to sayAll.
+ Improve support for presentation of nested tables during
structural navigation.
+ Updated translations.

Wed Dec 3 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.14.3:
+ Gecko:
- Fix several issues related to focus mode toggling on pages
which set focus upon page load.
- Exclude layout-only/presentational tables in structural
navigation.
+ LibreOffice: Handle a false positive in isSameObject() which
prevented paragraph presentation.
+ Updated translations.

Tue Nov 11 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.14.2:
+ Gecko:
- Update the position and command state after a mouse click.
- Don\'t descend tables in findReplicant() - fixes a hang.
- More hack removal and reworking of
find{Next,Previous}Object().
- Don\'t switch to focus mode if the object is a text block
element.
- Check for both focusable and focused states when determining
text block elements.
- Only use focused format type for objects which are not text
block elements.
- Generate the rolename for links even if they were not \"just
entered\".
- Suppress tutorial messages for focus mode widgets when not in
focus mode.
- Prevent repeating of labels and tutorial messages in entries.
- Speak text role for Gecko apps when not in document content.
- Remove FOCUSED and SELECTED states as requirements for focus
mode.
+ General: Do not present tutorial messages if the object is not
the locusOfFocus.
+ Updated translations.

Tue Sep 23 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.14.0:
+ Updated translations.

Wed Sep 17 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.13.92:
+ Gecko:
- Implement support for \"layout\" mode and \"object\" mode, the
latter being what is traditionally found in Windows screen
readers and which will hopefully make the switch to GNU/Linux
easier.
- Continued reworking of caret navigation by line to improve
accuracy and responsiveness and to eliminate getting stuck
and looping.
- Fix several issues of structural navigation looping.
- Allow Orca\'s navigation commands to work even when content is
being loaded, which solves bugs like inability to navigate
during a file download.
- Fix many bugs related to label inference.
- Use the speech and braille generators rather than manually
creating the strings in the script.
- Present the accessible description for elements given focus
via caret navigation and structural navigation.
- Do not announce clickables if verbosity level is set to
brief.
- Add a command to toggle speech verbosity levels on the fly.
- Fix a bogus tutorial message being presented for non-editable
text.
+ Other:
- Enable autostart for MATE and Cinnamon.
- Fix the \"bad content sent to speech.speak\" bug.
- Fix bug preventing binding and rebinding of commands in
laptop layout.
- Include foreground and background colors in the default
spoken text attributes.
+ Updated translations.

Mon Sep 8 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.13.91:
+ Gecko:
- Significant reworking of caret navigation by line to improve
accuracy and responsiveness and to eliminate getting stuck
and looping.
- Fix many bugs related to caret navigation by word.
- Add support for aria-hidden=\"true\".
- Present longdesc and clickable as part of Where Am I.
- Fix an issue with structural navigation into list boxes.
- Fix several bugs in presentation of Gecko form fields.
- Fix several issues related to braille presentation of ARIA
widgets.
- Fix a regression introduced in 3.13.90 which caused
Thunderbird message composition to not be properly displayed
in braille.
+ LibreOffice: Speak cell coordinates for Writer tables.
+ Updated translations.

Tue Aug 19 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.13.90:
+ Gecko:
- Create Browse and Focus modes to make acceess to web content
and web apps more reliable.
- Add support for presentation of longdesc and \"clickable\"
elements.
- Add support for structural navigation by image and by
\"clickable\".
- Present the accessible description when giving focus to
objects.
- Present expanded state for links which can be expanded.
- Fix a number of bugs that caused Orca to loop and/or skip
over content.
- Fix a number of bugs related to presentation of ARIA.
- Improve presentation of list boxes.
- Eliminate double-brailling of links in list items.
- Fix a couple of SayAll bugs.
+ Evince:
- Fix a traceback that occurred when form field widgets lost
focus.
- Fix a hang that can occur when using structural navigation
with forms.
+ Other:
- Check for accessible names when presenting entries.
- Fix bug 732550 - Orca does not announce selection state
toggling in Qt.
- Fix for Orca going silent when speaking of child position is
enabled.
- Map \'marco\' to \'metacity\' in the script manager.
+ Updated translatiosn.

Sat Jul 12 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.13.3:
+ Implement support for presenting color names instead of RGB
values.
+ Fix several issues in character echo.
+ Use the same string when presenting U+00A8.
+ Present the acute accent using the same name when typing and
reading.
+ Stop using speechdispatcher\'s KEY command for printable key
echo.
+ Don\'t double-present punctuation when keyecho and character
echo are both enabled.
+ Always respect braille verbosity levels when presenting widget
roles.
+ Fall back on sayCharacter() when there is no word for sayWord()
to present.
+ Don\'t present focus changes when navigating by character or
word in Writer.
+ Fix several LibreOffice UI-presentation related issues.
+ Fix a regression in changing rate and pitch on the fly.
+ Present focused scrollbars.
+ Add support for ROLE_DIAL.
+ Handle an instance of Gtk+ failing to emit
object:state-changed:focused events.
+ Handle some common variations in values for absent text
attributes.
+ Do explicit checks for window-like roles when getting the
top-level object.
+ Remove the non-performant, buggy heuristic hack to find
displayed labels.
+ Convert application settings to use the settings manager\'s
backend.
+ Use the default script\'s onTextDeleted callback for
gnome-terminal.
+ Some pre-gsettings-migration cleanup.

Mon Jun 30 14:00:00 2014 dimstarAATTopensuse.org
- Add gobjection-introspection BuildRequires in order to get
typelib() Requires.
- Add typelib-1_0-Wnck-3_0 Requires: help zypp in deciding which
version of Wnck to use.

Sun Jun 15 14:00:00 2014 mgorseAATTsuse.com
- Require python3 speechd, wnck, brltty, and brlapi bindings.

Sat May 17 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.12.2:
+ Fix for Orca presenting checked tri-state checkboxes as
partially checked.
+ Update the locusOfFocus when when caret moves in a focused
object in Evince.
+ Updated translations.

Tue Apr 15 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.12.1:
+ Clear saved page-loading state when Gecko script is
deactivated.
+ Add support for ROLE_PAGE now that Evince uses it.
+ Prefer the name of a button, even if it implements AtkText.
+ Eliminate a false positive identifying selected text with
caret-moved events.
+ Fix presentation of caret-moved events for Firefox\'s
autocompletes.
+ Add an explicit check for KP_0 as the Orca Modifier plus Shift.
+ Eliminate some chattiness presenting combo boxes.
+ Don\'t treat the root label as an unrelated label.
+ Handle yet another case of missing object:state-changed:focused
events for Gtk+.
+ Filter out some superfluous name-changed events from Gtk+ apps.
+ Updated documentation.
+ Updated translations.

Mon Mar 24 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.12.0:
+ Updated translations.

Wed Mar 19 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.11.92:
+ Filter out a number of extraneous/unwanted accessibility events
from Evolution.
+ Eliminate some text-selection and typeahead search
\"chattiness\".
+ Generate ancestors for new dialogs even if there is no prior
focused object.
+ bgo#726395: Sometimes flat review presents non-localized
rolenames.
+ Ignore bogus focus claims from LibreOffice fillers and panels.
+ Add support for non-modal GtkPopover.
+ Use explicit keyword rather than positional argument for
GSettings schema id.
+ Updated translations.

Tue Mar 4 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.11.91:
+ Remove the isTextArea check from sayAll.
+ Work around several additional missing state-changed:focused
events.
+ More tweaking of the new spellcheck support.
+ Add support for structural navigation by link regardless of
visited state.
+ Updated translations.

Wed Feb 19 13:00:00 2014 zaitorAATTopensuse.org
- Update to version 3.11.90:
+ Create new, uniform spellcheck support and implement for Gedit
and Thunderbird.
+ Fix the live region announcement review keybindings.
+ Fix a mysterious Brltty crash triggered by Orca.
+ Add a sanity check to hopefully work around a Thunderbird
timeout.

Thu Feb 6 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.11.5.1:
+ Correct a stupid error from applying a patch.

Tue Feb 4 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.11.5:
+ General:
- Fix quite a few \"chattiness\" issues.
- bgo#708664: Selection and link indicators messing up braille.
- Eliminate duplicated strings when brailling widget
information.
- Fix presentation of Gedit\'s find feature results.
- Rewrite Orca\'s support for gnome-search-tool.
- Present a message, and don\'t regenerate speech, when a
bookmark is entered.
- Add the ability to skip ancestor generation by role on a
per-script basis.
+ Epiphany/WebKitGtk:
- Create a custom script for Epiphany to handle window
activation and deactivation better.
- Ignore WebKitGtk\'s claim that objects of ROLE_LIST implement
AtkText.
- Handle ROLE_DOCUMENT_WEB for WebKitGtk content.
- Improve saving and restoring the Epiphany caret context.
+ Gecko:
- Handle changes in the Firefox find toolbar hierarchy and
events.
- Fix a couple of bugs related to presenting a new ARIA alert
or dialog.
- Don\'t present text-inserted events for non-ARIA labels.
- Only treat properly-marked up ARIA live regions as live
regions.
- Present listbox details as part of presenting the first
focused child.
- Do not treat \'busy\' state changes from ARIA widgets as
document loads.
- Don\'t repeat the \"alert\" role when navigating in ARIA alerts.
- Use the default updateBraille() for ARIA widgets in Gecko
content.
- Handle more instances of bogus empty text objects from Gecko.
- Present find results from Gecko in braille.
+ LibreOffice:
- Fix several braille panning issues.
- Fix several issues with presentation of dynamic headers.
+ Updated translations.

Tue Jan 14 13:00:00 2014 dimstarAATTopensuse.org
- Update to version 3.11.4:
+ Gecko:
- Use pyatspi.cache.DEFAULT instead of pyatspi.cache.ALL to
prevent incorrect caching of object attributes.
- Fix a bug isNavigableAria() which was causing us to override
native ARIA navigation incorrectly.
- Update the locusOfFocus when the caret moves to a Gecko
anchor.
- Prevent double-speaking autocompleted text in Thunderbird.
+ LibreOffice:
- Don\'t treat lack of previous row as a row change in Calc.
- Strip out periods in addition to the localized \"cell\" for
Calc coordinates.
- Recover gracefully when the Calc inputline toolbar is hidden
preventing location of the formula text.
+ General:
- Began rewrite of text-selection-changed support.
- Speak ROLE_INFO_BAR information.
- Work around a missing state-changed event for Gtk+ submenus.
- Work around a missing state-changed event for Gtk+ table
column headers.
- Handle more cases for object:active-descendant:changed.
- orca has an automagic dependency on liblouis for braille
support (bgo#721017).
+ Updated translations.

Mon Dec 16 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.11.3:
+ Filter out some chrome events when inferring live regions.
+ Fixes to prevent hangs when accessing WebKitGtk content.
+ Fix for a traceback when Thunderbird becomes unresponsive.
+ Add a check to the Gecko script\'s onCaretMoved() to be sure the
caret actually moved.
+ Fix bug in column header labels for the links list dialog.
+ Ignore selection-changed events when the current item\'s
selection is toggled via Space.
+ Filter out some duplicate state-changed events.
+ Restore the locus of focus when Alt+Tabbing back into Firefox.
+ Fix a chattiness issue for Eclipse.
+ Add a sanity check to prevent a hang when using Firefox.
+ Clean up the Gecko script\'s onCaretMoved().
+ Add handling for row headers in structural navigation.
+ Fix for Orca not presenting the row when a table regains focus.
+ Fix menu-related handling (aka hacks) in the Java toolkit
script.
+ Work on the test harness and regression tests.
+ Updated translations.

Wed Nov 20 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.11.2:
+ General:
- Fix for Orca becoming silent when canceling out of the
Preferences dialog with unapplied synthesizer changes.
- Fix to prevent Orca becoming silent when a broken/incomplete
value interface is encountered.
- Do not enqueue accessible events when Orca is being shut down
as it can cause Orca to hang.
- Do not exit learn mode or repeat the prompt if no application
shortcuts are found.
- Fix for traceback in the Eclipse script.
- Make the \"checked\" and \"pressed\" strings context-specific.
- Register only one set of script event listeners; not one for
each script.
- Fix for Orca double-presenting the contents of Nautilus\'s
Places panel.
- Fix to prevent Orca from double-speaking name-changed events.
- Simplify and fix bugs in the speech generator\'s ancestry
generation.
- Check in the default script\'s onCaretMoved() if the caret
really moved.
- Use F2 and F3 rather than 1 and 2 to display shortcuts in
Learn Mode.
- Store basic point-of-reference info when the locusOfFocus
changes.
- Be sure we have line text before adding a voice to present
it.
- Workaround for bug 709447 - Orca segfaults when run with the
wayland backend.
- Remove many old and now obsolete hacks that were slowing Orca
down.
- Rely upon object:state-changed events instead of focus:
events.
- Create toolkit scripts for Gtk+ 2, Gtk+ 3, Qt.
- Rename the \"CALLY\" script \"clutter\" and create a new
gnome-shell script.
- Put logic needed for all scripts into the default script and
remove it from the individual scripts.
+ Gecko:
- Fix for two hangs in Firefox.
- Try to minimize some of the excessive chattiness with Gecko
radio buttons and list items.
- Stop Orca from repeating the end of an autocompleted address
in Thunderbird.
- Fix and improve alert presentation for Thunderbird and
Firefox.
- Finding the next/previous caret should not call
isLayoutOnly() because it leads to lag.
- Implement the \"list of\" dialog for ARIA landmarks.
- Handle timeouts in liveregions._getMessage() more gracefully.
- Ignore text-changed events from Thunderbird\'s status bar.
- Stop doing focus grabs when setting the caret position.
+ LibreOffice:
- Present \"has formula\" when a Calc cell with a formula gains
focus.
- Prevent Orca from announcing \"misspelled\" with each keypress.
- Work around some brokenness in LibreOffice tables.
- Present table cell text, if present, rather than the name in
Writer.
- Fix structural navigation for tables in LibreOffice Writer.
+ Updated translations.

Tue Nov 12 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.10.2 (bnc#849913):
+ Fix for Orca double-presenting the contents of Nautilus\'s
Places panel.
+ Fix a bug in presenting text found in WebKitGtk entries.
+ Updated translations.

Wed Oct 16 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.10.1:
+ General:
- Present the wifi network and battery-charged state in the
new system status menu.
- Present the position and contents when switching pages in
gnome-documents.
- Fix to make SayAll identify text which is a link in non-HTML
documents.
- Remove incorrect/obsolete information from Orca\'s help
content.
+ LibreOffice:
- Fix structural navigation for tables in Writer.
- Present table cell text, if present, rather than the name in
Writer.
+ Gecko:
- Fix for bgo#709573: Orca can hang on a web page in Firefox.
- Handle timeouts in liveregions._getMessage() more gracefully.
- Ignore text-changed events from Thunderbird\'s status bar.
+ Updated translations.
- Drop hack to remove execution flag from AUTHORS and COPYING, no
longer needed.

Tue Sep 24 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.10.0:
+ Orca fails to present GtkButton children of a GtkListBox row
(bgo#708497).
+ Orca does not shut down unused synthesizers which were
initialized within the preferences dialog (bgo#707708).
+ Remove a leftover call to drawOutline() that was missed.
+ Fix traceback in the Gecko script.
+ Update the man page so that it doesn\'t contain false
information.
+ Updated translations.
- Add hack to remove execution flag from AUTHORS and COPYING.

Mon Sep 16 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.92:
+ Improved support for presenting GtkListBox, GtkListBox items,
and their child widgets.
+ Present accessible name-changed events for the active frame.
+ Present expandable and expanded states, state changes for
menu items.
+ Fix isSameObject() so that it is more performant and has less
false positives.
+ Fall back on child index when spatially comparing objects with
bogus extents.
+ Fall back on displayed text when flat-reviewing icons that lack
name and description.
+ Remove the \"outline\" debugging tool. It was always a hack; now
it also causes focus loss.
+ bgo#703472: Fix Makefiles so orca can be a noarch package.
+ Update orca executable for the recent python dir changes.
+ Remove deprecated calls to GLib and GObject threads_init.
- Drop pkgconfig(atk) and pkgconfig(gtk+-3.0) BuildRequires: no
longer needed.
- Drop python3-cairo Requires and BuildRequires: no longer needed.
- Add hicolor-icon-theme BuildRequires: needed for thepost
scriptlets. It used to be pulled in by other dependencies before.

Wed Sep 4 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.91:
+ Text attribute presentation is completely broken for Gecko
(bgo#644515).
+ Workaround for BackSpace and Delete text changed events not
being presented.
+ Handle partially-implemented value interfaces with range of 0
to 1.
+ Fix to present the new sliders in gnome-shell.
+ Performance:
- Only perform braille functions when braille is enabled
(bgo#616847).
- Add object:active-descendant-changed to events that may be
part of an \"event flood\"
+ Updated translations.

Wed Aug 21 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.9.90:
+ Unbind the \"quit\" command because gnome-settings-daemon now
includes Super+Alt+S.
+ Prevent Orca from constantly saying \"not selected\" in
gnome-documents.
+ Present the table dimensions when a table claims focus.
+ Updated translations.
- Enable python3-louis BuildRequires and Requires for louis support
as we have it in openSUSE now.

Wed Jul 31 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.9.5:
+ Handle text selection events that cross into a different page.
+ Present the Evince caret-navigation infobar.
+ Updated translations.

Tue Jul 9 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.4:
+ bgo#703645: Use the default locale if no family is specified
for the default voice.
+ Remove deprecated stock items.
+ bgo#672195: Key bindings are disabled if num lock on even in
laptop mode.
+ Updated translations.

Sat Jun 22 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.9.3:
+ Add structural navigation support for Evince documents
(bgo#701787).
+ Fix for traceback when switching back to English profile.
+ Fix the accessible apps commandline option.
+ Orca\'s word echo does not echo first word typed in an empty
libreoffice writer document (bgo#701743).
+ orca-autostart.desktop unconditionally enables speech and
braille (bgo#701549).
+ Add mapping from gnome-terminal-server to gnome-terminal.
+ Remove the braille-monitor checkbox from the GUI.
+ Orca doesn\'t announce the AltGr key (bgo#671755).
+ \"Screen reader preferences\"; not \"Orca preferences\"
(bgo#701166).
+ \"Screen reader settings\"; not \"Orca settings\" (bgo#701187).
+ And a number of similar changes (e.g. the name of the Orca
modifier, along with various other places where \"Orca\" was
being used instead of \"screen reader\")
+ Misc refactoring and cleanup.
+ Updated translations.

Tue May 28 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.9.2:
+ Enabling \"Screen reader\" tells me \"Welcome to Orca\"
(bgo#700831).
+ Begin migration of Orca\'s Evolution script to use Orca\'s
WebKitGtk support.
+ Use the default script\'s SayAll functionality in Gedit.
+ Text Interface Simplification Work and Fixes:
- Fix the hang on espeak.sourceforge.net.
- Remove an old hack from the Gecko script which now causes us
to get stuck on some pages.
- Fix the repeated line presentation in Thunderbird.
- Use TEXT_BOUNDARY_WORD_START instead of
TEXT_BOUNDARY_WORD_END for the Gecko script\'s goNextWord().
- Use TEXT_BOUNDARY_SENTENCE_START instead of
TEXT_BOUNDARY_SENTENCE_END for SayAll.
- Use getTextAtOffset() instead of getTextAfterOffset().
- Use getTextAtOffset() instead of getTextBeforeOffset().
+ Updated translations.

Fri Apr 19 14:00:00 2013 dimstarAATTopensuse.org
- Fix package after port to Python 3:
+ Drop old python2 Requires: pyatspi, python-brlapi,
python-cairo, python-gobject, python-gstreamer-0_10,
python-louis
+ Add python3 based Requires: py3atspi, python3-brlapi
disabled: missing), python3-cairo, python3-gobject,
python3-louis (disabled: missing)

Tue Apr 16 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.8.1:
+ Updated translations.

Tue Mar 26 13:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.8.0:
+ Fix for bgo#696334 - traceback when analyzing a checkbox for
the flat review context.
+ Updated translations.

Tue Mar 19 13:00:00 2013 zaitorAATTopensuse.org
- Update to version 3.7.92:
+ Swap the column ordering in the Links List dialog
+ Fix a couple of missed moved strings related to profile-based
language switching.
+ Updated translations.

Tue Mar 5 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.91:
+ Signifcant work and progress on profile-based, on-the-fly
language switching.
+ Updated translations.

Wed Feb 20 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.90:
+ Much work and progress on profile-based, on-the-fly language
switching.
+ Better \"list shortcuts\" and learn mode support and associated
hack removal.
+ More refinements and additions to the new \"list of\" dialogs:
- Implement the \"\'list of\' dialog\" feature for tables.
- Try harder to position the caret when jumping to an object in
the navlist.
- Select the row associated with the locusOfFocus in the \"list
of\" dialogs.
- Present the number of results for the \"list of\" dialogs.
- Update Orca\'s keybindings related to bookmarks and \"list of\"
commands.
+ Add event listeners for, and presentation of, table row and
column re-ordering.
+ Bugs fixed:
- Filter out dead childNodes from GtkTreeView.
- Present the Orca version upon first entering learn mode
- Handle attempts to start Orca from the console more
gracefully.
- Get Orca to handle table rows which lack ROLE_TABLE_ROW.
- Get rid of \"odd hacky thing... somewhat drawn from
Gnopernicus\".
- Do not include anchors for structural navigation links.
- Do not filter out egg-list-box labels based on STATE_SHOWING.
+ Updated translations.

Tue Feb 5 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.5:
+ New Feature:
- Structural navigation objects are now navigable by \"list of\"
dialogs.
+ Bug Fixes:
- Much better handling of egg-list-box for the new panels in
gnome-control-center.
- Orca doesnt echo words in gnome-terminal (bgo#693159).
- Do not attempt to store an AtspiTable in a dictionary.
+ Updated translations.

Tue Jan 15 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.4:
+ New Commands (Unbound keybindings):
- Cycle amongst saved settings profiles.
- Copy and append text from flat review to the clipboard
+ Web related:
- bgo#677615: In Firefox www.google.com links not presented in
braille
- bgo#675362: Orca doesn\'t speak certain radio button labels
in Firefox
- bgo#669377: Cannot read web pages while file download dialog
present
- Always use the Collection interface for structural navigation
and page summary
- Do not try to infer labels from widgets deeply buried in
table cells
- Changes to make Orca\'s generic label inference code work
better with Gecko
- Move the Gecko script to use Orca\'s label inference code
- When Gecko reports the end offset is -1, use the
characterCount instead
- Be sure we have a last input event before checking its time
for live region presentation
+ Other bugs fixed: bgo#684951, bgo#591871, bgo#515817,
bgo#600204
- Get Orca doing a better job of presenting the Evolution
Account Assistant
- Handle caret offset of -1 when getting text for non-focused
objects
- Fix a traceback in the braille monitor
- Change the debug level the script manager prints dead
accessible warnings
+ Miscellaneous Cruft Removal
+ Updated translations.

Wed Jan 9 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 3.7.3:
+ Provide support to cycle amongst speech-dispatcher\'s
capitalization presentation options
+ Create a generic UI which can be used in element navigation
lists
+ Add a _getAll() method to structural_navigation.py
+ Fix for bug 689486 - Broken links to gnome-user-docs in the
orca help
+ Remove a missed call to str.decode()
+ Make viewing Orca help in Yelp activatable via Learn Mode
+ Eliminate the Splash window, Main window, and Quit window
+ Increase the default uppercase pitch to 7.0
+ Use GLib.source_remove() instead of the deprecated GObject
equivalent
+ Delete the acroread script
- Changes from version 3.7.2:
+ General
- Replace deprecated GObject functions with their GLib equivalents
- Improve performance of building flat review context
- Add keywords to the desktop file
- Python 3 compatibility fixes for brlapi
- bgo#687526: Orca excepts trying to output exceptions
- bgo#687527: Handle applications returning 0 as the Value\'s
minimalIncrement
+ Gecko
- bgo#674526: Orca sometimes fails to present download dialog
widgets in Firefox
- bgo#688057: A page that hangs Orca.
+ Speech
- Most of bgo#688172: Orca gets stuck in uppercase pitch
- Fix for Orca continuing to speak when speech is disabled via
the Preferences dialog
- bgo#687239: Traceback seen in Python 3.3 when there are no
settings saved.
- Changes from version 3.7.0.100:
+ General
- Use subprocess.Popen() instead of the deprecated os.popen()
- Use for() instead of map() in cleanup()
- Pkill fails to kill Orca in Python 3
- Fix for bug 686189 - Use importlib.import_module() instead of
__import__() and imp.reload() instead of reload()
- Fix for braille email address auto completions in Thunderbird
- Changes from version 3.7.0.94:
+ bgo#675288: Orca doesn\'t always announce selection changes
in Nautilus 3.6\'s icon view
+ bgo#680228: In Thunderbird 14.0 e-mail address auto completion
results are not spoken
+ bgo#684838: Orca should present the accessible name of sliders
+ bgo#675656: Mark Hungarian 8 dot computer braille for
translation
- Changes from version 3.7.0.92:
+ LibreOffice Writer documents should be fully readable and
navigable via the braille display
+ bgo#683795: Orca modifier gets stuck on in Bypass Mode
+ bgo#683447: Outdated documentation needs to be removed
+ Updated translations.
- Change BuildRequires for the port to python 3:
+ Old ones: python, python-cairo, python-louis, python-speechd,
python-brlapi.
+ New ones: python3, python3-cairo, python3-brlapi,
python3-louis, python3-speechd.

Tue Nov 27 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.6.3:
+ Traceback seen in Python 3.3 when there are no settings saved
(turns out it impacts Python 2.x as well) (bgo#687239).
- Changes from version 3.6.2:
+ Orca sometimes fails to present download \"dialog\" widgets
(bgo#674526).
+ A page that hangs orca (bgo#688057)
+ Fix for Orca continuing to speak when speech is disabled via
the preferences dialog.
+ Improve performance of building flat review context.
+ Handle applications returning 0 in minimalIncrement for Value
(bgo#687527).
+ Use subprocess.Popen() instead of the deprecated os.popen().
+ Use for() instead of map() in cleanup().
+ Use importlib.import_module() instead of __import__() and
imp.reload() instead of reload() (bgo#686189).
+ Fix to braille email address auto completions in Thunderbird.
+ Updated translations.

Tue Oct 16 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.6.1:
+ Orca doesn\'t always announce selection changes in Nautilus
3.6\'s icon view (bgo#675288)
+ In Thunderbird 14.0 e-mail address auto completion results are
not spoken (bgo#680228)
+ Orca should present the accessible name of sliders (bgo#684838)
+ Updated translations.

Fri Oct 5 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.6.0:
+ Updated translations.

Mon Sep 17 14:00:00 2012 zaitorAATTopensuse.org
- Update to version 3.5.92:
+ LibreOffice Writer documents should be fully readable and
navigable via the braille display.
+ Orca modifier gets stuck on in Bypass Mode (bgo#683795).
+ Outdated documentation needs to be removed (bgo#683447).
+ Fix for broken tag in several help translations.
+ Updated translations.
- Add pkgconfig(atk) and pkgconfig(atk-bridge-2.0)
BuildRequires, configure now checks for them.

Tue Sep 4 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.91:
+ More UnicodeDecodeErrors (bgo#681892)
+ Updated translations.

Tue Aug 21 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.90:
+ WebKitGtk:
- Make WebKitGtk content fully braille scrollable without
having to use caret navigation
- Fixes for Orca failing to display certain text-only inline
WebKitGtk lists and sections
- Work around the bogus caretOffset we get for WebKitGtk
content which doesn\'t have the caret
- Don\'t display the braille EOL indicator for non-editable
WebKitGtk paragraphs
- Handle cases where the default script returns an empty string
for WebKitGtk content
- Fix for Orca skipping over WebKitGtk list items when
scrolling in braille
- bgo#664557: Orca does not always reflect the caret location
in braille for WebKitGtk content
- bgo#681441: Orca should present inline lists and sections
from WebKitGtk on the same line in braille
- bgo#681387: Orca displays no braille when lists which are not
listboxes claim focus in WebKitGtk content
- bgo#681363: Do not display roles for non-widget lists, list
items, and panels in WebKitGtk content
+ Use new documentation infrastructure
+ Move Gecko list presentation code into general presentation code
+ Bugs fixed: bgo#681569, bgo#626032
+ Updated translations.
- Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
following upstream.

Mon Aug 6 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.5:
+ WebKitGtk
- Cannot perform braille scrolling amongst objects in WebKitGtk
content (bgo#677320)
- SayAll does not work as expected when focus is on a link in
WebKitGtk content (bgo#681294)
- Fix for traceback when determining whether a MouseButtonEvent
should be ignored
+ Updated translations.

Tue Jul 17 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.4:
+ Structural navigation should not kick in when in editable
WebKitGtk objects
+ Access object extents as a bounding box
+ bgo#679514: settings_test.py script fails because of some still
remaining yaml files
+ Updated translations.

Mon Jun 25 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.3:
+ bgo#677748: Launcher icon needs 256x256 variant
+ Fix for Orca not presenting the \'Command not found\' label in
the gnome-shell run dialog
+ Work around for Orca not presenting the gnome-shell run dialog
text in braille
+ Handle text implementations which report a caret offset of -1
when at the end
+ Eliminate unneeded and/or problematic imports
+ Remove more old, no-longer-used/needed code
+ Updated translations.

Thu Jun 7 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.2:
+ Improve Orca\'s presentation of gnome-shell/clutter dialog boxes
+ Handle traceback seen with embedded object chars in Yelp
+ Fix a bug in the state change notifiers
+ Don\'t ignore MouseButtonEvent instances due to timestamp
+ Fix for Orca saying \"Primary\" for mnemonic Ctrl++
+ Fix for speech keybindings failing when no speech settings have
been saved
+ Remove the now-redundant \'orca -q/--quit\' and \'orca
- f/--forcequit\' (pkill works reliably)
+ Ensure we eliminate replaced Orca processes
+ Handle multiple and alternate installations better
+ Eliminate the Orca shell script and cause Orca to run as a
single process rather than two
+ bgo#659588: Orca presents Ctrl+Plus and Ctrl+Minus accelerators
partially-translated
+ Other:
- Much work towards the Python 3 migration
- bgo#658834: Use GDbus via gobject-introspection instead
dbus-python
- Revert \"Interim fix for bgo#672242\"
- bgo#669813: Remove pyxdg dependency
- Get rid of the forced-qui-prefs when there are no settings.
- Continued general code cleanup
- Code changes to help translators.
+ Updated translations.
- Drop python-xdg and dbus-1-python BuildRequires and Requires,
following upstream.

Wed May 16 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.5.1:
+ Updated translations.

Tue May 15 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.4.2:
+ Prevent gnome-shell notifications from being double-presented
+ Try to handle metacity timeouts more gracefully
+ Prevent Orca from interrupting speech in Anaconda trees
+ bgo#674237: More unicode errors found with hungarian locale
+ bgo#674693: Modifier keys pressed alone should interrupt speech
+ bgo#675522: incorrect comment for translators

Tue Apr 17 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.4.1:
+ GNOME 3:
- Present the name change of the suspend/power off menu item
- Prevent nameless panels from delaying presentation of Top Bar
button
- Prevent focused objects in gnome-shell dialogs from
preempting presentation of the dialog itself
- Fix for Empathy active descendant presentation getting
incorrectly interrupted
- Minor adjustments to get Orca working with Empathy 3.4
- bgo#672461: Orca now presents the full file list when the
file chooser is opened
+ Unity:
- bgo#673397: Using flat review while in Unity Greeter makes
Orca stop presenting screen contents
- bgo#673157: Unhandled exception when in Unity Greeter
- bgo#673648: Orca does not present Unity 2d indicators
correctly in braille
+ Qt:
- Fix for Orca incorrectly skipping certain menu item events in
KMail
- bgo#673142: Unhandled exceptions (GError: No such object
path) when using Skype
+ WebKitGtk:
- bgo#673540: List and list item structural navigation
sometimes fails
- Prevent Orca from double-presenting focused links with
structural navigation in lists
- bgo#672464: Orca double presents headings which are links
- Fix braille rolename presentation
- bgo#673757: Pages with alt attribute present, but not
actually set, results in traceback
- Fix a UnicodeWarning
+ Gecko:
- bgo#673715: Orca double-echoes keys pressed in Thunderbird
address fields
- bgo#673567: List in Firefox preferences dialog not presented
+ LibreOffice:
- bgo#672787: Unhandled exceptions from dead accessibles in
Calc
- bgo#673530: Orca multi-presents the focused cell\'s contents
when arrowing in Calc
- bgo#672953: Orca is presenting extra \"input line frame\"
announcements in LibreOffice Calc
+ Orca and AT-SPI:
- Handle the new AT-SPI2 timeout errors
- Add additional debugging info to help track down
hard-to-reproduce issues
- Use os.makedirs instead of os.mkdir if the XDG data home
directory doesn\'t exist
- Disable braille monitor if the import fails
- Ensure \'orca -t\' works even without a Desktop
- bgo#673336: Problems (re)binding commands with Caps_Lock
+ Updated translations.

Mon Mar 26 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.4.0:
+ Updated translations.

Tue Mar 20 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 3.3.92:
+ Tracebacks seen when interacting with Thunderbird\'s message
filter rules dialog (bgo#672276).
+ Orca presents an extra panel on places&devices and documents
search result (bgo#672242).
+ Sanity check that we have a desktop to get before we attempt to
get its apps
+ Gecko combobox selection is no longer presented (bgo#659839).
+ Do not treat \"busy indicator\" progress bars as progress bars
with values.
+ Handle errors seen when restarting gnome-shell.
+ Handle GErrors which prevent Orca from speaking menu items in
Skype.
+ Attend to object:state-changed:expanded events for push
buttons.
+ Updated translations.

Tue Mar 6 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.3.91:
+ Check for (and where appropriate present) expandable and
expanded states for toggle buttons and push buttons
+ Present gnome-shell notifications
+ Handle Earlybird (Thunderbird pre-release) as Thunderbird
+ Fix for several UnicodeEncodeError and UnicodeDecodeError bugs
+ Fix the presentation of mnemonics which are accented letters
+ Present the localized rolenames we get via pyatspi rather than
use Orca\'s pre-pyatspi rolename code for non-abbreviated
rolenames
+ Remove the old settings migration code from orca.py
+ Fix for getListOfShortcuts() incorrectly eliminating commands
+ Add an orca-customizations.py option to override the disabled
main window
+ Fix for Orca not using the specified debug-file when debug flag
is not also provided
+ Fix man page errors
+ Avoid incorrectly detecting python modules which not installed
+ Bugs fixed: bgo#666424, bgo#670547, bgo#670596, bgo#670827.
+ Updated translations.
- Add python-cairo BuildRequires and Requires: they were missing
before.

Tue Feb 21 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.3.90:
+ Only set the locusOfFocus when gnome-shell selection changes to
selected
+ Clean up Orca\'s locating and sorting of \"unrelated\" labels
+ Clean up Orca\'s code for capturing of keys for rebinding
+ Delete an old setting we no longer use (from the pyatspi1 port)
+ Get rid of orca_state.focusHistory: we no longer use it but we
keep storing it
+ Move input event handlers out of orca.py
+ Fix notify-osd script to listen for accessible-name/value
signals only
+ Orca needs to speak value changes for objects of
ROLE_COLOR_CHOOSER
+ Use dbus rather than gsettings to check if accessibility
support and screen reader are enabled
+ Remove forced terminal-setup; enable accessibility support
instead
+ Fix a traceback which prevented certain keybindings from
binding
+ bgo#596359: Should set the process name to \"orca\"
+ bgo#628473: orca.py should use argparse instead of getopts
+ bgo#669632: Orca does not present correct mnemonic for menu
items
+ Updated translations.

Tue Feb 7 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.3.5:
+ General:
- Add handling for RuntimeError now that we get them from
pyatspi2
- bgo#669216: Orca\'s console setup option to log out the user
no longer works
- bgo#668880: traceback in unity-panel-service
- bgo#668472: LookupError causes messages in Thunderbird to not
be readable
+ Keyboard and Keybindings:
- bgo#666463: Orca needs to present the real modifier for
\'Primary\'
- bgo#667717: Pressing the key combination for time/date after
any other Orca keyboard shortcut causes the date to be
spoken.
- Fix for the regressions from the keyboard-related refactoring
from the last unstable release.
+ Updated translations.
- Remove xz BuildRequires now that it comes for free in the build
system.

Tue Jan 17 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 3.3.4:
+ Stability and Performance:
- Explicitly handle dead accessible objects to prevent
triggering crashes in GNOME Shell
- Refactor InputEvent handling so that it is more performant
and less convoluted
- Get rid of the fake window:activate event as it is no longer
required and may be triggering window manager warnings
- Move wayward event management functionality to the Event
Manager
- Fix for the problem of updatePunctuationLevel() causing
breakage for Emacspeak users
- bgo#666628: gdk_keymap_translate_keyboard_state() expects
Gdk.ModifierType; not int
- bgo#666594: app-specific preferences cannot be saved for
certain configurations
+ Keyboard and Keybindings:
- Speak state changes in locking keys independent of key echo
- Make it possible to use the NumPad as expected in the Desktop
Layout
- Remove the redundant \"alternative\" keybinding functionality
+ Updated translations.
- Remove checks for old versions of openSUSE (<= 11.1).

Tue Dec 20 13:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.3.3:
+ General:
- bgo#665769: Preferences not saved or restored correctly due
to comparing unicode and utf-8 strings
- Several fixes to help Orca better cope with dead and
vanishing accessible objects
- bgo#666416: Leading ellipsis cause incorrect speech output
- bgo#666060: Orca does not always speak guessed form field
labels when structural navigation is used
- bgo#665288: Orca\'s script manager cannot adequately handle
multiple \"unknown\" applications which embed content from
other toolkits
- bgo#665191: Orca fails to use the correct toolkit script for
\"unknown\" applications
+ Keybindings:
- bgo#658122: Caps_Lock should not be toggled when Orca
commands are used in laptop layout
- bgo#665804: Problems binding and rebinding commands with
Caps_Lock and Shift
+ Flat Review:
- bgo#664466: Orca\'s flat review cannot access the top line of
gnome-terminal console
- bgo#665522: Flat Review broken in Gecko apps with AT-SPI2
+ WebKitGtk:
- Implement label inference (aka \"label guess\") functionality
- Add support for speech presentation of embedded object
characters
- bgo#665586: Orca does not present the selected menu / menu
item for Dojo widgets
- bgo#665614: Orca does not present selection changes in radio
button groups when the arrow keys are used
- bgo#664396: List containing links is not brailled properly
- Add LIST_ITEM to the roles treated as widgets in onFocus()
- Fix for Orca speaking text table cell role and selection
state
- Adjust getObjectsFromEOCs to deal with unexpected accessible
hyperlink indices
- bgo#665223: WebKitGtk-based application scripts should be
consolidated
+ Cruft Removal:
- bgo#665216: Remove Orca\'s support for Gecko-based Yelp v2
- bgo#664651: Remove the legacy magnification code
+ Updated translations.
- Add xz BuildRequires because we can\'t build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.

Mon Nov 21 13:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.3.2:
+ Orca does not always present image links in WebKitGtk content
[bgo#664386]
+ Need to move getLinkBasename() functionality out of Gecko
script so all scripts can use it [bgo#664384]
+ Orca does not speak the desktop icon names in fallback mode if
tutorial messages are enabled [bgo#659023]
+ Viewing package list of a www.launchpad.net PPA causes Orca to
stop working on Firefox 7.0.1 [bgo#661893]
+ Cannot re-bind Orca keybindings via Preferences dialog
[bgo#660099]
+ Updated translations.

Thu Oct 27 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.3.1:
+ Updated translations.

Tue Oct 18 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.2.1:
+ General
+ bgo#661706: Sanity check needed in Gecko script\'s
getBottomOfFile() to ensure we have a \"last object\"
+ bgo#659122: UnicodeDecodeError and UnicodeEncodeError keep
cropping up since introspection
+ bgo#659122: Traceback presenting time and date
+ bgo#660163: Traceback when try to edit a keybinding
+ Updated translations.

Tue Sep 27 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.2.0:
+ General
- bgo#660091: Unbound alternative keybindings in
user-settings.conf prevent the preferences window from being
shown
+ Updated translations.

Tue Sep 20 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.92:
+ General:
- bgo#659054: Orca fails to present decimal values of GtkScale
widgets in Gtk+ 3
- bgo#659379: Orca is not presenting panel menus and menu items
in fallback mode
- bgo#617833: Orca should indicate state of NumLock key
- Other bug fixes: bgo#652485, bgo#658134, bgo#658781,
bgo#658993, bgo#659015, bgo#659122, bgo#659264.
+ Build fix (bgo#659092).
+ Updated translations.
- Drop orca-fix-doc-figures.patch: fixed upstream.
- Drop gnome-common BuildRequires and call to gnome-autogen.sh:
they were only needed for the dropped patch.

Wed Sep 14 14:00:00 2011 vuntzAATTopensuse.org
- Add orca-fix-doc-figures.patch: fix installation of doc figures
so we don\'t install non-existing figures, that would result in
broken links -- those will break the build of bundle-lang-gnome.
- Add gnome-common BuildRequires and call to gnome-autogen.sh,
needed for the patch above.

Tue Sep 6 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.91:
+ General:
- bgo#658141: Need to add support for the \'placeholder-text\'
object attribute
- bgo#658133: Firefox lines which begin with bullets are not
always presented by Orca
- bgo#657732: stopSpeechOnActiveDescendant shouldn\'t cut off
the presentation of a name-change
- bgo#657902: Remove static binding cruft from configure.ac
and acinclude.m4
+ Documentation:
- Began update of the Orca 3.2 documentation
- bgo#655642: Problems in the docs
- Drop orca-no-pygtk-configure.patch: fixed upstream.
- Remove gnome-common BuildRequires and call to gnome-autogen.sh:
they were only needed for the above patch.

Wed Aug 31 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.90:
+ General:
- bgo#626254: Migrate from PyGTK to PyGObject
introspection-based bindings
- bgo#652485: Remove deprecated (or soon-to-be deprecated)
GtkBox, GtkTable, etc. and use GtkGrid instead.
- bgo#657646: Default stopSpeechOnActiveDescendantChanged()
should not be so restrictive
- bgo#657579: Orca should not present tooltips shown as a
result of mouse hovering unless the \'present tooltips\'
setting is enabled
+ Gecko
- bgo#599361: Significant delay building up the contents of
certain lines in Firefox
- bgo#650904: Work around AT-SPI2 caching issues with
Thunderbird
+ Updated translations.
- Remove at-spi-devel, pyatspi, python-gobject-devel,
python-gtk-devel BuildRequires: they are not needed with the port
to introspection-based bindings.
- Add pkgconfig(atspi-2), pkgconfig(gtk+-3.0),
pkgconfig(pygobject-3.0) BuildRequires: new dependencies.
- Remove python-gtk Requires as orca has been ported to
introspection-based bindings. However, add python-gobject
Requires which is still clearly needed.
- Replace python-wnck Recommends with typelib(Wnck), to follow the
change to introspection-based bindings.
- Add orca-no-pygtk-configure.patch: do not require old bindings
for the build.
- Add call to gnome-autogen.sh for the above patch.

Mon Aug 22 14:00:00 2011 dimstarAATTopensuse.org
- Add python-gobject-devel BuildRequires to help the build over the
split of gobject gi bindings vs. standard bindings.

Tue Aug 16 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.1.5:
+ bgo#639535: KeyError: \'profile\' traceback; Orca won\'t launch
+ bgo#654923: Add Unity to OnlyShowIn value for autostart desktop
file
+ bgo#656305: Improve autotools config
+ bgo#654114: Map \"clutter\" to \"CALLY\" toolkit script
+ Enhanced Orca\'s traceit tool.
+ Updated translations.

Mon Jul 25 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.4:
+ General
- bgo#654111: Map \'gtk\' to GAIL toolkit script
- bgo#634460: Provide date/time information within debug files
- bgo#654210: Orca sometimes fails to present the default
button in a dialog
- bgo#654321: Fix toolkit version reported as \'unknown\'
- bgo#654426: The speech generator\'s _generateAncestors()
method needs to handle page tabs which do not implement
AtkText
- bgo#654789: Localize key sequences when presenting them to
user
- bgo#654795: Improve Orca\'s speech presentation of WebKitGtk
access keys
- bgo#654796: Orca is not respecting the \'only speak displayed
text\' setting with rolename presentation in WebKitGtk content
+ Tests
- Update gtk-demo regression and general tests
+ Updated translations.
- Add python-speechd BuildRequires as the python module needs to be
there at build time.

Tue Jul 5 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 3.1.3:
+ General:
- bgo#653642: Alt+F4 followed by Escape leaves the Orca window
closed, but Orca still running
- bgo#653628: List shortcuts mode: shortcut is spelled out as
\"shift T A B\" instead of saying \"shift tab\"
- bgo#653634: Orca welcome message is cut off
- bgo#653624: bash-ism causes error in orca startup script
- bgo#653514: The only magnification work Orca should be doing
is handling caret and focus tracking
- bgo#652500: DBusException seen when Orca is running with
gnome-shell mag
+ Updated translations.

Thu Jun 16 14:00:00 2011 vuntzAATTopensuse.org
- Drop python-bonobo and python-gconf BuildRequires and Requires as
the dependencies got removed in 3.1.2.
- Drop gnome-speech-devel BuildRequires and gnome-speech Recommends
as support for it got removed.
- Change python-speechd Suggests to Recommends as this is the new
default engine for speech.
- Drop gnome-mag-devel BuildRequires and gnome-mag Recommends as
support for it got removed.

Tue Jun 14 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.1.2:
+ General:
- bgo#622764: Remove the gconf dependency
- bgo#652408: Remove last remnants of bonobo and friends
- bgo#652415: gksu grab can be disabled via gksu-properties
- bgo#652413: Orca\'s enableAutostart setting and GUI widget
are redundant in GNOME 3 and should be removed
- bgo#646288: Orca needs to respond to the appropriate
gsettings keys
- bgo#650136: Fall back on combobox name to get the displayed
item
- Removal of outdated docs and other unused, cruftastic files
+ Speech:
- bgo#652246: Orca starts speaking really slowly after the
Quit dialog appears
- bgo#652043: In Libreoffice, Orca doesn\'t present the title
bar
- bgo#652237: Remove gnome-speech support from the master/
3.1.x branch
- bgo#647037: Pronunciation rules not being applied until
user settings are reloaded
+ Magnification:
- bgo#629321: gsmag.py should use GSettings rather than GConf
- bgo#652241: Magnification settings should be controlled by
gnome-shell mag/Universal Access tools; not by Orca
- bgo#652407: Orca\'s enableMagnifier setting should be based
on the value of screen-magnifier-enabled
- bgo#652373: Orca\'s magnification keybindings are no longer
needed in GNOME 3 and should therefore be removed
- bgo#652238: Remove gnome-mag support from the master/3.1.x
branch
+ Updated translations.

Thu Jun 9 14:00:00 2011 vuntzAATTopensuse.org
- Update BuildRequires:
+ Change dbus-1-python-devel to dbus-1-python since the configure
script only checks for the availability of the python module.
+ Remove unneeded glib2-devel.
+ Change python-gnome-devel to python-bonobo and python-gconf
since the configure script only checks for those two modules.
+ Add python-wnck, which is checked for.
- Update dependencies:
+ Change python-gnome Requires to python-bonobo and python-gconf
Requires: we only need those two modules, instead of the full
python-gnome.
+ Change gnome-python-desktop Recommends to python-wnck
Recommends for the same reason.

Tue May 17 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 3.1.1:
+ bgo#647522: Orca should not speak page loading messages if
\'only speak displayed text\' is enabled
+ bgo#638883: Orca should present text which auto-inserted into
editable, non-terminal widgets
+ bgo#431030: GtkStatusIcon objects don\'t have accessible names
+ bgo#647982: Orca sometimes presents application events in
GNOME 3; other times it fails to do so.
+ bgo#646547: Two typos in prefs string
+ bgo#640134: Catch pyatspi2\'s RuntimeErrors
+ Fix for the problem of punctuation settings not getting
properly loaded or unloaded when the application script
changes.
+ Fix for the problem of voice settings not getting properly
loaded or unloaded when the application script changes.
+ Voice settings need to be ACSSs; not dicts.
+ Updated translations.

Thu Apr 28 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 3.0.1:
+ bgo#647982: Orca sometimes presents application events in
GNOME 3; other times it fails to do so.
+ bgo#647824: Turning screen reader \"off\" should not be equated
with \"do not autostart in the future\".
+ bgo#647547: The braille monitor should be movable.
+ bgo#647117: orca autostarted in kde.
+ bgo#646288: Orca needs to set and respond to the appropriate
gsettings keys.
+ bgo#646475: Traceback seen with gnome-speech.
+ Updated translations.

Tue Apr 5 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 3.0.0:
+ bgo#646547: Two typos in preferences string
+ Updated translations.

Mon Mar 28 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 2.91.93:
+ GNOME 3.0:
- Use gsettings, and not gconf, to determine if accessibility
is enabled.
- bgo#640134.
+ General:
- Fix for the problem of punctuation settings not getting
properly loaded or unloaded when the application script
changes.
- Fix for the problem of voice settings not getting properly
loaded or unloaded when the application script changes.
- Voice settings need to be ACSSs; not dicts.
- Changes from version 2.91.92:
+ Provide \'text\' title type in the help content so that
the logo alt text doesn\'t wind up being displayed where
it should not be.
+ Various bug fixes: bgo#645241, bgo#645256, bgo#643304,
bgo#645278, bgo#643969, bgo#645364, bgo#645362.
+ Fix for the problem with script loading of version 2 and 3 of
Yelp.
+ Gecko/Yelp 2:
- bgo#645117: Traceback when using Orca with Gecko-based Yelp
+ WebKitGtk/Yelp 3:
- bgo#645286: Orca should announce when WebKitGtk content has
started or finished loading.
- bgo#645290: Orca does not present links in Yelp 3 when those
links are made up of multiple objects.
- bgo#645359: Orca is not able to set the caret position within
a WebKitGtk list item when using structural navigation.
- bgo#645366: Orca needs to work around the initial lack of
caret in a newly-loaded WebKitGtk page.
- bgo#645465: Say All needs to be implemented for
WebKitGtk-based apps.
- bgo#645474: Orca should provide the option of performing a
Say All when WebKitGtk content is loaded.
+ Clutter/Cally: By default, any selection change on CALLY means
a change on locusOfFocus.
- Changes from version 2.91.91:
+ bgo#637780: Cannot permanently update settings for the gdm
user login session
+ Various bug fixes: bgo#643195, bgo#643378, bgo#643306,
bgo#643067.
+ Gecko: bgo#634642: Orca can be very slow to find a position in
a Gecko list
- Changes from version 2.91.90:
+ Various bug fixes: bgo#642212, bgo#642592, bgo#642285,
bgo#641017.
+ OpenOffice/LibreOffice: bgo#640372: OOo seems far less likely
to crash frequently if we process its events synchronously
+ Updated translations.
- Change from version 2.91.6:
+ bgo#639673: Orca should support the creation and use of
version-specific scripts for applications
+ Various bug fixes: bgo#641033, bgo#640894, bgo#640218,
bgo#640342, bgo#639876, bgo#640194, bgo#640135, bgo#640072,
bgo#640132, bgo#639992, bgo#639974, bgo#639668, bgo#639669,
bgo#639670, bgo#639671, bgo#638970, bgo#639418, bgo#638672.
+ WebKitGtk/Yelp 3: bgo#640609, bgo#640591, bgo#640500,
bgo#640383, bgo#640451, bgo#640383, bgo#640381, bgo#640379,
bgo#640377, bgo#607854.
- Changes from version 2.91.5:
+ bgo#631123: updated documentation.
+ Various bug fixes: bgo#636841, bgo#638623, bgo#638285,
bgo#638318, bgo#637667, bgo#637865.
+ Gecko: bgo#638063, bgo#638053, bgo#638048, bgo#628837.
- Changes from version 2.91.4:
+ bgo#570650: Profiles and new settings manager.
+ Bug fixes: bgo#637667, bgo#637653, bgo#637661, bgo#637670,
bgo#637662, bgo#637665, bgo#637654, bgo#637637, bgo#637551,
bgo#631123, bgo#637115, bgo#637422, bgo#636824.
- Changes from version 2.91.3:
+ Work on bgo#633104: I see three performance related problem
with Mozilla Thunderbird and Orca
+ Bug fixes: bgo#630591, bgo#634862, bgo#634469.
- Changes from version 2.91.2:
+ General:
- bgo#626266: Discontinue support for OpenTTS system
- bgo#634248, bgo#628842, bgo#629586.
- Changes from version 2.91.1:
+ General: bgo#631544, bgo#628276.
+ Upgrade from LGPLv2 to LGPLv2.1.
- Changes from version 2.91.0:
+ General: bgo#630274, bgo#630644, bgo#631120, bgo#630142,
bgo#609900.
+ OpenOffice: bgo#630584.
+ WebKitGtk: bgo#630328: Orca provides no access to WebKitGtk
content whatsoever
- Drop orca-2.32.1-console-setup.patch: fixed upstream
- Drop gnome-python-desktop BuildRequires, since we are using new
pygobject bindings.
- Add gnome-doc-utils-devel as Build Requires.
- Call %suse_update_desktop_file for orca-autostart.desktop.
- Add glib2-tools Requires as the gsettings binary is used to
determine if accessibility is enabled.

Fri Feb 18 13:00:00 2011 mgorseAATTnovell.com
- Add orca-2.32.1-console-setup.patch: fix setting of autostart and
keyboard prompt in console setup (bgo#642212).

Mon Feb 14 13:00:00 2011 sbrabecAATTsuse.cz
- Added support for translation-update-upstream.

Sun Feb 13 13:00:00 2011 vuntzAATTopensuse.org
- Call relevant macros in %post/%postun:
+ %desktop_database_post/postun because the package ships at
least one desktop file.
+ %icon_theme_cache_post/postun because the package ships themed
icons.
- Pass %{?no_lang_C} to %find_lang so that english documentation
can be packaged with the program, and not in the lang subpackage.
- Change Requires of lang subpackage to Recommends, since the
english documentation is not there anymore.

Tue Nov 16 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.32.1:
+ Add a check for xdg python package to configure.in
+ bgo#631544: Orca crashes at GDM login screen if GDM\'s
.local/share/orca directory does not exist.
+ bgo#629586: When Orca is in learn mode and the user switches
to another application, Orca stops presenting the locusOfFocus
+ bgo#628842: Orca speaks newly-focused panels in gnome-panel
using the default voice rather than the system voice
+ Updated translations.
- Add python-xdg BuildRequires and Requires.

Mon Sep 27 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.32.0:
+ Updated translations.

Tue Sep 14 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.31.92:
+ General:
- bgo#609900: Speech page speechdispatcher defaults to zh
- bgo#628367: When Orca enters notification mode and the
user switches to another application, Orca stops
presenting the locusOfFocus
- bgo#628569: Orca preferences are not getting saved
permanently if a $HOME/.orca exists
- bgo#628589: Notification message list message is too long
- bgo#543157: It is not always possible to distinguish
on-screen text from Orca\'s \"system\" messages
- bgo#628410: Add support for object toolkits
- bgo#628568: Orca won\'t die, cannot be replaced if the at-spi
registry daemon dies
+ Updated translations.

Tue Aug 31 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.31.91:
+ General:
- bgo#625422: Remove XDG location \'migration\' option
- bgo#627451: Orca needs a way to repeat the latest
notification messages.
- bgo#628275: Orca should be more forgiving when invalid
options and arguments are specified
- bgo#628256: orca.die() should call sys.exit() rather than
os._exit()
- bgo#628300: Write the errors to the sdterr instead of sdtout
- bgo#626272: Plural forms needed for correct localization
- bgo#627052: Orca shouldn\'t ignore of object:text-caret- moved
events which immediately follow a window:activate
event
- bgo#627477: Orca splash screen shouldn\'t be displayed in GDM
- bgo#627216: Orca not brailling messages received via
notify-osd
+ Speech:
- bgo#520595: Orca is far too \"chatty\" for persons with
learning disabilities
+ Gecko:
- bgo#627769: 2.31.91pre say all stops at links and headers
in firefox and thunderbird
- bgo#627691: When I say all a webpage content and Orca
attempts to speak an image description, the say
all operation is terminated
+ OOo:
- bgo#627498: Orca should explicitly present the insertion and
deletion of the last row in an OOo Writer table
+ Updated translations.

Tue Aug 17 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.31.90:
+ General:
- bgo#577705: When Orca starts doesn\'t get to the component
with focus
- bgo#623571: Use %-d format directive, not %d, for non-
numeric date format strings
- bgo#626967: Orca\'s shellscript shouldn\'t use \'exec\' for
calling the Python script
- bgo#626272: Plural forms needed for correct localization
- bgo#626640: The Solaris user\'s PATH is hardcoded
- bgo#626498: Traceback seen in orca_gui_prefs.py when
trying to bind an unbound command
- bgo#626200: Modules should use script methods for
presenting messages
- bgo#626075: Speak unicode value of current character has
been omitted from the laptop layout
+ Speech:
- bgo#543157: It is not always possible to distinguish on-
screen text from Orca\'s \"system\" messages
- bgo#626713: Orca fails to speak superscript symbols in the
correct language when Up/Down Arrow is used
- bgo#626197: Orca often fails to associate the correct
voice with the correct string when multiple voices are
present in an utterance
- bgo#626072: Speech Dispatcher can get stuck in a language
if the default voice has no language defined
+ Updated translations.

Fri Aug 6 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.31.6:
+ General:
- bgo#596108 - Use XDG locations for storing configuration
files
- bgo#625737, bgo#625719, bgo#624640
+ Gecko: bgo#616650, bgo#625458, bgo#624979
+ OpenOffice.org: bgo#620109, bgo#624641, bgo#624628
+ GCalctool: bgo#625729
+ Eclipse: bgo#624243
+ Updated translations.
- Changes from version 2.31.5:
+ General:
- bgo#373387 - Users should be able to lock/unlock the \"Lock\"
modifier even if Caps Lock is the Orca modifier
- bgo#536827 - Provide configuration GUI option to set the
Orca key/modifier
- bgo#624153, bgo#616585, bgo#623099, bgo#621535, bgo#623414,
bgo#622739
+ Magnification:
- bgo#621330 - Setting screen position of magnifier reverts to
\"Full Screen\" upon closing prefs dialog (gs-mag)
+ Gecko: bgo#623825, bgo#623561
+ gnome-terminal: bgo#623897
+ Updated translations.
- Changes from version 2.31.4:
+ General:
- bgo#606975 - Move to SpeechDispatcher for GNOME 3
- bgo#621020 - Fix DBus interface to GNOME Shell Magnifier
- bgo#591925 - Give scripts a means by which to filter out
events which are no longer relevant
- bgo#622755, bgo#622752, bgo#606978, bgo#622042, bgo#622120,
bgo#621800, bgo#619809, bgo#621675, bgo#611576, bgo#621000,
bgo#621325
+ Gecko: bgo#622812, bgo#622811, bgo#622821, bgo#618484,
bgo#620299, bgo#621158
+ Eclipse: bgo#620018, bgo#621873
+ Chat:
- bgo#615489 - Migrate Pidgin script to new chat.py
- bgo#621469 - The chat-only-if-focused options aren\'t
respected when another script is active
+ Updated translations.
- Changes from version 2.31.3:
+ General:
- bgo#618927 - Need to add Open TTS to speech servers
- bgo#615968, bgo#620671, bgo#619306, bgo#620320, bgo#620163,
bgo#619332
+ OpenOffice: bgo#620205, bgo#619648, bgo#620156, bgo#619574,
bgo#620098, bgo#620097, bgo#620055, bgo#620045, bgo#619949,
bgo#613299
+ Eclipse: bgo#619486
+ Pidgin: bgo#619473
+ Updated translations.
- Changes from version 2.31.2:
+ General: bgo#619046, bgo#619047, bgo#591034, bgo#618285,
bgo#618334, bgo#618464, bgo#618381, bgo#618311, bgo#618192,
bgo#609175, bgo#618165, bgo#618166
+ New Commands:
- bgo#619383 - Need unbound keybinding for cycling through
key echo options.
- bgo#616820 - There is no command to present the list of
available Orca keyboard shortcuts.
- bgo#617420 - Need unbound keybinding for rotating through
punctuation levels.
+ Braille: bgo#618728, bgo#618337, bgo#618291, bgo#618288,
bgo#533660, bgo#618800, bgo#617976
+ Gecko: bgo#618981, bgo#619139, bgo#618863, bgo#618806,
bgo#618827, bgo#618801, bgo#618633
+ OpenOffice: bgo#619101, bgo#538050, bgo#618790, bgo#618794,
bgo#617603
+ Eclipse:
- bgo#618303 - orca needs a custom script for eclipse
- bgo#618589
+ Rhythmbox: bgo#618774
+ Clutter/Cally:
- bgo#616206 - Add new specific toolkit script CALLY
+ Updated translations.
- Changes from version 2.31.1:
+ General: bgo#616848, bgo#617345, bgo#617204, bgo#617113,
bgo#617118, bgo#615969, bgo#616459, bgo#615966, bgo#614844,
bgo#614826, bgo#594152, bgo#614218
+ Chat:
- bgo#557009 - Orca should provide access to Empathy
- bgo#615485 - Orca should support the Instantbird chat
client
- bgo#607663 - Create a script for Gajim
- bgo#589925 - Need to generalize chat support
+ Firefox: bgo#616945, bgo#615304
+ Java: bgo#616691, bgo#483222, bgo#616637, bgo#616618,
bgo#616587, bgo#483212, bgo#616464
+ OpenOffice: bgo#364772
+ Updated translations.
- Move to brlapi instead of sbl for braille support:
+ Add python-brlapi BuildRequires and Requires.
+ Drop orca-bgo550717-brld.patch.
- Add gnome-python-desktop BuildRequires and Recommends, since the
mouse review support requires wnck.
- Add python-speechd Suggests, for speech-dispatcher support.
- Update description.

Mon Jun 14 14:00:00 2010 vuntzAATTopensuse.org
- Do not add categories to orca.desktop: they were already there
(GNOME) or completely wrong (Lockdown,
X-SuSE-ControlCenter-LookAndFeel)

Thu Apr 29 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.30.1:
+ bgo#615304 - Sanity check needed in the Gecko script\'s
updateBraille
+ bgo#614218 - In orca.desktop.in file the --replace parameter
is not present in the exec line
+ Updated translations.

Wed Apr 7 14:00:00 2010 vuntzAATTopensuse.org
- BuildRequires and Requires pyatspi instead of python-atspi: this
is a virtual name that is provided by the default at-spi stack,
so we can easily switch between the stacks without having to
change this package again.

Mon Mar 29 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.30.0:
+ bgo#612558 - Need to map gnome-calculator to the gcalctool
script. Note that gnome-calculator is symbolic link to
gcalctool.
+ Updated translations.

Mon Mar 8 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.29.92:
+ bgo#611321: keybindings.getInputHandler returns unbound
commands as potential keybinding candidates
+ Updated translations.

Sun Feb 21 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.29.91:
+ General:
- Work on getting the regression tests working on Ubuntu.
- Update the gsmag.py experimental module to work with the
emerging magnifier D-Bus API. This is throwaway code and the
support is not fully working.
- bgo#593666 - Add structural navigation key for separators
- More work related to bgo#608149 - Orca\'s caret navigation for
Firefox is broken effective the 30th Sept build of FF 3.6.
This adds a new per-script settings for yelp and thunderbird
because they may use different versions of Gecko than firefox.
- bgo#609633 - Orca can lock up the desktop when exiting apps
if in flat review
- bgo#610134 - Missing liblouis information can cause Orca to
stop presenting
- bgo#610472 - Orca is redefining the built-in function
\'next\' in structural_navigation.py
+ Firefox:
- bgo#608150 - Firefox 3.6\'s changes to the hierarchy of tables
needs to be handled by Orca
+ Updated translations.

Wed Feb 10 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.29.90:
+ General:
- Fix for bgo#608186 - Man page needs live region keybinds
- Sanity check to address the traceback reported in bgo#608319.
- Fix for bgo#608680 - Please make orca\'s name translatable in
the about dialog
+ Firefox:
- Updated regression tests to use local stylesheets
- Work on bgo#608149 - Orca\'s caret navigation for Firefox is
broken effective the 30th Sept build of FF 3.6
+ Updated translations.

Wed Jan 27 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.29.6:
+ General:
- Removed some references to the string \"CVS\" in docs.
- Partial fix for bgo#431531 - Orca now speaks the unicode
value of a character when you press the \"review current
character\" key (e.g., KP_2) 3X.
- bgo#606962 - availability of gnome-speech (or lack thereof)
not handled well
- bgo#607042 - Orca does not always present sufficient context
in Where Am I
- bgo#607414 - When I try writing a message with Thunderbird
3.0, sometime the message edit box is not spokened after I
pressing a tab key after with the subject edit box
- bgo#607470 - Update script for Package Manager to include
sibling of status bar when presenting status bar contents
- Detection code for bgo#607847. This attempts to find
problems with Orca keybindings conflicting or not working
with the X Server keymap.
- bgo#607901 - Sanity check needed in speakTextSelectionState
- bgo#607990 - Orca should present the appearance of the icon
for logged errors in packagemanager
- bgo#607988 - The messages spoken during a packagemanager
search should also be \'flashed\' in braille
+ Updated translations.

Thu Jan 14 13:00:00 2010 captain.magnusAATTopensuse.org
- Update to version 2.29.5:
+ Fix for bgo#586445 - Provide an \'About\' dialog
+ Fix for bgo#592424 - Progress bar options in the Preferences
dialog cannot be translated properly for all locales
+ Fix for bgo#593203 - Orca preferences does not fit in 1024x600
screen resolution
+ Translation updates

Wed Dec 23 13:00:00 2009 vuntzAATTopensuse.org
- Update to version 2.29.4:
+ General:
- bgo#601657 - Preferences cannot be saved.
- bgo#603520 - Need to add script mapping to check for Pidgin
with a capital \"P\"
- bgo#604492 - Orca doesn\'t work well with Packagemanager\'s new
Recent Searches feature
- bgo#604956 - Certain speech settings get improperly restored
to default when setting up Orca initially
- bgo#604964 - Orca doesn\'t present the section headings in
PackageManager\'s new \"Featured Packages\" start
page
+ Updated translations.

Tue Dec 8 13:00:00 2009 vuntzAATTopensuse.org
- Changes pyatspi Requires to python-atspi. This was done in the
BuildRequires, but forgotten in Requires. We want to switch to
the new at-spi2 stack by default for now.

Wed Dec 2 13:00:00 2009 vuntzAATTopensuse.org
- Update to version 2.29.2:
+ Note: as a result of work on bgo#598917, you must now use
\"orca --replace\" if you want the new Orca process to kill any
existing processes.
+ General:
- Provisional support for the GNOME Shell Magnifier (a work in
progress)
- bgo#554688 - Navigation in gconf-editor doesn\'t work
- bgo#597159 - Orca does not provide access to the contents of
Packagemanager\'s HTML container
- bgo#597170 - Add support for Banshee script
- bgo#598917 - Orca Multiple Instances
- bgo#600372 - Orca handles text configuration input
incorrectly
- bgo#600539 - Man page improvements
+ Updated translations.
- Changes from version 2.29.1:
+ General:
- bgo#594022 - cannot launch orca preferences - GError:
Duplicate object id \'renderer3\'
- bgo#595117 - Need to customize the presentation of the
Packagemanager package list toggle
- bgo#596257 - Generator arguments are not passed along with
_generateImage()
- bgo#596340 - Exception if no selection is given when choosing
a language
- bgo#596364 - Create a script for the OpenSolaris Device
Driver Utility
- bgo#596384 - Orca sometimes fails to speak a newly-focused
table in certain OpenSolaris utilities
- bgo#596635 - gcalctool script will need to be updated for
2.29/2.30/3.0
- bgo#598797 - Gnome-Terminal and VTE dump core when using Orca
+ OpenOffice:
- bgo#592917 - Orca doesn\'t present OOo Writer\'s Style combo
box correctly
+ Firefox:
- Added script mapping for the latest Firefox.
- bgo#592634 - The Gecko script\'s handling of caret navigation
interferes when navigating editable messages in Thunderbird
- bgo#593520 - The Gecko script\'s getBottomOfFile needs to be
more efficient
- bgo#593594 - Orca says \"blank\" when Firefox returns a bogus
value for getTextAtOffset
- bgo#593596 - When the user Up Arrows to a line in Firefox
which begins with a nested paragraph, Orca fails to present
that line
+ Updated translations.
- Add BuildRequires and Requires for python-atspi, so we can use
the new accessibility stack. We could depend on pyatspi (which is
a virtual package that is provided by both python-atspi and
python-atspi-corba), but this will make the build service not
know what to do for the build.
- Use python_sitearch.
- Disable autoreconf call.

Tue Sep 22 14:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.28.0:
+ bgo#595117 - Need to customize the presentation of the
packagemanager package list toggle
+ Updated translations.

Wed Sep 9 14:00:00 2009 vuntzAATTopensuse.org
- Update to version 2.27.92:
+ General:
- bgo#594022 - cannot launch orca preferences - GError:
Duplicate object id
- Rename X-FullName to X-GNOME-FullName in desktop file
+ StarOffice/OpenOffice:
- bgo#592917 - Orca doesn\'t present OOo Writer\'s Style combo
box correctly
+ Updated translations.

Tue Aug 25 14:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.27.91:
+ General:
- bgo#591282 - add a switch to activate debug when executing
orca
- bgo#591289 - Need to remove duplicate speechTabLabel from
orca-setup.ui
- bgo#591382 - Need to add \"word_char\" to
text_attribute_names.py for localization
- bgo#591729 - Using cursor routing keys when the caret is
panned off the display can cause cursor to jump
- bgo#591734 - \"No break space\" character not spoken
- bgo#591805 - Orca speaks the \"restrict progress bar update
to\" label when the app preferences dialog loads
- bgo#591907 - \"All\" hard to translate
- bgo#592517 - Cursor position based upon uncontracted text
when typing text and contracted braille is enabled
- bgo#592741 - Fix .desktop file to meet GNOME goal
+ OpenOffice/StarOffice:
- bgo#356060 - Provide access to tree item level and state in
OOo Navigator
- bgo#590682 - Orca does not always speak the Paths table of
the OOo Options dialog correctly
- bgo#592138 - Orca speaks the next character rather than the
next word when a paragraph boundary is crossed in Writer
+ Evolution:
- bgo#592708 - Orca should attempt to recognize Evo\'s Setup
Assistant and present the (non-focused) prompts
+ Firefox/Thunderbird:
- bgo#577899 - Strange cursor movements in Firefox
- bgo#584103 - Cursor problems when I compose a new message
with Thunderbird 3.0B3 pre
- bgo#591336 - Need a sanity check in Gecko\'s
searchForCaretLocation
- bgo#591351 - SayAll document function doesn\'t work correctly
on some webpages
- bgo#591592 - Orca does not speak and braille the appropriate
information when moving by headings on all sites
- bgo#591807 - Orca sometimes presents the previous line when
Home/End is pressed in Gecko
- bgo#591860 - Orca grinds to a halt when Ctrl+End is pressed
in a really long message in Thunderbird
- bgo#592383 - Orca gets stuck when it encounters a paragraph
in Firefox which begins with a multi-line-high character
+ Updated translations.

Mon Aug 10 14:00:00 2009 dominique-obsAATTleuenberger.net
- Update to version 2.27.90:
+ bgo#480883 - User can pan right in braille indefinitely at the
end of a web page
+ bgo#523693 - Positioning of the cursor when editing text
+ bgo#570070 - Remove \'item\' from spoken string that represents
position/index information
+ bgo#574344 - Support for different progress bar \"verbosity
levels\" should be implemented
+ bgo#576847 - Add ability to \'flash\' braille messages
+ bgo#578832 - Flash locking modifier key state in braille
+ bgo#582318 - Pressing panning buttons on the braille display
should not interrupt speech
+ bgo#582491 - Strange message table behavior with Evolution
+ bgo#589610 - isupper should be used on unicode and not UTF-8
strings
+ bgo#590219 - Incorrect text displayed with Orca quit
confirmation dialog when the user using non english locale
+ bgo#590378 - configure.in and orca.spec.in need updating for
compile and runtime dependencies.
+ bgo#590382 - Orca should have a script for packagemanager
+ bgo#363820 - Orca should inform the user when text in given
cell in Calc is too wide for that column
+ bgo#590267 - Thunderbird\'s rendering of smileys as named
paragraphs without accessible text causes Orca to speak the
tutorial message inappropriately
+ Updated translations.
- Add dbus-1-python-devel BuildRequires and dbus-1-python Requires.

Tue Aug 4 14:00:00 2009 vuntzAATTnovell.com
- Add liblouis-devel and python-louis BuildRequires.
- Add python-gnome, python-gtk and python-louis Requires.
- Add gnome-mag Recommends.

Sat Aug 1 14:00:00 2009 captain.magnusAATTopensuse.org
- Update to version 2.27.5:
+ Bugs fixed: bgo#582506, bgo#589362, bgo#434600, bgo#568696,
bgo#575784, bgo#578106, bgo#585049, bgo#585417, bgo#585948,
bgo#588471, bgo#588774, bgo#589244, bgo#589497, bgo#589504,
bgo#480883, bgo#586399, bgo#588910, bgo#589455
+ Translation updates

Sun Jul 19 14:00:00 2009 dominique-obsAATTleuenberger.net
- Update to version 2.27.4
+ General
- bgo#400729 - Orca should provide support for general audio.
This adds some latent support for audio that gives people
something to experiment with as soon as bgo#570658 is done.
- Fix for bgo#561452 - Factor out included \"louis\" C extension.
New requirement: liblouis 1.6.2 and the liblouis 1.6.2
\"louis\" python module
- Fix for bgo#568696 - locus of focus changes when updating
list of files in nautilus.
- Much more work on bgo#570658 - Refactor the speech and
braille generators. This refactor is almost complete.
- More work on bgo#575614 - Please add speakable characters
- Fix for bgo#583199 - orca should not hang itself, or the
desktop when brltty is killed.
- Fix for bgo#584796 - Invoking the application specific
preferences for Orca when the Orca Quit dialog freezes speech
- Fix for bgo#585103 - Inconsistent behavior of flat review.
- Provisional work on bgo#585417 - Allow pauses to be inserted
in speech output.
- Fix for bgo#585897 - Pronunciation substitution can miss
words due to word delimiters
- Fix for bgo#586385 - When using where am I function with
Openoffice.org Calc, the spoken row and column information
are not marked for translation.
- Fix for bgo#586580 - Orca repeats the coordinates of Calc
cells.
- Fix for bgo#588403 - Implement ability to route the mouse
pointer without clicking.
- Fix for crash (no bug number) - Prevent stack trace when
contracted braille is being used. The trace would also kill
speech.
+ OpenOffice/StarOffice:
- Fix for bgo#583811 - Doing a select all in OOo Writer causes
Orca to say \"selected\" for each paragraph.
+ Thunderbird:
- Fix for bgo#584263 - When composing or reply to a message
with Thunderbird, the Ctrl+End key combination does not work.
- Fix for bgo#584837 - Find dialog fails to move caret to
desired location in Thunderbird.
- Fix for bgo#568658 - Sometimes Orca announces the wrong
subject in Thunderbird.
+ Firefox:
- Fix for bgo#584540 - Orca should not duplicate images and
lines of text on facebook
- Fix for bgo#585871 - WhereAmI info in FF doesn\'t include link
text.
- Fix for bgo#587794 - In some pages I cannot read using the
Down Arrow key.
- Fix for bgo#588344 - Missed text on a page in Firefox.
+ Updated translations.
- Requires python-gstreamer-0_10. Orca does not start without it.

Mon Jun 15 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.27.3:
+ General:
- Much work on bgo#570658 - Refactor the speech and braille
generators. This represents a HUGE REFACTOR for Orca.
- bgo#583274 - portability for orca script (Thomas Klausner)
- bgo#585017 - Orca should speak the toggled state of flat
review mode
- bgo#585792 - i18n strings should use parameterized forms
+ OpenOffice:
- Significant progress on bgo#574720 - Table Navigation Keys
for OpenOffice Writer. Structural navigation can be
enabled/disabled in OOo with Orca+Z. Alt + the arrows move by
cell, Alt + Home/End move to the beginning/ending of the
table respectively.
- bgo#583414 - Orca should announce when is at last cell on a
table in OOo.
+ Updated translations.

Wed May 27 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.27.2:
+ General:
- bgo#354471 - Text selection from braille input device.
- bgo#466841 - Orca doesn\'t announce items when Alt+Tabbing if
Compiz is enabled.
- bgo#511468 - Ekiga chat window accessibility problem.
- bgo#574221 - left-pane in Ekiga\'s preference box can\'t be
read at start-up.
- bgo#575614 - Please add speakable characters: → and ←.
- bgo#577977 - provide speech feedback for \"repeat last find\"
in Gedit.
- bgo#581372 - Move cursor routing and six dot key handling
from braille.py to script. With the cleanup from bug #581532
to remove the custom brl module and move directly to the
brlapi module provided by BrlTTY/BrlAPI, we are now able to
handle BrlAPI commands much better.
- bgo#581532 - Remove brl module. Orca now uses the BrlAPI
python bindings.
- bgo#582028 - Character pronunciations are not used when
navigating by line. This provides a fallback to the chnames
dictionary.
- bgo#582684 - Arrowing left/right across tree tables causes
whole row to be spoken.
+ OpenOffice:
- Work on bgo#574720 - Table Navigation Keys for OpenOffice
Writer.
+ Firefox:
- bgo#530784 - whereAmI info for list items in web content
needs to be improved.
- bgo#577900 - Blank lines in Firefox text areas incorrectly
spoken.
+ Updated translations.
- Disable orca-bgo550717-brld.patch since it needs to be rebased:
the code completely changed. Also remove the sbl Requires for
now.

Tue May 5 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.27.1:
+ General:
- Much work to handle the transition from subversion to git.
- Updated script writer\'s guide -- the document lives in
docs/doc-set/internals.html.
- Add setting to disable the pyatspi GIL idle handler:
useGILIdleHandler. This change is made in response to
bgo#576954 where it appears as though the GIL idle handler in
pyatspi is causing consumers of pyatspi (e.g., Orca and
accerciser) to start consuming 100% of a CPU when the machine
is idle. We\'re pretty sure the GIL handler is not necessary,
so this change gets rid of it for the 2.27.1 development
build of Orca. If we see that users notice strange lock ups,
however, we may need to change things back.
- Adjust debug utilities to print to console and debug log.
- bgo#570952 - Orca should be able to run with AT-SPI/D-Bus.
- bgo#573535 - Orca should use the 16x16 pixels application
icon for Main and Preferences windows.
- bgo#575921 - When I working with the gcalctool application,
Orca says too lot of the result of the mathematic operations.
- bgo#576037 - Bind F1 key to help page.
- bgo#576438 - Provide state change information for radio
buttons that require you to press space to select them.
- bgo#577239 - Cannot navigate by line through multi-line HTML
list items in Firefox/Thunderbird when arrowToLineBeginning
is False.
- bgo#577330 - Detect whether speech dispatcher is installed or
not.
- bgo#577977 - provide speech feedback for \"repeat last find\"
in Gedit.
- bgo#577979 - Pressing Down Arrow from the middle of a
multi-line HTML list item initially moves to the beginning of
the line when arrowToLineBeginning is False.
- bgo#580423 - Remove deprecated libgnomeui dependency. Use
DBus org.gnome.SessionManager.Logout instead of
gnome.ui.master_client().request_save.
- bgo#580329 - Use show_uri() to display help window.
+ OpenOffice:
- bgo#577245 - Present paragraph-style information in
OpenOffice.
- bgo#578072 - Orca does not always present text attributes in
braille in OOo documents.
+ Updated translations.
- Remove unneeded BuildRequires: gnome-python-desktop,
python-gnome.

Tue Apr 14 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.26.1:
+ General:
- bgo#575921 - When I working with the gcalctool application,
Orca says too lot of the result of the mathematic operations
- bgo#576037 - Bind F1 key to help page
- bgo#576438 - Provide state change information for radio
buttons that require you to press space to select them
- bgo#577330 - Detect whether speech dispatcher is installed or
not
+ OpenOffice:
- bgo#577245 - Present paragraph-style information in
OpenOffice
- bgo#578072 - Orca does not always present text attributes in
braille in OOo documents
+ Firefox/Thunderbird:
- bgo#577239 - Cannot navigate by line through multi-line HTML
list items in Firefox/Thunderbird when arrowToLineBeginning
is False
- bgo#577979 - Pressing Down Arrow from the middle of a
multi-line HTML list item initially moves to the beginning of
the line when arrowToLineBeginning is False
+ Updated translations.

Mon Mar 16 13:00:00 2009 vuntzAATTnovell.com
- Update to version 2.26.0:
+ Updates to regression tests, mainly to work with Firefox 3.1
Beta 3.
+ Firefox:
- Fix for bgo#570557 - (ARIA) List items not presented.
+ Updated translations.

Fri Mar 6 13:00:00 2009 vuntzAATTnovell.com
- Update to version 2.25.92:
+ General:
- bgo#387556 - Arrowing past last character at end of line in
Orca results in no speech
- bgo#419123 - Modified speech settings do not change
immediately in preferences dialog.
- bgo#517387 - Orca should not read password out in gdm login
window
- bgo#570390 - Spellcheck in evolution is badly broken
- bgo#572215 - Opening preferences launches magnifier
- bgo#572218 - Order of variables not changeable
- bgo#572294 - Need a sanity check in the default script\'s
locusOfFocusChanged
- bgo#573156 - Add a notify-osd script
- bgo#573535 - Orca should use the 16x16 pixels application
icon for Main and Preferences windows.
+ Pidgin:
- bgo#572303 - Double-speaking of characters entered into
pidgin account creation
+ Thunderbird:
- bgo#571812 - Orca does not read the next message in
thunderbird when deleting if first column does not change
+ Firefox:
- bgo#570550 - (ARIA) UIUC Number Guessing Game Alert not
presented when it changes
- bgo#570567 - Where am I for link does not speak the link text
- bgo#570757 - Orca can get stuck when browsing pages with
embedded panels in FF 3.x
- bgo#573174 - Gecko script.py calls debug.printException when
there isn\'t an exception
- bgo#573303 - Support text attribute and spelling error
notification in FF.
- Use makeinstall.
- Do not create /usr/share/pixmaps without any reason.
- Remove AutoReqProv: it\'s default now.


 
ICM