Create a GUI event monitor for application developers
While the super-detailed debugging output is quite helpful for Orca development, it's not especially helpful for application developers who don't understand why Orca didn't present something. We should have UI for these developers that shows what events were received and what Orca did with them.
To simplify this work, we should minimize the number of places decisions are made. Right now those decisions are made in both the event manager itself, and all of the scripts. So we should create an AXUtilitiesEvent
with the logic currently in the scripts. I've started doing this first step as part of #498 + a general code cleanup task.
After that I'll tackle the dedicated (i.e. not debug.out) logging and UI creation.