Skip to content
Commits on Source (27)
# Generated by Makefile. Do not edit.
 
2021-03-10 10:26:26 +0100 Joanmarie Diggs <jdiggs@igalia.com>
And sanity check for broken accessibility tree in topLevelObject
M src/orca/script_utilities.py
2021-03-08 10:42:04 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Prevent infinite recursion generating statusbar content
M src/orca/script_utilities.py
M src/orca/speech_generator.py
2021-03-07 14:33:34 +0100 Piotr Drąg <piotrdrag@gmail.com>
Update Polish translation
M po/pl.po
2021-03-05 18:06:18 +0000 Mario Blättermann <mario.blaettermann@gmail.com>
Update German translation
M help/de/de.po
2021-02-27 17:27:04 +0000 Hugo Carvalho <hugokarvalho@hotmail.com>
Update Portuguese translation
M po/pt.po
2021-02-27 13:55:36 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Handle exception resulting from text object going dead on us
M src/orca/scripts/default.py
2021-02-27 13:42:28 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: Search for zombie replicant of caret context when updating braille
M src/orca/scripts/web/script.py
2021-02-27 13:32:49 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: Return early when asking for object or line contents of dead object
M src/orca/scripts/web/script_utilities.py
2021-02-27 13:03:24 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Event Manager: Allow scripts to handle child removal if focus is dead
M src/orca/event_manager.py
2021-02-26 17:27:00 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: Dump cache for text insertion when focus is dead
M src/orca/script_utilities.py
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
2021-02-26 16:09:00 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: Further limit when we generate the line for editable with descendants
M src/orca/scripts/web/script.py
2021-02-26 16:00:00 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: Don't generate line contents when tabbing into editable with descendants
M src/orca/scripts/web/script.py
2021-02-26 15:04:13 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Event Manager: Ignore sensitive-changed events on menu and panel
M src/orca/event_manager.py
2021-02-26 14:55:20 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Event Manager: Try to detect and avoid selection-changed event flood
M src/orca/event_manager.py
2021-02-26 14:17:38 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: More work on recovering from focused object being destroyed
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
2021-02-26 13:44:24 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Event manager: Allow scripts to handle locusOfFocus destruction
M src/orca/event_manager.py
2021-02-26 13:35:31 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: Dump cache if children added and locusOfFocus is dead
M src/orca/scripts/web/script.py
2021-02-26 13:00:59 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Web: Don't use character count to determine text-block-elementness
M src/orca/scripts/web/script_utilities.py
2021-02-26 11:43:59 +0000 Kukuh Syafaat <kukuhsyafaat@gnome.org>
Update Indonesian translation
M po/id.po
2021-02-26 10:46:29 +0000 Jiri Grönroos <jiri.gronroos@iki.fi>
Update Finnish translation
M po/fi.po
2021-02-26 11:23:36 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Handle massively-delayed selection-changed events for apps like Caja
M src/orca/scripts/default.py
2021-02-26 11:00:01 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Flat review: Clear cache when filler reports 0 children
M src/orca/script_utilities.py
2021-02-24 00:02:33 +0000 Fran Dieguez <frandieguez@gnome.org>
Update Galician translation
M po/gl.po
2021-02-23 19:41:52 +0000 Asier Sarasua Garmendia <asiersarasua@ni.eus>
Update Basque translation
M po/eu.po
2021-02-22 14:18:30 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Post-release version bump
M README.md
M configure.ac
2021-02-22 14:14:39 +0100 Joanmarie Diggs <jdiggs@igalia.com>
Release prep
M NEWS
2021-02-22 12:42:26 +0100 Joanmarie Diggs <jdiggs@igalia.com>
 
Web: Prevent getting stuck/looping in offscreen single-char-lines text
40.rc - 11 March 2021
Web:
* Improve handling of, and recovery from, element destruction, e.g.
to find the new location and contents more accurately and quickly
* Don't generate line contents when tabbing into editable with
descendants (chattiness)
General:
* Prevent hang generating statusbar content
* Prevent hang resulting from accessible objects which claim to be
their own parent
* Try to detect and avoid selection-changed event flood from apps
like Caja which can make Orca not responsive
* Work around lack of children-changed accessibility events from
fillers which report 0 children
New and updated translations (THANKS EVERYONE!!!):
de German Mario Blättermann
eu Basque Asier Sarasua Garmendia
fi Finnish Jiri Grönroos
gl Galician Fran Dieguez
id Indonesian Kukuh Syafaat
pl Polish Piotr Drąg
pt Portuguese Hugo Carvalho
=========
40.beta - 22 February 2021
Web:
......
# Orca v40.beta
# Orca v40.rc
## Introduction
......
# Orca v40.beta
# Orca v40.rc
## Introduction
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for orca 40.beta.
# Generated by GNU Autoconf 2.69 for orca 40.rc.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=orca>.
#
......@@ -581,8 +581,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='orca'
PACKAGE_TARNAME='orca'
PACKAGE_VERSION='40.beta'
PACKAGE_STRING='orca 40.beta'
PACKAGE_VERSION='40.rc'
PACKAGE_STRING='orca 40.rc'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=orca'
PACKAGE_URL=''
......@@ -1313,7 +1313,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 40.beta to adapt to many kinds of systems.
\`configure' configures orca 40.rc to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1383,7 +1383,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of orca 40.beta:";;
short | recursive ) echo "Configuration of orca 40.rc:";;
esac
cat <<\_ACEOF
......@@ -1513,7 +1513,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
orca configure 40.beta
orca configure 40.rc
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -1693,7 +1693,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 40.beta, which was
It was created by orca $as_me 40.rc, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
......@@ -2560,7 +2560,7 @@ fi
# Define the identity of the package.
PACKAGE='orca'
VERSION='40.beta'
VERSION='40.rc'
cat >>confdefs.h <<_ACEOF
......@@ -8635,7 +8635,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 40.beta, which was
This file was extended by orca $as_me 40.rc, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -8692,7 +8692,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
orca config.status 40.beta
orca config.status 40.rc
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
......
m4_define([orca_version], [40.beta])
m4_define([orca_version], [40.rc])
m4_define(pygobject_required_version, 3.18)
m4_define(atspi_required_version, 2.26)
......
......@@ -16,7 +16,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -17,7 +17,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -16,7 +16,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -19,7 +19,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -20,7 +20,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......@@ -177,14 +177,7 @@
</section>
<section id="link_details">
<title>Details zum Link</title>
<p>
If you are on a link, <app>Orca</app>'s Basic Where Am I command can be
used to announce the details associated with the link such as the link type,
if the link is visited, the site description, and file size. If you would
instead prefer dedicated command for this purpose, you can bind <app>Orca</app>'s
Speak Link Details command to a keystroke. Please see <link xref="howto_key_bindings">
Modifying Keybindings</link> for information on how to do so.
</p>
<p>Wenn Sie sich auf einem Link befinden, kann <app>Orca</app>s einfacher »Wo bin ich«-Befehl verwendet werden, um die mit dem Link verknüpften Details anzukündigen, wie etwa die Art des Links, ob der Link besucht wurde, die Seitenbeschreibung oder die Dateigröße. Falls Sie hierfür lieber einen dafür vorgesehenen Befehl verwenden möchten, können Sie <app>Orca</app>s Befehl »Details zum Link vorlesen« einer Tastenkombination zuweisen. Lesen Sie <link xref="howto_key_bindings">Tastaturkürzel anpassen</link>, um mehr über die Zuweisung von Tastenkürzeln zu erfahren.</p>
<list>
<item>
<p>Details zum Link vorlesen. (Nicht zugewiesen)</p>
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......
......@@ -18,7 +18,7 @@
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Mario Blättermann</mal:name>
<mal:email>mario.blaettermann@gmail.com</mal:email>
<mal:years>2011, 2012</mal:years>
<mal:years>2011, 2012, 2021</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
......