sudacode
20f151482a
Merge remote-tracking branch 'origin/main' into add-hachidori-backend
...
# Conflicts:
# launcher/main.test.ts
# src/cli/help.test.ts
# src/core/services/__tests__/stats-server.test.ts
# src/core/services/cli-command.test.ts
# src/core/services/tokenizer/yomitan-parser-runtime.test.ts
# src/main/overlay-runtime.test.ts
# src/main/runtime/character-dictionary-auto-sync.test.ts
# src/main/runtime/cli-command-context-deps.test.ts
# src/main/runtime/cli-command-context-factory.test.ts
# src/main/runtime/cli-command-context-main-deps.test.ts
# src/main/runtime/composers/cli-startup-composer.test.ts
# src/main/runtime/stats-server-runtime.test.ts
# src/main/runtime/tray-main-actions.test.ts
# src/main/runtime/tray-main-deps.test.ts
# src/main/runtime/tray-runtime-handlers.test.ts
# src/main/runtime/tray-runtime.test.ts
# src/main/runtime/yomitan-anki-server-sync.test.ts
# src/preload.ts
# src/renderer/handlers/mouse.test.ts
# src/renderer/yomitan-popup.test.ts
2026-10-05 09:01:11 -07:00
sudacode
b48083ddd8
test: cut low-value tests, rewrite the rest around behavior, parallelize lanes ( #285 )
2026-10-05 00:07:44 -07:00
sudacode
ab5e50adac
fix(dictionary): complete Hachidori imports and mining integration
2026-09-22 15:01:23 -07:00
sudacode
ee25536d90
fix(dictionary): stop large character dictionaries from timing out ( #189 )
2026-08-11 18:40:18 -07:00
sudacode
3932e53ced
feat(character-dictionary): add manager modal and scope name matching to current media ( #86 )
2026-05-25 18:29:20 -07:00
sudacode
d8934647a9
Restore multi-copy digit capture and add AniList selection ( #56 )
2026-04-25 21:44:55 -07:00
sudacode
6749ff843c
feat(stats): add v1 immersion stats dashboard ( #19 )
2026-03-20 02:43:28 -07:00
sudacode
b32c3cf58c
fix: avoid merged dictionary rebuilds on revisits
2026-03-10 02:26:07 -07:00
sudacode
e59192bbe1
Improve startup dictionary progress and fix overlay/plugin input handlin
...
- show a dedicated startup OSD "building" phase for character dictionary sync
- forward bare `Tab` from visible overlay to mpv so AniSkip works while focused
- fix Windows plugin env override resolution for `SUBMINER_BINARY_PATH`
2026-03-09 02:35:03 -07:00
sudacode
e0f82d28f0
Improve startup dictionary sync UX and default playback keybindings
...
- Add default `f` fullscreen overlay binding and switch default AniSkip skip key to `Tab`
- Make character-dictionary auto-sync non-blocking at startup with tokenization gating for Yomitan mutations
- Add ordered startup OSD progress (checking/generating/updating/importing), refresh current subtitle on sync completion, and extend regression tests
2026-03-09 00:50:32 -07:00
sudacode
e18985fb14
Enhance AniList character dictionary sync and subtitle features ( #15 )
2026-03-07 18:30:59 -08:00