Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

orca-47.0-lp160.1.1 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: orca Distribution: openSUSE Leap 16.0
Version: 47.0 Vendor: openSUSE
Release: lp160.1.1 Build date: Tue Sep 17 15:59:52 2024
Group: System/GUI/GNOME Build host: reproducible
Size: 7754983 Source RPM: orca-47.0-lp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/Orca
Summary: Screen reader for GNOME
Orca is an extensible screen reader that provides access to the
graphical desktop via user-customizable combinations of speech,
braille, and/or magnification.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Tue Sep 17 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Switch to source service.
* Tue Sep 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 47.0:
    + General:
    - Fix several regressions in presentation that resulted from
      the code cleanup work. Thanks to everyone who tested!
    - Don't kill braille flash message in
      default.process_routing_key().
    + Web: Support aria-disabled on gridcell.
    + Updated translations.
* Thu Sep 12 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.rc:
    + Web:
    - Fix double-presenting editable list items in braille.
    - Fix regressions in name presentation.
    - Improve speech presentation of list items in structural
      navigation.
    + General:
    - Handle event floods during start up.
    - Work around Qt bug causing table cells to not be announced
      during navigation.
    - Fix regression in the presentation of notifications.
    - Address several issues related to presentation of sets in UI.
    - Eliminate some chattiness from redundant descriptions and
      ancestors with redundant names.
    + Updated translations.
  - Changes from version 47.beta:
    + Web:
    - Present indentation in non-editable code/pre elements.
    - Treat tab lists as lists and tabs as list items to make them
      reachable via structural navigation.
    - Treat toggle buttons as a form control for structural
      navigation.
    - Improve reliability of synthesized clicks.
    - Eliminate some chattiness with lists and description terms
      and values.
    - Eliminate some chattiness related to page-load events.
    - Reduce verbosity of heading presentation.
    - Present object rather than line for focus mode widget
      navigation.
    - Fix SayAll failing when launched from non-text web element.
    - Work around
      https://bugzilla.mozilla.org/show_bug.cgi?id=1882794 more
      reliably in order to be less chatty and less likely to
      refresh keygrabs unnecessarily.
    + General:
    - Much code cleanup, old-hack removal, and miscellaneous
      performance improvements.
    - Fix Orca dialogs opening in the background.
    - Always speak the role if object navigator is active.
    - Improve identification of redundant descriptions to eliminate
      some chattiness.
    - Fix bug causing incorrect presentation of content during line
      navigation.
    - Fix bug causing table cell headers to be repeated.
    - Include description when generating braille.
    - Notification Presenter: Ensure we only create one dialog.
    - Fix sentence tracking in the Spiel speechserver.
    + Updated translations.
  - Changes from version 47.alpha:
    + LibreOffice: Fix several issues related to presentation of
      application UI.
    + Thunderbird:
    - Work around unexpected re-use of existing accessible objects
      when a message is deleted from the message list.
    - Handle event spam (performance).
    + General:
    - Much code cleanup, performance improvements, removal of
      obsolete scripts, removal of hacks, etc.
    - Create documentation for application developers.
    - Stop listening for the "focus:" event which was deprecated
      over a decade ago, replaced by
      "object:state-changed:focused".
    - Make posinset and setsize attribute retrieval global so they
      can be used in native applications.
    - Prefer the description over unrelated labels for static text
      in native applications.
    - Enable tutorial messages by default, so that the new "help
      text" messages from applications is automatically presented.
    - Make Bypass Mode a toggle, rather than something which
      applies to only the next keystroke.
    - Treat "activate" as a click-like action we should attempt
      when the user attempts to synthesize a mouse-click on a
      widget.
    - Improve error handling and recovery when mouse review is
      enabled in Wayland.
    - Eliminate chattiness from redundant objects in ancestry.
    - Handle issue causing selection changes in collapsed combo
      boxes to not be presented.
    - Improve correctness of presentation of GTK managed-descendant
      tables.
    - Fix orca saying "invalid" for the "editbar" role.
    - Improve presentation of spin buttons.
    - Improve menu-related and has-popup presentation.
    - Fix bug causing press and hold events being treated as a
      multi-click.
    - Persist runtime settings between terminal and terminal app
      scripts so that the user preferences are applied both in the
      terminal and in the app UI.
    - Present character count rather than string in huge selection
      changes.
    - Don't apply the repeated character count presentation for
      alphanumeric characters.
    - Ensure we say "blank" for an empty line in multiline text
      fields.
    - Fix "task_done() called too many times" error.
    - Fix several issues related to Spiel support.
    + Updated translations.
* Mon Jul 01 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.2:
    + Web: Eliminate chattiness from page-load events from embedded
      ads.
    + Web: Fix bug causing Orca to not present certain ARIA dialog
      titles.
    + Map xfce4-notifyd to notification-daemon script so that
      notifications are presented.
    + Table Navigator: Ensure we set the caret in Writer tables.
    + LibreOffice: Fix presentation of editable combobox value
      changes.
    + General: Fix bug that could cause Orca to not present the new
      caret location.
    + Updated translations.
* Thu Apr 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.1:
    + Fix issue causing flat review clicking to fail in some Gtk
      apps.
    + Fix regression in SayAll upon page load.
    + Fix presentation of new radio button groups.
    + Avoid triggering crash in Pidgin.
    + Fix issue in which Orca appeared to hang when where am I was
      used immediately after page load of a large document.
* Thu Mar 21 2024 pgajdos@suse.com
  - remove dependency on /usr/bin/python3 using
    %python3_fix_shebang macro, [bsc#1212476]
* Wed Mar 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0:
    + Meson: Allow building without git executable.
    + Spiel:
    - Fix language and dialect fallback.
    - Catch all of Spiel's initialization errors.
    - Respect both speech system override, and user preference.
    - Avoid shutting Spiel down if still in use.
    + Key handling:
    - Eliminate unnecessary keygrab refreshes in the web script.
    - Fix new-keyhandling regression in bypass mode.
    + Thunderbird: Adjust to Thunderbird's new way of doing things
      when a message is deleted.
    + General:
    - Fix false positive identifying redundant name-change events.
    - Fix regressions introduced by the accessible-text code
      rewrite.
    + Updated translations.
  - Drop orca-without-git.patch: fixed upstream.
* Wed Feb 21 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.beta:
    + Orca now uses meson instead of autotools.
    + Orca no longer depends on the python3-pyatspi package; it
      accesses AT-SPI2 directly through gobject introspection.
    + Orca now has an optional dependency on the Spiel library. Please
      see "Experimental Features" in README.md for details.
    + New and Updated Features:
    - Spiel support has been added to Orca. Spiel is a new speech
      synthesis API that works with eSpeak and Piper, with other
      synthesizers planned.
    + Web:
    - Handled several issues causing Orca to jump unexpectedly to
      the top of the page.
    - Interrupt speech before presenting new line/location with
      caret nav. This should improve behavior when arrowing rapidly
      within content.
    - Fix bug causing "\ufffc" to be shown in braille instead of
      the link.
    - Eliminate (nearly all of) our text sanity-checks and hacks
      that had been in place for Firefox/Gecko bugs. Mozilla fixed
      those bugs as part of their Cache The World work. This should
      improve performance.
    + General:
    - Fix bug causing focus to be incorrectly changed when
      selection is automatically updated in a related tree. This
      can happen with email applications (e.g. incoming messages).
    - Fix bug causing us to skip certain named elements in
      StackExchange and StackOverflow.
    - Fix several terminal-related flat review issues.
    - Fix notifications in KDE not being fully presented by
      Notification Presenter.
    - Don't say "Window" when a MATE switcher window first appears.
    - Echo sentence after whitespace typed rather than punctuation
      so the presentation does not get cut off.
    - Fix bug causing Orca to speak an object from the wrong window
      in Mouse Review.
    - Listen for and present document:page-changed events.
    - Remove logic from the Event Manager that was obsoleted by the
      ability to obsolete queued events. Make remaining logic more
      performant.
    - Convert Orca from using pyatspi to using AT-SPI2 directly.
      Much code clean-up was also done in the process.
    - Miscellaneous code changes related to becoming more ready for
      Wayland.
    + Updated translations.
  - Add orca-without-git.patch: allow building without git installed.
  - Add meson BuildRequires: follow upstreams port to meson.
  - Drop py3atspi Requires: upstream changed to
    gobject-introspection, so we have an automatic dependency on
    typelib() now.
  - Add pkgconfig(gtk+-3.0) BuildRequires: dependency checked by
    meson.
* Thu Jan 18 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.alpha:
    + The much-requested "sleep mode" has arrived! You can cause Orca
      to act as if it were not running on an as-needed, per-app basis
      with Ctrl+Alt+Shift+Q. This makes it much easier to use VMs in
      which another screen reader is being used as well as
      self-voicing apps.
    + Orca now has commands to present information about the system
      without having to navigate to the bar or widget that displays
      them:
    - Present CPU and memory usage (unbound, requires psutil)
    - Present battery status (unbound, requires psutil)
    + Table navigation commands now work everywhere; not just in web
      browsers and LibreOffice. In addition to the existing commands,
      the following commands have been added:
    - Orca+Shift+T: toggle table navigation (it's enabled by
      default)
    - Orca+Alt+Shift+Left/Right/Up/Down: move to the final cell in
      the specified direction.
    + Orca's outdated tutorial message feature has been removed. In
      its place is support for customized help messages which
      application and toolkit developers can provide via
      ATK/AT-SPI2's new "help text" API. At the present time, we are
      unaware of any implementations and thus have not enabled these
      new tutorial messages by default.
    + We now always use Atspi's device API for Orca commands. This
      was initially in place only for Gtk 4 apps, which do not report
      keystrokes to us for optional construction. Having addressed
      the majority of issues with this new API, we believe it is
      ready to be used for all applications and toolkits.
    + Web and Electron Apps Improvements:
    - Include DLs in list navigation and DTs in list item navigation.
    - Improve presentation of VSCode's selection containers.
    - Web: Improve performance of navigation to end of document
    + LibreOffice Bug Fix:
    - Ensure the entire word count dialog is presented when the
      dialog is shown.
    + General Improvements and Fixes:
    - Improve performance by identifying and quickly dismissing
      obsolete accessible events.
    - Improve performance by using AT-SPI2's cache for everything.
    - Fix bug causing utterances to be split up unexpectedly.
    - Announce the has popup state even in non-web contexts.
    - Lots of code clean-up and more work to eliminate our
      dependency on pyatspi.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 45.2:
    + Web: Fix bug causing us to get stuck in menu bar during caret
      navigation.
    + General: Dump our cached information in response to
      children-changed events so that we do not present stale
      information.
    + Updated translations.
* Fri Oct 06 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.1:
    + Web:
    - Fix regression in bookmark support.
    - Fix bug causing Orca to present some custom widgets as an
      image.
    + General:
    - Fix bug causing Orca to ignore objects that are valid because
      they had been defunct/invalid before.
    - Fix bug causing rewind and fast-forward in SayAll to fail.
    - Fix chattiness issue in mate-panel.
    - Only examine descriptions by default in isSameObject for Gtk
      apps for performance reasons.
    - Use AXObject.is_dead instead of the script utility for
      performance reasons.
    - Revert "Don't let brlapi crash us". This change was a
      workaround put in place to give distros enough time to get
      the fixed brltty, but it had a slight performance impact if
      braille was enabled but not being used.
    - Stop using deprecated Gtk API in the accessible actions menu.
    + Updated translations.
* Fri Sep 15 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.0:
    + Updated translations.
* Wed Sep 06 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 45.rc:
    + Bug Fixes:
    - Fix several performance issues.
    - Fix bug causing utterances to be split up unexpectedly.
    - Filter out redundant descriptions to reduce chattiness.
    - Fix tracebacks resulting from hand-editing
      user-settings.conf.
    + Updated translations.
* Tue Aug 15 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.beta2:
    + Do not crash when BrlApi.Connection() crashes as a consequence
      of BrlTTY having been built with Cython 3.
* Mon Aug 14 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.beta:
    + Bug Fixes:
    - Use importlib instead of imp. This is needed for Orca to work
      in Python 3.12
    - Fix regression in flat review braille panning
    - Fix presentation of Calc selected cells
    - Fix the "screen reader on" message getting cut off
    - Treat LibreOffice as not supporting AtspiCollection
      (otherwise it can become non-responsive)
    + Feature Changes: Change the default button in the list-of
      dialogs from "jump to" to "activate"
    + Updated translations.
* Tue Aug 08 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.alpha:
    + Object Navigator: This allows the user to navigate through a
      hierarchy of UI objects. Bindings:
    - Ctrl+Orca+Up/Down for navigating between parent/child
    - Ctrl+Orca+Left/Right for navigating among siblings
    - Ctrl+Orca+Return for performing a click
    - Ctrl+Orca+S to toggle the simplification of the object
      hierarchy
    + Flat Review can now by restricted to the current object of
      interest to eliminate "noise" from irrelevant objects. Binding:
      Currently unbound
    + Flat Review now has a command that displays the entire contents
      being reviewed in an editable text view, making it easier to
      copy and paste the contents of terminals, dialogs, etc.
      Binding: Currently unbound
    + Action Presenter: A popup menu for performing accessible
      actions on an object, such as click, expand/collapse, press.
      This should make it easier to interact with applications with
      poor keyboard navigability. Binding: Orca+Shift+A
    + The Notification List feature was re-written. It now uses an
      actual Gtk list rather than an off-screen one. The review
      announcements now include a timestamp and the dialog allows you
      to clear the history.
    + Preferences Dialog and Shortcuts List are now grouped based on
      feature, making it far easier to discover and bind/rebind
      commands of interest.
    + The Structural Navigation command to navigate among form fields
      was remapped from Orca+Tab/Orca+Shift+Tab to F/Shift+F. A new
      command was also added to navigate among iframes, which is
      currently unbound.
    + Added a command to present the default button. Binding: Orca+E.
    + Modify Orca's left-click functionality to prefer actions which
      are associated with performing a left click (e.g. click, press,
      jump, open) and only attempt to synthesize a click as a last
      resort.
    + Added the ability to temporarily suspend registration for
      accessibility events which can greatly improve performance at
      times event floods are likely, such as window
      creation/destruction and activation/deactivation.
    + Started preferring AtspiCollection over child iteration to
      locate descendants in the accessibility tree. The performance
      improvement can be up to 10 times faster. We will continue
      making changes in this area between now and the stable release.
    + Started relying on speech-dispatcher for character presentation
      rather than our own character names dictionary, which we were
      not always using. This should cause Orca to always speak the
      character name in the same way.
    + Interrupt speech conditionally on focus changes. This is needed
      for Gtk 4 on Wayland because we currently do not get
      notifications for input events, which had been our most
      reliable hint to interrupt speech. The heuristics to identify
      when we should not interrupt speech are still being refined,
      but hopefully this will make the user experience a bit more
      tolerable until a solution is agreed upon and implemented. See
      https://github.com/flatpak/xdg-desktop-portal/issues/1046 for
      more information.
    + A number of improvements to reduce some lagginess and
      chattiness in certain web apps.
    + Added logic to filter out windows which claim to be active but
      really aren't, including descendants of mutter-x11-frames, the
      desktop frame of some window environments, and certain Electron
      apps.
    + Updated translations.
* Fri May 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.1:
    + Web:
    - Support aria-disabled on application, tab, group, and
      focusable separator/splitter
    - Fix bug in identification of inline iframes
    + General:
    - Improve performance by checking for duplicate object events
    - Filter duplicate events when checking for double presses of
      the orca modifier
    + Updated translations.
* Fri Mar 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.0:
    + Updated translations.
* Wed Mar 08 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.rc:
    + General:
    - Fix double-presentation of indentation information
    - Interrupt speech immediately prior to speaking "screen reader
      off"
    - Add command-line Orca modifier documentation
    - Fix issue when using the new AT-SPI device API
    + Web:
    - Fix jumping in sites caused by ARIA selection-changed events
    - Fix incorrect browsing in Firefox when popup has focus
    - Fix double-presentation of content in ARIA's tab role
    - Fix structural navigation commands sometimes failing to work
      after script reactivation
    + Updated translations.
* Tue Jan 03 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.1:
    + General:
    - Clean up and fix bugs in flat review find.
    - Treat KP_Delete as Delete for the purpose of identifying text
      deletions.
    - Fix several issues related to prefering the TableCell
      interface.
    - Fix presentation of name-changed events for Qt push buttons.
    + Web:
    - Fix repetition of text elements during SayAll in web content.
    - Fix structural navigation bug impacting columns spanning
      multiple cells.
    - Fix chattiness issue with browser page tabs.
    - Fix bug causing Orca to present a non-active page in Chrome.
    + Mouse Review: Do not re-present the whole paragraph when
      leaving a link.
    + Updated translations.
* Fri Sep 23 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.0:
    + General:
    - Prevent double-presentation of notifications.
    - Fix presentation of Nautilus items for Gtk 4.
    - Fix bug causing the wrong voice to be used.
    + Updated translations.
* Mon Aug 29 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.beta:
    + Web:
    - Fix issue causing Orca to remain silent with autofocused
      inputs.
    - Prevent structural navigation exiting current modal dialog.
    - Make cell ancestor presentation optional.
    + General:
    - Fix issue causing the description to not be presented.
    - Fix several popup menu-related issues.
    - Fix issue causing certain static text in dialogs to not be
      presented.
    + Updated translations.
* Sat Jul 09 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.alpha:
    + Web:
    - Improve presentation of articles in feeds.
    - Improve presentation of unknown setsize and row/column count.
    - Fix several "chattiness" issues related to ARIA widgets.
    - Improve performance in large rich-text editors.
    - Include focusable elements with clickancestor action in the
      list of "clickables".
    + WebKitGtk: Fix issue causing WebKitGtk 2.36 content to not be
      handled by Orca's webkit support.
    + General:
    - Add more event-flood handling to improve performance in
      general, but especially for gnome-shell.
    - Fix bug related to which script responded to a mouse-button
      event.
    + Updated translations.
* Fri Jul 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.2:
    + Web:
    - Fix several issues relating to presentation of navigation
      among focusable descendants within ARIA grids and tables.
    - Improve support for description lists.
    - Fix SayAll presentation of time element inside link.
    - Fix presentation of the FluentUI react dialog (and any other
      dialog which has an ARIA document-role descendant.
    - Eliminate chattiness from newly-expanded/shown listbox.
    + WebKitGtk: Fail gracefully when structural navigation commands
      are used in WebKitGtk 2.36.x (the collection interface won't be
      supported until 2.26.4).
    + Updated translations.
* Tue May 17 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.1:
    + Web (Chromium + Gecko):
    - Fix several performance issues impacting Google Docs.
    - Fix bug in which Orca failed to speak when clicking on a
      line.
    + WebKitGtk: Handle WebKitGtk's change in toolkit name casing so
      that older versions of Orca continue to work with newer
      versions of WebKitGtk.
    + Updated translations.
* Tue Mar 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.0:
    + Updated translations.
* Fri Mar 11 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.rc:
    + Web:
    - Improve behavior during event flood of table-related events
      from web apps.
    - Fix bug causing us to ignore a newly-loaded document due to
      it having a bogus index in parent.
    + LibreOffice: Fix bug causing lines with embedded objects to not
      be spoken.
    + Updated translations.
* Tue Feb 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.beta:
    + Web: More aggressively update focus for focused entries and
      spinners
    + Fix regression in soffice's presentation of indentation
    + Web: Announce locusOfFocus update during object destruction
    + Remove unused method in src/orca/script_utilities.py
    + Updated translations.
* Mon Jan 31 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 41.2:
    + Web: Fix bug causing widgets descending from off-screen label
      elements to be skipped over.
    + General:
    - Fix bug causing accessing preferences to fail for Esperanto.
    - Add more event-flood detection and handling for improved
      performance.
* Mon Jan 10 2022 Yifan Jiang <yfjiang@suse.com>
  - Add python-rpm-macros BuildRequires in case some build
    environment does not pull it automatically. This is needed by
    macros like %{python3_sitelib}.
* Wed Dec 01 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 41.1:
    + Web:
    - Fix presentation of selected items in datalist
    - Fix issue causing non-rendered headings being combined with
      other, rendered elements when presenting line contents
    - Improve behavior when focused back/forward button is pressed
    - Improve presentation of subscript and superscript elements
      (requires implementations exposing the associated AT-SPI2
      roles)
    - Attempt to identify and present custom-element images
    - Fix SayAll for rich-text editors
    - Treat all list items inside listboxes as focus mode widgets
      regardless of authoring
    - Clear cached objects when not dumping full cache for child
      change to prevent skipping over newly-added content
    - Fix speech generator for browser alerts
    - Fix issues causing certain spin buttons to not be presented
      correctly
    + General:
    - Modify collections module import for Python3.10 compatibility
    - Event Manager: Handle name/description change floods
    - Adjust string for repeats when presenting text changes
    - Clear flat review context when page tab lists emit
      selection-changed to eliminate stale context (e.g. in a
      wizard)
    - Improve presentation of indeterminate progress bars (busy
      indicators)
    + Updated translations.
* Thu Sep 16 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 41.0:
    + General: Fix compatibility with Python 3.10
    + Updated translations.
* Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Sat Sep 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 41.rc:
    + Web:
    - Fix several issues related to empty but "focusable" ARIA
      tooltips
    - Identify and work around (when possible) mismatched text and
      hypertext implementations that can lead to looping inside
      content
    + Updated translations.
* Tue Aug 24 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 41.beta:
    + General: Use new AT-SPI device API for keyboard monitoring when
      available.
    + LibreOffice:
    - Fix bug causing Orca to become silent due to setting
      locusOfFocus to a defunct object.
    - Work around missing focus event for Calc spreadsheet which
      causes Orca to ignore subsequent events.
    + Speech: Do not set voice name when it is the default.
* Fri Aug 06 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 41.alpha:
    + General:
    - Improve handling of accessible-event floods from apps.
    - Fix bug in announcing selected items in icon views.
    + Web:
    - Improve recovery from destruction of current object.
    - Improve performance in response to caret-moved events.
    - Fix crash resulting from subtree becoming hidden.
    - Fix bug in toolbar browse-mode navigation.
    - Fix bug causing a live region event to be ignored.
    - Fix bug causing us to incorrectly switch to browse mode in
      VSCode.
    - Ensure we present caret-moved events after Alt+Tabbing into
      web app.
    - Don't repeat posinset and setsize for multi-line list items.
    - Don't announce unselected state of grid cells/rows in browse
      mode.
    - Don't announce row and column count when they are both 0.
    - Fix braille presentation of grid cell in browse mode.
    - Improve browse-mode navigation of trees and tree tables.
    - Eliminate some chattiness entering elements with a caption.
    - Prevent double-presentation of description for alerts.
    + Email:
    - Fix regression presenting plain-text messages in Thunderbird.
    - Work around missing events from Evolution Add Accounts.
    + LibreOffice:
    - Work around missing state-changed:focused event that caused
      caret-moved events in documents to be ignored.
    + Speech:
    - Ensure we enable/disable speech based on app-specific
      settings.
    - punctuation: Spell left/right_double_angle at level "most".
    - Do not add mark within numbers (some synthesizers present
      numbers incorrectly otherwise).
    - Do not set language if it is empty (breaks output in older
      versions of speech-dispatcher).
    + Mouse Review:
    - Check if we have Wnck in activate() so we don't spew errors.
    - Gracefully handle lack of pointer.
* Sat Mar 20 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 40.0:
    + Updated translations.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 40.rc:
    + Web:
    - Improve handling of, and recovery from, element destruction,
      e.g. to find the new location and contents more accurately
      and quickly.
    - Don't generate line contents when tabbing into editable with
      descendants (chattiness).
    + General:
    - Prevent hang generating statusbar content.
    - Prevent hang resulting from accessible objects which claim to
      be their own parent.
    - Try to detect and avoid selection-changed event flood from
      apps like Caja which can make Orca not responsive.
    - Work around lack of children-changed accessibility events
      from fillers which report 0 children.
    + Updated translations.
* Tue Feb 23 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 40.beta:
    + Web:
    - Add initial support for aria-braillelabel and
      aria-brailleroledescription.
    - Add option to control automatic focus mode during native
      navigation.
    - Improve presentation of, and fix bugs related to, offscreen
      text which is exposed to us as one or two characters per
      line.
    - Make more roles descendable in browse mode to improve content
      in which use ARIA widget roles are applied without any
      associated keyboard navigation.
    - Fix bugs in which we get stuck or skip an element due to
      stale cache.
    - Prevent getting stuck when up arrowing with multiple newline
      chars.
    - Don't collapse newlines from a single text object into one
      line.
    - Respect speakBlankLines setting.
    - Ensure figcaptions and descendants are presented only once.
    - Fix issue in which caret-moved events preceding focus events
      cause Orca to not present a newly-focused entry.
    - Use posinset and setsize attributes for menus, even in
      browser gui.
    - Eliminate double-presentation of caption children in SayAll.
    - Work harder to turn inaccessible links into something
      presentable.
    - Prevent focus mode from being entered if we're in SayAll.
    - Fix presentation of table row when caret moves due to mouse
      click.
    - Ensure we say something when using caret nav to interrupt
      SayAll.
    - Skip useless empty elements when seeking first context in
      document.
    - Fall back on gridcell name when generating name for nameless
      checkboxes.
    - Miscellaneous chattiness fixes.
    + Chromium:
    - Work around bogus/misleading selected state in browser menus.
    - Fix chattiness issue arrowing up/down in Omnibox popup.
    - Fix bogus presentation of posinset and setsize in popup
      menus.
    + Braille:
    - Attempt to be smarter about the default contraction table,
      prefering the current locale and literary braille tables.
    - Fix bug in presentation of tree items.
    + General:
    - Fix Orca not launching due to braille-related timeout.
    - Use AT-SPI2's cache for children (improves performance).
    - Improve presentation of native-app navigation by word.
    - Fix issue preventing us from recognizing a Tab input event.
    - Announce "non selected" when focus does not follow selected
      in a listbox.
    - Only speak newline during word nav if spoken indentation is
      enabled.
    - Handle exception initializing mouse review with null display.
    + Updated translations.
* Tue Dec 22 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.38.2:
    + Don't treat unknown coordinates as definitely off-screen.
      Should fix the problem seen with flat review resulting from a
      change in Gtk+ 3.24.24.
* Thu Dec 03 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.38.1:
    + Web: Fix crash when generating speech for childless math
      element.
    + General: Fix bug causing the new radio button group to not be
      presented when the group was first entered.
    + Updated translations.
* Fri Sep 11 2020 dimstar@opensuse.org
  - Update to version 3.38.0:
    + Web:
    - Don't present aria-placeholder value when it's identical to
      aria-label.
    - Fall back on object attributes for absent text attributes.
    + General:
    - Add some sanity checks to prevent crashing due to GStreamer
      failure.
    - Announce read-only state for checkboxes.
    + Updated translations.
* Fri Sep 04 2020 dimstar@opensuse.org
  - Update to version 3.37.90:
    + Announce when rows, columns get reordered due to aria-sort
      changing.
    + Fix bug causing some web content to not be presented in flat
      review.
    + Fall back on "placeholder" when "placeholder-text" is not used
      by browsers.
    + Fix bug causing presentation of stale content when navigating
      by word.
    + Skip over clickable images during line nav if the author has
      set alt to "".
    + Fix bug causing events from Google Docs to be ignored when a
      dialog appears but lacks focus.
    + Emit mode-changed notifications to inform other tools
      (magnifiers, highlighting tools) what mode Orca is in when
      presenting content.
    + Miscellaneous tweaks to GUI labels and documentation.
    + Attempt to reconnect to speech-dispatcher when setting
      capitalization style fails due to SSIPCommunicationError.
    + Updated translations.
* Mon Aug 31 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.36.6:
    + General: Add some sanity checks to prevent crashing due to
      GStreamer failure.
* Tue Aug 11 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.36.5:
    + Web + Thunderbird: Fix regression breaking access to content
      (incomplete cherry-pick).
* Mon Aug 10 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.36.4:
    + Web:
    - Fix false positive causing us to not present self-referential
      labels.
    - Fix crash caused by author using aria-labelledby pointing to
      itself.
    - Always speak the current line when caret moves due to mouse
      click so that presentation is consistent regardless of the
      element.
    - Fix bug causing events from Google Docs to be ignored when a
      dialog appears but lacks focus.
    + Thunderbird: Fix bug causing us to incorrectly update our
      location within settings.
    + General: Fix bug causing learn mode to not work in (at least)
      gnome-shell controls.
    + Updated translations.
* Tue Jun 02 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.36.3:
    + Fix crash related to non-standard tables.
    + Fix error using braille with JavaAtkWrapper.
    + Work around Qt not exposing STATE_CHECKABLE and/or using
      ROLE_CHECK_MENU_ITEM on checkable menu items.
    + Fix presentation of Qt widgets labelled by their parent
      container.
    + Updated translations.
* Thu Apr 23 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.36.2:
    + Chromium:
    - Fix chattiness issue resulting from failing to consider the
      prior object when generating labelOrName.
    - Improve responsiveness of text selection in large objects.
    - Prevent double-speaking of ARIA combobox value.
    - Don't speak child position for popup menus (it's always 1 of
      1).
    + Web:
    - Fix bug causing us to present stale value information for
      ARIA range widgets.
    - Don't present load completed or page summary information if
      we are in focus mode for a valid object.
    - Don't present loading message from pages which have no URI
      (fixes some chattiness when launching Firefox).
    - Work harder to find presentable text for ARIA alert role.
    - Don't iterate through all children of very complex SVGs
      (improves performance).
    - Only present comment role when first entering the comment
      (chattiness).
    - Fix bug causing us to not present text which is directly
      inside a scroll pane.
    - Fix bug causing us to present stale information in rich-text
      editors.
    + Mouse Review: Fix mouse review on some web elements after
      scrolling.
    + General:
    - Don't present position in list for comboboxes which lack
      children.
    - Fix bug causing us to not present changes in already-focused
      terminal when Orca is launched.
    - Improve presentation of status bar labels.
    - Fix bug causing us to not echo text insertions.
    + Updated translations.
* Wed Mar 11 2020 bjorn.lie@gmail.com
  - Update to version 3.36.1:
    + Web:
    - Flush live region messages when interrupting presentation.
    - Support checkable list items and present unchecked state when
      item has checkable state and menu item role.
    - Handle extraneous elements inside containers which support
      selection.
    - Improve handling of live region messages with embedded object
      chars and filter out some duplicate messages.
* Wed Mar 11 2020 bjorn.lie@gmail.com
  - Update to version 3.36.0:
    + Updated translations.
* Wed Mar 04 2020 bjorn.lie@gmail.com
  - Update to version 3.35.92:
    + Chromium:
    - Fix presentation of child position for files in Google Drive.
    - Handle list item markers which lack "::marker" tag.
    + Web:
    - Fix presentation of list items in GMail composition window.
    - Eliminate chattiness from redundant SVG images which lack
      accessible information.
    - Present SVG documents using the image role.
    - Several improvements to presentation of contenteditable
      content.
    - Several improvements to presentation of aria-details
      information.
    - Present aria-invalid info for non-widget elements.
    - Present aria-roledescription value before mark/highlight
      start message.
    - Ensure ARIA links are not treated like anchors.
    + LibreOffice: Calc: Eliminate chattiness from spreadsheet
      reclaiming focus after editing cell.
    + General:
    - Ensure we use the right voice when presenting autocomplete
      role.
    - Improve handling for window switchers which fail to emit
      needed accessibility events.
    + Updated translations.
* Fri Feb 21 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.35.91:
    + Chromium:
    - Remove some noise from frame name when there is no URL.
    - Ensure we present alert-style dialog name and static text.
    - Fix issue with live region presentation in embedded web apps.
    - Improve accuracy getting the accessible object under the
      pointer.
    - Work around issue causing us to get stuck when the focused
      object gets reparented by the author.
    - Present alerts on application window activation.
    + Web:
    - Improve handling and presentation of dynamic skip links.
    - Fix bug causing certain code/preformatted text being treated
      as if it were on a single line.
    - Improve handling of the focused object being replaced while
      focused.
    - Fix bug causing us to re-announce context inappropriately.
    - Treat block lists on the same line as other block elements
      (e.g. headings) as if they are on a separate line.
    - Skip over empty paragraphs during caret navigation in web
      content.
    - Fix bug causing certain blockquotes to not be announced.
    - Fix chattiness and performance issue related to line
      navigation amongst table rows.
    - Improve performance by caching object attributes.
    - Improve performance by skipping pointless ancestor generation
      during line navigation.
    - Improve presentation when caret moves to same-page link.
    - Fall back on description so we present font-icon-based
      sharing links.
    - Add support for suggestion, insertion, deletion, and mark
      roles and elements.
    - Fix braille presentation of certain browser/app UI elements.
    - Attempt to identify elements serving as placeholders for
      entries.
    - Fix chattiness issue presenting column/row headers with
      author-provided names.
    - Eliminate double-presentation of Table details during
      structural navigation.
    - Improve navigation and presentation in grids in browse mode.
    - Eliminate double-presentation of caret-moved events from
      mouse clicks.
    - Only treat expandable elements as focus mode widgets if
      focusable.
    - Prevent repetition of lines during SayAll for web content.
    - Announce when an object has aria-details on it, and when
      entering or exiting a details container via caret navigation.
    + Terminal: Fix double-echoing of key when character echo is
      enabled.
    + General:
    - Don't speak number of children when verbosity is set to
      brief.
    - Fix bug causing the Orca modifier to get unbound when a
      keyboard is plugged in or removed.
    - Fix pauses being spoken as period/dot when punctuation is set
      to all.
    - Handle setting focused region when accessible objects get
      recreated on us during braille generation.
    - Fix bug causing us to not present certain Qt tables as
      tables.
    - Fix bug causing us to not always use the system voice.
    - Improve filtering out of redundant names when there is a
      similar label.
    - Prefer the name over the displayed text for interactive
      objects.
    - Fix bug prevening rebinding of commands with Orca+Shift.
    - Remove newline char from copied/appended flat review content.
    + Updated translations.
* Wed Feb 12 2020 dimstar@opensuse.org
  - Update to version 3.35.3:
    + Explicitly announce the popup type when aria-haspopup is used.
    + Improve presentation of childless editable comboboxes.
    + Ignore a bogus object from the Gecko accessibility tree which
      was interfering with presentation.
    + Improve scrolling to text objects.
    + Don't treat nameless, textless links/static text elements as
      clickables.
    + Continued improvement of Orca's support for Chromium.
    + Improve accuracy of synthesized clicks on web pages.
    + Be sure we don't override sticky browse mode for top-level web
      apps.
    + Fix bug causing Orca to not present button name during Say All.
    + Improve presentation of selection of links which span multiple
      lines.
    + Add support for detecting and adjusting scrolling for banner
      overlays.
* Fri Jan 31 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Add python3-gobject BuildRequires: We eliminated an auto-pull-in
    of the python stack for consumers of the C-headers. Orca uses
    both.
* Tue Jan 28 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.34.2:
    + Chromium:
    - Present alerts upon window activation.
    - Improve presentation of list items with markers, including
      handling a change in the accessibility tree.
    + Web: Prevent repetition of lines during SayAll for web content.
    + Mouse Review: Ensure we present tooltip for non-focused
      objects.
    + General:
    - Fix regression in binding commands with the Orca modifier
      plus Shift.
    - Work around missing object:state-changed:focused event from
      GtkTable.
    + Updated translations.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - No longer recommend -lang: supplements are in use
* Sat Nov 16 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.34.1:
    + Web:
    - Continued improvement of Orca's support for Chromium
    - Improve accuracy of synthesized clicks on web pages
    - Be sure we don't override sticky browse mode for top-level
      web apps
    - Fix bug causing Orca to not present button name during Say
      All
    - Improve presentation of selection of links which span
      multiple lines
    + General:
    - Ensure we speak selected switcher item even when the user has
      set onlySpeakDisplayedText
    - Improve reliability of unfocusedAlertAndDialogCount()
    - Correct the position and size reported for selectable table
      rows
    - Don't present GtkComboBox selection changes if we're not
      on/in that widget
    - Present position in list for tables
    - Filter out duplicate clipboard contents changed notifications
    - Filter out bogus window focus claims from gnome-shell
    - Add handling for accessible app names which start with "org."
      or "com."
    + Updated translations.
* Mon Sep 09 2019 mgorse@suse.com
  - Update to version 3.34.0:
    + Web:
    - Complete *initial* support for Chrome/Chromium. Important:
      In order - for this support to work, you will need a version
      of Chrome/Chromium - which has not yet been released.
    - Don't auto-enter focus mode for embedded role if reading PDF.
    - Ensure we respect the choice to temporarily turn live
      regions off.
    - Ignore "document" load events for images emitted by Gecko.
    - Eliminate some chattiness with popup button elements.
    + Thunderbird: Attempt to improve performance by ignoring some
      event spam.
    + General:
    - Several stability fixes for objects and applications going
      defunct.
    - Fix regression introduced by Shift Lock change.
    - Improve reliability of mouse review when multiple objects
      report same bounding box.
    + New and updated translations.
* Sat Aug 31 2019 Michael Gorse <mgorse@suse.com>
  - Re-enable translation-update-upstream, and fix invocation.
* Fri Aug 30 2019 Michael Gorse <mgorse@suse.com>
  - Update to version 3.33.91:
    + Web:
    - Improve performance with structural navigation amongst
      large objects.
    - Also fix performance regression introduced in unstable
      release.
    - Treat headings as paragraphs for the purpose of structural
      navigation
    - Treat push buttons with state has-popup as focus-mode
      widgets
    - Fix chattiness resulting from svg elements with no
      information
    - Don't generate tutorial messages for widgets in document
      content
    - Eliminate some chattiness with Google Drive menus
    - Improve presentation of widgets which are destroyed and
      recreated  while focused
    - Improve detection and presentation of content which is
      exposed to  us incorrectly due to CSS properties
    - Ongoing work on Chromium support.
    + GNOME Shell: Eliminate some chattiness with Dash
    + Updated translations.
  - Changes from version 3.33.90:
    + Web:
    - Try to include results count during find in page searches
    - Fix bugs preventing SayAll on page load from working
    - Fix bug in braille presentation of new Firefox location
      input
    - Work around another instance of CSSed text being exposed
      as one char  per line
    - Improve presentation of treegrids
    - Reduce chattiness with editable comboboxes and with
      auto-focused  descendants
    - Never treat layout-only-table cells as focus-mode widgets
    - Make finding clickables more performant
    - Ensure we present final word in element when navigating
      by word
    - Present caret-moved events from mouse clicks even if
      element hasn't  changed
    + Mouse Review:
    - Improve overall presentation of units of text under
      the pointer
    - Improve logic filtering out irrelevant mouse movements
      during review
    - Apply non-mousereview cell/row presentation preferences
      for a  more consistent experience
    - Don't present description for mouse review if tooltip
      presentation  is off
    + General:
    - Add support for Shift Lock
    - Add initial support for AtspiText's scrollSubstringTo
    - Add fall backs for click-at-point failures
    - Also check for "underline:spelling" as indication of
      spelling error
    - Improve response time for mouse input events
    - Allow building with gettext ≥ 0.20
  - Changes from version 3.33.3:
    + Web:
    - Improve presentation of Google Sheets when native
      accessibility  support is being used rather than
      live-region-based support.
    - Add support for in-process ARIA feature for alternative
      text for  cell indices
    - Fix bug in live region support causing some information
      to not be  presented
    - Improve presentation of off-screen content (so that it isn't
      spoken as if each word is on its own line)
    - Ensure we present newly-focused widget when current
      widget gets  destroyed
    - Fix presentation of description-term and description-value
      roles
    - Fix bug causing basic context information to be missing
      during  structural navigation
    - Improve presentation of Dojo color-chooser buttons
    - Speak the landmark type before the landmark name/content
      rather  than after
    - Don't treat two landmarks as being on the same line
    - Fix issue resulting in some items being skipped during
      SayAll
    - Ensure we don't filter out links with author-provided names
    - Improve likelihood that we'll speak link role for
      descendant text
    - Improve behavior of non-interactive web cells with click
      handlers
    - Ensure we present the newly-focused element after dialog
      is dismissed
    - Explicitly clear text selection when controlling navigation
    - Work around another issue in Gecko's broken text
      implementation
    + Mouse Review: Fix bug causing us to present the wrong document
      when multiple  documents are open
    + General:
    - Fix several issues related to presentation of combo boxes
    - Separate out voice variants in GUI
    - Fix braille traceback when there are no lines to display
    - Add marks at end of line for speech
    - Fix several "chattiness" issues
    - Improve performance searching for objects in accessibility
      tree
    - Improve flat review of table rows
    - Ignore window deactivate events if the event is not from
      the active  window
  - Changes from version 3.33.1:
    + Web:
    - Fix issue navigating to and around multibyte characters
    - Fix issue related to our workaround for broken Gecko text
    - Improve presentation of nameless links with non-meaningful
      URL
    - Fix bug causing us to get stuck in a nested layout
      tables when  using table navigation on the non-layout parent
    - Don't exit focus mode when navigating among text in a
      web app
    - Only do the work to filter inferred labels if we have to
    - Eliminate duplicate presentation of table-row content
    - Fix bug in going to the beginning/end of a container
      via structural  navigation
    + Speech: When we don't have a custom char name, use
      speech-dispatcher's API  to speak characters so that letters
      are not presented as words
    + Qt: Ignore events from accelerator labels
    + LibreOffice: Do not announce selection changes from unfocused
      combo boxes
    + General:
    - Handle the reported number of text selections being -1
    - Migrate from intltool to gettext
  - Now requires version 2.26+ of at-spi2 and atk-bridge.
  - Drop intltool BuildRequires: no longer needed after port to
    gettext.
  - Disable translation-update-upstream: it is not configured and
    currently causes the build to fail.
* Wed Mar 13 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.32.0:
    + Updated translations.
* Fri Mar 08 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.31.92:
    + Create generic switcher script and use it for all
      non-gnome-shell switchers.
    + Improve presentation when initially getting into the Compiz and
      MATE switchers.
    + Updated translations.
* Thu Feb 21 2019 bjorn.lie@gmail.com
  - Update to version 3.31.91:
    + Web:
    - Ensure web contents are scrolled into view during SayAll.
    - Scroll the current object to the top edge when using
      structural navigation.
    - Prevent extra context being presented in contenteditable
      elements.
    - Work around YouTube focus issue when navigating by heading.
    - Improve presentation of graphical/icon-based push buttons.
    - Increase the likelihood that inline list items will be
      presented as one line.
    - Attempt to identify and ignore bogus events from background
      etherpad.
    - Fix issue presenting text with links when using etherpad in
      object mode.
    - Don't do SayAll for URIs starting with "moz-extension".
    - Improve interaction and presentation of focusable trees.
    + LibreOffice: Fix presentation of text selection spanning
      multiple, partial lines in a list.
    + General:
    - Fix hang resulting from building flat review context from
      objects claiming a bogus, huge bounding box.
    - Handle broken accessibility tree when generating labelOrName.
* Fri Feb 01 2019 bjorn.lie@gmail.com
  - Update to version 3.31.4:
    + New Commands:
    - Add unbound command to present current object's size and
      position.
    - Add an unbound command to switch between layout mode and
      object mode.
    + Web:
    - Ignore page loads for non-active documents.
    - Fix presentation of focusable text with MathML children.
    - Eliminate some chattiness with MathML embedded in links and
      headings.
    - Improve finding sentence start in contents with embedded
      objects.
    - Make toggle buttons and non-focusable buttons reachable via
      "b".
    - Improve consistency in placement of navlist.
    - Fallback on access key when there is no aria-keyshortcuts
      value.
    - Check 'URI' in addition to 'DocURL' when getting URL of
      document.
    - Add initial Chromium script. Please note: ATK support in
      Chromium needs much work. Until that work has been done, Orca
      will not be able to provide access to Chromium. The current
      support is very much a work in progress and not yet ready for
      end-user testing.
    + LibreOffice: Ensure we fall back on native headers when dynamic
      headers aren't set.
    + Braille:
    - Fail initialization if device is not plugged yet.
    - On initialization error, make sure to clean BrlAPI
      connection.
    - Ensure we don't pan beyond the length of the line being
      displayed.
    - Make sure the attribute mask is as long as the text string.
    + General:
    - Ignore window deactivations we believe are not
      user-triggered. (Reduces chattiness when using certain
      window-manager shortcuts).
    - Improve performance searching the accessibility tree for
      needed information.
    - Don't clear the cache of non-Gecko windows by default
      (improves performance).
    - Don't bother checking the mousereview item when mousereview
      is not active (improves performance).
    - Fix bug in flat review say all causing us to cut off
      information.
    - Fall back on rolename when presenting title of nameless
      frames.
    - Ensure we use keyval_name when event_string is absent for
      keyboard events.
    + Updated translations.
* Fri Feb 01 2019 bjorn.lie@gmail.com
  - Update to version 3.31.1:
    + General:
    - Include the selected item count when presenting selection.
    - Fix double presentation of items in certain lists.
    - Handle various instances of objects going defunct.
    - Present expanded state even when state expandable is not
      exposed.
    - Treat expanded events from listboxes and push buttons as
      presentable events.
    - Ignore spurious focus claim from gnome-shell window after
      switcher use.
    - Add handling for objects with role "redundant object".
    - Ensure we're not silent when a cell gains focus.
    - Add initial support for Smuxi (gnome frontend).
    - Restore X keyboard layout on orca segfault.
    - Add support for removing user profiles.
    + Web:
    - Improve behavior of page summary when caret context is null
      or the document cannot be found.
    - Handle component interface failures in label inference.
    - Sanity-check offsets before calling getRangeExtents().
    - Make braille presentation of new document web role consistent
      with old document frame role.
    - Ensure we correctly speak the role of edit spin buttons.
    + LibreOffice:
    - Work around Writer killing focused cell during row insertion
      and deletion.
    - Don't present ancestors after editing Calc cell.
    + Updated translations.
* Fri Feb 01 2019 bjorn.lie@gmail.com
  - Update to version 3.30.2:
    + Braille: Ensure we don't pan beyond the length of the line
      being displayed.
    + Updated translations.
* Sun Oct 21 2018 bjorn.lie@gmail.com
  - Update to version 3.30.1:
    + General:
    - Fix presentation of nameless menu items in certain
      gnome-shell extesions.
    - Improve presentation of Pluma spell-check dialog.
    - Fix bug in sentence echo.
    - Fix issue with profile names containing XML special
      characters.
    + Web: Fix some chattiness with SayAll in web content.
    + LibreOffice: Work around Writer issue preventing presentation
      of selected text.
    + Updated translations.
* Wed Sep 26 2018 bjorn.lie@gmail.com
  - Update to version 3.30.0:
    + General:
    - Present event for non-showing object if it's focused.
    - Don't present unselected-cell message for text objects.
    - Don't speak "no focus" even when there is no accessible
      application focused (it annoys users more than it helps
      them).
    - Automatically present details content upon expansion of
      controlling widget.
    - Bump version for availability of simulating modifiers in
      at-spi.
    + Web:
    - Ignore bogus focus event for active window from Gecko.
    - Don't speak row header role with multiple objects are on the
      same line.
    - Only prefer the name of links when it's author-provided.
    + Updated translations.
  - Changes from version 3.29.92:
    + General:
    - Fall back on displayed text for labels which lack an
      accessible name.
    - Fix regression resulting from presentation of all selected
      items.
    - Always treat ROLE_APPLICATION objects as having size.
    + Web: Clear cache to work around missing state-changed event.
    + Updated translations.
* Fri Aug 03 2018 bjorn.lie@gmail.com
  - Update to version 3.29.4:
    + General:
    - Announce when all items in a container have been selected.
    - Rename selected-text command, bind it to a keystroke, and
      make it work in spreadsheets and other containers.
    - Check additional ancestry when trying to find current flat
      review location.
    - Limit double-orca caps lock synthesis to within 0.5s.
    - Minimize looking for unrelated labels in gnome-shell
      (performance).
    - Add brief delay before announcing "no focus".
    + Terminal:
    - Treat terminal insertions which end at the caret as
      presentable.
    - Prevent double-echoing of typed characters.
    + LibreOffice: Add option to always speak full selected range in
      spreadsheet.
    + Speech: Fix issues in recently-added progress marking and SSML
      support.
    + Updated translations.
  - Use autosetup macro.
* Fri Jun 29 2018 luc14n0@linuxmail.org
  - Update to version 3.28.2:
    + Web + Email: Update Orca to handle "document web" role now
      used in Gecko.
    + General: Fix bug causing certain combo boxes to not be
      presented.
    + Braille: Fix braille word wrap being incorrectly enabled.
    + Updated translations.
* Sun Apr 22 2018 bjorn.lie@gmail.com
  - Update to version 3.28.1:
    + Web + Email: Fix Orca-triggered focus change in Thunderbird
      message composition window.
    + General: Handle event floods from Caja and Nautilus more
      efficiently.
    + Braille:
    - Release device when braille is deactivated for some
      applications.
    - Fix bogus dots appearing after text.
    + Updated translations.
* Mon Mar 26 2018 bjorn.lie@gmail.com
  - Update to version 3.28.0:
    + Web + Email:
    - Ensure focus is grabbed on image links when navigating.
    - Fix bug causing notifications to trigger browse mode.
    + LibreOffice: Improve heuristic to identify spellcheck dialog.
    + General: Ensure list name is presented for ancestor lists.
    + Updated translations.
* Tue Mar 20 2018 dimstar@opensuse.org
  - Unconditionally enable translation-update-upstream: on
    Tumbleweed, this results in a NOP and for Leap in SLE paid
    translations being used (boo#1086036).
* Thu Feb 22 2018 luc14n0@linuxmail.org
  - Update to version 3.27.91:
    + Web + Email:
    - Improve navigation among, and presentation of, editable
      elements with descendants;
    - Fix bug in which Orca went silent due to text elements
      failing to support the accessible text interface;
    - Eliminate double presentation of visual labels which also
      provide the accessible description;
    - Fix issue causing Orca to skip over certain table content in
      SayAll;
    - Improve presentation of displayed text in ARIA dialogs;
    - Re-enable announcement of page tab switches in Firefox.
    + LibreOffice:
    - Work around (bdo#109398);
    - Eliminate double presentation of redundant frames.
    + General:
    - Implement initial support for braille "word wrap";
    - Improve presentation of locations in file chooser dialog;
    - Only present text changes from type-ahead entries if they are
      focused;
    - Eliminate some chattiness resulting from redundant focus
      claims from Gtk+ tables;
    - Eliminate double-presentation of spin button value changes;
    - Fix bug causing nameless, valueless comboboxes to not be
      presented;
    - Fix issues in Orca's documentation.
    + Updated translations.
  - Replace '+' in LGPL License tag with '-or-later' complying with
    SPDX 3.0.
* Tue Dec 19 2017 luc14n0@linuxmail.org
  - Update to version 3.27.3:
    + Web + Email:
    - Fixed several issues in presentation of editable content.
    - Hack around lack of window:activate events for ARIA dialogs.
    - Fix presentation of find results in new version of Firefox.
    - Improve handling of focused elements getting destroyed when
      activated.
    - Attempt to identify and navigate around non-navigable
      embedded documents.
    + General:
    - Fix:
      . Chattiness issue caused by off-screen labels in Gtk+
      listboxes.
      . Issues to pass 'yelp-check validate'.
    - Eliminate incorrect presentation of previous panel.
    + Updated translations.
  - Update Url to https://wiki.gnome.org/Projects/Orca: current
    Orca project's web page.
  - Point fdupes to the python3 sitelib instead of the build root,
    which is a practice that must be avoided, and add extra path to
    the data directory.
  - Adop the use of %make_build macro rather than raw make command,
    following the best practices.
* Thu Nov 02 2017 mpluskal@suse.com
  - Explicitly require python3
  - Small cleanup with spec-clener
* Tue Oct 24 2017 mgorse@suse.com
  - Change brltty back to Recommends. It isn't required if only
    speech is being used, and it might be desirable for it not to be
    pulled in in some cases (boo#1063172).
* Fri Sep 15 2017 luc14n0@linuxmail.org
  - Update to version 3.26.0:
    + Web:
    - Add support for aria-errormessage.
    - Add support for aria-keyshortcuts.
    - Fix several issues related to presentation of plain text
      content.
    + LibreOffice:
    - Filter out checked event from window which isn't active.
    - Work around event-ordering issue.
    + General:
    - Fix incorrect presentation of old ancestors.
    - Fix issue related to presentation of status bars.
    - Remove unneeded try/except around
      Gdk.notify_startup_complete().
    + Updated translations.
* Fri Sep 08 2017 jengelh@inai.de
  - Remove filler words from description. Replace some old macros.
* Tue Aug 15 2017 zaitor@opensuse.org
  - Update to version 3.25.4:
    + Web:
    - Add support for DPub ARIA roles.
    - Add custom localized role names for ARIA feed and figure
      roles.
    - Treat articles as "large objects" for the purpose of
      structural navigation.
    - Ensure we present infobar-like widgets with role of alert.
    - Eliminate double presentation of name of widgets which
      descend from label element.
    - Fix presentation of checkboxes and radio buttons with
      descendants when using caret navigation.
    - Work around Gecko not pruning alt="" images from
      accessibility tree.
    + LibreOffice:
    - Fix bug in presentation of selected item in comboboxes.
    - Ensure we present focus claims from lists which manage
      descendants.
    - Fix performance issue presenting selection changes in
      spreadsheet.
    + General:
    - Work around missing events for popup menus, submenus, and
      dialogs.
    - Work around missing state-changed:focused events for Gtk+
      apps.
    - Update locusOfFocus to active window even in the case of
      broken hierarchy.
    - Fix presentation of cells with multiple renderers.
    - Handle more instances of dead accessible objects and
      non-responsive applications.
    - Eliminate chattiness resulting from events coming from
      ancestor of locusOfFocus.
    - Improve presentation of newly-focused listboxes.
    - Sanity-check values app provides in response to
      getTextAtOffset().
    - Address Python 3.6 invalid escape sequence deprecation.
    + Updated translations.
  - Drop obsolete post(un) handling, macros removed:
    desktop_database_post(un) and icon_theme_cache_post(un).
* Mon Mar 20 2017 dimstar@opensuse.org
  - Update to version 3.24.0:
    + Web:
    - Fix issue in new command to move to the end of the current
      container.
    - Fix instance in which we were failing to present
      contenteditable content.
    - Sanity check our attempt to hack around broken text from
      Gecko.
    + General:
    - Improve presentation of Gtk+ editable combo boxes.
    - Attempt to handle children-changed:add event flood from
      menus.
    + MATE: Filter out focus events from widgets in windows which
      claim to be active, but actually are not.
    + Updated translations.
* Mon Feb 27 2017 zaitor@opensuse.org
  - Update to version 3.23.91:
    + Web:
    - Add structural navigation commands to move to start, end of
      current container.
    - Handle bogus/duplicate accessible-application instances we're
      seeing with Gecko apps built against Gtk+ 3 (eliminates
      double-presentation during caret-navigation).
    - Try to prevent SeaMonkey Mail composition from unexpectedly
      entering browse mode.
    - Fix issues getting stuck in visually-hidden MathML content.
    - Prevent generation of unrelated labels for web content
      (performance).
    - Fix several issues to improve our workarounds for bugs in
      Gecko's accessible-text interface.
    - More work on recovery from zombified elements (improves
      reliability).
    - Improve reliability of "sticky" browse mode.
    - Fix minor issues in new context-presentation support.
    - Don't present loading messages if document is neither showing
      nor visible.
    + MATE:
    - Work around MATE Panel's less-than-ideal event ordering and
      missing events in order to improve presentation of it's
      Applications menu.
    - Sanity-check windows which claim to be active and ignore
      bogus window:active events and state-changed:active events
      from frames.
    + General:
    - Don't present new ancestors of menu bars.
    - Don't use the pyatspi cache for descriptions to ensure we
      don't present stale information.
    - Don't treat insertions as auto-text events if the source is
      no longer focused.
    - Fix recent (unstable-version) regression in which labels
      which label other labels stopped being presented.
    - Update the active window and conditionally present
      mouse-triggered focus changes.
    + Updated translations.
  - Switch package to noarch.
* Tue Feb 07 2017 dimstar@opensuse.org
  - Drop typelib-1_0-Wnck-3_0 Requires: this is properly
    auto-detected since orca added the correct dependency in the
    code.
* Thu Feb 02 2017 dimstar@opensuse.org
  - Update to version 3.23.4:
    + Web:
    - Optionally announce when entering and leaving blockquotes,
      lists, tables, panels, forms, and landmarks.
    - Improve handling of pages where the content is rapidly and
      repeatedly destroyed and replaced.
    - Improve workarounds for several Gecko editable-text bugs.
    - Ensure we always announce ARIA landmark type before setting
      the caret.
    - Improve presentation of ARIA regions.
    - Add custom support for ARIA switch role.
    - Present messages resulting from use of aria-invalid.
    - Check for and filter out defunct objects when building
      elements list.
    - Eliminate double-speaking of line after document load.
    - Suppress presentation of irrelevant loading messages
      resulting from busy state-change events in SeaMonkey's mail
      client.
    - Eliminate double-speaking of inferred labels in SayAll.
    - Fix several instances where new document name was not being
      presented.
    - Handle (un)ordered lists in which item text falls outside the
      item element.
    - Descend images if they are imagemaps so that we don't fail to
      present their content.
    + LibreOffice:
    - Fix crash presenting certain Writer tables.
    - Handle LO's recently-corrected exposure of text attributes
      for spellcheck.
    - Handle change in LO's accessibility tree for dialogs.
    - Handle more cases of LO objects becoming defunct.
    - Don't assume we can always get a string value for Calc input
      line.
    - Yet another workaround for yet another missing state-changed
      event.
    + General:
    - Make spoken presentation of accessible description optional.
    - Work around missing focus-change events when focus changes
      due to a mouse click.
    - Use Unicode in translatable strings.
    - Fix several issues in which we incorrectly update our
      location based on bogus or redundant accessibility events.
    - Reduce chattiness associated with presentation of typeahead
      search.
    - Include infobar content when presenting status bar and
      default button.
    - Reduce chattiness associated with icons which incorrectly
      implement accessible text.
    - Improve presentation of editable comboboxes.
    - Fix bug in which Orca is silent on launch due to inability to
      access default screen.
    - Don't generate substring content unnecessarily (performance).
    - Don't treat an empty table as layout only if the user gives
      it focus.
    - Fix bug speaking punctuation when punctuation style is set to
      NONE.
    - Stop converting horizontal ellipses to "..." in braille.
    + Updated translations.
* Fri Nov 11 2016 dimstar@opensuse.org
  - Update to version 3.22.2:
    + Improve support for Icedove.
    + Work around broken accessibility trees causing flat review to
      fail.
    + Work around missing state-changed events for LibreOffice toggle
      buttons.
    + Updated translations.
* Tue Oct 11 2016 zaitor@opensuse.org
  - Update to version 3.22.1:
    + Terminal: Reduce some chattiness using vim.
    + Updated translations.
* Fri Sep 16 2016 zaitor@opensuse.org
  - Update to version 3.21.92:
    + Chat:
    - Fix performance issue with Pidgin channels with thousands of
      users.
    - Fix bug in presenting chatroom name when app is not active.
    - Add customization to present chat room name after incoming
      message.
    + Flat Review:
    - Make context menus flat-reviewable.
    - Improve filtering out of non-showing menu items in flat
      review.
    - Take possible margins/padding into account when looking for
      the descendant at a specified point (performance).
    - Do not treat collapsed table rows as leaf nodes if they have
      children.
    + Web:
    - Add explicit do-not-descend-for-caret check for ROLE_IMAGE so
      that we don't present useless information when authors use
      ARIA's img role on embedded SVG documents.
    - Handle another instance of broken accessibility trees.
    + Updated translations.
* Fri Sep 02 2016 zaitor@opensuse.org
  - Update to version 3.21.91:
    + Flat Review:
    - Automatically refresh content.
    - Improve accuracy with respect to what is truly on screen and
      where it is located.
    - Improve performance building context.
    - Fix reviewability of Gtk+ icon panels and Gtk+ spin button
      values.
    - Add toolkit-specific handling for special cases (and toolkit
      bugs).
    - Make menu-bar menus reviewable, including separators and
      disabled items which cannot be arrowed to natively.
    - Make objects which typically display text (but might not
      implement the text interface) reviewable by word and
      character.
    - Fix issue finding initial flat review location in
      Thunderbird.
    + Mouse Review:
    - Dig deeper to find object under pointer for page tab list
      descendants (So we don't just say "Page Tab").
    - Fix issue causing Orca to say "blank" in text with embedded
      objects.
    - Add word support to all text objects; not just editable text
      objects.
    - Work around Gtk+ 3 exposing incorrect text range extents for
      entries. (So we present the actual word under the mouse).
    - Add logic to handle windows whose accessible name doesn't
      match the displayed name.
    - Add an announcement so that when the user toggles Mouse
      Review some confirmation is provided.
    + Terminal:
    - Fix instance where braille was not being refreshed.
    - Do not ignore deletion events resulting from BackSpace.
    - Update some cached information.
    - Filter out a spurious, unwanted text-delete event from VTE.
    - Don't treat inserted strings <= 1 char as a terminal autotext
      event.
    - Don't treat terminal insertion as command result if terminal
      isn't locusOfFocus.
    - Present terminal paste events like we do paste events from
      other apps.
    - Work around issues in the text support of VTE which was
      causing us to present cut-off text.
    - Attempt to filter out terminal pager text-change noise to
      reduce chattiness.
    - Present terminal pager text insertions when they result from
      a printable key.
    + Web:
    - Add a "sticky" browse mode and keybinding.
    - Do not descend ROLE_EMBEDDED objects for the caret (ARIA
      compliance).
    - Treat menu and toolbar descendants as focus mode widgets.
    - Create new localized role names for ARIA landmark roles.
    - Don't automatically update locusOfFocus to alerts; just
      present them.
    - Improve presentation of Roundcube Mail's list of messages.
    - Fix issue presenting stale content.
    - Don't present name and summary for page which is no longer
      showing or visible.
    - Attempt to hack around SeaMonkey's broken events for HTML
      input popups which was causing us to exit focus mode
      incorrectly.
    - Improve presentation and handling of editable ARIA combo
      boxes.
    + LibreOffice:
    - Don't treat present "readonly" state for paragraphs in
      read-only documents.
    - Add handling for GtkListBox items used by LibreOffice.
    - Work around a number of LibreOffice bugs which were causing
      us to to present the wrong thing.
    + Other:
    - Ensure we use the system voice for rolename info in WebKitGtk
      SayAll.
    - Create new localized rolenames for horizontal and vertical
      scrollbars bars, sliders, and splitters.
    - More aggressively verify if a message is from a focused chat.
    - Fix whereAmI presentation of Gtk+ 3.20 combo boxes.
    - Remove .desktop file.
    - Include tool bar when presenting context.
    - Improve reliability of profile-based synthesis switching.
    - Do not supress presentation of locking keys in password
      fields.
    - Make the progressbar update intervals independent so beeps
      are always presented when that is desired.
    + Updated translations.
  - Conditionally apply translations-update-upstream BuildRequires
    and macro for non-openSUSE only.
* Wed Jul 20 2016 zaitor@opensuse.org
  - Update to version 3.21.3:
    + Web:
    - Fix a couple of instances of Orca getting stuck during caret
      navigation.
    - Fix bug in setting position via element-list dialogs.
    - Eliminate double-presentation of inferred labels.
    - Add more caching for performance.
    + LibreOffice: Ignore object:state-changed:sensitive events for
      menu items because LibreOffice is flooding us.
    + General:
    - Eliminate hang resulting from AT-SPI2 crash.
    - Don't show as desktop application in Unity; Orca is part of
      Universal Access.
    - Take interfaces into account when looking for non-descendable
      descendants (helps with performance).
    - Handle more instances of objects going defunct, apps becoming
      non-responsive, and apps creating duplicate accessible
      objects.
    - Make the output of 'orca -l' more verbose to identify
      non-responsive apps.
    - Ensure a script only registers one signal handler for
      clipboard changes.
    - Ensure synthesizer is changed when switching profiles via
      command.
    - Filter out more duplicate input events.
    - Support non-srcdir builds in autogen.sh.
    - Miscellaneous code clean up.
    + Updated translations.
  - Stop using suse_update_desktop_files macro, upstream no longer
    ships stand-alone desktop file, and it's not needed for the
    autostart one.
* Wed Jul 20 2016 zaitor@opensuse.org
  - Update to version 3.21.1:
    + General:
    - Detect and handle row-reordered event spam so valid events
      can be presented.
    - Begin refactoring of keyboard event processing.
    + Updated translations.
* Wed Jul 20 2016 zaitor@opensuse.org
  - Update to version 3.20.3:
    + Web: Fix issue updating caret position during structural
      navigation.
    + General:
    - Don't try to catch SIGSEGV; use faulthandler to dump output
      from crash. This is needed to behave (slightly) better when
      AT-SPI2 crashes.
    - Do not supress presentation of locking keys in password
      fields.
    - Don't show desktop file in Unity.
    - Ignore object:state-changed:sensitive events for menu items
      (perf).
    - Handle another case of objects going defunct on us.
    + Updated translations.
* Mon May 16 2016 zaitor@opensuse.org
  - Update to version 3.20.2:
    + Performance:
    - Take interfaces into account when looking for non-descendable
      descendants.
    - Cache results of shouldInferLabelFor().
    - Cache results when filtering contents for presentation.
    - Give findObjectInContents() smarts for embedded children.
    - Check setting before generating spoken indentation
      information.
    + General:
    - Add explicit handling for tree items.
    - Work around another instance of app-created duplicate
      accessible objects.
    - Eliminate double presentation of inferred labels.
    - Work around GNOME Shell's broken text interface for word
      echo.
    - Fix desktop file keywords in Slovenian translation.
    - Handle another instance of an app becoming non-responsive.
    + Updated translations.
* Thu May 12 2016 mgorse@suse.com
  - Require python3-gobject-Gdk, since gdk/gtk bindings are now
    split off from python-gobject.
* Mon Apr 25 2016 zaitor@opensuse.org
  - Update to version 3.20.1:
    + Gecko:
    - Fix presentation of title bar in Gecko apps.
    - Work around Google Maps killing the focused widget.
    - Fix offset used when evaluating text selection in content
      with embedded objects.
    - Don't set new focus to context object if context object is
      zombie.
    - Only update locusOfFocus to context replicant if locusOfFocus
      is a zombie.
    - Don't use generated text as name for web content which
      exposes a name, unless it's a combo box or spin button.
    - Cache label-related information for web content for
      performance.
    - Ignore events from Mozilla's self-repair hidden page.
    - Don't do SayAll for page fragments.
    - Prevent locusOfFocus change when navigating in SeaMonkey
      message list.
    + Unity Panel Service:
    - Work around labels reporting an index in parent of -1.
    - Work around label descriptions containing unwanted content.
    - Fall back on name when labels fail to implement the text
      interface.
    + Gtk+:
    - Handle changes in Gtk+ 3.20 combo boxes.
    - Only treat cells with non-whitespace chars as real active
      descendants.
    - Ignore row-reordered event spam.
    + General:
    - Fix a false positive with clipboard messages.
    - Don't re-present description if it was used as name fallback.
    - Handle unhandled case of objects becoming defunct.
    - Fix syntax error in Bulgarian help file.
    + Updated translations.
  - Add python3-brlapi BuildRequires: Needed for braille support now.
* Thu Apr 14 2016 mgorse@suse.com
  - Update to GNOME 3.20  Fate#318572
* Mon Mar 21 2016 dimstar@opensuse.org
  - Update to version 3.20.0:
    + Updated translations.
* Sun Mar 20 2016 zaitor@opensuse.org
  - Update to version 3.19.92:
    + Return early in allSelectedText() when entire document is
      selected (performance).
    + Fix restoration of location when returning to nested document
      after find in page.
    + Work around unforunate event order when switching page tabs in
      Gecko applications.
    + Eliminate several clipboard/selection-related-presentation
      false positives.
    + Treat terminal text insertions resulting from Alt-modified
      input event as command output.
    + Map MATE's notification daemon to the notification-daemon
      script.
    + Updated translations.
* Thu Mar 03 2016 zaitor@opensuse.org
  - Update to version 3.19.91:
    + General:
    - Fix several issues in presentation of clipboard
      notifications.
    - Ignore some uninteresting and spammy events (performance,
      chattiness).
    - Don't keep asking the registry for the desktop (performance).
    - Eliminate several instances of terminal chattiness.
    - Hack around Pidgin status toggle button bug.
    - Improve presentation of selection changes in layered panes.
    - Fix modifier keys being passed to application while in in
      learn mode.
    - Add a customization to present updates for status bar
      progress bars.
    - Make detailed whereAmI fall back on basic whereAmI
      presentation.
    - Speak popovers which are modal but do not claim focus.
    - Fix incorrect identification of commands entered on Cyrillic
      keyboards.
    - Fix presentation of first radio button in a functional (but
      not actual) group.
    - Use isSameObject() to detect widgets and windows which were
      recreated.
    + Gecko:
    - Work around multiple accessible objects for one functional
      window.
    - Add more, and more performant, zombie replicant recovery
      utilities.
    - Grab focus on entries when setting focus mode; not when
      positioning caret so we don't accidentally trigger popups.
    - Notify script when locusOfFocus is set from window to
      contenteditable objects so we're not silent.
    - Work around broken table interface Gecko issue.
    - Attempt to identify and present clipboard events caused by
      elements.
    - Let default script handle content editable during selection.
    - Clear content cache when Thunderbird window is deactivated so
      we don't mistakenly conclude we're in the same document
      frame.
    - Fix several caret navigation and structural navigation bugs.
    - Present object counts for all objects in detailed whereAmI
      page summary.
    + LibreOffice:
    - Update some heuristics to address changed roles in Calc
      5.1.x.
    - Handle more cases of Calc becoming non-responsive or
      crashing.
    - Work around missing event from LibreOffice Calc.
    + Updated translations.
  - Add pkgconfig(gstreamer-1.0) BuildRequires: new dependency.
* Thu Feb 18 2016 dimstar@opensuse.org
  - Update to version 3.19.90:
    + New Features and Options:
    - Present copy, cut, paste, undo, redo, selection deletion, and
      selection restoration.
    - Add progress bar beeps.
    - Add core support for sound-icons (not yet enabled).
    - Add option to present page summary upon load, and include
      landmarks in summary.
    - Speak visited state for links which have been visited.
    - Make Flat Review SayAll binding independent of focus-tracking
      SayAll binding.
    - Speak text indentation during selection.
    - Add a specific setting for speaking the misspelled indicator.
    + General:
    - Improve presentation of selected content in Gecko.
    - Fix bug in on-the-fly row reading for spreadsheets.
    - Update support for changes in Calc 5.1.
    - Fix failure to copy all characters when using flat review
      copy.
    - Present the new location when using PageUp/PageDown in web
      content.
    - Remove the old and broken-for-years console setup.
    - Work around broken text-insertion events from gnome-shell.
    - Handle missing events from Eclipse.
    - Work around focused links Gtk+ links reporting index in
      parent of -1.
* Sat Dec 19 2015 damjanovic.ivo@gmail.com
  - Update to version 3.19.3:
    + New Settings and Commands:
    - Create separate cell-vs-row reading options for tables in
      GUIs, text documents, and spreadsheets.
    - Add GUI option to configure capitalization style.
    + Web:
    - Improve performance of presentation of web listboxes.
    - Improve presentation of headings which contain embedded
      objects.
    - Improve presentation of non-empty anchors.
    + General:
    - Ensure the correct voice is used when generating current
      line of text.
    - Call gdk_notify_startup_complete().
    - Fix several bugs related to presenting the locus of focus.
    - Fix double-presentation of top-level Gtk+ alerts.
    - Cache the string in addition to the offsets for selected
      text (perf.).
    - Add more sanity checks for defunct objects and applications.
    - Stop filtering out events from ROLE_FILLER (because some
      applications lack proper roles).
    - Don't treat a series of periods as an ellipsis.
    - Treat ROLE_PAGE as a top-level object when doing Zombie
      checks (fixes Evince issue).
    - Don't verbalize punctuation or capitalization for system
      messages.
* Fri Nov 27 2015 zaitor@opensuse.org
  - Update to version 3.19.2:
    + New Settings and Commands:
    - Add unbound commands to present selected text and link
      details.
    - Add GUI to enable rewind/fast-forward and structural
      navigation in Say All.
    - Make the use of color names configurable via GUI.
    - Make speech and braille message settings configurable via
      GUI.
    - Add preference and unbound keybinding to have Orca speak
      numbers as digits.
    - Add explicit time format option for 12-hour time with
      seconds.
    - Break up printable-keys keyecho into alpha, numeric, and
      punctuation.
    + Web:
    - Improve presentation of Twitter timeline items.
    - Fix several bugs related to navigation to fragments.
    - Filter out hidden elements when presenting content.
    - Use Gecko's onChildrenChanged callback for Thunderbird
      instead of the default (fixes issues related to cache
      management).
    - Use isLink() rather than a role check to eliminate false
      positive from anchors.
    - Don't look for replicant for zombie locusOfFocus when in
      focus mode.
    - Remove application from the list of ARIA landmark types (ARIA
      1.1 compliance).
    + Gtk:
    - Present newly-shown GtkInfoBars.
    - Improve presentation of GtkEntryCompletion.
    - Generate all child widgets of GtkListBox items.
    + General:
    - Work around several issues related to identifying and keeping
      track of the active window.
    - Don't double/multi-present selection-state messages.
    - Fix bug in which text was not presented because object had a
      name.
    - Rewrite and fix several bugs in Orca's progress bar support.
    - Filter out some more useless/bogus events (for performance).
    - Handle more instances of the undead (zombies); start handling
      the dead (fixes various and sundry bugs resulting from
      objects going defunct on us).
    - Fix double-presentation and incorrect ordering of frame name
      changes.
    - Rewrite setLocusOfFocus and default script's onCaretMoved
      (improves  performance, eliminates instances of not
      presenting new location).
    - Don't display shortcuts if braille verbosity is set to brief.
    - Add NotShowIn=GNOME; to the desktop file.
    + Updated translations.
* Tue Nov 10 2015 zaitor@opensuse.org
  - Update to version 3.18.2:
    + Web:
    - Fix typeahead search regression in the list-of-elements
      dialogs.
    - Fix a couple of issues associated with presenting "busy"
      pages.
    - Switch to sticky focus mode in top-level web apps like Google
      Docs.
    - Attempt to work around Google Docs editor exposed as
      ROLE_UNKNOWN.
    - Don't infer labels for form fields in web apps.
    - Present text changes resulting from onclick handlers.
    - Don't generate ancestors for MathML elements and filter out
      empty utterances (performance).
    - Eliminate several instances of Gecko chattiness.
    - Filter out more browser chrome event spam (performance).
    - Use Orca's web support to say word contents for editable
      messages in Thunderbird (works around broken text interface
      implementation).
    - Work around broken lists in web content.
    - Don't return the child of a "non-descendable" element as the
      last document object.
    - Don't descend links with author-provided names.
    + General:
    - Fix issue in which key presses were being echoed in a
      password field.
    - Add sanity check for broken accessibility trees when getting
      the focused child.
    - Update Gedit spellcheck support for 3.18 and improve
      heuristic performance.
    - Do not try to calculate node level for non-tree descendants.
    + Updated translations.
* Wed Oct 14 2015 zaitor@opensuse.org
  - Update to version 3.18.1:
    + Web:
    - Improve presentation of canvas elements which lack fallback
      content.
    - Fix for Orca filtering out text elements which have no size
      due to authoring.
    - Fix for Orca not doing SayAll on load when the focused object
      is the document frame.
    - Workaround several issues which was causing the caret to get
      "stuck".
    - Add another fallback "guess" to the label inference code for
      fields in poorly-authored forms.
    - Present Firefox "door hanger" alerts.
    - Filter out selection event spam from browser chrome
      autocompletes.
    - Prefer name over label when generating labelOrName (W3C
      compliance).
    - Ensure we present aria-roledescription for non-focusable
      landmarks.
    - Include object role in the list of landmarks dialog.
    - Don't treat objects with ROLE_LABEL as an ancestor (causes
      double presentation of widget name).
    - Process DOM changes more efficiently for performance.
    + Updated translations.
* Mon Sep 21 2015 dimstar@opensuse.org
  - Update to version 3.18.0:
    + Fix flatreview traceback.
    + Updated translations.
* Wed Sep 16 2015 dimstar@opensuse.org
  - Update to version 3.17.92:
    + Web:
    - Add support for aria-roledescription.
    - Work around missing object:state-changed:focused events from
      Gecko.
    - Fix several instances of Orca getting "stuck" in Gecko
      content.
    - Fix bug causing Orca to skip over nested iframe content
      during SayAll.
    + General:
    - Handle tracebacks resulting from Calc crashing.
    - Explicitly deregister keystroke listeners before shutting
      down.
    - Ignore state-changed:busy events seen when printing in
      Thunderbird.
    - Eliminate false positive identifying Thunderbird spellcheck
      dialog.
    - Fix a performance issue associated with appearance of dialogs
      with many widgets.
    - Save messages and add braille output to the
      notification-daemon script.
    + Updated translations.
* Thu Sep 03 2015 zaitor@opensuse.org
  - Update to version 3.17.91:
    + Web:
    - Treat (un)ordered HTML lists without list items as if they
      were divs.
    - Clear the cache and try once more when the next/previous
      context cannot be found.
    - Treat web documents as top-level roles for the purpose of
      Zombie detection.
    - Fix MathML line navigation issue.
    - Fix issue causing Orca to skip certain web content during Say
      All.
    - Improve caret navigation around images lacking content,
      interaction, and size.
    + General:
    - Updated documentation.
    - Add ability to override object role when generating tutorial
      messages.
    - Handle more event floods from LibreOffice and gnome-shell.
    - Handle several "The process appears to be hung" AT-SPI2
      errors from Firefox and LibreOffice.
    - Work around broken custom comboboxes and listboxes which lack
      items.
    - Fix bug in presentation of chat messages from non-active
      applications.
    - Add option to speak 12-hour time without seconds.
    + Updated translations.
* Wed Aug 19 2015 zaitor@opensuse.org
  - Update to version 3.17.90:
    + Spellcheck:
    - Use Orca's spellcheck support in the LibreOffice script.
    - Perform normal WhereAmI at the end of spellcheck WhereAmI.
    - Present child position according to user preference.
    - Fix several chattiness issues.
    + Gecko:
    - Handle Gecko-specific text attribute name for misspelled.
    - Fix traceback getting into Thunderbird preferences.
    - Fix bug in line navigation of MathML content.
    - Don't generate ancestors beyond MathML math element.
    - Don't treat objects with tons of embedded objects as text
      "chunks".
    - Don't repeat document-loading message given multiple "busy"
      events.
    - Handle input type="number" (which is not exposed like native
      version).
    - Ensure object mode navigation presents only content from one
      object.
    - Refine heuristic for ignoring object:selection-changed
      events.
    - Don't include empty text block elements in structural
      navigation.
    - Skip over anchors when looking for next/previous caret
      context.
    - Treat lists as text block elements in web content.
    - Improve how Orca works with Etherpad in Firefox.
    + LibreOffice: Fix several issues in which focused widgets were
      not presented.
    + General:
    - Use gi.require_version to address PyGIWarning.
    - Fix several bugs in _generateUnselectedCell().
    - Don't sanity-check children if there are a huge number of
      them.
    - Don't generate availability for list items as it doesn't make
      sense.
    - Don't insist upon label visibility for status bar
      notifications.
    - Add support to navlist for specifying and jumping to a caret
      offset.
    - Begin cleaning up text-attribute-related code.
    - Eliminate some false positives in isLayoutOnly().
    - Fix desktop file translations.
    - Fix typos in translator comments.
    + Updated translations.
* Thu Jul 23 2015 zaitor@opensuse.org
  - Update to version 3.17.4:
    + MathML: Implement speech support for MathML content in
      Gecko-based browsers.
    + Web:
    - Fix several regressions introduced by the new "web" script.
    - Don't set the locusOfFocus to non-focused link upon document
      focus.
    - Ignore state-changed:busy events from nested web documents.
    - Create a utility method to get and cache an element's tag.
    + General:
    - Handle some changes in the Thunderbird v.38 spellcheck
      dialog.
    - Add handling for ROLE_HEADER.
    - Add support for status bar notifications.
    - Remove the old "inacessible" metacity/marco hack.
    - Stop using gnome-autogen.sh.
    - Mark several command-line strings for translation.
    - Enable toggling of speech via keybinding when speech is
      disabled.
    - Add handling for Evo's "autocomplete" popups.
    + Updated translations.
* Wed Jun 24 2015 zaitor@opensuse.org
  - Update to version 3.17.3:
    + Gecko:
    - Fix several issues in Orca's live region support to make
      Google Docs usable with Orca.
    - Rewrite Orca's structural navigation support to fix bugs and
      improve performance.
    - Create "web" script and use it for Gecko content.
    - Avoid navigating into tooltip-like popups in web apps.
    - Fix issues related to Gecko using ROLE_TEXT for static text
      elements.
    + General:
    - Improve performance associated with event floods and dead
      accessibles.
    - Fix presentation of newly-misspelled words in LibreOffice
      Writer.
    - Present the text of ROLE_FOOTER objects.
    - Add unbound keybindings to increase and decrease speech
      volume.
    - Fall back on parent autocomplete if entry lacks label and
      name.
    + Updated translations.
* Wed May 27 2015 zaitor@opensuse.org
  - Update to version 3.17.2:
    + Gecko:
    - Update spellchecking support to handle changes in recent
      releases of Thunderbird.
    - Fix several SayAll issues.
    - Fix failure to present the last line in a text area.
    - Fix failure to move to newly-loaded page fragment.
    - Fix failure to present expanded state change in ARIA content.
    - Fix failure to present correct radio button state in ARIA
      content.
    - Stop double-presenting find results.
    - Stop re-generating braille when not needed.
    - Fix issue presenting focus changes between document frame and
      child link.
    - Reset command state when Gecko script is deactivated in order
      to ensure content is presented after Alt+Tabbing back into
      Firefox.
    + General:
    - Fix several issues related to pyatspi cache not being
      updated.
    - Handle traceback when calling findAllDescendants in broken
      implementation.
    - Stop repeating tutorial messages when navigating amongst
      items of the same type.
    - Work around still more missing object:state-changed:focused
      events from Gtk+.
    + Updated translations.
* Tue May 12 2015 zaitor@opensuse.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.
    + Fixes to work with newer Firefox, etc (bnc#932719).
    + Updated translations.
* Thu Apr 16 2015 dimstar@opensuse.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 2015 dimstar@opensuse.org
  - Update to version 3.16.0:
    + Updated translations.
* Wed Mar 18 2015 dimstar@opensuse.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 03 2015 dimstar@opensuse.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 2015 zaitor@opensuse.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 03 2014 zaitor@opensuse.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 2014 zaitor@opensuse.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 2014 zaitor@opensuse.org
  - Update to version 3.14.0:
    + Updated translations.
* Wed Sep 17 2014 dimstar@opensuse.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 08 2014 dimstar@opensuse.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 2014 dimstar@opensuse.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 2014 dimstar@opensuse.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 2014 dimstar@opensuse.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 2014 mgorse@suse.com
  - Require python3 speechd, wnck, brltty, and brlapi bindings.
* Sat May 17 2014 zaitor@opensuse.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 2014 zaitor@opensuse.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 2014 zaitor@opensuse.org
  - Update to version 3.12.0:
    + Updated translations.
* Wed Mar 19 2014 dimstar@opensuse.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 04 2014 dimstar@opensuse.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 2014 zaitor@opensuse.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 06 2014 dimstar@opensuse.org
  - Update to version 3.11.5.1:
    + Correct a stupid error from applying a patch.
* Tue Feb 04 2014 dimstar@opensuse.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 2014 dimstar@opensuse.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 2013 dimstar@opensuse.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 2013 dimstar@opensuse.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.
* Sat Nov 16 2013 mgorse@suse.com
  - Update to version 3.10.3:
    + General:
    - Fix for bug 726395 - Sometimes flat review presents
      non-localized rolenames
    - Fix a mysterious Brltty crash triggered by Orca
    - Fix for bug 708664 - Selection and link indicators messing up
      braille
    - Fix the live region announcment review keybindings
    - Fix two hangs when accessing WebKitGtk content
    - Fix two hangs when accessing Gecko content
    - Fix bug in column header labels for the links list dialog
    - Restore the speech server before cleaning up unused servers
      in Preferences
    - Add a sanity check for broken value-interface implementations
    - Fix a possible traceback in eclipse script
    + New and updated translations: fr, hu, zh_CN
* Tue Nov 12 2013 dimstar@opensuse.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 2013 zaitor@opensuse.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 2013 dimstar@opensuse.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 2013 dimstar@opensuse.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 04 2013 dimstar@opensuse.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 2013 zaitor@opensuse.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 2013 zaitor@opensuse.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 09 2013 dimstar@opensuse.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 2013 zaitor@opensuse.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 2013 dimstar@opensuse.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 2013 dimstar@opensuse.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 2013 dimstar@opensuse.org
  - Update to version 3.8.1:
    + Updated translations.
* Tue Mar 26 2013 zaitor@opensuse.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 2013 zaitor@opensuse.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 05 2013 dimstar@opensuse.org
  - Update to version 3.7.91:
    + Signifcant work and progress on profile-based, on-the-fly
      language switching.
    + Updated translations.
* Wed Feb 20 2013 dimstar@opensuse.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 05 2013 dimstar@opensuse.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 2013 dimstar@opensuse.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 09 2013 dimstar@opensuse.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 2012 dimstar@opensuse.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 2012 dimstar@opensuse.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 05 2012 dimstar@opensuse.org
  - Update to version 3.6.0:
    + Updated translations.
* Mon Sep 17 2012 zaitor@opensuse.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 04 2012 dimstar@opensuse.org
  - Update to version 3.5.91:
    + More UnicodeDecodeErrors (bgo#681892)
    + Updated translations.
* Tue Aug 21 2012 dimstar@opensuse.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 06 2012 dimstar@opensuse.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 2012 dimstar@opensuse.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 2012 dimstar@opensuse.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 07 2012 dimstar@opensuse.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 2012 dimstar@opensuse.org
  - Update to version 3.5.1:
    + Updated translations.
* Tue May 15 2012 vuntz@opensuse.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 2012 vuntz@opensuse.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 2012 vuntz@opensuse.org
  - Update to version 3.4.0:
    + Updated translations.
* Tue Mar 20 2012 dimstar@opensuse.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 06 2012 vuntz@opensuse.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 2012 vuntz@opensuse.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 07 2012 vuntz@opensuse.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 2012 vuntz@opensuse.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 2011 vuntz@opensuse.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 2011 dimstar@opensuse.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 2011 dimstar@opensuse.org
  - Update to version 3.3.1:
    + Updated translations.
* Tue Oct 18 2011 vuntz@opensuse.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 2011 vuntz@opensuse.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 2011 vuntz@opensuse.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 2011 vuntz@opensuse.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 06 2011 vuntz@opensuse.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 2011 vuntz@opensuse.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 2011 dimstar@opensuse.org
  - Add python-gobject-devel BuildRequires to help the build over the
    split of gobject gi bindings vs. standard bindings.
* Tue Aug 16 2011 dimstar@opensuse.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 2011 vuntz@opensuse.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 05 2011 vuntz@opensuse.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 2011 vuntz@opensuse.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 2011 dimstar@opensuse.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 09 2011 vuntz@opensuse.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 2011 dimstar@opensuse.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 2011 fcrozat@novell.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 05 2011 fcrozat@novell.com
  - Update to version 3.0.0:
    + bgo#646547: Two typos in preferences string
    + Updated translations.
* Mon Mar 28 2011 fcrozat@novell.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 2011 mgorse@novell.com
  - Add orca-2.32.1-console-setup.patch: fix setting of autostart and
    keyboard prompt in console setup (bgo#642212).
* Mon Feb 14 2011 sbrabec@suse.cz
  - Added support for translation-update-upstream.
* Sun Feb 13 2011 vuntz@opensuse.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 2010 dimstar@opensuse.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 2010 vuntz@opensuse.org
  - Update to version 2.32.0:
    + Updated translations.
* Tue Sep 14 2010 vuntz@opensuse.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 2010 vuntz@opensuse.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 2010 dimstar@opensuse.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 06 2010 vuntz@opensuse.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 2010 vuntz@opensuse.org
  - Do not add categories to orca.desktop: they were already there
    (GNOME) or completely wrong (Lockdown,
    X-SuSE-ControlCenter-LookAndFeel)
* Thu Apr 29 2010 dimstar@opensuse.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 07 2010 vuntz@opensuse.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 2010 vuntz@opensuse.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 08 2010 dimstar@opensuse.org
  - Update to version 2.29.92:
    + bgo#611321: keybindings.getInputHandler returns unbound
      commands as potential keybinding candidates
    + Updated translations.
* Sun Feb 21 2010 vuntz@opensuse.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 2010 vuntz@opensuse.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 2010 vuntz@opensuse.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 2010 captain.magnus@opensuse.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 2009 vuntz@opensuse.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 08 2009 vuntz@opensuse.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 02 2009 vuntz@opensuse.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 2009 dimstar@opensuse.org
  - Update to version 2.28.0:
    + bgo#595117 - Need to customize the presentation of the
      packagemanager package list toggle
    + Updated translations.
* Wed Sep 09 2009 vuntz@opensuse.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 2009 dimstar@opensuse.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 2009 dominique-obs@leuenberger.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 04 2009 vuntz@novell.com
  - Add liblouis-devel and python-louis BuildRequires.
  - Add python-gnome, python-gtk and python-louis Requires.
  - Add gnome-mag Recommends.
* Sat Aug 01 2009 captain.magnus@opensuse.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 2009 dominique-obs@leuenberger.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 2009 vuntz@novell.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 2009 vuntz@novell.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 05 2009 vuntz@novell.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 2009 vuntz@novell.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 2009 vuntz@novell.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 06 2009 vuntz@novell.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.
* Tue Feb 17 2009 vuntz@novell.com
  - Update to version 2.25.91:
    + General:
    - bgo#419123 - Modified speech settings do not change
      immediately in preferences dialog.
    - Additional fix for bug #569118 - Use C_() instead of Q_()
      with context
    - bgo#569343 - Speaking of indentation is misleading
    - bgo#570387 - Clean up the speech tab of the preferences UI.
    + Firefox:
    - bgo#555540 - Add support for additional landmark roles
    - bgo#561660 - For example with firefox 3.0, heading levels
      incorrect sayed for hungarian grammatical
    - bgo#568768 - Orca starts at the top of a newly-loaded page
      rather than the specified fragment.
    - bgo#570524 - (ARIA) Issues with Dojo combo box interaction.
    - bgo#570532 - (ARIA) Alert text not brailled when navigating
      it.
    - bgo#570551 - (ARIA) UIUC Number Guessing Game Alert Dialog
      not presented when it appears.
    - bgo#571058 - (ARIA) Orca's caret navigation is kicking in
      when it shouldn't be.
    - bgo#571799 - (ARIA) Need to clean up braille presentation of
      certain widgets.
    + Updated translations.
* Tue Feb 03 2009 mboman@suse.de
  - Update to version 2.25.90:
    + General
    * bgo#553678 - orca can act badly at login time
    * bgo#561548 - Orca locks up when closing some Pidgin
      conversations.
    * bgo#562060 - Speech should speak multi case strings
      as words.  Adjust the regexes used.
    * bgo#563128 - Text-based setup should offer option to
      automatically launch Orca on login
    * bgo#567428 -"readonly text" spoken when caret
      changes line.
    * bgo#568751 - Interaction with the punctuation
      preferences can cause a hang
    * bgo#568589 - braillegenerator adding image string
      versus braille.Component for table cells
    * bgo#568875 - Pressing "Apply" button in preferences
      dialog causes autostart option to be checked
    * bgo#569118 - Use C_() instead of Q_() with context
      NOTE: you need to install SUNWgnu-gettext and rerun your
      autogen.sh to work with this change on OpenSolaris.
    + Firefox:
    * bgo#537303 - Certain FF3 add-ons interfere with
      Orca's ability to provide access to content.
    * bgo#552965 - aria-valuetext ignored
    * bgo#567984 - Structural navigation needs to consider
      text within the document frame.
    * bgo#568467 - aria-describedby text spoken twice via
      Where Am I
    * bgo#568550 - Add default keybindings for navigating
      by landmarks
    * bgo#568631 - Orca does not update the position for
      same-page links which reference objects by name/id in Firefox
      3.
    * bgo#569346 - No speech for image-only ARIA buttons
      and ARIA menu items
    * bgo#569835 - Orca should support the ARIA haspopup
      attribute
    + Translation updates
* Sun Feb 01 2009 mboman@suse.de
  - Update to version 2.25.5:
    + bgo#535221 - Automatic shortcut information spoken
    + bgo#562060 - Speech should speak multi case strings as words
    + bgo#562327 - Desktop tutor message order problem
    + bgo#563171 - src/orca/flat_review.py:getZonesFromText
      should clip zones based on what text is visible
    + bgo#563200 - Orca not spoken the character code 8222
      character.  Added double low quote and single low quote to the
      character names and punctuation table.
    + bgo#567428 - "readonly text" spoken when caret changes
      line (in evolution)
    + bgo#566954 - ARIA toggle button state not handled correctly
    + bgo#566955 - Need to remove extra whitespace from braille
      output for Firefox 3.x.
    + bgo#567167 - Orca sometimes (re)announces that the document
      frame has just received focus in Firefox 3.x.
    + bgo#567864 - Orca stops responding when flat review is used
      in thunderbird message window and message is closed
    + Partial fix for bgo#567984 -Structural navigation needs to
      consider text within the document frame.
    + Translation updates
* Tue Jan 06 2009 mboman@suse.de
  - Update to version 2.25.4:
    + Fix for bgo#354479 - Automatic presentation of "balloon" type
      messages.
    + Fix for bgo#564994 - Drop eel dependency
    + Fix for bgo#565670 - recycling of gtk.CellRendererText()
    + Fix for bgo#565886 - Extraneous caret-moved events emitted by FF
      3.1 cause unnecessary braille updating.
    + Fix for bgo#565944 - Missing whitespace when the end of line
      braille indicator is followed by an image in FF 3.x.
    + Fix for bgo#566073 - Orca provides the "tree level" for items in
      submenus within Firefox 3.x.
    + Fix for bgo#566180 - Orca inappropriately announces the name and
      role of (un)ordered list items as part of the context in Firefox
      3.2.
    + Fix for bgo#566181 - Changes made to Firefox 3.2 caret-moved events
      cause Orca to provide unreliable access during the use of the Find
      toolbar.
    + Fix for bgo#566361 - Orca inappropriately announces the name of
      table cells as part of the context in Firefox 3.2.
    + Translation updates
* Wed Dec 24 2008 mboman@suse.de
  - Update to version 2.25.3:
    + Bugs fixed: bgo#563502, bgo#508675, bgo#551891, bgo#554002, bgo#560649,
      bgo#561540, bgo#562877, bgo#556657, bgo#562532, bgo#495303, bgo#554616,
      bgo#554616, bgo#554831, bgo#555055, bgo#556470, bgo#558516, bgo#559839,
      bgo#560466, bgo#552344, bgo#554999, bgo#357545, bgo#434780
    + Translation updates
* Thu Oct 16 2008 mboman@suse.de
  - Update to version 2.24.1:
    + Bugs fixed: bgo#552088, bgo#552343, bgo#553413, bgo#554002, bgo#554111,
      bgo#368641, bgo#554673, bgo#556049, bgo#556321, bgo#546941, bgo#553877,
      bgo#535178, bgo#527022, bgo#552887, bgo#554831, bgo#555466
    + Translation updates
* Tue Sep 23 2008 mboman@suse.de
  - Update to version 2.24.0:
    + Bugs fixed: bgo#363793, bgo#403760, bgo#552344, bgo#356041, bgo#552350,
      bgo#518945, bgo#535188, bgo#542833, bgo#546815, bgo#547496, bgo#547573,
      bgo#549128, bgo#551626, bgo#553075
    + Translation updates
* Sat Sep 13 2008 vuntz@novell.com
  - Merge the following change by marco@suse.de from autobuild:
    + added orca-bgo550717-brld.patch patch to have brld support
      out-of-the-box
      see also http://bugzilla.gnome.org/show_bug.cgi?id=550717
    + added sbl as a requirement
* Wed Sep 10 2008 maw@suse.de
  - Update to version 2.23.92:
    + Bugs fixed: bgo#527022 (partial fix), bgo#550249, bgo#515923,
      bgo#550137, bgo#551077, bgo#551159, bgo#541605, and bgo#550873
    + Updated translations.
* Tue Sep 02 2008 mboman@novell.com
  - Update to version 2.23.91:
    + Bugs fixed: bgo#540937, bgo#547774, bgo#548380, bgo#548382,
      bgo#523416, bgo#523452, bgo#549664, bgo#547477, bgo#549529
    + Updated translations
* Tue Aug 26 2008 mboman@novell.com
  - Update to version 2.23.90:
    + Use DBus only if DBUS_SESSION_BUS_ADDRESS is defined so as to avoid
      unexpected launching of a DBus daemon
    + Bugs fixed: bgo#536985, bgo#540123, bgo#540187, bgo#546277, bgo#546660,
      bgo#547938, bgo#547895, bgo#535178, bgo#527819, bgo#535183, bgo#542833,
      bgo#546355, bgo#546895, bgo#547345
    + Updated translations
* Sat Aug 09 2008 captain.magnus@opensuse.org
  - Update to version 2.23.6:
    + Fix for bug bgo#536985, bgo#542714, bgo#545342, bgo#429390, bgo#544122,
      bgo#544197, bgo#544771, bgo#545623, bgo#534431, bgo#545946, bgo#520596,
      bgo#525656, bgo#533095, bgo#534022, bgo#536825, bgo#536985, bgo#538058,
      bgo#538729, bgo#538773, bgo#540937, bgo#541094, bgo#541437, bgo#542260,
      bgo#542262, bgo#542367, bgo#542714, bgo#542719, bgo#543775, bgo#435623,
      bgo#538053, bgo#538056, bgo#538064, bgo#538835, bgo#519515, bgo#530783,
      bgo#533109, bgo#535023, bgo#536455, bgo#537839, bgo#539075, bgo#540187,
      bgo#542324, bgo#542927, bgo#543496, bgo#533042, bgo#536451, bgo#536455,
      bgo#540039, bgo#540407, bgo#540833, bgo#541018, bgo#543024
    + Updated translations
* Mon Jun 23 2008 maw@suse.de
  - Update to version 2.23.4:
    + Bugs fixed: bgo#487585, bgo#397306, bgo#464194, bgo#517532,
      bgo#529655, bgo#530368, bgo#435585, bgo#521450, bgo#537851,
      bgo#507922, bgo#535192, bgo#537425, bgo#531806, bgo#371637,
      bgo#448817, bgo#463646, bgo#520494, bgo#524998, bgo#534383,
      bgo#535747, bgo#516565, bgo#533499, bgo#511561, bgo#515665,
      bgo#527959, bgo#528644, bgo#532069, bgo#533125, bgo#534393,
      bgo#535149, bgo#517048, bgo#426010, bgo#517127, bgo#517387,
      bgo#529145, bgo#517736, bgo#522797, bgo#525831, bgo#528147,
      bgo#528507, bgo#528797, bgo#530541, bgo#531378, bgo#532376,
      bgo#474673, bgo#523731, bgo#529784, bgo#530766, bgo#517505,
      bgo#518507, bgo#518518, bgo#518762, bgo#518914, bgo#519901,
      bgo#520611, bgo#520974, bgo#522657, bgo#523082, bgo#523147,
      bgo#523309, bgo#523268, bgo#523642, bgo#523712, bgo#525348,
      bgo#525831, bgo#525592, bgo#525649, bgo#519936, bgo#525644,
      bgo#525656, bgo#517502, bgo#523018, bgo#491837, bgo#512103,
      bgo#512503, bgo#515804, bgo#517277, bgo#518893, bgo#519416,
      bgo#519478, bgo#519587, bgo#519931, bgo#520029, bgo#520612,
      bgo#520760, bgo#523480, bgo#523759, and bgo#526366
    + Updated translations.
* Fri Apr 11 2008 maw@suse.de
  - Update to version 2.22.1:
    + General:
    * Much work on regression tests.
    * Bugs fixed: bgo#520494, bgo#523082, bgo#523147, bgo#523642,
      bgo#523712, and bgo#525656
    + OpenOffice:
      Bug fixed: bgo#523018
    + Firefox:
    * Bugs fixed: bgo#519478, bgo#519587, bgo#520029, bgo#520760,
      bgo#523480, and bgo#523759
    + Updated translations.
* Fri Mar 14 2008 maw@suse.de
  - Update to version 2.22.0:
    + General:
    * Fix for bgo#517505 - Orca doesn't present new active descendant
      when deleting from the top of a list
    * Fix for bgo#518762 - When using gnome-terminal with multiple tabs,
      the name on the tab is not announced when switching between tabbed
      windows
    + OpenOffice:
    * Fix for bgo#517502 - Orca should not speak the previously focused
      menu item when arrowing across the menu bar in OpenOffice
    + Firefox:
    * Fix for bgo#491837, Implement Gecko.py 'go to' functions with
      Collections
    * Fix for bgo#515804 - Whitespace needs to be removed from speech and
      braille contexts in FF3
    * Fix for bgo#517277 - Orca should not get stuck while browsing
      articles at espn.com
    * Fix for bgo#518893 - Extra verbosity in web pages
    * Fix for bgo#519931 - Orca does not read certain news feeds
      correctly
    + Updated translations.
* Wed Mar 05 2008 maw@suse.de
  - Update to version 2.21.92:
    + General:
    * Fix for bgo#419136 - Planner toggle button in main window not
      accessible
    * Fix for bgo#486897 - Where Am I doesn't present row/column headers
    * Fix for bgo#513238 - Flat review is broken in Evolution
    * Fix for bgo#516321 - Caps lock not correctly reporting the state
      when toggled
    * Workaround for bgo#517026 - crash in Open Folder: Deleting the last
      file in a directory
    + OOo:
    * Fix for bgo#515651 - Navigation of cells in oocalc now says "not
      selected"
    + Firefox:
    * Fix for bgo#508163 - Orca tends to be slow in the vicinity of combo
      boxes in Firefox
    * Fix for bgo#511885 - Support relevant and channel live region
      properties
    * Fix for bgo#512261 - We should implement better support for the FF
      A11y extension
    * Fix for bgo#515263 - ARIA tooltips should respect presentToolTips
      setting
    * Fix for bgo#512503 - Remove "object:visible-data-changed" listener
      from Gecko.py
    * Fix for bgo#515571 - FF3 form field structural navigation should
      handle form fields that are not in forms
    * Fix for bgo#516121 - Orca stalls on barackobama.com when navigating
      by heading in FF3
    * Fix for bgo#516174 - FF line navigation needs to be more
      accurate. (We know these aren't all the issues, but hopefully this
      fix will resolve many of them.)
    * Fix for bgo#517521 - Gecko.py is throwing exception in onCaretMoved
    * Fix for bgo#517336 - Spaces interfere with Orca's ability to get
      the line contents
    * Fix for bgo#517371 - Orca gets stuck when browsing humanware.ca in FF3
    * Fix for bgo#517716 - Live regions being output on listitem changes
      for Bugzilla
    * Fix for bgo#517752 - (ff3) more orca+left/right inconsistency
    * Fix for bgo#518502 - Orca doesn't always speak wrapping
      announcement for link structural nav in FF3
    + Updated translations.
* Thu Feb 21 2008 maw@suse.de
  - Fix dumb build error.
* Wed Feb 20 2008 maw@suse.de
  - Update to version 2.21.91:
    + Bugs fixed: bgo#133275, bgo#354470 (partial), bgo#434654,
      bgo#440490, bgo#486908, bgo#512608, bgo#512639, bgo#512847,
      bgo#363830, bgo#462883, bgo#506360, bgo#511354, bgo#511389,
      bgo#512236, bgo#512303, bgo#513217, bgo#513425, bgo#514427,
      and bgo#515652
    + Updated translations.
* Fri Feb 01 2008 maw@suse.de
  - Update to version 2.21.90:
    + Bugs fixed: bnc#432308, bnc#482294, bnc#503874, bnc#506874,
      bnc#508682, bnc#510019, bnc#511447, bnc#510207, bnc#483023,
      bnc#505742, bnc#506360, bnc#509394, bnc#509482, bnc#509588,
      bnc#509731, bnc#509809, bnc#510478, bnc#511118, bnc#511893,
      bnc#512270, bnc#354462, bnc#463867, bnc#463881, bnc#485522,
      bnc#486895, bnc#489504, bnc#504356, bnc#504384, bnc#505293,
      bnc#505306, bnc#508679, bnc#508777, bnc#490317, bnc#507886,
      bnc#414762, bnc#480881, bnc#500016, bnc#502084, bnc#504742,
      bnc#504785, bnc#505102, bnc#506360, bnc#508624, bnc#508784,
      bnc#509068, bnc#452316, bnc#463881, bnc#464705, bnc#501414,
      bnc#503965, bnc#451988, bnc#466251, bnc#473009, bnc#501447,
      bnc#491756, bnc#486726, bnc#486970, bnc#496846, bnc#503527,
      bnc#486726, bnc#491576, bnc#407647, bnc#472665, bnc#486899,
      bnc#486901, bnc#486909, bnc#486971, bnc#486976, bnc#487189,
      bnc#500193, bnc#462883, bnc#468551, bnc#469718, bnc#435201,
      bnc#469083, bnc#481488, bnc#486918, bnc#486969, bnc#486972,
      bnc#487226, bnc#487514, bnc#489875, bnc#489913, bnc#489928,
      bnc#491417, bnc#494651, bnc#485903, bnc#490266, bnc#490568,
      bnc#462984, bnc#473699, bnc#474958, bnc#483018, bnc#484428,
      bnc#484499, bnc#489604, bnc#448848, bnc#467664, bnc#486726,
      bnc#487230, bnc#488391, bnc#489797, bnc#472345, bnc#480501,
      bnc#478204, bnc#480264, bnc#376517, bnc#435852, bnc#480278,
      bnc#489490, and bnc#490623
    + Updated translations.
* Tue Sep 18 2007 mauro@suse.de
  - Bugfixes for b.g.o bugs #472962, #473420, #473422, #473991,
    [#475277].
  - Make sure to return pronunciations in script.py overridePronunciations.
  - Fix problem in nautilus.py where the util.xxx module methods were
    still being referenced rather than using the self.xxx stuff.
  - Firefox:
    + Fix for bug 468633 - No output when tabbing to ARIA slider.
    + Fix for bug 472345 - Cannot arrow out of entries in FF3 if text
    is inserted via javascript.
  - OpenOffice:
    + Fix for bug 469367 - Orca StarOffice script not properly announcing
    (potential) indentation in OOo Writer.
* Mon Sep 10 2007 maw@suse.de
  - Update to version 2.19.92:
    + Bugs (bugzilla.gnome.org) fixed: #456970, #471220, #472377,
      [#472407], #469686, #470332, #471537, #471955, and #472029 (in
      progress)
    + Updated translations.
* Fri Aug 31 2007 maw@suse.de
  - Update to version 2.19.91:
    + Bugs (bugzilla.gnome.org) fixed: #464714, #461620, #460284,
      [#457988], #462650, #462475, #461719, #455308, #364518, #464855,
      [#470332], #468765, #466764, #469615, #468786, #468098, #467563,
      [#467425], #466725, #466500, #465989 (partially), #465087,
      [#446878], and #356068
    + Updated translations.
* Wed Aug 08 2007 maw@suse.de
  - Split off a -lang subpackage.
* Thu Aug 02 2007 maw@suse.de
  - Update to version 2.19.6:
    + Bugs (bugzilla.gnome.org) fixed: #364518, #409731, #415061,
      [#439191], #449964, #455230, #456296, #459080, #460215, #456446,
      [#459618], #460774, and #458142
    + Updated translations
  - Use %fdupes
  - Remove empty %post.
* Tue Jul 17 2007 mauro@suse.de
  - Update to version 2.19.5
  - The string module in orca.py was removed since wasn't being used.
  - Bugfixes for bug #449964, #382601, #400720, #447191, #400720
* Wed May 09 2007 pgajdos@suse.cz
  - removed gnome-icon-theme from Requieres and BuildRequieres
    [#247450]
* Wed Apr 11 2007 maw@suse.de
  - Update to version 2.18.1, which
  - Only contains updated translations (ca, da, de, dz, es, gl, gu,
    nb, and tr).
* Mon Apr 09 2007 maw@suse.de
  - Update to version 2.18.0
  - Invalid entries in the .desktop file were removed
  - Improved man pages (b.g.o #414981).
* Mon Mar 12 2007 maw@suse.de
  - Fix silly build error - don't package %{_datadir}/pixmaps/*.png,
    which doesn't even exist.
* Fri Mar 09 2007 maw@suse.de
  - Update to version 2.17.91.
    * Fix for bug 385949: Better handling of comboboxes in Firefox 3.0.
    * Work on bug 363830: announce when bold, underline, italics, and
      the various alignment toggle buttons change state in OpenOffice.
      (Thanks for the fix, Joanie!)
    * Fix for bug 397787: Orca now handles if OpenOffice recovery mode
      better.
    * Fix for bug 405541: provide better handle brailling of message
      summaries in Thunderbird message summary list.
    * Fix for bugs 403767 and 405562: provide better support for
      autocompletion components in Thunderbird.
    * Fix for bug 398531: handle the speech preferences tab page better.
      presses "Quit" or "Preferences" button in Orca Preferences
      window.  (Thanks for testing, Joanie!)
    * Work on bug 400763: much improvement to the responsiveness after
      starting an update from the update manager.
    * Fix for bugs 400766 and 348464: better handling of autocomplete
      entries in GTK widgets as used by the "Run..." dialog and Evolution.
    * Continued work on Gecko.py script for Firefox 3.0.  We're getting
      there step by step, and it requires work both inside Firefox 3.0
      and inside Orca.
    * Updated to support latest BrlAPI.  Orca should now work various
      versions of BrlTTY and BrlAPI.
  - countless other fixes between 2.17.90 and 1.0.0
* Fri Mar 09 2007 sbrabec@suse.cz
  - Removed obsolete hicolor icon symlink (#248676).
* Fri Jan 12 2007 sbrabec@suse.cz
  - Build with gnome-mag and gnome-speech support.
* Fri Dec 22 2006 maw@suse.de
  - Move to /usr.
* Fri Oct 20 2006 jpr@suse.de
  - Recommend gnome-speech so we have a speech engine available
* Sat Sep 23 2006 aj@suse.de
  - Fix build with python 2.5.
* Thu Sep 14 2006 jhargadon@suse.de
  - update to version 1.0.0
  - Updates to User's Guide, Architecture, Requirements, and Script Writing
    Guide
  - Fix for bug 353467: run in a terminal if we detect text setup will
    be used
  - Fix for bug 353476: apply better fallback algorithm to find a
    working synthesis engine
  - Fix for bug 352578: ensure that checking/unchecking speech in the
    configuration GUI does the appropriate thing
  - Refixed bug 350854 and fix for bug 353268: do not double read lines
    in OpenOffice and also make sure focus is properly handled in gedit
    after a window maximize.
  - Fix for bug 353237: prevent COMM_FAILURE messages when trying to get
    the object state
  - Fix for bug 352866: add "-q" and "--quit" options to orca script to
    allow one to more easily kill orca
  - Fix for bug 352240: prevent wrong object report for Java
    applications in case of different event ordering
  - Fix for bug 352257: improved isSameObject() function
  - Fix for bug 352254: better handling of expand/collapse events for the
    Java platform
  - translation updates
* Tue Sep 12 2006 rodrigo@suse.de
  - Moved Python modules to /usr to make it work.
* Fri Sep 08 2006 rodrigo@suse.de
  - Initial submission from GNOME 2.15.x

Files

/etc/xdg/autostart/orca-autostart.desktop
/usr/bin/orca
/usr/lib/python3.11/site-packages/orca
/usr/lib/python3.11/site-packages/orca/__init__.py
/usr/lib/python3.11/site-packages/orca/__pycache__
/usr/lib/python3.11/site-packages/orca/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/acss.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/action_presenter.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_collection.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_component.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_document.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_event_synthesizer.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_hypertext.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_object.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_selection.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_table.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_text.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_utilities_collection.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_utilities_relation.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_utilities_role.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_utilities_state.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ax_value.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/bookmarks.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/braille.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/braille_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/braille_rolenames.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/brlmon.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/brltablenames.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/bypass_mode_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/caret_navigation.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/chat.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/cmdnames.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/colornames.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/debug.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/event_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/flat_review.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/flat_review_finder.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/flat_review_presenter.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/focus_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/guilabels.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/highlighter.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/input_event.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/input_event_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/keybindings.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/keynames.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/label_inference.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/learn_mode_presenter.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/liveregions.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/logger.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/mathsymbols.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/messages.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/mouse_review.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/notification_presenter.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/object_navigator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/object_properties.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca_gtkbuilder.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca_gui_navlist.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca_gui_prefs.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca_gui_profile.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca_i18n.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca_modifier_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/orca_platform.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/phonnames.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/pronunciation_dict.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/script_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/settings.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/settings_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/sleep_mode_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/sound.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/sound_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/speech.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/speech_and_verbosity_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/speechdispatcherfactory.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/speechserver.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/spellcheck.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/spiel.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/ssml.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/structural_navigation.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/system_information_presenter.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/table_navigator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/text_attribute_names.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/__pycache__/where_am_i_presenter.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/acss.py
/usr/lib/python3.11/site-packages/orca/action_presenter.py
/usr/lib/python3.11/site-packages/orca/ax_collection.py
/usr/lib/python3.11/site-packages/orca/ax_component.py
/usr/lib/python3.11/site-packages/orca/ax_document.py
/usr/lib/python3.11/site-packages/orca/ax_event_synthesizer.py
/usr/lib/python3.11/site-packages/orca/ax_hypertext.py
/usr/lib/python3.11/site-packages/orca/ax_object.py
/usr/lib/python3.11/site-packages/orca/ax_selection.py
/usr/lib/python3.11/site-packages/orca/ax_table.py
/usr/lib/python3.11/site-packages/orca/ax_text.py
/usr/lib/python3.11/site-packages/orca/ax_utilities.py
/usr/lib/python3.11/site-packages/orca/ax_utilities_collection.py
/usr/lib/python3.11/site-packages/orca/ax_utilities_relation.py
/usr/lib/python3.11/site-packages/orca/ax_utilities_role.py
/usr/lib/python3.11/site-packages/orca/ax_utilities_state.py
/usr/lib/python3.11/site-packages/orca/ax_value.py
/usr/lib/python3.11/site-packages/orca/backends
/usr/lib/python3.11/site-packages/orca/backends/__init__.py
/usr/lib/python3.11/site-packages/orca/backends/__pycache__
/usr/lib/python3.11/site-packages/orca/backends/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/backends/__pycache__/json_backend.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/backends/json_backend.py
/usr/lib/python3.11/site-packages/orca/bookmarks.py
/usr/lib/python3.11/site-packages/orca/braille.py
/usr/lib/python3.11/site-packages/orca/braille_generator.py
/usr/lib/python3.11/site-packages/orca/braille_rolenames.py
/usr/lib/python3.11/site-packages/orca/brlmon.py
/usr/lib/python3.11/site-packages/orca/brltablenames.py
/usr/lib/python3.11/site-packages/orca/bypass_mode_manager.py
/usr/lib/python3.11/site-packages/orca/caret_navigation.py
/usr/lib/python3.11/site-packages/orca/chat.py
/usr/lib/python3.11/site-packages/orca/cmdnames.py
/usr/lib/python3.11/site-packages/orca/colornames.py
/usr/lib/python3.11/site-packages/orca/debug.py
/usr/lib/python3.11/site-packages/orca/event_manager.py
/usr/lib/python3.11/site-packages/orca/flat_review.py
/usr/lib/python3.11/site-packages/orca/flat_review_finder.py
/usr/lib/python3.11/site-packages/orca/flat_review_presenter.py
/usr/lib/python3.11/site-packages/orca/focus_manager.py
/usr/lib/python3.11/site-packages/orca/generator.py
/usr/lib/python3.11/site-packages/orca/guilabels.py
/usr/lib/python3.11/site-packages/orca/highlighter.py
/usr/lib/python3.11/site-packages/orca/input_event.py
/usr/lib/python3.11/site-packages/orca/input_event_manager.py
/usr/lib/python3.11/site-packages/orca/keybindings.py
/usr/lib/python3.11/site-packages/orca/keynames.py
/usr/lib/python3.11/site-packages/orca/label_inference.py
/usr/lib/python3.11/site-packages/orca/learn_mode_presenter.py
/usr/lib/python3.11/site-packages/orca/liveregions.py
/usr/lib/python3.11/site-packages/orca/logger.py
/usr/lib/python3.11/site-packages/orca/mathsymbols.py
/usr/lib/python3.11/site-packages/orca/messages.py
/usr/lib/python3.11/site-packages/orca/mouse_review.py
/usr/lib/python3.11/site-packages/orca/notification_presenter.py
/usr/lib/python3.11/site-packages/orca/object_navigator.py
/usr/lib/python3.11/site-packages/orca/object_properties.py
/usr/lib/python3.11/site-packages/orca/orca.py
/usr/lib/python3.11/site-packages/orca/orca_gtkbuilder.py
/usr/lib/python3.11/site-packages/orca/orca_gui_navlist.py
/usr/lib/python3.11/site-packages/orca/orca_gui_prefs.py
/usr/lib/python3.11/site-packages/orca/orca_gui_profile.py
/usr/lib/python3.11/site-packages/orca/orca_i18n.py
/usr/lib/python3.11/site-packages/orca/orca_modifier_manager.py
/usr/lib/python3.11/site-packages/orca/orca_platform.py
/usr/lib/python3.11/site-packages/orca/phonnames.py
/usr/lib/python3.11/site-packages/orca/pronunciation_dict.py
/usr/lib/python3.11/site-packages/orca/script.py
/usr/lib/python3.11/site-packages/orca/script_manager.py
/usr/lib/python3.11/site-packages/orca/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts
/usr/lib/python3.11/site-packages/orca/scripts/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/__pycache__/default.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps
/usr/lib/python3.11/site-packages/orca/scripts/apps/SeaMonkey
/usr/lib/python3.11/site-packages/orca/scripts/apps/SeaMonkey/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/SeaMonkey/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/SeaMonkey/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/SeaMonkey/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/SeaMonkey/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird/__pycache__/spellcheck.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/Thunderbird/spellcheck.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evince
/usr/lib/python3.11/site-packages/orca/scripts/apps/evince/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/evince/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/evince/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evince/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evince/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/__pycache__/braille_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/braille_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/evolution/speech_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gajim
/usr/lib/python3.11/site-packages/orca/scripts/apps/gajim/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gajim/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/gajim/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gajim/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gajim/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit/__pycache__/spellcheck.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gedit/spellcheck.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/gnome-shell/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/kwin/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/notification-daemon
/usr/lib/python3.11/site-packages/orca/scripts/apps/notification-daemon/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/notification-daemon/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/notification-daemon/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/notification-daemon/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/notification-daemon/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/__pycache__/chat.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/chat.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/pidgin/speech_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome/__pycache__/chat.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome/chat.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/smuxi-frontend-gnome/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__pycache__/braille_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/__pycache__/spellcheck.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/braille_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/script.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/speech_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/soffice/spellcheck.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/xfwm4
/usr/lib/python3.11/site-packages/orca/scripts/apps/xfwm4/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/apps/xfwm4/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/apps/xfwm4/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/xfwm4/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/apps/xfwm4/script.py
/usr/lib/python3.11/site-packages/orca/scripts/default.py
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/__pycache__/braille_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/braille_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/script.py
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/sleepmode/speech_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/switcher
/usr/lib/python3.11/site-packages/orca/scripts/switcher/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/switcher/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/switcher/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/switcher/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/switcher/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/switcher/script.py
/usr/lib/python3.11/site-packages/orca/scripts/switcher/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/terminal
/usr/lib/python3.11/site-packages/orca/scripts/terminal/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/terminal/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/terminal/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/terminal/__pycache__/braille_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/terminal/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/terminal/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/terminal/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/terminal/braille_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/terminal/script.py
/usr/lib/python3.11/site-packages/orca/scripts/terminal/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/terminal/speech_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium/script.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Chromium/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko/script.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Gecko/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/script.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/J2SE-access-bridge/speech_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt/script.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/Qt/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK/script.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/WebKitGTK/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter/script.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/clutter/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk/script.py
/usr/lib/python3.11/site-packages/orca/scripts/toolkits/gtk/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/web
/usr/lib/python3.11/site-packages/orca/scripts/web/__init__.py
/usr/lib/python3.11/site-packages/orca/scripts/web/__pycache__
/usr/lib/python3.11/site-packages/orca/scripts/web/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/web/__pycache__/bookmarks.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/web/__pycache__/braille_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/web/__pycache__/script.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/web/__pycache__/script_utilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/web/__pycache__/speech_generator.cpython-311.pyc
/usr/lib/python3.11/site-packages/orca/scripts/web/bookmarks.py
/usr/lib/python3.11/site-packages/orca/scripts/web/braille_generator.py
/usr/lib/python3.11/site-packages/orca/scripts/web/script.py
/usr/lib/python3.11/site-packages/orca/scripts/web/script_utilities.py
/usr/lib/python3.11/site-packages/orca/scripts/web/speech_generator.py
/usr/lib/python3.11/site-packages/orca/settings.py
/usr/lib/python3.11/site-packages/orca/settings_manager.py
/usr/lib/python3.11/site-packages/orca/sleep_mode_manager.py
/usr/lib/python3.11/site-packages/orca/sound.py
/usr/lib/python3.11/site-packages/orca/sound_generator.py
/usr/lib/python3.11/site-packages/orca/speech.py
/usr/lib/python3.11/site-packages/orca/speech_and_verbosity_manager.py
/usr/lib/python3.11/site-packages/orca/speech_generator.py
/usr/lib/python3.11/site-packages/orca/speechdispatcherfactory.py
/usr/lib/python3.11/site-packages/orca/speechserver.py
/usr/lib/python3.11/site-packages/orca/spellcheck.py
/usr/lib/python3.11/site-packages/orca/spiel.py
/usr/lib/python3.11/site-packages/orca/ssml.py
/usr/lib/python3.11/site-packages/orca/structural_navigation.py
/usr/lib/python3.11/site-packages/orca/system_information_presenter.py
/usr/lib/python3.11/site-packages/orca/table_navigator.py
/usr/lib/python3.11/site-packages/orca/text_attribute_names.py
/usr/lib/python3.11/site-packages/orca/where_am_i_presenter.py
/usr/share/doc/packages/orca
/usr/share/doc/packages/orca/AUTHORS
/usr/share/doc/packages/orca/ChangeLog
/usr/share/doc/packages/orca/MAINTAINERS
/usr/share/doc/packages/orca/NEWS
/usr/share/doc/packages/orca/TODO
/usr/share/help/C/orca
/usr/share/help/C/orca/commands.page
/usr/share/help/C/orca/commands_bookmarks.page
/usr/share/help/C/orca/commands_braille.page
/usr/share/help/C/orca/commands_chat.page
/usr/share/help/C/orca/commands_controlling_orca.page
/usr/share/help/C/orca/commands_debugging.page
/usr/share/help/C/orca/commands_find.page
/usr/share/help/C/orca/commands_flat_review.page
/usr/share/help/C/orca/commands_live_regions.page
/usr/share/help/C/orca/commands_mouse.page
/usr/share/help/C/orca/commands_profiles.page
/usr/share/help/C/orca/commands_reading.page
/usr/share/help/C/orca/commands_speech_settings.page
/usr/share/help/C/orca/commands_structural_navigation.page
/usr/share/help/C/orca/commands_table.page
/usr/share/help/C/orca/commands_time_date_notifications.page
/usr/share/help/C/orca/commands_where_am_i.page
/usr/share/help/C/orca/figures
/usr/share/help/C/orca/figures/orca-logo.svg
/usr/share/help/C/orca/howto_bookmarks.page
/usr/share/help/C/orca/howto_documents.page
/usr/share/help/C/orca/howto_flat_review.page
/usr/share/help/C/orca/howto_forms.page
/usr/share/help/C/orca/howto_key_bindings.page
/usr/share/help/C/orca/howto_keyboard_layout.page
/usr/share/help/C/orca/howto_learn_modes.page
/usr/share/help/C/orca/howto_live_regions.page
/usr/share/help/C/orca/howto_mouse_review.page
/usr/share/help/C/orca/howto_notifications.page
/usr/share/help/C/orca/howto_orca_find.page
/usr/share/help/C/orca/howto_profiles.page
/usr/share/help/C/orca/howto_setting_up_orca.page
/usr/share/help/C/orca/howto_structural_navigation.page
/usr/share/help/C/orca/howto_tables.page
/usr/share/help/C/orca/howto_text_attributes.page
/usr/share/help/C/orca/howto_the_orca_modifier.page
/usr/share/help/C/orca/howto_toggling_caps_lock.page
/usr/share/help/C/orca/howto_whereami.page
/usr/share/help/C/orca/index.page
/usr/share/help/C/orca/introduction.page
/usr/share/help/C/orca/preferences.page
/usr/share/help/C/orca/preferences_braille.page
/usr/share/help/C/orca/preferences_chat.page
/usr/share/help/C/orca/preferences_general.page
/usr/share/help/C/orca/preferences_introduction.page
/usr/share/help/C/orca/preferences_key_bindings.page
/usr/share/help/C/orca/preferences_key_echo.page
/usr/share/help/C/orca/preferences_pronunciation.page
/usr/share/help/C/orca/preferences_speech.page
/usr/share/help/C/orca/preferences_spellcheck.page
/usr/share/help/C/orca/preferences_table_navigation.page
/usr/share/help/C/orca/preferences_text_attributes.page
/usr/share/help/C/orca/preferences_voice.page
/usr/share/help/C/orca/preferences_web.page
/usr/share/icons/hicolor/16x16/apps/orca.png
/usr/share/icons/hicolor/22x22/apps/orca.png
/usr/share/icons/hicolor/24x24/apps/orca.png
/usr/share/icons/hicolor/32x32/apps/orca.png
/usr/share/icons/hicolor/48x48/apps/orca.png
/usr/share/icons/hicolor/scalable/apps/orca.svg
/usr/share/icons/hicolor/symbolic/apps/orca-symbolic.svg
/usr/share/licenses/orca
/usr/share/licenses/orca/COPYING
/usr/share/man/man1/orca.1.gz
/usr/share/orca
/usr/share/orca/ui
/usr/share/orca/ui/orca-setup.ui


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Feb 7 23:57:44 2025