Accepting request 1111583 from GNOME:Factory

New stable release (forwarded request 1111540 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1111583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/orca?expand=0&rev=169
This commit is contained in:
Dominique Leuenberger 2023-09-20 11:21:51 +00:00 committed by Git OBS Bridge
commit f40abe241f
4 changed files with 113 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f5ed6551d72f897b21248d433085a7b817accbb0296a84c3e851d91fb2eee4de
size 3760772

3
orca-45.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c68a205f8dac04e9494d6cbfcbf6097bffecd2b8f7c4b91009bd448134e98536
size 3949908

View File

@ -1,3 +1,111 @@
-------------------------------------------------------------------
Fri Sep 15 11:24:57 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 45.0:
+ Updated translations.
-------------------------------------------------------------------
Wed Sep 6 03:06:27 UTC 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 11:18:46 UTC 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 13:58:03 UTC 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 8 08:07:38 UTC 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 13:21:20 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -17,13 +17,13 @@
Name: orca
Version: 44.1
Version: 45.0
Release: 0
Summary: Screen reader for GNOME
License: LGPL-2.1-or-later
Group: System/GUI/GNOME
URL: https://wiki.gnome.org/Projects/Orca
Source0: https://download.gnome.org/sources/orca/44/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/orca/45/%{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: gobject-introspection