Improve startup dictionary progress and fix overlay/plugin input handlin

- show a dedicated startup OSD "building" phase for character dictionary sync
- forward bare `Tab` from visible overlay to mpv so AniSkip works while focused
- fix Windows plugin env override resolution for `SUBMINER_BINARY_PATH`
This commit is contained in:
2026-03-09 02:35:03 -07:00
parent e0f82d28f0
commit e59192bbe1
28 changed files with 577 additions and 104 deletions

View File

@@ -1,4 +1,4 @@
type: changed
area: overlay
area: dictionary
- Show `Checking character dictionary...` during startup auto-sync and only show `Generating character dictionary...` when a fresh character-dictionary snapshot rebuild is actually needed.
- Added a visible startup OSD step for merged character-dictionary building so long rebuilds show progress before the later import/upload phase.

4
changes/task-146.md Normal file
View File

@@ -0,0 +1,4 @@
type: fixed
area: overlay
- Fixed visible overlay keyboard handling so pressing `Tab` still reaches mpv and triggers the default AniSkip skip-intro binding while the overlay has focus.

4
changes/task-148.md Normal file
View File

@@ -0,0 +1,4 @@
type: fixed
area: plugin
- Fix Windows mpv plugin binary override lookup so `SUBMINER_BINARY_PATH` still resolves to `SubMiner.exe` when no AppImage override is set.