sudacode
|
7fbc36dc41
|
chore(release): prepare v0.20.0
|
2026-09-23 01:15:20 -07:00 |
|
sudacode
|
7c161723cd
|
fix(anki): regenerate sentence furigana from the final sentence (#268)
|
2026-09-22 21:43:19 -07:00 |
|
sudacode
|
b0fb39a8f5
|
feat(overlay): add optional subtitle selection modal (#265)
|
2026-09-22 18:30:26 -07:00 |
|
Abdulrazzaq Alhendi
|
a7a302bdd0
|
fix(jellyfin): respect Windows mpv configuration when casting (#267)
|
2026-09-22 18:29:53 -07:00 |
|
sudacode
|
122ff9a3c5
|
chore(release): prepare v0.20.0-beta.1
Trim pending change fragments, drop the breaking flag from the stats
request-safety change, and generate prerelease notes.
|
2026-09-22 01:29:58 -07:00 |
|
sudacode
|
42d1384c68
|
fix(jellyfin): support modern authentication (#264)
|
2026-09-21 20:40:57 -07:00 |
|
sudacode
|
1508863dbb
|
feat(stats): add TMDB metadata for live-action dramas in the Library (#252)
|
2026-09-21 00:10:00 -07:00 |
|
sudacode
|
4dd30f44d1
|
chore(yomitan): update fork to upstream 26.9.8
|
2026-09-21 00:09:48 -07:00 |
|
sudacode
|
ab48a5678e
|
fix(stats): restrict local requests and serve the dashboard over HTTP (#263)
|
2026-09-20 23:36:55 -07:00 |
|
sudacode
|
2f21582666
|
fix(overlay): cancel pending window transitions and timing reviews (#262)
|
2026-09-20 23:35:48 -07:00 |
|
sudacode
|
383aed8bad
|
fix(stats): harden server lifecycle and verify compiled runtime (#261)
|
2026-09-20 23:19:03 -07:00 |
|
sudacode
|
f9c4e892dc
|
fix(stats): reject malformed resource IDs before mutations (#259)
|
2026-09-20 22:49:27 -07:00 |
|
sudacode
|
7959e1a4e5
|
fix(anki): honor unlimited duration in stats mining (#258)
|
2026-09-20 22:49:12 -07:00 |
|
sudacode
|
917d52dd94
|
fix(config): validate AnkiConnect and field grouping settings (#257)
|
2026-09-20 22:48:54 -07:00 |
|
sudacode
|
05425cc5db
|
fix(anki): separate word audio mapping for animation sync (#256)
|
2026-09-20 22:07:30 -07:00 |
|
sudacode
|
8097ed27e5
|
feat(stats): separate YouTube channels in the Library (#253)
|
2026-09-20 19:57:32 -07:00 |
|
sudacode
|
76e43d7e6d
|
fix(config): align live save feedback with hot reload policy (#255)
|
2026-09-20 19:51:45 -07:00 |
|
Abdulrazzaq Alhendi
|
4f0762e840
|
feat(mining): add a screenshot frame picker to media review (#254)
|
2026-09-20 19:39:30 -07:00 |
|
sudacode
|
026d495fac
|
feat(jimaku): add live-action subtitle search (#251)
|
2026-09-18 22:50:13 -07:00 |
|
sudacode
|
dd76782d30
|
fix(subtitles): widen subtitle generation modal
- Reduce text wrapping and scrolling while retaining small-window support
- Document the responsive layout change
|
2026-09-18 21:05:52 -07:00 |
|
sudacode
|
a8c16147ad
|
feat(subtitles): use loaded subtitles to guide generation timing (#249)
|
2026-09-18 00:24:42 -07:00 |
|
sudacode
|
186d4a0640
|
fix(jellyfin): fix jellyfin media metadata (#250)
|
2026-09-18 00:24:25 -07:00 |
|
sudacode
|
2831e05124
|
feat(subtitles): add local Japanese subtitle generation (#240)
|
2026-09-15 21:43:11 -07:00 |
|
sudacode
|
6841a37a22
|
fix(sidebar): preserve Space playback after cue seeking (#247)
|
2026-09-15 21:35:10 -07:00 |
|
sudacode
|
7c1eac03dc
|
feat(overlay): discover unclaimed mpv key bindings (#246)
|
2026-09-15 18:26:45 -07:00 |
|
sudacode
|
6d69a56574
|
fix(overlay): keep Hyprland recovery dialogs above overlays (#245)
|
2026-09-11 01:52:01 -07:00 |
|
sudacode
|
0c37c665a2
|
build(release): reduce package size and report release sizes (#244)
|
2026-09-11 01:15:36 -07:00 |
|
sudacode
|
016a43b804
|
feat(launcher): bundle Bun and use it across all launchers (#243)
|
2026-09-11 00:21:10 -07:00 |
|
sudacode
|
fb2d1a512b
|
perf(stats): use compressed incremental snapshot transfers (#241)
|
2026-09-10 23:57:20 -07:00 |
|
sudacode
|
614a8ca912
|
fix(startup): create config directory before singleton lock (#242)
|
2026-09-09 12:04:08 -07:00 |
|
sudacode
|
1e5d7747b4
|
feat(sidebar): add dialogue selection and copying (#238)
|
2026-09-07 14:03:54 -07:00 |
|
sudacode
|
c14c690875
|
chore(release): prepare v0.19.6
|
2026-09-04 01:59:39 -07:00 |
|
sudacode
|
84f718043a
|
feat(anki): add media timing review before card creation (#203)
|
2026-09-04 01:40:56 -07:00 |
|
sudacode
|
99266294b8
|
fix(tsukihime): filter releases by subtitle language (#235)
|
2026-09-02 20:29:59 -07:00 |
|
sudacode
|
ec5a147095
|
fix(subtitles): merge wrapped positioned caption rows (#234)
|
2026-09-01 23:11:38 -07:00 |
|
sudacode
|
a0635f4360
|
fix(subtitles): drop ASS furigana from recorded cues (#233)
|
2026-09-01 22:49:20 -07:00 |
|
sudacode
|
c0a78ef008
|
feat(anki): support Senren scene-switching field grouping (#230)
|
2026-09-01 22:18:30 -07:00 |
|
sudacode
|
87b01155df
|
fix(mining): copy multi-line subtitles backward from current line (#231)
|
2026-09-01 22:17:41 -07:00 |
|
sudacode
|
fc5c49e365
|
fix(subtitles): keep native secondary subtitles hidden (#232)
- Reapply hidden visibility after secondary track changes
- Relinquish suppression only after successful restoration
|
2026-09-01 00:49:37 -07:00 |
|
sudacode
|
a20269e9f5
|
fix(jellyfin): stop inferring subtitle delays (#227)
|
2026-08-31 23:31:31 -07:00 |
|
sudacode
|
2ad491e95c
|
chore(release): prepare v0.19.5
|
2026-08-30 01:02:44 -07:00 |
|
sudacode
|
6fffcc731f
|
fix(youtube): keep auto captions on screen for their full span (#219)
|
2026-08-29 13:18:55 -07:00 |
|
sudacode
|
5cc21113fd
|
fix(subtitles): drop ASS furigana from published cues (#224)
|
2026-08-29 13:15:30 -07:00 |
|
sudacode
|
051140f910
|
fix(anki): respect configured fields for word-card enrichment (#223)
|
2026-08-29 13:09:31 -07:00 |
|
sudacode
|
6e945f0872
|
fix(subtitles): keep overlapping lines that join an already active cue (#221)
|
2026-08-27 23:13:29 -07:00 |
|
sudacode
|
c2c25c0da6
|
fix(anki): keep overlay progress visible through card updates (#218)
|
2026-08-25 20:27:58 -07:00 |
|
sudacode
|
556de61756
|
chore(changelog): split release details into nested bullets
- Update changelog generation guidance and tests
- Reformat current release notes and document the new style
|
2026-08-25 12:39:45 -07:00 |
|
sudacode
|
a98fb0fddf
|
chore(release): prepare v0.19.4
|
2026-08-25 02:43:48 -07:00 |
|
sudacode
|
e816b3b371
|
fix(subtitles): recover positioned ASS word spacing and drop control debris (#217)
|
2026-08-25 02:22:21 -07:00 |
|
 sudacodeandsudacode
|
ed7d3f4c3d
|
feat(release): track prerelease deltas and validate committed notes (#216)
Co-authored-by: sudacode <claude@lmaoxd.lol>
|
2026-08-23 15:24:18 -07:00 |
|