Accepting request 376881 from GNOME:Factory

Update to 3.20.0 (forwarded request 376722 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/376881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/orca?expand=0&rev=120
This commit is contained in:
Dominique Leuenberger 2016-03-29 12:37:28 +00:00 committed by Git OBS Bridge
commit 6f9084b96c
4 changed files with 200 additions and 6 deletions

View File

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

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

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

View File

@ -1,3 +1,196 @@
-------------------------------------------------------------------
Mon Mar 21 15:42:39 UTC 2016 - dimstar@opensuse.org
- Update to version 3.20.0:
+ Updated translations.
-------------------------------------------------------------------
Sun Mar 20 19:36:22 UTC 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 3 02:01:23 UTC 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 08:36:01 UTC 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 06:32:00 UTC 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 12:46:50 UTC 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 08:02:29 UTC 2015 - zaitor@opensuse.org Tue Nov 10 08:02:29 UTC 2015 - zaitor@opensuse.org

View File

@ -1,7 +1,7 @@
# #
# spec file for package orca # spec file for package orca
# #
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,13 +17,13 @@
Name: orca Name: orca
Version: 3.18.2 Version: 3.20.0
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.18/%{name}-%{version}.tar.xz Source: http://download.gnome.org/sources/orca/3.20/%{name}-%{version}.tar.xz
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: gobject-introspection BuildRequires: gobject-introspection
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
@ -37,6 +37,7 @@ 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
BuildRequires: pkgconfig(atspi-2) >= 2.10 BuildRequires: pkgconfig(atspi-2) >= 2.10
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(pygobject-3.0) >= 3.10 BuildRequires: pkgconfig(pygobject-3.0) >= 3.10
# the gsettings tool is used to know if a11y is enabled # the gsettings tool is used to know if a11y is enabled
Requires: glib2-tools Requires: glib2-tools