2020-04-22 18:29:43 -0400 Joanmarie Diggs <
[email protected]>
Braille: Add additional attempts to recover from broken apps/toolkits
M src/orca/braille_generator.py
2020-04-22 16:08:56 -0400 Joanmarie Diggs <
[email protected]>
Chromium: Fix issue causing us to present the previous line in contenteditable
M src/orca/scripts/web/script_utilities.py
2020-04-22 15:22:23 -0400 Joanmarie Diggs <
[email protected]>
Ensure we update the cursor location in braille for ARIA alert role
M src/orca/formatting.py
2020-04-22 15:02:33 -0400 Joanmarie Diggs <
[email protected]>
Handle caret-moved event emitted before focus events in newly-loaded page
M src/orca/scripts/web/script_utilities.py
2020-04-22 13:28:48 -0400 Joanmarie Diggs <
[email protected]>
Try to avoid crashing Nautilus
M src/orca/script_utilities.py
2020-04-22 12:36:33 -0400 Joanmarie Diggs <
[email protected]>
Don't re-present the description if the locusOfFocus hasn't changed
M src/orca/speech_generator.py
2020-04-22 10:59:34 -0400 Joanmarie Diggs <
[email protected]>
Never treat ARIA groups with author-provided names as layout only
M src/orca/scripts/web/script_utilities.py
2020-04-22 10:36:55 -0400 Joanmarie Diggs <
[email protected]>
Remove attempt to filter out duplicate names calculated by content
M src/orca/scripts/web/speech_generator.py
2020-04-21 19:50:38 -0400 Joanmarie Diggs <
[email protected]>
Don't display name of web-based code editors at start of each line
M src/orca/scripts/web/braille_generator.py
2020-04-20 21:03:29 -0400 Joanmarie Diggs <
[email protected]>
Clean-up web script's onCaretMoved()
M src/orca/script_utilities.py
M src/orca/scripts/default.py
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
2020-04-21 16:13:36 -0400 Joanmarie Diggs <
[email protected]>
Improve behavior navigating in tables in web-based rich-text editors
M src/orca/scripts/web/script_utilities.py
M src/orca/scripts/web/speech_generator.py
2020-04-21 12:26:14 -0400 Joanmarie Diggs <
[email protected]>
Filter out some name-change events that tend to be spammy
M src/orca/event_manager.py
2020-04-21 11:44:37 -0400 Joanmarie Diggs <
[email protected]>
Ignore events from sources whose state set is empty
M src/orca/event_manager.py
2020-04-20 19:00:56 -0400 Joanmarie Diggs <
[email protected]>
Reduce chattiness from page tab selection events following focus
M src/orca/scripts/default.py
2020-04-20 18:30:19 -0400 Joanmarie Diggs <
[email protected]>
Improve performance processing text-changed events from elements
M src/orca/scripts/web/script.py
2020-04-20 16:53:27 -0400 Joanmarie Diggs <
[email protected]>
Tweak debugging output to chop ginormous strings from events
M src/orca/debug.py
M src/orca/event_manager.py
2020-04-20 15:25:31 -0400 Joanmarie Diggs <
[email protected]>
Ensure punctuation is verbalized for ARIA code role during whereAmI
M src/orca/scripts/default.py
M src/orca/speech_generator.py
2020-04-20 14:14:25 -0400 Joanmarie Diggs <
[email protected]>
Ensure we generate names when requested for elements being flat reviewed
M src/orca/scripts/web/speech_generator.py
2020-04-20 13:47:07 -0400 Joanmarie Diggs <
[email protected]>
Flat-review: Sanity-check object have prsentable text
M src/orca/flat_review.py
M src/orca/script_utilities.py
M src/orca/scripts/web/script_utilities.py
2020-04-20 10:43:40 -0400 Joanmarie Diggs <
[email protected]>
Work harder to find presentable text for ARIA alert role
M src/orca/formatting.py
2020-04-19 15:22:57 -0400 Joanmarie Diggs <
[email protected]>
Ensure we verbalize punctuation in selected text in ARIA code role
M src/orca/scripts/default.py
2020-04-18 13:37:51 -0400 Joanmarie Diggs <
[email protected]>
Fix traceback
M src/orca/label_inference.py
2020-04-18 08:58:43 +0000 Dz Chen <
[email protected]>
Update Chinese (China) translation
M po/zh_CN.po
2020-04-17 20:05:56 -0400 Joanmarie Diggs <
[email protected]>
Fix regression from previous commit
M src/orca/scripts/apps/SeaMonkey/script.py
M src/orca/scripts/apps/Thunderbird/script.py
2020-04-17 15:31:55 -0400 Joanmarie Diggs <
[email protected]>
Support navigation within focusable tooltips in web applications
M src/orca/formatting.py
M src/orca/messages.py
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
M src/orca/scripts/web/speech_generator.py
M src/orca/speech_generator.py
2020-04-17 12:27:33 -0400 Joanmarie Diggs <
[email protected]>
Ensure we adjust text for repeated characters even in browse mode
M src/orca/speech_generator.py
2020-04-17 11:59:35 -0400 Joanmarie Diggs <
[email protected]>
Attempt to identify and ignore text insertions from page tab switches
M src/orca/script_utilities.py
M src/orca/scripts/default.py
2020-04-15 17:40:55 -0400 Joanmarie Diggs <
[email protected]>
Ensure we verbalize all punctuation inside ARIA code editor app
M src/orca/scripts/default.py
2020-04-15 17:12:04 -0400 Joanmarie Diggs <
[email protected]>
Eliminate some chattiness with repeated names in web apps
M src/orca/scripts/web/speech_generator.py
2020-04-15 16:52:07 -0400 Joanmarie Diggs <
[email protected]>
Chromium: Ensure the prior object is passed along when generating labelOrName
M src/orca/scripts/toolkits/Chromium/speech_generator.py
M src/orca/scripts/web/script.py
2020-04-15 15:20:40 -0400 Joanmarie Diggs <
[email protected]>
Add some debugging
M src/orca/scripts/default.py
M src/orca/scripts/web/script_utilities.py
2020-04-15 12:10:38 -0400 Joanmarie Diggs <
[email protected]>
Flat review: Ensure more objects with info get presented, esp. for web apps
M src/orca/flat_review.py
M src/orca/script_utilities.py
M src/orca/scripts/web/speech_generator.py
2020-04-14 19:08:53 -0400 Joanmarie Diggs <
[email protected]>
Flat review: Begin cleaning up getZonesFromText()
M src/orca/flat_review.py
2020-04-14 14:27:55 -0400 Joanmarie Diggs <
[email protected]>
Clean up flatreview's splitTextIntoZones()
M src/orca/flat_review.py
2020-04-13 20:36:03 -0400 Joanmarie Diggs <
[email protected]>
Add ability to infer labels from layout tables exposed as sections
M src/orca/label_inference.py
2020-04-13 20:27:33 -0400 Joanmarie Diggs <
[email protected]>
Filter out static text leaf nodes when assessing if an object is "simple"
M src/orca/label_inference.py
2020-04-13 17:40:04 -0400 Joanmarie Diggs <
[email protected]>
Only return range extents for text objects with a character count
M src/orca/scripts/web/script_utilities.py
2020-04-13 16:24:39 -0400 Joanmarie Diggs <
[email protected]>
Chromium: Eliminate false positive on list item marker
M src/orca/scripts/toolkits/Chromium/script_utilities.py
2020-04-13 15:14:44 -0400 Joanmarie Diggs <
[email protected]>
Be sure we have an object when frameAndDialog is called
M src/orca/script_utilities.py
2020-04-13 12:23:35 -0400 Joanmarie Diggs <
[email protected]>
Improve heuristic to determine when switching back to browse mode for link
M src/orca/script_utilities.py
M src/orca/scripts/web/script.py
2020-04-12 15:11:36 -0400 Joanmarie Diggs <
[email protected]>
Ensure we aren't caching the valuetext information
M src/orca/script_utilities.py
2020-04-12 13:48:39 -0400 Joanmarie Diggs <
[email protected]>
Fix regression in the combobox generation code
M src/orca/generator.py
M src/orca/script_utilities.py
2020-04-10 18:09:50 -0400 Joanmarie Diggs <
[email protected]>
Don't announce returning to browse mode when page is loading
M src/orca/scripts/web/script.py
2020-04-10 17:54:57 -0400 Joanmarie Diggs <
[email protected]>
Don't present load completed if we are in focus mode for a valid object
M src/orca/scripts/web/script.py
2020-04-10 17:31:44 -0400 Joanmarie Diggs <
[email protected]>
Don't present busy-changed events from pages which have no URI
M src/orca/scripts/web/script.py
2020-04-10 16:56:02 -0400 Joanmarie Diggs <
[email protected]>
Don't reset document loading state for nested documents
M src/orca/scripts/web/script.py
2020-04-10 22:23:39 +0200 Matej Urbančič <
[email protected]>
Updated Slovenian translation
M po/sl.po
2020-04-10 15:40:23 -0400 Joanmarie Diggs <
[email protected]>
Don't present position in list for comboboxes which lack children
M src/orca/script_utilities.py
2020-04-10 13:47:56 -0400 Joanmarie Diggs <
[email protected]>
Clean up combobox generation code
M src/orca/braille_generator.py
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
M src/orca/scripts/web/script_utilities.py
M src/orca/speech_generator.py
2020-04-09 18:09:35 -0400 Joanmarie Diggs <
[email protected]>
Update the active script upon launch based on focused object
M src/orca/orca.py
2020-04-09 12:05:00 -0400 Joanmarie Diggs <
[email protected]>
Only present the status bar if it is showing and visible
M src/orca/script_utilities.py
2020-04-08 15:26:24 -0400 Joanmarie Diggs <
[email protected]>
Don't iterate through all children of very complex SVGs
M src/orca/scripts/web/script_utilities.py
2020-04-08 13:29:49 -0400 Joanmarie Diggs <
[email protected]>
Ensure we have exactly one voice value when generating current line text
M src/orca/speech_generator.py
2020-04-07 16:49:16 -0400 Joanmarie Diggs <
[email protected]>
Ensure we generate text content for focus-mode widgets
M src/orca/scripts/web/script.py
2020-04-07 16:43:27 -0400 Joanmarie Diggs <
[email protected]>
Remove redundant call to _generateSubstring()
M src/orca/speech_generator.py
2020-04-07 14:50:41 -0400 Joanmarie Diggs <
[email protected]>
Chromium: Prevent double-speaking of ARIA combobox value
M src/orca/generator.py
2020-04-07 12:19:28 -0400 Joanmarie Diggs <
[email protected]>
Prevent double-speaking of static text in alerts and other containers
M src/orca/script_utilities.py
2020-04-06 17:39:14 -0400 Joanmarie Diggs <
[email protected]>
Ignore caret-moved events from outside the active grid in focus mode
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
2020-04-06 16:48:03 -0400 Joanmarie Diggs <
[email protected]>
Do not switch back to browse mode when on a link
M src/orca/scripts/web/script.py
2020-04-06 18:34:26 +0000 Justin van Steijn <
[email protected]>
Update Dutch translation
M po/nl.po
2020-04-03 13:01:48 -0400 Joanmarie Diggs <
[email protected]>
Chromium: Don't speak child position for popup menus
M src/orca/script_utilities.py
M src/orca/scripts/toolkits/Chromium/script_utilities.py
M src/orca/speech_generator.py
2020-04-03 11:29:42 -0400 Joanmarie Diggs <
[email protected]>
Don't infer labels for any web app descendant
M src/orca/scripts/web/script_utilities.py
2020-04-02 18:01:20 -0400 Joanmarie Diggs <
[email protected]>
Remove duplicate event listener registrations
M src/orca/event_manager.py
2020-04-02 16:58:57 -0400 Joanmarie Diggs <
[email protected]>
Make it possible for scripts to process children-changed:removed events
M src/orca/event_manager.py
M src/orca/scripts/apps/Instantbird/script.py
M src/orca/scripts/apps/pidgin/script.py
M src/orca/scripts/apps/soffice/script.py
M src/orca/scripts/default.py
M src/orca/scripts/toolkits/Chromium/script.py
M src/orca/scripts/toolkits/Gecko/script.py
M src/orca/scripts/web/script.py
2020-04-01 15:18:46 -0400 Joanmarie Diggs <
[email protected]>
Simplify the logic for zombie recovery when children are added
M src/orca/scripts/web/script.py
2020-03-31 12:32:01 -0400 Joanmarie Diggs <
[email protected]>
Ensure we handle selection-change events from web app descendants
M src/orca/scripts/web/script.py
2020-03-30 17:59:47 -0400 Joanmarie Diggs <
[email protected]>
Ensure we present the name of focused web documents
M src/orca/formatting.py
M src/orca/scripts/web/speech_generator.py
2020-03-30 17:04:50 -0400 Joanmarie Diggs <
[email protected]>
Update focus when web app descendant claims focus, unless browse mode is sticky
M src/orca/scripts/web/script.py
2020-03-30 11:31:00 -0400 Joanmarie Diggs <
[email protected]>
Handle another case of objects going defunct on us
M src/orca/scripts/toolkits/Chromium/script_utilities.py
2020-03-30 10:39:44 -0400 Joanmarie Diggs <
[email protected]>
Speak "alert" role before its name rather than after
M src/orca/formatting.py
2020-03-26 18:31:02 +0000 Joanmarie Diggs <
[email protected]>
Merge branch 'mouse-review-initial-presentation' into 'master'
2020-03-25 19:15:31 +0100 Colomban Wendling <
[email protected]>
Do not announce redundant information when enabling mouse review
M src/orca/mouse_review.py
2020-03-26 12:25:25 -0400 Joanmarie Diggs <
[email protected]>
Also verbalize punctuation on descendants of the new ARIA code role
M src/orca/script_utilities.py
M src/orca/scripts/web/script_utilities.py
2020-03-26 13:44:56 +0000 Joanmarie Diggs <
[email protected]>
Merge branch 'mouse-review-multi-activate' into 'master'
2020-03-25 18:54:31 +0100 Colomban Wendling <
[email protected]>
Fix window list the second time mouse review gets enabled
M src/orca/mouse_review.py
2020-03-25 17:02:20 -0400 Joanmarie Diggs <
[email protected]>
Verbalize punctuation for the new ARIA code role
M src/orca/script_utilities.py
M src/orca/scripts/web/script_utilities.py
M src/orca/speech_generator.py
2020-03-25 14:36:00 +0000 Joanmarie Diggs <
[email protected]>
Merge branch 'mouse-review-workspaces' into 'master'
2020-03-25 11:16:12 +0100 Colomban Wendling <
[email protected]>
Mouse review: Fix window detection with more than one workspace
M src/orca/mouse_review.py
2020-03-24 16:07:55 -0400 Joanmarie Diggs <
[email protected]>
Only present comment role when first entering the comment
M src/orca/scripts/web/speech_generator.py
2020-03-20 13:44:54 -0400 Joanmarie Diggs <
[email protected]>
Use speakCharacter rather than sayCharacter in sayPhrase
M src/orca/scripts/default.py
2020-03-20 10:48:24 -0400 Joanmarie Diggs <
[email protected]>
Thunderbird: Ignore busy-changed events when in focus mode
M src/orca/scripts/apps/Thunderbird/script.py
2020-03-19 15:36:56 -0400 Joanmarie Diggs <
[email protected]>
Ensure we present text which is directly inside a scroll pane
M src/orca/formatting.py
2020-03-18 14:27:36 -0400 Joanmarie Diggs <
[email protected]>
Ensure we do not clear cache on non-chromium windows in chromium script
M src/orca/scripts/toolkits/Chromium/script_utilities.py
2020-03-18 13:34:19 -0400 Joanmarie Diggs <
[email protected]>
Chromium: Attempt to identify and work around possible missing window events
M src/orca/script_utilities.py
M src/orca/scripts/toolkits/Chromium/script_utilities.py
2020-03-17 15:35:28 -0400 Joanmarie Diggs <
[email protected]>
Handle more cases of objects going defunct on us
M src/orca/script_utilities.py
M src/orca/scripts/toolkits/Chromium/script_utilities.py
M src/orca/scripts/web/script_utilities.py
2020-03-17 14:24:09 -0400 Joanmarie Diggs <
[email protected]>
Treat treeitems as a whole for the purpose of caret navigation
M src/orca/scripts/web/script_utilities.py
2020-03-17 12:25:04 -0400 Joanmarie Diggs <
[email protected]>
Remove some debugging spew
M src/orca/script_utilities.py
2020-03-17 11:56:05 -0400 Joanmarie Diggs <
[email protected]>
Mouse review: Ensure we compare the top level document with the active one
M src/orca/mouse_review.py
2020-03-17 11:51:01 -0400 Joanmarie Diggs <
[email protected]>
Move getTopLevelDocumentForObject() to default script utilities
M src/orca/script_utilities.py
M src/orca/scripts/web/script_utilities.py
2020-03-17 11:37:06 -0400 Joanmarie Diggs <
[email protected]>
Remove redundant method
M src/orca/mouse_review.py
M src/orca/script_utilities.py
M src/orca/scripts/apps/soffice/script_utilities.py
M src/orca/scripts/default.py
M src/orca/scripts/toolkits/Gecko/script_utilities.py
M src/orca/scripts/toolkits/WebKitGtk/script.py
M src/orca/scripts/web/script_utilities.py
2020-03-16 15:33:43 -0400 Joanmarie Diggs <
[email protected]>
Chat: Fix false positive with autocompleted text event
M src/orca/chat.py
2020-03-16 11:45:00 -0400 Joanmarie Diggs <
[email protected]>
Prevent Orca from combining words into a single word in web content
M src/orca/caret_navigation.py
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
2020-03-16 08:25:00 -0400 Joanmarie Diggs <
[email protected]>
Use displayed text when presenting status bar labels
M src/orca/speech_generator.py
2020-03-14 14:06:22 -0400 Joanmarie Diggs <
[email protected]>
Add more checks before treating non-focused text insertions as non-echoable
M src/orca/script_utilities.py
2020-03-14 13:27:42 -0400 Joanmarie Diggs <
[email protected]>
Ignore giant text insertions from plain-text objects
M src/orca/event_manager.py
2020-03-13 17:45:57 -0400 Joanmarie Diggs <
[email protected]>
Web: Ensure we clear the flat review context when focus changes
M src/orca/scripts/web/script.py
2020-03-13 15:08:37 -0400 Joanmarie Diggs <
[email protected]>
Eliminate some redundant work we were doing handling text selection
M src/orca/scripts/web/script_utilities.py
2020-03-13 14:01:49 -0400 Joanmarie Diggs <
[email protected]>
Chromium: Improve responsiveness of text selection in large objects
M src/orca/script_utilities.py
M src/orca/scripts/web/script_utilities.py
2020-03-12 11:46:13 -0400 Joanmarie Diggs <
[email protected]>
Fix regression in word echo in editable content
M src/orca/scripts/web/script_utilities.py
2020-03-12 13:53:28 +0000 Joanmarie Diggs <
[email protected]>
Merge branch 'mouse-review-81' into 'master'
2020-03-11 19:33:09 -0400 Joanmarie Diggs <
[email protected]>
Fix several issues related to rich-text editors in web apps
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
M src/orca/scripts/web/speech_generator.py
2020-03-11 13:59:19 -0400 Joanmarie Diggs <
[email protected]>
Don't use cached line contents in editable content
M src/orca/scripts/web/script.py
2020-03-11 14:22:24 +0100 Colomban Wendling <
[email protected]>
Fix mouse review on some web elements after scrolling
M src/orca/mouse_review.py
M src/orca/scripts/web/script_utilities.py
2020-03-11 12:34:40 -0400 Joanmarie Diggs <
[email protected]>
Another news update
M NEWS
2020-03-11 09:07:12 -0400 Joanmarie Diggs <
[email protected]>
Add news from 3.36.0 release
M NEWS
2020-03-09 22:39:14 +0000 Tim Sabsch <
[email protected]>
Update German translation
M po/de.po
2020-03-09 15:17:58 -0400 Joanmarie Diggs <
[email protected]>
Adjust offset for line presentation when caret moves beyond final position
M src/orca/scripts/web/script_utilities.py