From ff3ece0c14722a0a2c3720b628eed4131eda158db2ad9a64861ed54ef4b52bc1 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 12 Sep 2023 08:21:41 +0000 Subject: [PATCH 1/2] Accepting request 1109852 from GNOME:Next Pushing GNOME 45.rc packages OBS-URL: https://build.opensuse.org/request/show/1109852 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/orca?expand=0&rev=315 --- orca-44.1.tar.xz | 3 -- orca-45.rc.tar.xz | 3 ++ orca.changes | 102 ++++++++++++++++++++++++++++++++++++++++++++++ orca.spec | 4 +- 4 files changed, 107 insertions(+), 5 deletions(-) delete mode 100644 orca-44.1.tar.xz create mode 100644 orca-45.rc.tar.xz diff --git a/orca-44.1.tar.xz b/orca-44.1.tar.xz deleted file mode 100644 index 774904d..0000000 --- a/orca-44.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f5ed6551d72f897b21248d433085a7b817accbb0296a84c3e851d91fb2eee4de -size 3760772 diff --git a/orca-45.rc.tar.xz b/orca-45.rc.tar.xz new file mode 100644 index 0000000..5eb3ef9 --- /dev/null +++ b/orca-45.rc.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:248bb407c94f39a6e554f5a74822dc70cff80f49b70d62127739b549b6c31a6d +size 3923500 diff --git a/orca.changes b/orca.changes index 3ccc91a..7f89a27 100644 --- a/orca.changes +++ b/orca.changes @@ -1,3 +1,105 @@ +------------------------------------------------------------------- +Wed Sep 6 03:06:27 UTC 2023 - Luciano Santos + +- 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 + +- 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 + +- 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 + +- 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 diff --git a/orca.spec b/orca.spec index b4e8f0c..de117f4 100644 --- a/orca.spec +++ b/orca.spec @@ -17,13 +17,13 @@ Name: orca -Version: 44.1 +Version: 45.rc 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 From a1a5fb6a3e953054e20e500012b9f9e2e10f4eacaa952e6f468e74377a70cab3 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 15 Sep 2023 14:28:40 +0000 Subject: [PATCH 2/2] Accepting request 1111540 from GNOME:Next New stable release OBS-URL: https://build.opensuse.org/request/show/1111540 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/orca?expand=0&rev=316 --- orca-45.0.tar.xz | 3 +++ orca-45.rc.tar.xz | 3 --- orca.changes | 6 ++++++ orca.spec | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 orca-45.0.tar.xz delete mode 100644 orca-45.rc.tar.xz diff --git a/orca-45.0.tar.xz b/orca-45.0.tar.xz new file mode 100644 index 0000000..5ad6936 --- /dev/null +++ b/orca-45.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c68a205f8dac04e9494d6cbfcbf6097bffecd2b8f7c4b91009bd448134e98536 +size 3949908 diff --git a/orca-45.rc.tar.xz b/orca-45.rc.tar.xz deleted file mode 100644 index 5eb3ef9..0000000 --- a/orca-45.rc.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:248bb407c94f39a6e554f5a74822dc70cff80f49b70d62127739b549b6c31a6d -size 3923500 diff --git a/orca.changes b/orca.changes index 7f89a27..4ba8d63 100644 --- a/orca.changes +++ b/orca.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Sep 15 11:24:57 UTC 2023 - Bjørn Lie + +- Update to version 45.0: + + Updated translations. + ------------------------------------------------------------------- Wed Sep 6 03:06:27 UTC 2023 - Luciano Santos diff --git a/orca.spec b/orca.spec index de117f4..7868ed2 100644 --- a/orca.spec +++ b/orca.spec @@ -17,7 +17,7 @@ Name: orca -Version: 45.rc +Version: 45.0 Release: 0 Summary: Screen reader for GNOME License: LGPL-2.1-or-later