|
|
854179b9c1
|
Add backlog tasks and launcher time helper tests
- Track follow-up cleanup work in Backlog.md
- Replace Date.now usage with shared nowMs helper
- Add launcher args/parser and core regression tests
|
2026-03-27 02:01:36 -07:00 |
|
|
|
a3ddfa0641
|
refactor: compose startup and setup window wiring
|
2026-03-27 01:14:58 -07:00 |
|
|
|
49a582b4fc
|
refactor: migrate shared type imports
|
2026-03-27 00:33:52 -07:00 |
|
|
|
a92631bf52
|
chore: update backlog task records
|
2026-03-27 00:33:48 -07:00 |
|
|
|
ac857e932e
|
refactor: split immersion tracker query modules
|
2026-03-27 00:33:43 -07:00 |
|
|
|
8c633f7e48
|
fix: add stats server node fallback
|
2026-03-27 00:28:05 -07:00 |
|
|
|
d2cfa1b871
|
feat: add repo-local subminer workflow plugin
|
2026-03-27 00:27:13 -07:00 |
|
|
|
3fe63a6afa
|
refactor: use bun serve for stats server
|
2026-03-26 23:18:43 -07:00 |
|
|
|
5dd8bb7fbf
|
refactor: split shared type entrypoints
|
2026-03-26 23:17:04 -07:00 |
|
|
|
5b06579e65
|
refactor: split character dictionary runtime modules
|
2026-03-26 23:16:47 -07:00 |
|
|
|
416942ff2d
|
chore(backlog): add mining workflow milestone and tasks
|
2026-03-26 22:32:11 -07:00 |
|
|
|
2d4f2d1139
|
refactor: remove legacy YouTube entrypoint
|
2026-03-26 19:23:13 -07:00 |
|
|
|
77e632276b
|
refactor: remove legacy YouTube launcher modules
|
2026-03-26 19:23:09 -07:00 |
|
|
|
4c95b57885
|
chore: prepare v0.9.3 release
v0.9.3
|
2026-03-25 23:58:31 -07:00 |
|
|
|
242402b253
|
refactor: move youtube primary subtitle config to youtube
|
2026-03-25 23:53:56 -07:00 |
|
|
|
61d15f9431
|
docs: apply M PLUS 1 and Manrope font defaults for docs content
|
2026-03-25 23:52:29 -07:00 |
|
|
|
508864bcbb
|
chore(backlog): complete backlog cleanup
|
2026-03-25 22:42:21 -07:00 |
|
|
|
23c54bb01e
|
chore: prepare v0.9.2 release
v0.9.2
|
2026-03-25 22:37:59 -07:00 |
|
|
|
ec667c64e8
|
fix: cancel stale autoplay fallback retries
|
2026-03-25 22:18:26 -07:00 |
|
|
|
39b2ccad8e
|
fix: address latest coderabbit review
|
2026-03-25 22:18:26 -07:00 |
|
|
|
23815945bf
|
chore: remove stale release notes artifact
|
2026-03-25 22:18:26 -07:00 |
|
|
|
9dca83acd9
|
fix: delay youtube overlay bootstrap until yomitan loads
|
2026-03-25 22:18:26 -07:00 |
|
|
|
55300e2d8c
|
Refine YouTube playback launch preparation
|
2026-03-25 22:18:26 -07:00 |
|
|
|
28afd15134
|
Tighten YouTube playback launch readiness
|
2026-03-25 22:18:26 -07:00 |
|
|
|
58304757aa
|
Fix YouTube playback PR review issues
|
2026-03-25 22:18:26 -07:00 |
|
|
|
c95518e94a
|
Fix Windows YouTube playback flow and overlay pointer tracking
|
2026-03-25 22:18:26 -07:00 |
|
|
|
5ee4617607
|
Fix Windows overlay scaling bounds (#34)
|
2026-03-25 16:30:11 -07:00 |
|
|
|
842008b089
|
chore: prepare v0.9.1 release
v0.9.1
|
2026-03-24 00:55:03 -07:00 |
|
|
|
6f56a0bcf6
|
fix(renderer): keep controller input active with sidebar open
|
2026-03-24 00:23:00 -07:00 |
|
|
|
5feed360ca
|
feat: add app-owned YouTube subtitle flow with absPlayer-style parsing (#31)
* fix: harden preload argv parsing for popup windows
* fix: align youtube playback with shared overlay startup
* fix: unwrap mpv youtube streams for anki media mining
* docs: update docs for youtube subtitle and mining flow
* refactor: unify cli and runtime wiring for startup and youtube flow
* feat: update subtitle sidebar overlay behavior
* chore: add shared log-file source for diagnostics
* fix(ci): add changelog fragment for immersion changes
* fix: address CodeRabbit review feedback
* fix: persist canonical title from youtube metadata
* style: format stats library tab
* fix: address latest review feedback
* style: format stats library files
* test: stub launcher youtube deps in CI
* test: isolate launcher youtube flow deps
* test: stub launcher youtube deps in failing case
* test: force x11 backend in launcher ci harness
* test: address latest review feedback
* fix(launcher): preserve user YouTube ytdl raw options
* docs(backlog): update task tracking notes
* fix(immersion): special-case youtube media paths in runtime and tracking
* feat(stats): improve YouTube media metadata and picker key handling
* fix(ci): format stats media library hook
* fix: address latest CodeRabbit review items
* docs: update youtube release notes and docs
* feat: auto-load youtube subtitles before manual picker
* fix: restore app-owned youtube subtitle flow
* docs: update youtube playback docs and config copy
* refactor: remove legacy youtube launcher mode plumbing
* fix: refine youtube subtitle startup binding
* docs: clarify youtube subtitle startup behavior
* fix: address PR #31 latest review follow-ups
* fix: address PR #31 follow-up review comments
* test: harden youtube picker test harness
* udpate backlog
* fix: add timeout to youtube metadata probe
* docs: refresh youtube and stats docs
* update backlog
* update backlog
* chore: release v0.9.0
v0.9.0
|
2026-03-24 00:01:24 -07:00 |
|
|
|
c17f0a4080
|
Fix tokenizer annotations for explanatory contrast ending (#33)
|
2026-03-23 09:25:17 -07:00 |
|
|
|
0317c7f011
|
docs: add WebSocket & Texthooker API integration guide (#30)
|
2026-03-22 02:48:54 -07:00 |
|
|
|
13797b5005
|
docs: align v0.8.0 release notes with subtitle sidebar changes
|
2026-03-22 00:07:05 -07:00 |
|
|
|
b24d9d7487
|
fix(release): make changelog build idempotent for re-run tagged releases
v0.8.0
|
2026-03-21 23:50:27 -07:00 |
|
|
|
3a01cffc6b
|
feat(subtitle-sidebar): add sidebar config surface (#28)
|
2026-03-21 23:37:42 -07:00 |
|
|
|
eddf6f0456
|
docs: document release changelog recovery path
|
2026-03-20 03:15:05 -07:00 |
|
|
|
f6c024d61e
|
fix: build changelog artifacts in release job
v0.7.1
|
2026-03-20 03:00:40 -07:00 |
|
|
|
6749ff843c
|
feat(stats): add v1 immersion stats dashboard (#19)
v0.7.0
|
2026-03-20 02:43:28 -07:00 |
|
|
|
42abdd1268
|
fix(release): version AUR asset cache aliases
|
2026-03-17 18:15:23 -07:00 |
|
|
|
5d914b1547
|
update vendored packages
|
2026-03-17 18:15:13 -07:00 |
|
|
|
50b45cac0b
|
Summarize JLPT duplicate term conflicts into a single startup log (#26)
|
2026-03-16 01:08:40 -07:00 |
|
|
|
e35aac6ee0
|
chore: prepare v0.6.5 release
v0.6.5
|
2026-03-15 21:05:58 -07:00 |
|
|
|
fe2da22d29
|
chore: prepare v0.6.4 release
v0.6.4
|
2026-03-15 20:43:50 -07:00 |
|
|
|
2045ffbff8
|
chore: prepare v0.6.3 release
v0.6.3
|
2026-03-15 20:16:36 -07:00 |
|
|
|
478869ff28
|
feat(controller): add inline remap modal with descriptor-based bindings (#21)
|
2026-03-15 15:55:45 -07:00 |
|
|
|
9eed37420e
|
Automate AUR publish in tagged release workflow (#22)
|
2026-03-14 19:49:46 -07:00 |
|
|
|
99f4d2baaf
|
Harden subminer-scrum-master pre-handoff policy checks (#20)
|
2026-03-13 01:40:48 -07:00 |
|
|
|
f4e8c3feec
|
chore: make verifier script executable
|
2026-03-13 00:44:00 -07:00 |
|
|
|
d0b308f340
|
test: harden agent verification workflow
|
2026-03-13 00:44:00 -07:00 |
|
|
|
1b56360a24
|
feat(yomitan): add read-only external profile support for shared dictionaries (#18)
|
2026-03-12 01:17:34 -07:00 |
|