mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-03-20 12:11:28 -07:00
- Move completed tasks (85, 117, 118, 155) to backlog/completed/ - Delete superseded task files (166 verification, 172 drilldown) - Add stats dashboard milestone m-1 - Add new tasks (190, 194) - Update task metadata across remaining backlog items - Add changelog fragments for stats, mpv args, and subtitle filtering
1.4 KiB
1.4 KiB
id, title, status, assignee, created_date, updated_date, labels, dependencies, references, priority, ordinal
| id | title | status | assignee | created_date | updated_date | labels | dependencies | references | priority | ordinal | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-142 | Show character dictionary auto-sync progress on OSD | Done | 2026-03-09 01:10 | 2026-03-18 05:28 |
|
|
medium | 41500 |
Description
When character dictionary auto-sync runs for a newly opened anime, surface progress so users know why character-name lookup/highlighting is temporarily unavailable via the mpv OSD without desktop notification popups.
Acceptance Criteria
- #1 Character dictionary auto-sync emits progress events for syncing, importing, ready, and failure states.
- #2 Main runtime routes those progress events through OSD notifications without desktop notifications.
- #3 Regression coverage verifies progress events and notification routing behavior.
Implementation Notes
OSD now shows auto-sync phase changes while the dictionary updates. Desktop notifications were removed for this path to avoid startup popup spam.