2019-06-18 15:54:56 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Remove another no-longer-needed hack

M       src/orca/scripts/toolkits/Chromium/script.py

2019-06-18 08:13:50 +0000 Nathan Follens <[email protected]>

       Update Dutch translation

M       po/nl.po

2019-06-17 16:55:16 -0400 Joanmarie Diggs <[email protected]>

       Handle another instance of objects going defunct on us

M       src/orca/mouse_review.py

2019-06-17 16:48:07 -0400 Joanmarie Diggs <[email protected]>

       Mouse review: Take current document into account when looking for items

M       src/orca/mouse_review.py
M       src/orca/script_utilities.py

2019-06-15 08:26:00 +0000 Attila Hammer <[email protected]>

       Update Hungarian translation

M       po/hu.po

2019-06-14 21:21:56 -0400 Joanmarie Diggs <[email protected]>

       Work around comboboxes failing to implement the selection interface

M       src/orca/script_utilities.py

2019-06-14 21:13:19 -0400 Joanmarie Diggs <[email protected]>

       Replace a few more instances of pyatspi's findAllDescendants with our own

M       src/orca/braille_generator.py
M       src/orca/liveregions.py
M       src/orca/script_utilities.py
M       src/orca/scripts/apps/gnome-shell/script_utilities.py
M       src/orca/scripts/apps/soffice/script_utilities.py
M       src/orca/speech_generator.py

2019-06-14 20:37:22 -0400 Joanmarie Diggs <[email protected]>

       Prefer the default speech generator for non-document content

M       src/orca/scripts/web/speech_generator.py

2019-06-13 23:49:09 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Work around lack of focus on ancestor links when setting caret

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-06-13 23:00:37 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Work around broken ancestry for omnibox popup

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-06-13 19:51:12 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Remove another obsolete hack

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-06-12 17:21:27 -0400 Joanmarie Diggs <[email protected]>

       Filter out query strings from presentation of web content

M       src/orca/scripts/web/braille_generator.py
M       src/orca/scripts/web/script_utilities.py
M       src/orca/scripts/web/speech_generator.py

2019-06-12 15:40:30 -0400 Joanmarie Diggs <[email protected]>

       Ensure a voice is generated for nesting level

M       src/orca/speech_generator.py

2019-06-12 15:20:10 -0400 Joanmarie Diggs <[email protected]>

       Ensure a voice is generated for listitem marker content

M       src/orca/speech_generator.py

2019-06-12 14:46:16 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Enable SayAll

M       src/orca/scripts/toolkits/Chromium/script.py

2019-06-12 08:51:34 +0000 Efstathios Iosifidis <[email protected]>

       Update Greek translation

M       po/el.po

2019-06-11 12:44:05 -0400 Joanmarie Diggs <[email protected]>

       Ensure we present a newly-focused entry after dialog is dismissed

M       src/orca/scripts/web/script.py

2019-06-07 18:26:53 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Don't return a listitem marker as the item's first caret context

M       src/orca/scripts/web/script_utilities.py

2019-06-07 18:14:37 -0400 Joanmarie Diggs <[email protected]>

       Add a null check

M       src/orca/scripts/web/script_utilities.py

2019-06-07 18:06:07 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Manually add listitem marker to text in list of items dialog

M       src/orca/structural_navigation.py

2019-06-07 16:03:30 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Ensure listitem markers are displayed by default without panning

M       src/orca/braille_generator.py

2019-06-07 15:38:34 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Ensure list item markers get presented

M       src/orca/formatting.py
M       src/orca/generator.py
M       src/orca/script_utilities.py
M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-06-07 13:18:23 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Take listitem markers into account when identifying static text leafs

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-06-07 12:59:50 -0400 Joanmarie Diggs <[email protected]>

       Add list item marker to the things which cannot have the caret context

M       src/orca/script_utilities.py
M       src/orca/scripts/web/script_utilities.py

2019-06-07 12:33:47 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Ignore text-selection-change events from list item markers

M       src/orca/scripts/toolkits/Chromium/script.py
M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-06-07 12:07:17 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Update static text leaf definition

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-06-07 14:48:33 +0000 Kukuh Syafaat <[email protected]>

       Update Indonesian translation

M       po/id.po

2019-06-05 20:18:39 -0400 Joanmarie Diggs <[email protected]>

       Display alternative text for cell indices

M       src/orca/scripts/web/braille_generator.py

2019-06-05 19:35:51 -0400 Joanmarie Diggs <[email protected]>

       Add support for in-process ARIA feature for alternative text for cell indices

M       src/orca/scripts/web/script_utilities.py
M       src/orca/scripts/web/speech_generator.py

2019-06-05 19:14:43 -0400 Joanmarie Diggs <[email protected]>

       Minimize chattiness when scrolling in Google Sheets

M       src/orca/scripts/web/script.py

2019-06-05 18:56:31 -0400 Joanmarie Diggs <[email protected]>

       Speak cell coordinates for ARIA tables

M       src/orca/scripts/web/speech_generator.py

2019-06-05 18:17:06 -0400 Joanmarie Diggs <[email protected]>

       Prefer object attributes over table interface for ARIA tables

M       src/orca/generator.py
M       src/orca/scripts/web/script_utilities.py

2019-06-05 14:08:08 -0400 Joanmarie Diggs <[email protected]>

       Ignore text deletions from unrelated objects in web content

M       src/orca/scripts/web/script.py

2019-06-04 13:25:58 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'speechd-variants' into 'master'

2019-06-03 01:32:00 +0200 Samuel Thibault <[email protected]>

       speechd: Separate out voice variants

M       src/orca/orca-setup.ui
M       src/orca/orca_gui_prefs.py
M       src/orca/speechdispatcherfactory.py
M       src/orca/speechserver.py

2019-06-04 12:28:14 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'showingline' into 'master'

2019-06-04 12:27:07 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'mark-lines' into 'master'

2019-06-03 10:50:44 +0200 Samuel Thibault <[email protected]>

       braille: Fix crash on getShowingLine() without lines

M       src/orca/braille.py

2019-06-01 15:36:41 +0000 Balázs Úr <[email protected]>

       Update Hungarian translation

M       po/hu.po

2019-05-31 17:11:10 +0200 Samuel Thibault <[email protected]>

       speech: add marks at end of lines too

M       src/orca/speechdispatcherfactory.py

2019-05-28 16:30:11 +0200 Joanmarie Diggs <[email protected]>

       Don't flush live region messages in response to frame changing name

M       src/orca/scripts/web/script.py

2019-05-28 16:10:35 +0200 Joanmarie Diggs <[email protected]>

       Don't strip string contents when determining filtering

M       src/orca/scripts/web/script_utilities.py

2019-05-28 13:15:55 +0200 Joanmarie Diggs <[email protected]>

       Add more smarts for dealing with the focused object being destroyed

M       src/orca/scripts/web/script.py

2019-05-22 10:37:24 +0200 Joanmarie Diggs <[email protected]>

       Ensure we have the live region container before presenting text insertions

M       src/orca/liveregions.py

2019-05-21 18:32:52 +0200 Joanmarie Diggs <[email protected]>

       Eliminate double-presentation of labels in say all

M       src/orca/scripts/web/script.py

2019-05-21 18:25:41 +0200 Joanmarie Diggs <[email protected]>

       Ensure we present text entry roles in say all

M       src/orca/scripts/web/speech_generator.py

2019-05-21 15:48:43 +0200 Joanmarie Diggs <[email protected]>

       Use the script's method to query the text interface in displayedText()

M       src/orca/script_utilities.py

2019-05-21 15:41:01 +0200 Joanmarie Diggs <[email protected]>

       Ensure we don't filter out links with author-provided names

M       src/orca/scripts/web/script_utilities.py

2019-05-16 18:23:13 +0200 Joanmarie Diggs <[email protected]>

       Filter out actions without names when identifying useless empty elements

M       src/orca/scripts/web/script_utilities.py

2019-05-16 17:46:54 +0200 Joanmarie Diggs <[email protected]>

       Chromium: Don't always check siblings to confirm static text leaf status

M       src/orca/script_utilities.py
M       src/orca/scripts/toolkits/Chromium/script.py
M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-05-16 17:34:36 +0200 Joanmarie Diggs <[email protected]>

       Chromium: Ensure we don't ignore presentable static text leaf nodes

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-05-16 16:47:35 +0200 Joanmarie Diggs <[email protected]>

       Add some more items to .gitignore

M       m4/.gitignore
M       po/.gitignore

2019-05-16 16:19:12 +0200 Joanmarie Diggs <[email protected]>

       Eliminate double-presentation of section content

M       src/orca/formatting.py

2019-05-16 15:46:29 +0200 Joanmarie Diggs <[email protected]>

       Improve likelihood that we'll speak link role for descendant text object

M       src/orca/scripts/web/speech_generator.py

2019-05-16 14:28:43 +0200 Joanmarie Diggs <[email protected]>

       Also sanity check table rows when determining useless empty elements

M       src/orca/scripts/web/script_utilities.py

2019-05-16 13:29:14 +0200 Joanmarie Diggs <[email protected]>

       Only sanity check ambiguous roles when identifying focus-mode widgets

M       src/orca/scripts/web/script_utilities.py

2019-05-16 12:29:39 +0200 Joanmarie Diggs <[email protected]>

       Eliminate double-presentation of table info during structural navigation

M       src/orca/structural_navigation.py

2019-05-15 19:36:43 +0200 Joanmarie Diggs <[email protected]>

       Allow scripts to determine if we should really synthesize a click on a char

M       src/orca/scripts/default.py

2019-05-15 19:09:59 +0200 Joanmarie Diggs <[email protected]>

       Replace some more calls to pyatspi's findAllDescendants with our own version

M       src/orca/scripts/web/script_utilities.py

2019-05-15 18:59:41 +0200 Joanmarie Diggs <[email protected]>

       Improve behavior of non-interactive web table cells with click handlers

M       src/orca/scripts/web/script_utilities.py

2019-05-15 17:32:20 +0200 Joanmarie Diggs <[email protected]>

       Prevent empty elements with no associated functionality from being caret context

M       src/orca/scripts/web/script_utilities.py

2019-05-15 16:01:24 +0200 Joanmarie Diggs <[email protected]>

       Don't treat an element as a text block element if it has no text

M       src/orca/scripts/web/script_utilities.py

2019-05-15 15:12:02 +0200 Joanmarie Diggs <[email protected]>

       Don't treat text blocks with names as empty elements, even if they lack content

M       src/orca/scripts/web/script_utilities.py

2019-05-13 16:14:29 +0200 Daniel Mustieles <[email protected]>

       Updated Spanish translation

M       help/es/es.po

2019-05-13 11:20:45 +0200 Joanmarie Diggs <[email protected]>

       Fix regression from trying to make off-screen content suck less

M       src/orca/scripts/web/script_utilities.py

2019-05-11 00:03:08 +0200 Joanmarie Diggs <[email protected]>

       Chromium: Don't ignore static text leaf node children of document

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-05-10 22:45:29 +0200 Joanmarie Diggs <[email protected]>

       Reduce chattiness with heading descendants

M       src/orca/scripts/web/speech_generator.py

2019-05-10 22:31:03 +0200 Joanmarie Diggs <[email protected]>

       Fix typo

M       src/orca/scripts/toolkits/Chromium/speech_generator.py

2019-05-10 21:56:49 +0200 Joanmarie Diggs <[email protected]>

       Don't allow static text leaf nodes to have caret context

M       src/orca/scripts/web/script_utilities.py

2019-05-10 21:30:57 +0200 Joanmarie Diggs <[email protected]>

       Don't allow pseudo elements to have caret context

M       src/orca/scripts/toolkits/Chromium/script_utilities.py
M       src/orca/scripts/web/script_utilities.py

2019-05-10 18:06:22 +0000 Asier Sarasua Garmendia <[email protected]>

       Update Basque translation

M       po/eu.po

2019-05-10 18:23:47 +0200 Joanmarie Diggs <[email protected]>

       Treat offscreen links as if they are on a line by themselves

M       src/orca/scripts/web/script_utilities.py

2019-05-10 18:09:12 +0200 Joanmarie Diggs <[email protected]>

       Ensure we don't repeat the comment rolename for content with multiple objects

M       src/orca/scripts/web/speech_generator.py

2019-05-10 16:54:08 +0200 Joanmarie Diggs <[email protected]>

       Don't treat iframe contents as being on same line as iframe siblings

M       src/orca/scripts/web/script_utilities.py

2019-05-10 16:33:28 +0200 Joanmarie Diggs <[email protected]>

       Eliminate double-presentation of inferred labels

M       src/orca/scripts/web/braille_generator.py
M       src/orca/scripts/web/speech_generator.py

2019-05-10 15:19:49 +0200 Joanmarie Diggs <[email protected]>

       Ensure we present basic context information during structural navigation

M       src/orca/structural_navigation.py

2019-05-10 14:24:25 +0200 Joanmarie Diggs <[email protected]>

       Eliminate double-presentation of link role with line break char

M       src/orca/scripts/web/script_utilities.py

2019-05-10 13:34:42 +0200 Joanmarie Diggs <[email protected]>

       Don't speak "form" role when presenting line contents

M       src/orca/scripts/web/speech_generator.py

2019-05-06 14:26:53 -0400 Joanmarie Diggs <[email protected]>

       Prevent double-presentation of live-region events

M       src/orca/scripts/toolkits/Chromium/script.py
M       src/orca/scripts/web/script.py
M       src/orca/scripts/web/script_utilities.py

2019-05-06 10:24:33 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Treat listitem markers as static text leaf nodes

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-05-06 09:31:28 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Treat br elements as static text leaf nodes

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-05-05 19:39:38 -0400 Joanmarie Diggs <[email protected]>

       Ensure we have a hyperlink object before trying to get its accessible object

M       src/orca/scripts/web/script_utilities.py

2019-05-05 17:15:58 -0400 Joanmarie Diggs <[email protected]>

       Handle expansion event coming after focused-child event for combo boxes

M       src/orca/script_utilities.py

2019-05-05 16:35:13 -0400 Joanmarie Diggs <[email protected]>

       Return role rather than name for flat review of table rows

M       src/orca/flat_review.py

2019-05-05 13:51:53 -0400 Joanmarie Diggs <[email protected]>

       More debugging output and handle another instance of defunct objects

M       src/orca/generator.py
M       src/orca/label_inference.py
M       src/orca/scripts/toolkits/Chromium/script.py
M       src/orca/scripts/toolkits/Chromium/script_utilities.py
M       src/orca/scripts/toolkits/Gecko/script.py
M       src/orca/scripts/web/script.py

2019-05-01 10:09:11 -0700 Joanmarie Diggs <[email protected]>

       Ensure we present combobox details when descendant is only thing to claim focus

M       src/orca/formatting.py

2019-04-28 14:23:44 -0400 Joanmarie Diggs <[email protected]>

       Ensure we present items with description-term and description-value roles

M       src/orca/formatting.py

2019-04-28 12:08:45 -0400 Joanmarie Diggs <[email protected]>

       Allow sizeless object to have caret context

M       src/orca/scripts/web/script_utilities.py

2019-04-26 18:23:02 -0400 Joanmarie Diggs <[email protected]>

       Increase our same-line-test tolerance for spans from broken Gecko text

M       src/orca/scripts/web/script_utilities.py

2019-04-26 11:53:33 -0400 Joanmarie Diggs <[email protected]>

       Fix regression in caret navigation from recent changes

M       src/orca/scripts/web/script_utilities.py

2019-04-25 07:36:58 -0400 Joanmarie Diggs <[email protected]>

       Handle yet another object going defunct on us

M       src/orca/scripts/web/script_utilities.py

2019-04-24 16:09:14 -0400 Joanmarie Diggs <[email protected]>

       Don't treat focus-mode widgets as labeling contents, even if they are

M       src/orca/scripts/web/script_utilities.py

2019-04-24 13:43:26 -0400 Joanmarie Diggs <[email protected]>

       Ensure we present newly-focused widget when current widget gets destroyed

M       src/orca/scripts/toolkits/Gecko/script_utilities.py
M       src/orca/scripts/web/script.py
M       src/orca/speech_generator.py

2019-04-24 13:05:09 -0400 Joanmarie Diggs <[email protected]>

       Restore line-only presentation of landmarks during structural navigation

M       src/orca/structural_navigation.py

2019-04-24 12:46:47 -0400 Joanmarie Diggs <[email protected]>

       Always speak the landmark type before the landmark name/content

M       src/orca/formatting.py
M       src/orca/structural_navigation.py

2019-04-24 12:19:23 -0400 Joanmarie Diggs <[email protected]>

       Don't treat two landmarks as being on the same line

M       src/orca/scripts/web/script_utilities.py

2019-04-24 10:41:32 -0400 Joanmarie Diggs <[email protected]>

       More work on trying to make off-screen text suck less

M       src/orca/scripts/web/script_utilities.py

2019-04-24 09:06:02 -0400 Joanmarie Diggs <[email protected]>

       Ignore window deactivate events if the event is not from the active window

M       src/orca/scripts/default.py

2019-04-24 12:06:03 +0000 Kukuh Syafaat <[email protected]>

       Update Indonesian translation

M       po/id.po

2019-04-23 18:08:34 -0400 Joanmarie Diggs <[email protected]>

       Remove table row from focus-mode widget roles; grid logic should handle it

M       src/orca/scripts/web/script_utilities.py

2019-04-23 16:49:28 -0400 Joanmarie Diggs <[email protected]>

       Improve presentation of Dojo color-chooser buttons

M       src/orca/scripts/web/braille_generator.py
M       src/orca/scripts/web/script.py
M       src/orca/scripts/web/script_utilities.py
M       src/orca/scripts/web/speech_generator.py

2019-04-23 10:34:45 +0200 Daniel Mustieles <[email protected]>

       Updated Spanish translation

M       po/es.po

2019-04-23 03:22:46 -0400 Joanmarie Diggs <[email protected]>

       Exclude static-text leaf nodes when checking for and caching selected text

M       src/orca/scripts/web/script_utilities.py

2019-04-23 02:38:30 -0400 Joanmarie Diggs <[email protected]>

       Use our revised getChildAtOffset() instead of getChildIndex() + direct access

M       src/orca/scripts/web/script_utilities.py

2019-04-23 02:21:20 -0400 Joanmarie Diggs <[email protected]>

       Update getChildAtOffset() to use hypertext.getLink()

M       src/orca/scripts/web/script_utilities.py

2019-04-23 00:48:16 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Cache results for isStaticTextLeaf

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-04-23 00:36:35 -0400 Joanmarie Diggs <[email protected]>

       Fix copy and paste error

M       src/orca/scripts/toolkits/Chromium/script.py

2019-04-23 00:23:30 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Ignore caret-moved and text-selection-changed from text leaf nodes

M       src/orca/scripts/toolkits/Chromium/script.py

2019-04-22 23:57:58 -0400 Joanmarie Diggs <[email protected]>

       Present the full name for off-screen links

M       src/orca/scripts/web/script_utilities.py

2019-04-22 22:23:48 -0400 Joanmarie Diggs <[email protected]>

       Remove unused method

M       src/orca/scripts/web/script_utilities.py

2019-04-22 22:19:30 -0400 Joanmarie Diggs <[email protected]>

       Remove yet another redundant check related to text objects

M       src/orca/scripts/web/script_utilities.py

2019-04-22 22:11:59 -0400 Joanmarie Diggs <[email protected]>

       Remove another redundant check related to text objects

M       src/orca/scripts/web/script_utilities.py

2019-04-22 22:04:25 -0400 Joanmarie Diggs <[email protected]>

       Remove a now-redundant sanity check

M       src/orca/scripts/web/script_utilities.py

2019-04-22 21:57:30 -0400 Joanmarie Diggs <[email protected]>

       Combine the logic related to whether or not to descend an object

M       src/orca/scripts/web/script_utilities.py

2019-04-22 21:22:48 -0400 Joanmarie Diggs <[email protected]>

       Add an additional sanity check for objects which can have the caret context

M       src/orca/scripts/web/script_utilities.py

2019-04-22 21:07:34 -0400 Joanmarie Diggs <[email protected]>

       Add objects w/o size and parents of a null child to non-caret-context objects

M       src/orca/scripts/web/script_utilities.py

2019-04-22 20:55:47 -0400 Joanmarie Diggs <[email protected]>

       More cleanup and additional debugging related to valid caret context objects

M       src/orca/scripts/web/script_utilities.py

2019-04-22 20:17:39 -0400 Joanmarie Diggs <[email protected]>

       Make a convenience method for checking if an object can have the caret context

M       src/orca/scripts/web/script_utilities.py

2019-04-22 16:47:14 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Remove no-longer-needed grab-focus hack

M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-04-19 20:04:39 -0400 Joanmarie Diggs <[email protected]>

       Eliminate chattiness while switching page tabs

M       src/orca/scripts/toolkits/Gecko/script_utilities.py
M       src/orca/scripts/web/script.py
M       src/orca/speech_generator.py

2019-04-19 19:29:08 -0400 Joanmarie Diggs <[email protected]>

       Update our cached info when the selected page tab changes

M       src/orca/scripts/default.py

2019-04-19 19:07:38 -0400 Joanmarie Diggs <[email protected]>

       Treat panels named after the application as layout only

M       src/orca/script_utilities.py

2019-04-19 18:29:35 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Update support in response to bug fixes

M       src/orca/scripts/toolkits/Chromium/script.py
M       src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-04-19 14:42:20 -0400 Joanmarie Diggs <[email protected]>

       Add additional debugging

M       src/orca/script_utilities.py

2019-04-19 13:50:17 -0400 Joanmarie Diggs <[email protected]>

       Explicitly clear text selection when controlling navigation in web content

M       src/orca/script_utilities.py
M       src/orca/scripts/web/script_utilities.py

2019-04-18 15:58:11 -0400 Joanmarie Diggs <[email protected]>

       Post-release version bump

M       README
M       configure.ac

2019-04-18 15:53:20 -0400 Joanmarie Diggs <[email protected]>

       Release prep for v3.33.1

M       NEWS
M       README
M       configure.ac