Commit Graph

  • d2ca24f1c7 update docs sudacode 2026-02-14 01:44:52 -08:00
  • 61cf0a2570 refactor(main): extract runtime options and subsync ipc deps sudacode 2026-02-14 01:29:56 -08:00
  • d8859ec918 refactor(main): type annotate subsync runtime deps helper sudacode 2026-02-14 01:28:29 -08:00
  • ca916d2ef5 refactor(main): extract app-ready runtime dependencies helper sudacode 2026-02-14 01:28:01 -08:00
  • 0bd58f72ea fix(main): type annotate dependency factories and jimaku fetch generic sudacode 2026-02-14 01:20:06 -08:00
  • 603cafff20 refactor(main): extract startup bootstrap dependency factory sudacode 2026-02-14 01:17:52 -08:00
  • c5f4ffebe5 refactor(main): extract app lifecycle dependency wiring helper sudacode 2026-02-14 01:17:39 -08:00
  • 94c1b131ef refactor(main): extract IPC runtime deps factories sudacode 2026-02-14 01:17:19 -08:00
  • 0bd1a18cd7 refactor(main): extract mpv IPC command deps into factory sudacode 2026-02-14 01:16:32 -08:00
  • c8b286ad66 refactor(main): extract CLI runtime deps into factory sudacode 2026-02-14 01:16:25 -08:00
  • fcfd98843c refactor(main): extract mpv client deps factory into helper sudacode 2026-02-14 01:15:46 -08:00
  • 656d686208 refactor(mpv): emit media/path/title events for app-level handlers sudacode 2026-02-14 01:13:21 -08:00
  • a1209ca69f Apply remaining working-tree updates sudacode 2026-02-14 00:36:01 -08:00
  • cb9a599b23 Fix overlay modal dispatch and restore behavior sudacode 2026-02-14 00:35:30 -08:00
  • 3dfa713b29 Revert "Use lobster as stream resolver fallback for -s query flow" sudacode 2026-02-13 22:58:37 -08:00
  • c16bc26a58 Use lobster as stream resolver fallback for -s query flow sudacode 2026-02-13 22:56:05 -08:00
  • 9c542b57e0 Use SubMiner rofi theme for ani-cli stream mode and vendor ani-cli binary path sudacode 2026-02-13 22:53:47 -08:00
  • 7856967920 add tasks kyasuda 2026-02-13 18:29:17 -08:00
  • 6dcb979f4c updateupdate sudacode 2026-02-13 00:06:18 -08:00
  • 978a859cc2 Fix secondary subtitle style parity and MPV visibility restore lifecycle sudacode 2026-02-13 00:03:55 -08:00
  • f345547963 Update TASK-20.2 status to done sudacode 2026-02-12 02:49:54 -08:00
  • dfb54630df refactor(overlay): split bounds ownership by layer for TASK-20.1 sudacode 2026-02-12 02:17:30 -08:00
  • 402788b1e2 chore(backlog): capture overlay_window findings in TASK-20 breakdown sudacode 2026-02-12 01:48:19 -08:00
  • 5162cf416a chore(backlog): reset TASK-19 after reverting shortcut changes sudacode 2026-02-12 01:41:19 -08:00
  • 986ae971d1 update readme/docs sudacode 2026-02-12 00:58:35 -08:00
  • 185915628d Fix launcher overlay startup gating and socket alignment sudacode 2026-02-12 00:45:15 -08:00
  • b8d9873f14 Add dev Make targets and tune macOS invisible subtitle spacing sudacode 2026-02-11 23:47:24 -08:00
  • 79616abde9 Adjust macOS invisible subtitle vertical nudge sudacode 2026-02-11 20:26:26 -08:00
  • 97d063baa8 add new task sudacode 2026-02-11 18:45:29 -08:00
  • 8a82a1b5f9 Fix renderer overlay loading and modularize renderer sudacode 2026-02-11 18:27:29 -08:00
  • ee21c77fd0 Fix macOS overlay binding and subtitle alignment sudacode 2026-02-11 18:03:57 -08:00
  • 1d36409fc7 Update texthooker-ui submodule to subminer branch sudacode 2026-02-11 09:39:59 -08:00
  • bba1bd554e update backlog sudacode 2026-02-11 00:39:43 -08:00
  • 781e6dd4fa docs: overhaul documentation and add four new pages sudacode 2026-02-10 23:25:14 -08:00
  • 9f0f8a2ce9 Set SubMiner mpv launch defaults and doc naming consistency sudacode 2026-02-10 23:23:25 -08:00
  • 7a83fc5168 update docs sudacode 2026-02-10 22:27:28 -08:00
  • 08d44499d3 Document invisible subtitle position edit mode sudacode 2026-02-10 19:55:33 -08:00
  • cfdc6668df Complete runtime service follow-ups and invisible subtitle edit mode sudacode 2026-02-10 19:48:23 -08:00
  • b6f3d0aad3 add investigation kyasuda 2026-02-10 18:31:36 -08:00
  • dc54daa79d feat(docs): add interactive Mermaid diagram modal kyasuda 2026-02-10 13:28:32 -08:00
  • 9d49e9eaa8 docs: bundle mermaid locally for offline diagram rendering kyasuda 2026-02-10 13:24:05 -08:00
  • a37ab476dd docs: add Mermaid architecture diagrams and VitePress renderer kyasuda 2026-02-10 13:20:59 -08:00
  • b5fcd4f072 docs: align architecture and contributor guidance with current services kyasuda 2026-02-10 13:17:56 -08:00
  • 09e142279a feat(core): add module scaffolding and provider registries kyasuda 2026-02-10 13:16:01 -08:00
  • 531f8027bd chore(workflow): add backlog/plan artifacts and docs workflow kyasuda 2026-02-10 13:15:55 -08:00
  • 35cad19839 test(core): expand mpv/subsync/tokenizer and cli coverage kyasuda 2026-02-10 13:13:47 -08:00
  • f868fdbbb3 refactor(core): consolidate services and remove runtime wrappers kyasuda 2026-02-10 13:13:47 -08:00
  • 5cc22e3f1b Integrate invisible overlay renderer calibration from mac build sudacode 2026-02-10 03:26:31 -08:00
  • 36085b6d1c refactor: remove unused runtime adapter services sudacode 2026-02-10 03:13:43 -08:00
  • 8343b42b8e refactor: inline runtime adapters in main wiring sudacode 2026-02-10 03:09:06 -08:00
  • 579661fbef refactor runtime deps wiring and docs/config updates sudacode 2026-02-10 02:44:35 -08:00
  • 1c69452356 Convert vendor/texthooker-ui to git submodule sudacode 2026-02-11 09:32:16 -08:00
  • 321e59b3ac Add core services and utils barrel exports sudacode 2026-02-10 02:01:33 -08:00
  • f2e9c37f61 Fix startup TDZ and suppress subtitles during settings modals sudacode 2026-02-10 01:58:44 -08:00
  • 2d3bb19458 refactor: extract startup lifecycle hooks orchestration sudacode 2026-02-10 01:44:20 -08:00
  • 31f76ad476 refactor: extract startup bootstrap runtime orchestration sudacode 2026-02-10 01:40:57 -08:00
  • cb93601e16 refactor: extract shortcut ui runtime deps sudacode 2026-02-10 01:36:27 -08:00
  • a17c2296d5 refactor: extract shortcut and mining runtime deps sudacode 2026-02-10 01:32:03 -08:00
  • b177be0831 refactor: extract startup lifecycle runtime deps sudacode 2026-02-10 01:29:22 -08:00
  • 528cf0a57e refactor: extract overlay runtime deps bundle sudacode 2026-02-10 01:25:25 -08:00
  • 7bad8ac65e refactor: extract ipc mpv and tokenizer runtime deps sudacode 2026-02-10 01:22:13 -08:00
  • 444873c803 refactor: extract overlay visibility facade deps runtime service sudacode 2026-02-10 01:17:34 -08:00
  • f1cf13b59c refactor: extract numeric shortcut runtime service sudacode 2026-02-10 01:14:26 -08:00
  • 073f84b03e refactor: extract subsync deps runtime service sudacode 2026-02-10 01:12:28 -08:00
  • 119f0da7a6 refactor: extract field grouping overlay runtime service sudacode 2026-02-10 01:09:56 -08:00
  • adcae2ee01 refactor: extract anki jimaku ipc deps runtime service sudacode 2026-02-10 01:05:05 -08:00
  • e95728b4d1 refactor: extract ipc deps runtime service sudacode 2026-02-10 01:03:10 -08:00
  • 3686788a72 refactor: extract cli command deps runtime service sudacode 2026-02-10 00:58:57 -08:00
  • b21204c7a0 refactor: extract config generation startup flow sudacode 2026-02-10 00:55:43 -08:00
  • bb605fc051 refactor: extract startup resource factory helpers sudacode 2026-02-10 00:50:18 -08:00
  • bafe400b95 refactor: extract app logging runtime adapters sudacode 2026-02-10 00:46:28 -08:00
  • 2f34119a67 refactor: extract config warning log formatter sudacode 2026-02-10 00:44:29 -08:00
  • db327c4ea8 refactor: extract runtime options manager initializer sudacode 2026-02-10 00:26:20 -08:00
  • a6f20730ad refactor: extract app lifecycle dependency builder sudacode 2026-02-10 00:20:38 -08:00
  • 6ca07abbc2 refactor: extract mpv ipc dependency builder service sudacode 2026-02-10 00:09:06 -08:00
  • 8b286f15e8 refactor: extract app shutdown orchestration service sudacode 2026-02-10 00:06:10 -08:00
  • 2878a1f3d1 refactor: extract app-ready startup orchestration service sudacode 2026-02-09 23:56:26 -08:00
  • 83fd351080 refactor: extract overlay broadcast runtime helpers sudacode 2026-02-09 23:40:44 -08:00
  • ff389208c8 refactor: extract overlay visibility facade runtime sudacode 2026-02-09 23:37:29 -08:00
  • 7715c1ddd2 refactor: extract overlay bridge runtime helpers sudacode 2026-02-09 23:35:39 -08:00
  • 53c2e6353a refactor: extract runtime config access helpers sudacode 2026-02-09 23:31:30 -08:00
  • 3be0258286 refactor: extract overlay modal restore-state helpers sudacode 2026-02-09 23:21:13 -08:00
  • 35c2dd0e32 refactor: extract runtime option ipc helpers sudacode 2026-02-09 23:19:36 -08:00
  • 688eedbfc0 refactor: extract mpv runtime command and osd helpers sudacode 2026-02-09 23:15:15 -08:00
  • 9c4a9769a5 refactor: extract overlay shortcut lifecycle runtime sudacode 2026-02-09 23:09:59 -08:00
  • dbfd9105de refactor: extract mpv render metrics runtime apply helper sudacode 2026-02-09 23:03:40 -08:00
  • 10d9cc2db4 test: add core service coverage for cli, shortcuts, and secondary subtitle sudacode 2026-02-09 22:56:22 -08:00
  • d516238aba refactor: extract app lifecycle orchestration service sudacode 2026-02-09 22:46:07 -08:00
  • 8ab04c3fa6 refactor: extract mining and clipboard runtime service sudacode 2026-02-09 22:43:10 -08:00
  • 469091a2a8 refactor: extract secondary subtitle mode runtime service sudacode 2026-02-09 22:39:51 -08:00
  • 8ba1b7953d refactor: extract subsync runtime orchestration service sudacode 2026-02-09 22:35:40 -08:00
  • d796a7cfa5 refactor: extract cli command orchestration service sudacode 2026-02-09 22:31:51 -08:00
  • 2ff66f1621 refactor: extract reusable numeric shortcut session runtime sudacode 2026-02-09 22:29:50 -08:00
  • e773db7e88 refactor: extract jimaku, subtitle position, and render metric services sudacode 2026-02-09 22:17:57 -08:00
  • 57d4d4602c refactor: extract overlay runtime and anki/jimaku orchestration sudacode 2026-02-09 22:02:18 -08:00
  • 5ef5da2f8c refactor: extract mpv, tokenizer, and yomitan loader services sudacode 2026-02-09 21:44:28 -08:00
  • ee5803883e chore: commit remaining docs and project updates sudacode 2026-02-09 21:29:51 -08:00
  • 5c600b0cbe feat: replace y-j with configurable Jimaku shortcut sudacode 2026-02-09 21:28:56 -08:00
  • 31d90b0296 refactor: extract subsync runtime service sudacode 2026-02-09 21:11:36 -08:00
  • 250989c495 refactor: extract anki and jimaku ipc handlers sudacode 2026-02-09 21:07:44 -08:00