sudacode
144373db52
feat(notifications): add overlay notifications with position config
...
- Add Catppuccin Macchiato overlay notification stack with 3s transient timeout
- Add `notifications.overlayPosition` config (top-left | top | top-right)
- Route startup tokenization and subtitle annotation status through configured surfaces
- Deduplicate rapid subtitle mode toggle notifications
- Change `both` to mean overlay + system; add `osd-system` as legacy alias for old behavior
- Keep `osd`/`osd-system` as config-file-only legacy values; Settings UI offers overlay/system/both/none
2026-06-10 00:06:24 -07:00
sudacode
2007e28be8
feat(aniskip): move intro detection from mpv plugin to app runtime ( #117 )
2026-06-09 23:55:43 -07:00
sudacode
8d0535f3ca
feat: add Anki deck dropdown with Yomitan auto-fill in settings ( #95 )
2026-05-27 23:13:43 -07:00
sudacode
11c196821d
Fix Windows mpv logging and add log export ( #88 )
2026-05-26 00:31:38 -07:00
sudacode
807c0ff3db
Add inline character portraits and dictionary search workflow ( #83 )
2026-05-25 03:16:25 -07:00
sudacode
dc52bc2fba
feat(config): add configuration window ( #70 )
2026-05-21 04:16:21 -07:00
sudacode
e5c1135501
feat(overlay): add primary subtitle bar visibility modes ( #63 )
...
- Cycle `v` through `hidden | visible | hover` instead of a boolean toggle
- Add `subtitleStyle.primaryDefaultMode` config with default `visible`
- Carry primary mode independently from secondary in hot-reload payload
- Add hover CSS: transparent until hovered, then fully visible
- Show primary-specific OSD text on each mode change
2026-05-12 23:00:32 -07:00
sudacode
7ac51cd5e9
chore(release): prepare v0.12.0
2026-04-11 21:54:00 -07:00
sudacode
52bab1d611
Windows update ( #49 )
2026-04-11 21:45:52 -07:00
sudacode
3a01cffc6b
feat(subtitle-sidebar): add sidebar config surface ( #28 )
2026-03-21 23:37:42 -07:00
sudacode
6749ff843c
feat(stats): add v1 immersion stats dashboard ( #19 )
2026-03-20 02:43:28 -07:00
sudacode
fed60c265d
style: restore repo formatting
2026-03-09 18:10:32 -07:00
sudacode
9e46176519
feat(ai): split shared provider config from Anki runtime
2026-03-08 16:10:51 -07:00
sudacode
e18985fb14
Enhance AniList character dictionary sync and subtitle features ( #15 )
2026-03-07 18:30:59 -08:00
sudacode
d3fd47f0ec
feat(core): add Electron runtime, services, and app composition
2026-02-22 21:43:43 -08:00