Commit Graph

30 Commits

Author SHA1 Message Date
05805a3169 feat: add v3 immersion vocabulary tables 2026-03-01 00:02:29 -08:00
cf9a444e08 feat: remove legacy immersion timestamps and add CREATED/LAST_UPDATE dates 2026-02-28 23:54:43 -08:00
fb948c6feb fix: address latest review comments 2026-02-28 22:41:43 -08:00
33007b3f40 feat: auto pause video when hovering subtitles 2026-02-28 21:57:44 -08:00
cbff3f9ad9 run prettier 2026-02-28 21:15:22 -08:00
e4038127cb fix(tokenizer): disambiguate Yomitan frequency lookup by reading 2026-02-28 21:12:34 -08:00
4309e0dec3 fix(logging): apply cli log level on second-instance commands 2026-02-28 20:07:45 -08:00
55c577e911 fix: address latest claude review findings 2026-02-28 20:07:42 -08:00
fd77f8f6a2 perf(subtitles): parallelize annotation stages and cache tokenizer lookups 2026-02-28 19:59:52 -08:00
a7d220e182 fix(tokenizer): tighten n+1 eligibility using mecab pos overlaps 2026-02-28 19:07:43 -08:00
498fd2d09a feat(keybindings): cycle subtitle tracks on j/J with mpv-style OSD 2026-02-28 16:48:01 -08:00
d2af09d941 fix(subtitle): stabilize frequency highlighting with yomitan ranks 2026-02-28 16:44:28 -08:00
9c2618c4c7 perf(startup): prioritize tokenization warmups with stage debug logs 2026-02-28 15:38:21 -08:00
93e392910c feat: source frequency ranks from installed Yomitan dictionaries 2026-02-28 14:31:43 -08:00
9e0c5e478e fix: simplify mpv sub-visibility suppression and gate yomitan sync state 2026-02-28 14:31:43 -08:00
f8e961d105 feat(anki): add proxy transport and tokenizer annotation controls 2026-02-28 14:31:43 -08:00
db5e3f9e50 fix(runtime): avoid loading disabled integrations 2026-02-28 14:31:43 -08:00
30a76d7767 fix: lazy initialize immersion tracker 2026-02-28 14:31:43 -08:00
19c7448f26 fix: always hide mpv primary subtitles for visible overlay 2026-02-28 14:31:43 -08:00
b212986682 fix(overlay): honor mpv subtitle binding config and tidy modal close 2026-02-28 14:31:43 -08:00
d07b0aa957 fix(overlay): tolerate minimal webContents in bridge send path 2026-02-28 14:31:43 -08:00
603af36a48 small fixes 2026-02-28 14:31:43 -08:00
771ea5777f fix: address claude review action items 2026-02-28 14:31:43 -08:00
151752b17a fix: suppress mpv primary subtitles when visible overlay is enabled 2026-02-28 14:31:43 -08:00
337e3268f1 fix: address claude review feedback on overlay refactor 2026-02-28 14:31:43 -08:00
fa0cb00f70 feat: bind overlay state to secondary subtitle mpv visibility 2026-02-28 14:31:43 -08:00
a33a87bf8f refactor: remove invisible subtitle overlay code 2026-02-28 14:31:43 -08:00
a2735eaedc feat(anilist): enforce encrypted token storage and default gnome-libsecret 2026-02-23 23:53:53 -08:00
978cb8c401 Ensure overlay modal grabs input 2026-02-23 19:54:58 -08:00
d3fd47f0ec feat(core): add Electron runtime, services, and app composition 2026-02-22 21:43:43 -08:00