Skip to content
Commits on Source (8)
# Generated by Makefile. Do not edit.
 
2022-07-06 09:54:58 +0200 Joanmarie Diggs <jdiggs@igalia.com>
Web: Make cell ancestor presentation optional
M src/orca/speech_generator.py
2022-07-01 18:12:12 +0200 Joanmarie Diggs <jdiggs@igalia.com>
Post-release version bump
M README.md
M configure.ac
2022-07-01 18:10:51 +0200 Joanmarie Diggs <jdiggs@igalia.com>
Release prep
M NEWS
2022-06-30 18:25:40 +0200 Joanmarie Diggs <jdiggs@igalia.com>
 
Web: Don't allow time element or role to be parsed as sentences
......@@ -192,7 +192,7 @@ DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/run_pylint.sh.in \
ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README \
README.md TODO compile config.guess config.rpath config.sub \
install-sh missing
install-sh missing py-compile
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
......
42.3 - 7 July 2022 (The apology release)
Web:
* Make cell ancestor presentation optional
In issue #253, Orca's failure to present cell ancestor information
when tabbing among interactive descendants of a cell was reported
as a bug. The fix for that bug was included in the stable (42.2)
release. Multiple users have subsequently reported that this "fix"
introduced unexpected/unwanted chattiness and requested that the
presentation be configurable.
In order to accomplish configurability without introducing new
settings (and strings, and UI), this presentation now respects the
table-related options found on Orca's app-specific preferences for
web browsers. Those options had been intended just for structural
navigation within tables, but seem to be applicable here. Because
they are enabled by default, users who find the ancestor information
too chatty will need to opt out by disabling that presentation.
It is my hope that this solution meets everyone's needs. Feedback
on the Orca mailing list and/or in gitlab is encouraged. If need be,
a new stable release reverting the fix entirely will be done.
=========
42.2 - 1 July 2022
Web:
......
# Orca v42.2
# Orca v42.3
## Introduction
......
# Orca v42.2
# Orca v42.3
## Introduction
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.71 for orca 42.2.
# Generated by GNU Autoconf 2.71 for orca 42.3.
#
# Report bugs to <https://gitlab.gnome.org/GNOME/orca/-/issues/>.
#
......@@ -611,8 +611,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='orca'
PACKAGE_TARNAME='orca'
PACKAGE_VERSION='42.2'
PACKAGE_STRING='orca 42.2'
PACKAGE_VERSION='42.3'
PACKAGE_STRING='orca 42.3'
PACKAGE_BUGREPORT='https://gitlab.gnome.org/GNOME/orca/-/issues/'
PACKAGE_URL=''
......@@ -1358,7 +1358,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures orca 42.2 to adapt to many kinds of systems.
\`configure' configures orca 42.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1429,7 +1429,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of orca 42.2:";;
short | recursive ) echo "Configuration of orca 42.3:";;
esac
cat <<\_ACEOF
......@@ -1565,7 +1565,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
orca configure 42.2
orca configure 42.3
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
......@@ -1769,7 +1769,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by orca $as_me 42.2, which was
It was created by orca $as_me 42.3, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
......@@ -3033,7 +3033,7 @@ fi
# Define the identity of the package.
PACKAGE='orca'
VERSION='42.2'
VERSION='42.3'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
......@@ -9550,7 +9550,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by orca $as_me 42.2, which was
This file was extended by orca $as_me 42.3, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -9609,7 +9609,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
orca config.status 42.2
orca config.status 42.3
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
......
m4_define([orca_version], [42.2])
m4_define([orca_version], [42.3])
m4_define(pygobject_required_version, 3.18)
m4_define(atspi_required_version, 2.26)
......
orca (42.3-1ubuntu1) kinetic; urgency=medium
* Merge with Debian. Remaining changes:
+ debian/patches/unity-a11y.patch: add hacks to better work with Unity
+ Revert "control: Add xkbset dependency (Closes #972621)" This is in
universe in Ubuntu so we can't depend on it. It's silently skipped if
not available.
-- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 25 Aug 2022 12:48:29 +0200
orca (42.3-1) unstable; urgency=high
* New upstream quickfix release.
- Avoids chattiness, see
https://mail.gnome.org/archives/orca-list/2022-July/msg00008.html
-- Samuel Thibault <sthibault@debian.org> Fri, 08 Jul 2022 19:08:47 +0200
orca (42.2-1ubuntu1) kinetic; urgency=medium
* Merge with Debian (LP: #1980685). Remaining changes:
......@@ -87,9 +105,6 @@ orca (42~beta-1ubuntu1) jammy; urgency=medium
+ Revert "control: Add xkbset dependency (Closes #972621)" This is in
universe in Ubuntu so we can't depend on it. It's silently skipped if
not available.
-- Jeremy Bicha <jeremy.bicha@canonical.com> Tue, 15 Feb 2022 16:10:46 -0500 =======
orca (42~beta-1) experimental; urgency=medium
* New upstream beta release.
......
This diff is collapsed.
......@@ -28,11 +28,11 @@ __license__ = "LGPL"
# $ORCA_VERSION
#
version = "42.2"
version = "42.3"
# The revision if built from git; otherwise an empty string
#
revision = "e3a1cc97d"
revision = "1a37355e0"
# "--prefix" parameter used when configuring the build.
#
......
......@@ -984,6 +984,9 @@ class SpeechGenerator(generator.Generator):
if args.get('readingRow'):
return []
if not _settingsManager.getSetting('speakCellHeaders'):
return []
if args.get('inMouseReview') and args.get('priorObj'):
thisrow, thiscol = self._script.utilities.coordinatesForCell(obj)
lastrow, lastcol = self._script.utilities.coordinatesForCell(args.get('priorObj'))
......@@ -1010,6 +1013,9 @@ class SpeechGenerator(generator.Generator):
if args.get('readingRow'):
return []
if not _settingsManager.getSetting('speakCellHeaders'):
return []
if args.get('inMouseReview') and args.get('priorObj'):
thisrow, thiscol = self._script.utilities.coordinatesForCell(obj)
lastrow, lastcol = self._script.utilities.coordinatesForCell(args.get('priorObj'))
......@@ -1114,6 +1120,9 @@ class SpeechGenerator(generator.Generator):
if args.get('readingRow'):
return []
if not _settingsManager.getSetting('speakCellCoordinates'):
return []
return self._generateColumn(obj, **args)
def _generateColumn(self, obj, **args):
......@@ -1149,6 +1158,9 @@ class SpeechGenerator(generator.Generator):
if args.get('readingRow'):
return []
if not _settingsManager.getSetting('speakCellCoordinates'):
return []
return self._generateRow(obj, **args)
def _generateRow(self, obj, **args):
......