Accepting request 429053 from GNOME:Factory

New unstable release (forwarded request 428303 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/429053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/orca?expand=0&rev=125
This commit is contained in:
Dominique Leuenberger 2016-09-21 16:31:40 +00:00 committed by Git OBS Bridge
commit 00df210232
4 changed files with 170 additions and 8 deletions

View File

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

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

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

View File

@ -1,3 +1,164 @@
-------------------------------------------------------------------
Fri Sep 16 18:47:44 UTC 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 2 14:47:46 UTC 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 18:28:13 UTC 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 18:28:12 UTC 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 18:28:11 UTC 2016 - zaitor@opensuse.org Wed Jul 20 18:28:11 UTC 2016 - zaitor@opensuse.org

View File

@ -17,13 +17,13 @@
Name: orca Name: orca
Version: 3.20.3 Version: 3.21.92
Release: 0 Release: 0
Summary: Screen reader for GNOME Summary: Screen reader for GNOME
License: LGPL-2.1+ License: LGPL-2.1+
Group: System/GUI/GNOME Group: System/GUI/GNOME
Url: http://www.gnome.org/ Url: http://www.gnome.org/
Source: http://download.gnome.org/sources/orca/3.20/%{name}-%{version}.tar.xz Source: http://download.gnome.org/sources/orca/3.21/%{name}-%{version}.tar.xz
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: gobject-introspection BuildRequires: gobject-introspection
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
@ -33,7 +33,9 @@ BuildRequires: python >= 3.3
BuildRequires: python3-brlapi >= 0.5.1 BuildRequires: python3-brlapi >= 0.5.1
BuildRequires: python3-louis BuildRequires: python3-louis
BuildRequires: python3-speechd BuildRequires: python3-speechd
%if !0%{?is_opensuse}
BuildRequires: translation-update-upstream BuildRequires: translation-update-upstream
%endif
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: yelp-tools BuildRequires: yelp-tools
BuildRequires: pkgconfig(atk-bridge-2.0) >= 2.10 BuildRequires: pkgconfig(atk-bridge-2.0) >= 2.10
@ -63,7 +65,9 @@ combinations of speech, braille, and/or magnification.
%lang_package %lang_package
%prep %prep
%setup -q %setup -q
%if !0%{?is_opensuse}
translation-update-upstream translation-update-upstream
%endif
%build %build
%configure %configure
@ -71,8 +75,6 @@ make %{?_smp_mflags}
%install %install
%makeinstall %makeinstall
%suse_update_desktop_file orca
%suse_update_desktop_file orca-autostart
%find_lang %{name} %{?no_lang_C} %find_lang %{name} %{?no_lang_C}
%fdupes %{buildroot} %fdupes %{buildroot}
@ -93,7 +95,6 @@ rm -rf %{buildroot}
%doc %{_datadir}/help/C/%{name}/ %doc %{_datadir}/help/C/%{name}/
%{_bindir}/orca %{_bindir}/orca
%{_sysconfdir}/xdg/autostart/orca-autostart.desktop %{_sysconfdir}/xdg/autostart/orca-autostart.desktop
%{_datadir}/applications/orca.desktop
%{_datadir}/icons/hicolor/*/apps/orca* %{_datadir}/icons/hicolor/*/apps/orca*
%{_datadir}/orca/ %{_datadir}/orca/
%{_mandir}/man1/orca.1%{?ext_man} %{_mandir}/man1/orca.1%{?ext_man}