Commit Graph

16 Commits

Author SHA1 Message Date
06e8223d63 chore: contents 2026-02-20 01:34:57 -08:00
c9605345bb update docs and config 2026-02-19 19:10:02 -08:00
e73a380f38 build: switch Makefile texthooker-ui steps to bun 2026-02-18 23:27:28 -08:00
kyasuda
f299f2a19e chore: switch texthooker-ui workflow to pnpm and add backlog tasks 2026-02-18 18:05:42 -08:00
25fddce372 fix(build): remove python launcher dep and tighten target resolution 2026-02-17 23:30:24 -08:00
f20d019c11 pretty 2026-02-17 22:54:09 -08:00
846b075206 fix: migrate tooling to bun and accept file path targets 2026-02-17 22:51:52 -08:00
817a949f99 chore(scripts): align tooling with runtime/service updates 2026-02-17 19:00:29 -08:00
e7a522a485 refactor(launcher): complete split into modular launcher/ directory
- Split 4,028-line monolithic subminer script into 10 focused modules
- launcher/types.ts: shared types and constants
- launcher/log.ts: logging infrastructure
- launcher/util.ts: pure utilities and child process runner
- launcher/config.ts: config loading and arg parsing
- launcher/jimaku.ts: Jimaku API client and media parsing
- launcher/picker.ts: rofi/fzf menu UI
- launcher/mpv.ts: mpv process management and IPC
- launcher/youtube.ts: YouTube subtitle generation pipeline
- launcher/jellyfin.ts: Jellyfin API and browsing
- launcher/main.ts: orchestration entrypoint
- Add build-launcher Makefile target using bun build
- subminer is now a build artifact produced by make build-launcher
- install-linux and install-macos depend on build-launcher
2026-02-17 09:16:52 -08:00
5a610d9d02 refactor state and overlay runtime helpers 2026-02-14 15:06:20 -08:00
a1209ca69f Apply remaining working-tree updates 2026-02-14 00:36:01 -08:00
9c542b57e0 Use SubMiner rofi theme for ani-cli stream mode and vendor ani-cli binary path 2026-02-13 22:53:47 -08:00
b8d9873f14 Add dev Make targets and tune macOS invisible subtitle spacing 2026-02-11 23:47:24 -08:00
579661fbef refactor runtime deps wiring and docs/config updates 2026-02-11 09:33:47 -08:00
ee5803883e chore: commit remaining docs and project updates 2026-02-09 21:29:51 -08:00
272d92169d initial commit 2026-02-09 19:04:19 -08:00