2023-08-05 21:38:49 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        ActionPresenter: Fall back on action name when there is no description

M	src/orca/action_presenter.py

2023-08-05 21:19:06 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Handle Atspi error in getRangeExtents

M	src/orca/flat_review.py

2023-08-05 20:39:05 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix some missing positional arguments to flat review presenter

M	src/orca/scripts/default.py

2023-08-05 17:54:50 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix "no more headings" regression

M	src/orca/structural_navigation.py

2023-08-05 16:52:40 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix assumption in getSelectionContainer that we'll have matching roles

M	src/orca/script_utilities.py

2023-08-05 16:46:33 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Implement a popup menu for performing accessible actions

M	src/orca/Makefile.am
A	src/orca/action_presenter.py
M	src/orca/cmdnames.py
M	src/orca/guilabels.py
M	src/orca/learn_mode_presenter.py
M	src/orca/messages.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script.py
M	src/orca/scripts/default.py

2023-08-05 14:35:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Convert eventsynthesizer to a class and move to ax_event_synthesizer

M	src/orca/Makefile.am
A	src/orca/ax_event_synthesizer.py
M	src/orca/braille.py
D	src/orca/eventsynthesizer.py
M	src/orca/flat_review.py
M	src/orca/object_navigator.py
M	src/orca/orca_gui_navlist.py
M	src/orca/script.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py
M	src/orca/scripts/web/script.py
M	src/orca/structural_navigation.py

2023-08-05 11:06:24 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move mouse-reviewer command out of the default script

M	src/orca/common_keyboardmap.py
M	src/orca/guilabels.py
M	src/orca/learn_mode_presenter.py
M	src/orca/mouse_review.py
M	src/orca/orca.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/gtk/script.py
M	src/orca/scripts/web/script_utilities.py

2023-08-05 10:10:36 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create means to "highlight" objects of interest

M	src/orca/Makefile.am
A	src/orca/highlighter.py

2023-08-05 09:27:28 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix lint / remove unneeded comment

M	src/orca/object_navigator.py

2023-08-05 07:24:07 +0000 Rynhardt Kruger <rynkruger@gmail.com>

        Added the ability to restrict flat review to the current object of interest.

M	src/orca/cmdnames.py
M	src/orca/flat_review.py
M	src/orca/flat_review_presenter.py
M	src/orca/messages.py
M	src/orca/object_navigator.py

2023-08-04 22:47:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move learn-mode commands and related logic out of the scripts

M	src/orca/Makefile.am
M	src/orca/common_keyboardmap.py
M	src/orca/guilabels.py
M	src/orca/input_event.py
A	src/orca/learn_mode_presenter.py
M	src/orca/notification_presenter.py
M	src/orca/orca.py
D	src/orca/orca_gui_commandlist.py
M	src/orca/orca_gui_prefs.py
M	src/orca/orca_state.py
M	src/orca/script.py
M	src/orca/scripts/default.py
M	src/orca/scripts/terminal/script.py

2023-08-04 16:09:37 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move commands related to the current object out of the default script

M	src/orca/Makefile.am
M	src/orca/cmdnames.py
M	src/orca/common_keyboardmap.py
M	src/orca/desktop_keyboardmap.py
M	src/orca/guilabels.py
M	src/orca/laptop_keyboardmap.py
M	src/orca/messages.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/speech_generator.py
A	src/orca/where_am_i_presenter.py

2023-08-04 13:26:49 +0200 Rynhardt Kruger <rynkruger@gmail.com>

        Fix a small regression which prevented toggling simplifying of object navigation.

M	src/orca/object_navigator.py

2023-08-04 09:53:46 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Crash rather than hang if Atspi segfaults

M	src/orca/orca.py

2023-08-03 19:08:03 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Flat review presenter toggle should call start/quit

M	src/orca/flat_review_presenter.py

2023-08-03 14:09:20 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Speculative fix for flat review regression in mate-terminal

M	src/orca/flat_review_presenter.py

2023-08-03 13:47:29 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use setActiveWindow in orca.main()

M	src/orca/orca.py

2023-08-03 12:37:32 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Attempt to avoid event flood when preferences dialog is destroyed

M	src/orca/event_manager.py
M	src/orca/orca_gui_prefs.py

2023-08-03 10:34:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add some debugging related to flat review presenter + terminal

M	src/orca/flat_review_presenter.py
M	src/orca/scripts/default.py
M	src/orca/scripts/terminal/script.py

2023-08-02 20:04:23 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Detach other models from their combo boxes when making changes

M	src/orca/orca_gui_prefs.py

2023-08-02 18:47:39 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Flat review: Update the current context to a new object of interest

M	src/orca/flat_review.py
M	src/orca/flat_review_presenter.py

2023-08-02 16:30:47 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Gtk: Remove workaround for missing focused events from GtkTable

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

2023-08-02 16:16:58 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Evolution: Ignore active-descendant changed events from other tables

M	src/orca/scripts/apps/evolution/script.py

2023-08-02 12:28:42 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Detach the speechServersModel from its combobox when making changes

M	src/orca/orca_gui_prefs.py

2023-08-02 11:34:34 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Cache the is-layout-only decision in Gtk and Gail scripts

M	src/orca/scripts/toolkits/GAIL/script_utilities.py
M	src/orca/scripts/toolkits/gtk/script_utilities.py

2023-08-02 10:49:31 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Object navigator: Don't be silent when next/prev sets focus to parent

M	src/orca/object_navigator.py

2023-08-02 10:40:45 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Flat review: Start navigation at object of interest; not focus

M	src/orca/flat_review.py

2023-08-02 10:36:09 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix missing argument in route_pointer_to_object

M	src/orca/scripts/default.py

2023-08-02 10:09:20 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Object navigator: Start navigation at object of interest; not focus

M	src/orca/object_navigator.py

2023-08-02 10:05:04 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Treat nameless table cells in tree tables as layout only

M	src/orca/script_utilities.py

2023-08-02 09:54:18 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Object Navigator: Don't exclude table cells and sections in simple mode

M	src/orca/object_navigator.py

2023-08-02 09:31:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Emit region-change events for flat review and object navigator

M	src/orca/flat_review_presenter.py
M	src/orca/object_navigator.py
M	src/orca/orca.py
M	src/orca/orca_state.py

2023-08-01 22:26:18 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use script manager's setActiveScript rather setting orca_state.activeScript

M	src/orca/event_manager.py
M	src/orca/scripts/default.py

2023-08-01 20:07:21 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove the use of orca_state.activeScript from object navigator

M	src/orca/object_navigator.py

2023-08-01 18:50:24 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix container navigation regression.

M	src/orca/structural_navigation.py

2023-08-01 16:14:41 +0200 Rynhardt Kruger <rynkruger@gmail.com>

        Added object navigation functionality.

M	src/orca/Makefile.am
M	src/orca/cmdnames.py
M	src/orca/guilabels.py
M	src/orca/messages.py
A	src/orca/object_navigator.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script.py
M	src/orca/scripts/default.py

2023-08-01 13:57:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Don't expand all the keybinding groups

M	src/orca/orca_gui_prefs.py

2023-08-01 13:28:34 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move bookmark bindings out of the default script and into bookmarks.py

M	src/orca/bookmarks.py
M	src/orca/common_keyboardmap.py
M	src/orca/guilabels.py
M	src/orca/messages.py
M	src/orca/orca_gui_prefs.py
M	src/orca/scripts/default.py

2023-08-01 11:56:33 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move the date and time commands out of the default script

M	src/orca/Makefile.am
M	src/orca/common_keyboardmap.py
A	src/orca/date_and_time_presenter.py
M	src/orca/guilabels.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script.py
M	src/orca/scripts/default.py

2023-07-30 21:02:25 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create a speech and verbosity manager

M	src/orca/Makefile.am
M	src/orca/common_keyboardmap.py
M	src/orca/guilabels.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script.py
M	src/orca/scripts/default.py
M	src/orca/speech.py
A	src/orca/speech_and_verbosity_manager.py

2023-08-01 10:22:44 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Restore object:state-changed:showing's suspendability

M	src/orca/event_manager.py

2023-08-01 09:47:24 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Speculative fix for MATE's window switcher not being announced

M	src/orca/event_manager.py

2023-07-31 21:57:03 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Restore the old _clickableCriteria in structural navigation

M	src/orca/structural_navigation.py

2023-07-31 15:12:25 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Don't interrupt speech for focus change for editable cell

M	src/orca/script_utilities.py

2023-07-31 14:46:25 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Don't attempt to pan via keyboard command without braille enabled

M	src/orca/scripts/default.py

2023-07-30 18:20:07 +0000 Attila Hammer <hammera@pickup.hu>

        Update Hungarian translation

M	po/hu.po

2023-07-30 21:03:55 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix another missing positional argument

M	src/orca/scripts/default.py

2023-07-30 19:43:29 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix missing positional argument error

M	src/orca/scripts/default.py

2023-07-30 18:33:16 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Revert "Add "The process appears to be hung" error to our known-dead cache"

M	src/orca/ax_object.py

2023-07-28 12:57:17 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move the flat-review command logic out of the default script

M	src/orca/Makefile.am
M	src/orca/chat.py
M	src/orca/cmdnames.py
M	src/orca/common_keyboardmap.py
M	src/orca/desktop_keyboardmap.py
A	src/orca/flat_review_presenter.py
M	src/orca/guilabels.py
M	src/orca/laptop_keyboardmap.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/default.py
M	src/orca/scripts/terminal/script.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py
M	src/orca/scripts/web/script.py
M	src/orca/scripts/web/script_utilities.py

2023-07-30 15:57:31 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Let default script handle updating braille in focus mode

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

2023-07-30 15:32:19 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Event manager: Suspend more events, and do so for "busy" events

M	src/orca/event_manager.py

2023-07-30 15:06:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Quadruple check we have an app when Firefox destroys and re-creates itself

M	src/orca/script_manager.py

2023-07-30 12:17:35 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Event Manager: Ignore caret-moved events from non-focused labels

M	src/orca/event_manager.py

2023-07-30 11:38:32 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add listener for the new object:announcement event

M	src/orca/scripts/default.py

2023-07-30 11:02:39 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Event manager: Ignore caret-moved and selection-changed events during flood

M	src/orca/event_manager.py

2023-07-30 10:03:37 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Prefer dialog over top level ancestor when generating new ancestors

M	src/orca/speech_generator.py

2023-07-30 09:36:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add "discord" to the list of might-not-be-active Electron apps

M	src/orca/script_utilities.py

2023-07-29 20:27:02 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Flat review: Prefer dialog over top level object for context window

M	src/orca/flat_review.py

2023-07-28 19:58:37 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add some extremely verbose debugging to diagnose clickable problem

M	src/orca/ax_utilities_collection.py

2023-07-28 14:33:54 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add "outline-client" to the list of might-not-be-active Electron apps

M	src/orca/script_utilities.py

2023-07-28 08:36:46 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Improve performance of hasGridDescendant

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

2023-07-28 08:06:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add whatsapp-desktop-linux to the list of might-not-be-active apps

M	src/orca/script_utilities.py

2023-07-27 19:28:01 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Attempt to improve performance retrieving clickables

M	src/orca/ax_utilities_collection.py
M	src/orca/ax_utilities_role.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/structural_navigation.py

2023-07-27 18:16:15 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Don't treat grid ancestors as clickable or try to expand their EOCs

M	src/orca/ax_utilities.pyi
M	src/orca/ax_utilities_collection.py
M	src/orca/scripts/web/script_utilities.py

2023-07-27 11:04:47 +0000 Attila Hammer <hammera@pickup.hu>

        Update Hungarian translation

M	help/hu/hu.po

2023-07-27 10:55:42 +0000 Attila Hammer <hammera@pickup.hu>

        Update Hungarian translation

M	po/hu.po

2023-07-27 15:37:54 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Be more aggressive at finding notification content

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

2023-07-27 12:40:11 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use Atspi's set_cache_mask instead of pyatspi's

M	src/orca/scripts/default.py

2023-07-27 12:21:49 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use Atspi.event_main/quit instead of pyatspi.Registry.start/stop

M	src/orca/orca.py

2023-07-27 12:09:11 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use Atspi.generate_keyboard_event instead of pyatspi's

M	src/orca/input_event.py

2023-07-27 11:49:10 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Improve behavior when routing the mouse pointer to the current item

M	src/orca/eventsynthesizer.py
M	src/orca/messages.py
M	src/orca/script_utilities.py
M	src/orca/scripts/default.py

2023-07-27 10:12:00 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of unused import

M	src/orca/mouse_review.py

2023-07-27 09:57:02 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use Atspi rather than pyatspi to register for object events

M	src/orca/event_manager.py
M	src/orca/mouse_review.py

2023-07-27 07:06:00 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove obsolete gnome-search-tool script

M	configure.ac
M	src/orca/scripts/apps/Makefile.am
M	src/orca/scripts/apps/__init__.py
D	src/orca/scripts/apps/gnome-search-tool/Makefile.am
D	src/orca/scripts/apps/gnome-search-tool/__init__.py
D	src/orca/scripts/apps/gnome-search-tool/script.py

2023-07-27 05:44:13 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove obsolete rhythmbox script

M	configure.ac
M	src/orca/scripts/apps/Makefile.am
M	src/orca/scripts/apps/__init__.py
D	src/orca/scripts/apps/rhythmbox/Makefile.am
D	src/orca/scripts/apps/rhythmbox/__init__.py
D	src/orca/scripts/apps/rhythmbox/formatting.py
D	src/orca/scripts/apps/rhythmbox/script.py

2023-07-27 02:13:01 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Skip Ruff "imported but unused" lint errors from all __init__.py files

M	src/orca/scripts/apps/Banshee/__init__.py
M	src/orca/scripts/apps/Eclipse/__init__.py
M	src/orca/scripts/apps/SeaMonkey/__init__.py
M	src/orca/scripts/apps/Thunderbird/__init__.py
M	src/orca/scripts/apps/epiphany/__init__.py
M	src/orca/scripts/apps/evince/__init__.py
M	src/orca/scripts/apps/evolution/__init__.py
M	src/orca/scripts/apps/gajim/__init__.py
M	src/orca/scripts/apps/gcalctool/__init__.py
M	src/orca/scripts/apps/gedit/__init__.py
M	src/orca/scripts/apps/gnome-documents/__init__.py
M	src/orca/scripts/apps/gnome-search-tool/__init__.py
M	src/orca/scripts/apps/gnome-shell/__init__.py
M	src/orca/scripts/apps/kwin/__init__.py
M	src/orca/scripts/apps/notification-daemon/__init__.py
M	src/orca/scripts/apps/notify-osd/__init__.py
M	src/orca/scripts/apps/pidgin/__init__.py
M	src/orca/scripts/apps/rhythmbox/__init__.py
M	src/orca/scripts/apps/smuxi-frontend-gnome/__init__.py
M	src/orca/scripts/apps/soffice/__init__.py
M	src/orca/scripts/apps/xfwm4/__init__.py
M	src/orca/scripts/switcher/__init__.py
M	src/orca/scripts/terminal/__init__.py
M	src/orca/scripts/toolkits/Chromium/__init__.py
M	src/orca/scripts/toolkits/GAIL/__init__.py
M	src/orca/scripts/toolkits/Gecko/__init__.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/__init__.py
M	src/orca/scripts/toolkits/Qt/__init__.py
M	src/orca/scripts/toolkits/WebKitGtk/__init__.py
M	src/orca/scripts/toolkits/clutter/__init__.py
M	src/orca/scripts/toolkits/gtk/__init__.py
M	src/orca/scripts/web/__init__.py

2023-07-27 01:45:26 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Skip Ruff line-length check for all formatting.py files

M	src/orca/formatting.py
M	src/orca/scripts/apps/gnome-shell/formatting.py
M	src/orca/scripts/apps/soffice/formatting.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/formatting.py

2023-07-27 01:16:06 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove .cvsignore files (Hashtag BlastFromThePast)

D	docs/man/.cvsignore
D	po/.cvsignore
D	src/.cvsignore
D	src/orca/.cvsignore
D	src/orca/scripts/.cvsignore

2023-07-27 01:13:40 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove all things pylint; we use ruff now

M	.gitignore
M	configure.ac
D	pylintrc
D	run_pylint.sh.in
M	src/orca/chat.py
M	src/orca/formatting.py
M	src/orca/generator.py
M	src/orca/orca_bin.py.in
M	src/orca/orca_gui_find.py
M	src/orca/orca_gui_prefs.py
M	src/orca/scripts/apps/pidgin/speech_generator.py
M	src/orca/scripts/apps/soffice/braille_generator.py
M	src/orca/scripts/apps/soffice/formatting.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/formatting.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/speech_generator.py
M	src/orca/speech_generator.py
M	src/orca/speechdispatcherfactory.py

2023-07-27 00:56:42 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Git rid of unused import in notification presenter

M	src/orca/notification_presenter.py

2023-07-26 13:02:00 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use real UI rather than a "mode" for notification messages

M	help/C/commands_time_date_notifications.page
M	po/POTFILES.in
M	src/orca/Makefile.am
M	src/orca/cmdnames.py
M	src/orca/common_keyboardmap.py
M	src/orca/event_manager.py
M	src/orca/guilabels.py
M	src/orca/input_event.py
M	src/orca/messages.py
D	src/orca/notification_messages.py
A	src/orca/notification_presenter.py
M	src/orca/orca_gui_prefs.py
M	src/orca/orca_state.py
M	src/orca/script.py
M	src/orca/scripts/apps/notification-daemon/script.py
M	src/orca/scripts/apps/notify-osd/script.py
M	src/orca/scripts/default.py

2023-07-26 13:41:41 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix hang related to event suspension

M	src/orca/event_manager.py

2023-07-26 12:11:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Event manager: Implement support to suspend certain accessibility events

M	src/orca/event_manager.py
M	src/orca/orca.py

2023-07-26 10:22:49 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use cached matches with the new structural navigation getters

M	src/orca/structural_navigation.py

2023-07-26 09:23:18 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Structural Navigation: Rebind form field navigation to F/Shift+F

M	help/C/commands_structural_navigation.page
M	src/orca/structural_navigation.py

2023-07-25 20:43:30 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        More utility creation and tweaking

M	src/orca/ax_utilities.pyi
M	src/orca/ax_utilities_collection.py

2023-07-25 18:18:18 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        More utility creation and tweaking

M	src/orca/ax_utilities.pyi
M	src/orca/ax_utilities_collection.py
M	src/orca/ax_utilities_role.py

2023-07-25 14:54:40 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Tweak debugging output

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

2023-07-25 13:55:20 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create some more utilities

M	src/orca/ax_utilities.pyi
M	src/orca/ax_utilities_collection.py

2023-07-25 11:47:37 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Speculative fix for some web content not being flat-reviewable

M	src/orca/script_utilities.py

2023-07-25 11:37:54 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add new utility (not yet used) for getting all static text leaf nodes

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

2023-07-24 13:19:12 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Attempt to make _canHaveCaretContext more performant

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

2023-07-24 10:47:14 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix error in isSpinnerEntry

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

2023-07-23 18:15:59 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove duplicated function

M	src/orca/script_utilities.py

2023-07-23 18:13:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use AtspiCollection instead of findAllDescendants for list box item widgets

M	src/orca/ax_utilities.py
M	src/orca/ax_utilities.pyi
M	src/orca/braille_generator.py
M	src/orca/speech_generator.py

2023-07-23 17:45:21 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move bulk of findAllDescendants logic into AXObject

M	src/orca/ax_object.py
M	src/orca/script_utilities.py

2023-07-23 17:16:38 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Move three functions only used by the web script to the web script utils

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

2023-07-23 14:33:12 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        LibreOffice: Remove workaround for bug fixed in LO v5.3.0

M	src/orca/scripts/apps/soffice/script_utilities.py

2023-07-23 14:15:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        More work on the role utilities

M	src/orca/ax_utilities.pyi
M	src/orca/ax_utilities_collection.py
M	src/orca/ax_utilities_role.py

2023-07-23 13:04:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove more uses of findAllDescendants

M	src/orca/scripts/apps/gajim/script.py
M	src/orca/scripts/apps/notification-daemon/script.py
M	src/orca/scripts/apps/pidgin/script.py

2023-07-23 12:58:22 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use AtspiCollection in the gnome-shell script to find selected children

M	src/orca/scripts/apps/gnome-shell/script_utilities.py

2023-07-23 12:52:45 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove a few more uses of findAllDescendants

M	src/orca/scripts/toolkits/J2SE-access-bridge/speech_generator.py
M	src/orca/scripts/web/script_utilities.py

2023-07-23 12:09:55 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use AtspiCollection in Gecko's and Chromium's find-in-page presentation

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

2023-07-23 11:45:02 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix lint

M	src/orca/ax_utilities.pyi

2023-07-23 11:28:59 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Try to find the focused object in applications via AtspiCollection

M	src/orca/ax_collection.py
M	src/orca/ax_utilities.py
M	src/orca/ax_utilities.pyi
M	src/orca/braille_generator.py
M	src/orca/orca.py
M	src/orca/script_manager.py
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
M	src/orca/speech_generator.py

2023-07-23 10:38:00 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Add structural navigation for iframes (unbound commands)

M	src/orca/cmdnames.py
M	src/orca/formatting.py
M	src/orca/guilabels.py
M	src/orca/messages.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py
M	src/orca/scripts/web/script.py
M	src/orca/structural_navigation.py

2023-07-23 09:56:02 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Try to find the status bar in applications via AtspiCollection

M	src/orca/ax_utilities.py
M	src/orca/ax_utilities.pyi
M	src/orca/braille_generator.py
M	src/orca/generator.py
M	src/orca/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/speech_generator.py

2023-07-22 20:23:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix lint

M	src/orca/ax_utilities.pyi

2023-07-22 19:13:57 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Try to find the default button in dialogs via AtspiCollection

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

2023-07-22 17:25:26 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        More work on utility functions

M	src/orca/ax_collection.py
M	src/orca/ax_object.py
M	src/orca/ax_utilities.py
M	src/orca/ax_utilities.pyi
M	src/orca/ax_utilities_collection.py
M	src/orca/ax_utilities_role.py
M	src/orca/script_utilities.py

2023-07-22 17:22:35 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix lint

M	src/orca/ax_utilities.pyi

2023-07-22 16:43:05 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Begin using new utility functions in structural navigation code

M	src/orca/structural_navigation.py

2023-07-22 16:52:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix one more error message that should not be presented

M	src/orca/structural_navigation.py

2023-07-21 13:17:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create utility functions for finding objects via AtspiCollection

M	src/orca/Makefile.am
M	src/orca/ax_collection.py
M	src/orca/ax_utilities.py
M	src/orca/ax_utilities.pyi
A	src/orca/ax_utilities_collection.py

2023-07-22 16:19:06 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix presentation of structural navigation list with 0 items

M	src/orca/structural_navigation.py

2023-07-21 16:35:20 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix silly mistake

M	src/orca/structural_navigation.py

2023-07-21 11:13:38 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use AtspiCollection instead of findAllDescendants to get all live regions

M	src/orca/liveregions.py

2023-07-21 11:00:30 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove the live region predicate

M	src/orca/structural_navigation.py

2023-07-21 10:46:12 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use is_table_cell instead of the table cell predicate in struct nav

M	src/orca/structural_navigation.py

2023-07-21 10:36:27 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix regression in Firefox live region presentation

M	src/orca/event_manager.py

2023-07-20 16:14:01 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create AXCollection and begin using it

M	src/orca/Makefile.am
A	src/orca/ax_collection.py
M	src/orca/liveregions.py
M	src/orca/script_utilities.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/structural_navigation.py

2023-07-20 17:10:44 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Remove the check for supports landmark role

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/structural_navigation.py

2023-07-20 16:10:13 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove lint

M	src/orca/structural_navigation.py

2023-07-20 15:40:32 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Structural navigation: Remove unneeded predicates; improve perf of rest

M	src/orca/structural_navigation.py

2023-07-20 12:14:19 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix Orca not speaking the newly-selected item when deleting message

M	src/orca/ax_object.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/evolution/script.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/gtk/script.py

2023-07-20 00:25:07 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Revert "Revert "Interrupt on focus change""

M	src/orca/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/gtk/script.py

2023-07-19 23:44:11 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove more lint

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

2023-07-19 22:02:49 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove more lint

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

2023-07-19 21:38:48 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix missing colon

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

2023-07-19 21:34:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove more lint

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

2023-07-19 20:48:37 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove more lint

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

2023-07-19 20:34:08 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove more lint

M	src/orca/scripts/default.py
M	src/orca/scripts/switcher/script.py
M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/Chromium/speech_generator.py
M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/WebKitGtk/speech_generator.py
M	src/orca/scripts/toolkits/gtk/script.py

2023-07-19 20:19:35 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of more lint

M	src/orca/generator.py
M	src/orca/input_event.py
M	src/orca/orca.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/gnome-documents/script_utilities.py
M	src/orca/scripts/apps/gnome-shell/script_utilities.py
M	src/orca/scripts/apps/notification-daemon/script.py
M	src/orca/scripts/apps/soffice/speech_generator.py

2023-07-19 20:09:06 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix error from previous de-linting

M	src/orca/scripts/apps/soffice/script_utilities.py

2023-07-19 20:05:35 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of some more "bare except" instances

M	src/orca/orca_bin.py.in

2023-07-19 20:03:26 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add some null checks for orca_state.device

M	src/orca/orca.py

2023-07-19 20:00:27 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of some more lint

M	src/orca/braille.py
M	src/orca/event_manager.py
M	src/orca/generator.py
M	src/orca/input_event.py
M	src/orca/keybindings.py
M	src/orca/label_inference.py
M	src/orca/liveregions.py
M	src/orca/mathsymbols.py
M	src/orca/mouse_review.py
M	src/orca/orca.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/evolution/braille_generator.py
M	src/orca/scripts/apps/gcalctool/script.py
M	src/orca/scripts/apps/gedit/spellcheck.py
M	src/orca/scripts/apps/gnome-shell/script.py
M	src/orca/scripts/apps/gnome-shell/script_utilities.py
M	src/orca/scripts/apps/notification-daemon/script.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/script_utilities.py

2023-07-19 17:41:09 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Don't cache roles

M	src/orca/ax_object.py

2023-07-19 14:48:37 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use lock in AXObject._clear_stored_data

M	src/orca/ax_object.py

2023-07-19 13:34:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        More work on Thunderbird event spam

M	src/orca/ax_utilities.pyi
M	src/orca/ax_utilities_role.py
M	src/orca/event_manager.py

2023-07-19 12:44:54 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Handle event flood from Thunderbird due to thread expansion/collapse

M	src/orca/event_manager.py

2023-07-19 12:15:28 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Speak new row, column also for row and column headers

M	src/orca/formatting.py

2023-07-19 11:58:45 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove unused function

M	src/orca/speech_generator.py

2023-07-19 11:46:41 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Only speak the table role (and not dimensions) in brief verbosity

M	src/orca/speech_generator.py

2023-07-19 11:31:40 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        LO Calc: Stop speaking the number of rows, columns when table gets focus

M	src/orca/generator.py

2023-07-18 17:49:58 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix lint

M	src/orca/ax_object.py

2023-07-18 17:08:26 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use the new Atspi clear_cache_single.

M	src/orca/ax_object.py

2023-07-18 13:05:21 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Restore early return that accidentally got removed

M	src/orca/speech_generator.py

2023-07-17 14:33:33 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Don't iterate through children in debug mode with broken trees

M	src/orca/ax_object.py

2023-07-17 13:16:02 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Also sanity check the active window in default script

M	src/orca/scripts/default.py

2023-07-17 12:41:42 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Handle/correct window events coming from mutter-x11-frames

M	src/orca/ax_object.py
M	src/orca/debug.py
M	src/orca/event_manager.py
M	src/orca/input_event.py
M	src/orca/orca.py
M	src/orca/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/scripts/switcher/script.py
M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/gtk/script.py
M	src/orca/scripts/web/script_utilities.py

2023-07-17 09:40:46 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Revert "Interrupt on focus change"

M	src/orca/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/gtk/script.py

2023-07-16 12:07:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove some lint introduced by reverting the key handling

M	src/orca/event_manager.py

2023-07-16 11:47:29 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Change version to 45.alpha

M	README.md
M	configure.ac

2023-07-16 11:44:06 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Revert changes related to always using the new key handling

M	src/orca/event_manager.py
M	src/orca/input_event.py
M	src/orca/orca.py
M	src/orca/orca_state.py
M	src/orca/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/scripts/web/script.py

2023-07-16 00:36:43 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove another no-longer-needed import

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

2023-07-16 00:31:00 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix more lint

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

2023-07-16 00:02:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove some unused logic and an unneeded import

M	src/orca/settings_manager.py
M	src/orca/tutorialgenerator.py

2023-07-15 23:43:24 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix another error from convenience function commits

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

2023-07-15 23:17:55 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of no-longer-needed Atspi imports

M	src/orca/scripts/apps/Thunderbird/script.py
M	src/orca/scripts/apps/Thunderbird/spellcheck.py
M	src/orca/scripts/apps/evince/script.py
M	src/orca/scripts/apps/evolution/script.py
M	src/orca/scripts/apps/evolution/script_utilities.py
M	src/orca/scripts/apps/evolution/speech_generator.py
M	src/orca/scripts/apps/gedit/script.py
M	src/orca/scripts/apps/gnome-shell/script.py
M	src/orca/scripts/apps/kwin/script_utilities.py
M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/GAIL/script_utilities.py
M	src/orca/scripts/toolkits/Qt/script_utilities.py

2023-07-15 23:08:59 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of some assigned-but-never-used lint

M	src/orca/flat_review.py
M	src/orca/generator.py
M	src/orca/orca_gui_commandlist.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/script_utilities.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/speech_generator.py
M	src/orca/tutorialgenerator.py

2023-07-15 23:03:31 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix predicate in mouse review

M	src/orca/mouse_review.py

2023-07-15 22:59:44 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix two mistakes from convenience function commits

M	src/orca/scripts/apps/kwin/script_utilities.py
M	src/orca/scripts/toolkits/GAIL/script.py

2023-07-15 22:56:04 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use state utility in spellcheck.py

M	src/orca/spellcheck.py

2023-07-15 22:51:45 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in web script

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

2023-07-15 22:50:17 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in web script utils

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

2023-07-15 22:48:23 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in web generators

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

2023-07-15 22:44:58 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in script manager

M	src/orca/script_manager.py

2023-07-15 22:43:30 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in WebKitGtk script

M	src/orca/scripts/toolkits/WebKitGtk/braille_generator.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py
M	src/orca/scripts/toolkits/WebKitGtk/script_utilities.py

2023-07-15 22:41:33 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in Gtk and Qt scripts

M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/GAIL/script_utilities.py
M	src/orca/scripts/toolkits/Qt/script.py
M	src/orca/scripts/toolkits/Qt/script_utilities.py
M	src/orca/scripts/toolkits/gtk/script.py
M	src/orca/scripts/toolkits/gtk/script_utilities.py

2023-07-15 22:33:41 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in java access bridge script

M	src/orca/scripts/toolkits/J2SE-access-bridge/script.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/script_utilities.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/speech_generator.py

2023-07-15 22:30:33 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add null check for live region manager in structural navigation

M	src/orca/structural_navigation.py

2023-07-15 21:59:28 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in evolution script

M	src/orca/scripts/apps/evolution/script.py
M	src/orca/scripts/apps/evolution/script_utilities.py
M	src/orca/scripts/apps/evolution/speech_generator.py

2023-07-15 21:56:37 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience fucntions in several app scripts

M	src/orca/scripts/apps/Banshee/script.py
M	src/orca/scripts/apps/Banshee/script_utilities.py
M	src/orca/scripts/apps/Eclipse/script.py
M	src/orca/scripts/apps/evince/script.py
M	src/orca/scripts/apps/gcalctool/script.py
M	src/orca/scripts/apps/gedit/script.py
M	src/orca/scripts/apps/gedit/spellcheck.py
M	src/orca/scripts/apps/gnome-documents/script.py
M	src/orca/scripts/apps/gnome-search-tool/script.py
M	src/orca/scripts/apps/kwin/script_utilities.py
M	src/orca/scripts/apps/xfwm4/script.py
M	src/orca/scripts/terminal/script_utilities.py

2023-07-15 21:52:03 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in thunderbird script

M	src/orca/scripts/apps/Thunderbird/script.py
M	src/orca/scripts/apps/Thunderbird/spellcheck.py

2023-07-15 21:43:42 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Begin using new role and state convenience functions in soffice script

M	src/orca/scripts/apps/soffice/braille_generator.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/script_utilities.py
M	src/orca/scripts/apps/soffice/speech_generator.py
M	src/orca/scripts/apps/soffice/spellcheck.py

2023-07-15 21:29:35 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in several more places

M	src/orca/eventsynthesizer.py
M	src/orca/flat_review.py
M	src/orca/input_event.py
M	src/orca/mouse_review.py

2023-07-15 21:25:01 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in event manager

M	src/orca/event_manager.py

2023-07-15 21:20:18 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in structural navigation

M	src/orca/structural_navigation.py

2023-07-15 21:16:14 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in chat support

M	src/orca/chat.py
M	src/orca/scripts/apps/pidgin/script_utilities.py
M	src/orca/scripts/apps/smuxi-frontend-gnome/chat.py

2023-07-15 21:11:00 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in Gecko script utilities

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

2023-07-15 21:07:51 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in Chromium script

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

2023-07-15 21:02:54 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in gnome-shell script

M	src/orca/scripts/apps/gnome-shell/script.py
M	src/orca/scripts/apps/gnome-shell/script_utilities.py

2023-07-15 20:56:04 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in label_inference.py

M	src/orca/label_inference.py

2023-07-15 20:51:19 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Start using new role and state convenience functions in default generators

M	src/orca/braille_generator.py
M	src/orca/generator.py
M	src/orca/sound_generator.py
M	src/orca/speech_generator.py
M	src/orca/tutorialgenerator.py

2023-07-15 20:44:57 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in default.py

M	src/orca/scripts/default.py

2023-07-15 20:34:42 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use new role and state convenience functions in default script utilities

M	src/orca/script_utilities.py

2023-07-15 20:19:17 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create convenience functions related to role and state

M	src/orca/Makefile.am
M	src/orca/ax_object.py
M	src/orca/ax_utilities.py
A	src/orca/ax_utilities.pyi
A	src/orca/ax_utilities_role.py
A	src/orca/ax_utilities_state.py

2023-07-14 20:02:28 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add "The process appears to be hung" error to our known-dead cache

M	src/orca/ax_object.py

2023-07-14 11:50:25 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Qt: Work around more accessibility tree problems

M	src/orca/script_utilities.py
M	src/orca/scripts/toolkits/Qt/Makefile.am
M	src/orca/scripts/toolkits/Qt/script.py
A	src/orca/scripts/toolkits/Qt/script_utilities.py

2023-07-12 21:42:10 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        One more correction from the lint removal

M	src/orca/speech_generator.py

2023-07-12 21:39:30 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix error from previous commit

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

2023-07-12 21:26:04 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of some lint

M	src/orca/ax_object.py
M	src/orca/ax_selection.py
M	src/orca/ax_utilities.py
M	src/orca/bookmarks.py
M	src/orca/braille.py
M	src/orca/braille_generator.py
M	src/orca/caret_navigation.py
M	src/orca/chat.py
M	src/orca/colornames.py
M	src/orca/debug.py
M	src/orca/event_manager.py
M	src/orca/eventsynthesizer.py
M	src/orca/flat_review.py
M	src/orca/formatting.py
M	src/orca/generator.py
M	src/orca/input_event.py
M	src/orca/keybindings.py
M	src/orca/label_inference.py
M	src/orca/liveregions.py
M	src/orca/mathsymbols.py
M	src/orca/mouse_review.py
M	src/orca/orca.py
M	src/orca/orca_gtkbuilder.py
M	src/orca/orca_gui_find.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script_manager.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/Eclipse/script.py
M	src/orca/scripts/apps/Thunderbird/script.py
M	src/orca/scripts/apps/Thunderbird/spellcheck.py
M	src/orca/scripts/apps/evolution/script.py
M	src/orca/scripts/apps/gajim/script.py
M	src/orca/scripts/apps/gedit/spellcheck.py
M	src/orca/scripts/apps/notify-osd/script.py
M	src/orca/scripts/apps/pidgin/script.py
M	src/orca/scripts/apps/pidgin/script_utilities.py
M	src/orca/scripts/apps/smuxi-frontend-gnome/chat.py
M	src/orca/scripts/apps/soffice/braille_generator.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/script_utilities.py
M	src/orca/scripts/apps/soffice/spellcheck.py
M	src/orca/scripts/default.py
M	src/orca/scripts/terminal/script.py
M	src/orca/scripts/terminal/script_utilities.py
M	src/orca/scripts/toolkits/Chromium/braille_generator.py
M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py
M	src/orca/scripts/toolkits/Chromium/speech_generator.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/script.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/script_utilities.py
M	src/orca/scripts/toolkits/WebKitGtk/braille_generator.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py
M	src/orca/scripts/toolkits/WebKitGtk/script_utilities.py
M	src/orca/scripts/toolkits/WebKitGtk/speech_generator.py
M	src/orca/scripts/toolkits/clutter/script.py
M	src/orca/scripts/toolkits/gtk/script_utilities.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/settings_manager.py
M	src/orca/sound.py
M	src/orca/sound_generator.py
M	src/orca/speech.py
M	src/orca/speech_generator.py
M	src/orca/speechdispatcherfactory.py
M	src/orca/spellcheck.py
M	src/orca/structural_navigation.py
M	src/orca/tutorialgenerator.py

2023-07-12 18:36:06 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Keep track of "dead" objects when exception is encountered

M	src/orca/ax_object.py

2023-07-12 14:40:39 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Event manager: prune and ignored children-removed events during floods

M	src/orca/event_manager.py

2023-07-08 14:57:29 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Begin creation and use of functions to get selection info from Atspi

M	src/orca/Makefile.am
M	src/orca/ax_object.py
A	src/orca/ax_selection.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/scripts/toolkits/J2SE-access-bridge/script.py
M	src/orca/structural_navigation.py

2023-07-07 20:07:29 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add `debugOutput` argument to all useStructuralNavigationModel instances

M	src/orca/script.py
M	src/orca/scripts/apps/SeaMonkey/script.py
M	src/orca/scripts/apps/Thunderbird/script.py
M	src/orca/scripts/apps/evince/script.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py

2023-07-07 17:40:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add debugging warning when multiple handlers are found for a keybinding

M	src/orca/keybindings.py

2023-07-07 15:50:51 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add debugging output related to key grabs

M	src/orca/event_manager.py
M	src/orca/input_event.py
M	src/orca/scripts/default.py
M	src/orca/scripts/web/script.py

2023-07-07 15:29:00 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get rid of web-related debug output spam triggered by the key grab code

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

2023-07-07 14:48:30 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add debugging warning when multiple handlers are found for input event

M	src/orca/keybindings.py

2023-07-05 12:05:46 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Work around broken accessibility tree in Dolphin

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

2023-06-30 18:32:30 +0000 Bruce Cowan <bruce@bcowan.me.uk>

        Update British English translation

M	po/en_GB.po

2023-06-30 11:50:09 +0200 Lukáš Tyrychtr <ltyrycht@redhat.com>

        cleanup: Remove windowActivateTime

M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/gtk/script.py

2023-06-30 08:40:54 +0000 Lukáš Tyrychtr <lukastyrychtr@gmail.com>

        Interrupt on focus change

M	src/orca/ax_object.py
M	src/orca/script_utilities.py
M	src/orca/scripts/default.py

2023-06-28 14:06:49 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use speech-dispatcher's char command for single-character strings

M	src/orca/speechdispatcherfactory.py

2023-06-28 13:40:41 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Include session details with orca version in debug output

M	src/orca/orca.py

2023-06-28 12:27:14 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix several bad assumptions related to the top-level object logic

M	src/orca/script_utilities.py

2023-06-27 17:28:16 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Get toolkit info from Atspi rather than pyatspi

M	src/orca/ax_object.py
M	src/orca/debug.py
M	src/orca/event_manager.py
M	src/orca/script_manager.py

2023-06-27 16:44:06 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add debugging info to frameAndDialog

M	src/orca/script_utilities.py

2023-06-27 15:30:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Qt: Clear the AT-SPI2 cache of inactive frames with focus-firing children

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

2023-06-27 11:08:00 +0200 Lukáš Tyrychtr <ltyrycht@redhat.com>

        script-utilities: Use window coordinates in the are objects same check

M	src/orca/script_utilities.py

2023-06-23 16:37:41 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix another error from 31d4b15e4f280e7ef0c5dd4d682bf47af55c8017

M	src/orca/scripts/default.py

2023-06-23 16:26:24 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix error from 31d4b15e4f280e7ef0c5dd4d682bf47af55c8017

M	src/orca/event_manager.py

2023-06-23 07:37:28 +0000 Matt Campbell <mattcampbell@pobox.com>

        Always use new key handling

M	src/orca/event_manager.py
M	src/orca/orca.py
M	src/orca/orca_state.py
M	src/orca/script_utilities.py
M	src/orca/scripts/default.py

2023-06-19 09:35:18 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix nit in debugging output

M	src/orca/speechdispatcherfactory.py

2023-06-16 15:14:27 +0200 Lukáš Tyrychtr <ltyrycht@redhat.com>

        script_utilities: When checking whether two objects are the same, check descriptions too

M	src/orca/script_utilities.py

2023-06-11 21:46:06 -0600 Federico Mena Quintero <federico@gnome.org>

        orca.doap: Add myself as maintainer so I can tweak the GitLab project settings

M	orca.doap

2023-06-09 14:46:19 -0600 Federico Mena Quintero <federico@gnome.org>

        ci/pull-container-image.sh: Utility script to get the container for local development

A	ci/pull-container-image.sh

2023-06-08 17:37:51 -0600 Federico Mena Quintero <federico@gnome.org>

        (#326): Add minimal CI

A	.gitlab-ci.yml
A	ci/build_and_install.sh
A	ci/container_builds.yml
A	ci/install_atspi.sh
A	ci/install_pyatspi2.sh
A	pyproject.toml

2023-06-09 18:27:35 +0200 Lukáš Tyrychtr <ltyrycht@redhat.com>

        SpeechDispatcherFacory: Apply the passed in ACSS even when speaking a single char key

M	src/orca/speechdispatcherfactory.py

2023-06-11 14:35:33 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Eliminate chattiness from navigation by cell

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

2023-06-11 11:51:39 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Have _getDisplayStyle default to an empty string rather than None

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

2023-06-08 18:57:20 +0000 Federico Mena Quintero <federico@gnome.org>

        Remove pyatspi from a couple of places

M	src/orca/event_manager.py
M	src/orca/orca.py

2023-06-08 17:35:45 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add more debugging output to get_parent_checked

M	src/orca/ax_object.py

2023-06-08 15:05:19 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add null check for event

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

2023-06-07 19:26:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: More work on eliminating chattiness and lags with web apps

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

2023-06-07 15:39:07 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Clear event source's cache in onCaretMoved

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

2023-06-07 15:31:39 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Clear object attributes cache before checking aria-hidden value

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

2023-06-07 14:44:13 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create and begin using Atspi replacements for pyatspi action functions

M	src/orca/ax_object.py
M	src/orca/braille.py
M	src/orca/debug.py
M	src/orca/eventsynthesizer.py
M	src/orca/orca_gui_navlist.py
M	src/orca/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py
M	src/orca/scripts/web/script_utilities.py

2023-06-06 18:18:32 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Handle Atspi's get_attributes returning None rather than an empty dict

M	src/orca/ax_object.py

2023-06-06 17:13:52 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Use atspi's get_attributes rather than pyatspi's getAttributes

M	src/orca/ax_object.py
M	src/orca/debug.py
M	src/orca/script_manager.py
M	src/orca/script_utilities.py
M	src/orca/scripts/web/script_utilities.py

2023-06-06 13:45:43 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: More work on eliminating chattiness with ARIA comboboxes

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

2023-06-05 17:38:09 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Eliminate listbox chattiness with ARIA comboboxes

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

2023-06-05 16:52:50 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Improve recovery when the focused object is destroyed

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

2023-06-05 15:42:21 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Include relation targets in debug output, make other tweaks

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

2023-06-05 12:04:19 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Treat cells with accessible names as the real active descendant

M	src/orca/script_utilities.py

2023-06-05 11:44:14 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Web: Improve presentation of focusable cells which lack accessible names

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

2023-06-01 12:17:56 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Don't treat Alt+Left/Right as character navigation

M	src/orca/script_utilities.py

2023-05-28 17:48:46 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove the Empathy script.

M	configure.ac
M	src/orca/script_manager.py
M	src/orca/scripts/apps/Makefile.am
M	src/orca/scripts/apps/__init__.py
D	src/orca/scripts/apps/empathy/Makefile.am
D	src/orca/scripts/apps/empathy/__init__.py
D	src/orca/scripts/apps/empathy/script.py
D	src/orca/scripts/apps/empathy/script_utilities.py

2023-05-28 15:51:24 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Add logic to filter out windows which claim to be active when they're not

M	src/orca/script_utilities.py

2023-05-28 13:10:48 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Another speculative fix for Orca not speaking "!" as key event

M	src/orca/speechdispatcherfactory.py

2023-05-27 11:52:05 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix regression in chat.py

M	src/orca/chat.py

2023-05-27 11:20:04 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix regression introduced by silly mistake.

M	src/orca/script_utilities.py

2023-05-27 11:11:32 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Speculative fix for Orca not speaking "!" when we don't use chnames

M	src/orca/speech.py
M	src/orca/speechdispatcherfactory.py

2023-05-26 15:52:19 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Stop using Orca's custom character names for non-math content

M	src/orca/chnames.py

2023-05-26 12:39:15 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create and use utilities to replace calls to pyatspi's Registry.getDesktop()

M	src/orca/Makefile.am
M	src/orca/ax_object.py
A	src/orca/ax_utilities.py
M	src/orca/debug.py
M	src/orca/event_manager.py
M	src/orca/mouse_review.py
M	src/orca/orca_bin.py.in
M	src/orca/script_manager.py
M	src/orca/script_utilities.py

2023-05-26 10:38:49 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove the Mozilla script

M	configure.ac
M	src/orca/script_manager.py
M	src/orca/scripts/apps/Makefile.am
D	src/orca/scripts/apps/Mozilla/Makefile.am
D	src/orca/scripts/apps/Mozilla/__init__.py
D	src/orca/scripts/apps/Mozilla/script.py
M	src/orca/scripts/apps/__init__.py

2023-05-26 10:26:09 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Set presentIfInactive to False in the Gecko script

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

2023-05-26 10:25:11 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix spelling error in doc strings

M	src/orca/script.py
M	src/orca/scripts/apps/Banshee/script.py
M	src/orca/scripts/apps/empathy/script.py
M	src/orca/scripts/apps/gnome-documents/script.py
M	src/orca/scripts/apps/kwin/script.py
M	src/orca/scripts/apps/pidgin/script.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/switcher/script.py
M	src/orca/scripts/terminal/script.py
M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/Gecko/script.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/script.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py
M	src/orca/scripts/web/script.py

2023-05-25 18:43:35 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create and use AXObject.get_role_name instead of pyatspi's getRoleName

M	src/orca/ax_object.py
M	src/orca/debug.py
M	src/orca/generator.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/soffice/speech_generator.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/tutorialgenerator.py

2023-05-25 18:11:20 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create and use AXObject.clear_cache to replace pyatspi's clearCache

M	src/orca/ax_object.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/gnome-shell/script.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/default.py
M	src/orca/scripts/switcher/script_utilities.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py
M	src/orca/scripts/toolkits/Gecko/script_utilities.py
M	src/orca/scripts/web/script.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/structural_navigation.py

2023-05-25 17:38:49 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove call to pyatspi.clearCache

M	src/orca/scripts/apps/Thunderbird/script.py

2023-05-25 15:34:53 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Event manager: Ignore children-changed:remove events from gnome-shell

M	src/orca/event_manager.py

2023-05-25 15:15:23 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Remove/replace a few miscellaneous uses of pyatspi

M	src/orca/event_manager.py
M	src/orca/eventsynthesizer.py
M	src/orca/generator.py
M	src/orca/scripts/apps/gnome-documents/script_utilities.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/settings.py
M	src/orca/structural_navigation.py

2023-05-25 14:52:38 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create and use AXObject.get_application

M	src/orca/ax_object.py
M	src/orca/debug.py
M	src/orca/event_manager.py
M	src/orca/generator.py
M	src/orca/input_event.py
M	src/orca/mouse_review.py
M	src/orca/orca.py
M	src/orca/script_manager.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

2023-05-24 20:57:39 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create AXObject functions to replace pyatspi's relation-related calls

M	src/orca/ax_object.py
M	src/orca/braille_generator.py
M	src/orca/debug.py
M	src/orca/generator.py
M	src/orca/liveregions.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/Thunderbird/spellcheck.py
M	src/orca/scripts/apps/gedit/spellcheck.py
M	src/orca/scripts/apps/pidgin/script_utilities.py
M	src/orca/scripts/apps/soffice/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py
M	src/orca/scripts/toolkits/gtk/script_utilities.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/scripts/web/speech_generator.py
M	src/orca/speech_generator.py

2023-05-24 19:35:33 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Fix typo and use Atspi role instead of pyatspi role

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

2023-05-24 13:26:47 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Create AXObject functions to replace pyatspi's getState() calls

M	src/orca/ax_object.py
M	src/orca/chat.py
M	src/orca/debug.py
M	src/orca/event_manager.py
M	src/orca/flat_review.py
M	src/orca/generator.py
M	src/orca/label_inference.py
M	src/orca/mouse_review.py
M	src/orca/script_manager.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/Eclipse/script.py
M	src/orca/scripts/apps/Thunderbird/script.py
M	src/orca/scripts/apps/Thunderbird/spellcheck.py
M	src/orca/scripts/apps/evince/script.py
M	src/orca/scripts/apps/evolution/script.py
M	src/orca/scripts/apps/evolution/script_utilities.py
M	src/orca/scripts/apps/evolution/speech_generator.py
M	src/orca/scripts/apps/gcalctool/script.py
M	src/orca/scripts/apps/gedit/script.py
M	src/orca/scripts/apps/gedit/spellcheck.py
M	src/orca/scripts/apps/gnome-shell/script.py
M	src/orca/scripts/apps/gnome-shell/script_utilities.py
M	src/orca/scripts/apps/kwin/script_utilities.py
M	src/orca/scripts/apps/pidgin/script_utilities.py
M	src/orca/scripts/apps/smuxi-frontend-gnome/chat.py
M	src/orca/scripts/apps/soffice/braille_generator.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/speech_generator.py
M	src/orca/scripts/apps/soffice/spellcheck.py
M	src/orca/scripts/default.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py
M	src/orca/scripts/toolkits/GAIL/script.py
M	src/orca/scripts/toolkits/Gecko/script_utilities.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/script.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/script_utilities.py
M	src/orca/scripts/toolkits/J2SE-access-bridge/speech_generator.py
M	src/orca/scripts/toolkits/Qt/script.py
M	src/orca/scripts/toolkits/WebKitGtk/braille_generator.py
M	src/orca/scripts/toolkits/WebKitGtk/script.py
M	src/orca/scripts/toolkits/WebKitGtk/script_utilities.py
M	src/orca/scripts/toolkits/gtk/script.py
M	src/orca/scripts/toolkits/gtk/script_utilities.py
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
M	src/orca/sound_generator.py
M	src/orca/speech_generator.py
M	src/orca/spellcheck.py
M	src/orca/structural_navigation.py
M	src/orca/tutorialgenerator.py