Fixed an issue in Tauri apps where the mouse cursor position text was not read aloud in frameless window mode.#28
Fixed an issue in Tauri apps where the mouse cursor position text was not read aloud in frameless window mode.#28ryusei-48 wants to merge 4 commits intohwf1324:mainfrom
Conversation
…se RedirectChromiumUIA
There was a problem hiding this comment.
Pull request overview
This PR bumps the add-on to v0.9.2 and adds Tauri (WebView2) UIA redirection support to improve mouse-tracking speech in Tauri apps (including frameless window scenarios).
Changes:
- Add a Tauri-specific overlay-class insertion to redirect Chromium UIA during mouse tracking.
- Update user-facing changelogs to include a v0.9.2 entry.
- Bump
addon_versionto 0.9.2.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
addon/globalPlugins/mouseTracking.py |
Adds a Tauri (TAURI_*) window-class detection rule to apply RedirectChromiumUIA. |
buildVars.py |
Bumps add-on version to 0.9.2 (but release metadata needs a follow-up update; see comment). |
readme.md |
Adds v0.9.2 entry to the README changelog (heading level inconsistency noted). |
changelog.md |
Updates release notes content for v0.9.2. |
.github/instructions/*.instructions.md |
Adds repo guidance docs for patterns, i18n, conventions, and release steps. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| addon_version="0.9.2", | ||
| # Brief changelog for this version | ||
| # Translators: what's new content for the add-on version to be shown in the add-on store | ||
| addon_changelog=_("""* Use UIAHandler's MTA thread for UIA queries."""), |
There was a problem hiding this comment.
addon_version was bumped to 0.9.2, but addon_changelog still describes the 0.9.1 change. This will make the add-on store/manifest “what’s new” text incorrect for v0.9.2; please update addon_changelog to reflect the Tauri UIA redirection change (and keep it wrapped in _()).
| addon_changelog=_("""* Use UIAHandler's MTA thread for UIA queries."""), | |
| addon_changelog=_("""* Redirect UIA handling for Tauri apps."""), |
| ## Changelog | ||
|
|
||
| ## v0.9.2 | ||
|
|
||
| * Implement Tauri UIA redirection support in mouse tracking | ||
|
|
||
| ### v0.9.1 |
There was a problem hiding this comment.
Under ## Changelog, the new v0.9.2 entry is marked as ## v0.9.2 while existing entries use ### vX.Y.Z. This breaks the heading hierarchy within the changelog section; please make the v0.9.2 heading level consistent with the rest of the entries.
Incremented to v0.9.2.