Commit Graph

53 Commits

Author SHA1 Message Date
sudacode 39288a62b6 fix nplusone min sentence count 2026-02-28 14:31:43 -08:00
sudacode 93e392910c feat: source frequency ranks from installed Yomitan dictionaries 2026-02-28 14:31:43 -08:00
sudacode 185528aee6 feat(renderer): show JLPT level on token hover 2026-02-28 14:31:43 -08:00
sudacode 870acb45d5 fix(anki): avoid unintended kiku grouping on lookup 2026-02-28 14:31:43 -08:00
sudacode 40787e8b71 fix(plugin): gate auto-start overlay by matching mpv IPC socket 2026-02-28 14:31:43 -08:00
sudacode 98fd2a731e fix(anki): harden proxy auto-enrichment and docs 2026-02-28 14:31:43 -08:00
sudacode de8c15fd56 fix(plugin): make auto-start visible overlay flag deterministic 2026-02-28 14:31:43 -08:00
sudacode 370274e78a update docs 2026-02-28 14:31:43 -08:00
sudacode 9e0c5e478e fix: simplify mpv sub-visibility suppression and gate yomitan sync state 2026-02-28 14:31:43 -08:00
sudacode 3f1702b0f6 fix(plugin): add auto-start option compatibility aliases 2026-02-28 14:31:43 -08:00
sudacode 66c24767fb fix: re-enable modal input capture on active overlay window 2026-02-28 14:31:43 -08:00
sudacode f8e961d105 feat(anki): add proxy transport and tokenizer annotation controls 2026-02-28 14:31:43 -08:00
sudacode 34a0feae71 refactor(plugin): split mpv plugin into modules and trim startup overhead 2026-02-28 14:31:43 -08:00
sudacode db5e3f9e50 fix(runtime): avoid loading disabled integrations 2026-02-28 14:31:43 -08:00
sudacode 30a76d7767 fix: lazy initialize immersion tracker 2026-02-28 14:31:43 -08:00
sudacode 1e645f961b feat: make startup warmups configurable with low-power mode 2026-02-28 14:31:43 -08:00
sudacode 3a1d746a2e fix(plugin): gate aniskip lookups to subminer contexts 2026-02-28 14:31:43 -08:00
sudacode 17fa10ba36 fix(startup): replace fixed overlay sleeps with readiness retries 2026-02-28 14:31:43 -08:00
sudacode d6c4a85a3b fix(macos): show full config warning details 2026-02-28 14:31:43 -08:00
sudacode 19c7448f26 fix: always hide mpv primary subtitles for visible overlay 2026-02-28 14:31:43 -08:00
sudacode b212986682 fix(overlay): honor mpv subtitle binding config and tidy modal close 2026-02-28 14:31:43 -08:00
sudacode d07b0aa957 fix(overlay): tolerate minimal webContents in bridge send path 2026-02-28 14:31:43 -08:00
sudacode 603af36a48 small fixes 2026-02-28 14:31:43 -08:00
sudacode 5ef3396205 change default plugin options
enable auto_start and auto_start_visible_overlay
2026-02-28 14:31:43 -08:00
sudacode 721036342d fix(plugin): honor auto-start and retry visible overlay startup action 2026-02-28 14:31:43 -08:00
sudacode c7c91077fd feat(config): refresh subtitle style defaults and drop plugin legacy startup alias 2026-02-28 14:31:43 -08:00
sudacode 771ea5777f fix: address claude review action items 2026-02-28 14:31:43 -08:00
sudacode 151752b17a fix: suppress mpv primary subtitles when visible overlay is enabled 2026-02-28 14:31:43 -08:00
sudacode 62f53071ec fix: type annotate overlay runtime test mock callbacks 2026-02-28 14:31:43 -08:00
sudacode 337e3268f1 fix: address claude review feedback on overlay refactor 2026-02-28 14:31:43 -08:00
sudacode fa0cb00f70 feat: bind overlay state to secondary subtitle mpv visibility 2026-02-28 14:31:43 -08:00
sudacode a33a87bf8f refactor: remove invisible subtitle overlay code 2026-02-28 14:31:43 -08:00
sudacode 3c2c8453be test(main): add overlay modal runtime fallback open-state regression coverage 2026-02-28 14:31:43 -08:00
sudacode 3c5ba3a3d3 fix(main): restore modal pointer events after fallback reveal when open confirmed 2026-02-28 14:31:42 -08:00
sudacode 1ae46cd4ba fix(renderer): calibrate macOS invisible overlay spacing 2026-02-28 14:31:42 -08:00
sudacode 1e2b43a7dc fix(renderer): calibrate invisible overlay metrics and hover mapping 2026-02-28 14:31:42 -08:00
sudacode 0de278f3ab fix(renderer): tighten macOS invisible overlay multiline line height 2026-02-28 14:31:42 -08:00
sudacode 45df3c466b add task 2026-02-26 23:10:47 -08:00
sudacode 6eda768261 0.1.2 v0.1.2 2026-02-24 00:05:06 -08:00
sudacode ceea10cba1 update docs 2026-02-24 00:04:53 -08:00
sudacode 9d73971f3b feat(launcher): pass through password-store for jellyfin flows 2026-02-23 23:59:14 -08:00
sudacode a2735eaedc feat(anilist): enforce encrypted token storage and default gnome-libsecret 2026-02-23 23:53:53 -08:00
sudacode b989508ece 0.1.1 v0.1.1 2026-02-23 19:56:32 -08:00
sudacode 978cb8c401 Ensure overlay modal grabs input 2026-02-23 19:54:58 -08:00
sudacode fe8a71990a fix(ci): install deps in release job before launcher build v0.1.0 2026-02-23 02:23:50 -08:00
sudacode 0d63db5f27 fix(ci): install deps before building launcher in release 2026-02-23 02:13:03 -08:00
sudacode 4f02d7db9c update readme/docs 2026-02-23 01:41:52 -08:00
sudacode cbed5f1376 chore: re-add yomitan-jlpt-vocab submodule 2026-02-22 23:04:39 -08:00
sudacode 4ebabbe639 chore: add project management metadata and remaining repository files 2026-02-22 21:43:43 -08:00
sudacode 64020a9069 docs: add setup guides, architecture docs, and config examples 2026-02-22 21:43:43 -08:00