edde746
|
da64c69724
|
fix: inline EdDSA pubkey as resource string
|
2026-02-24 13:56:38 +01:00 |
|
edde746
|
d044ae902c
|
fix: CRLF in base64 key on windows CI
|
2026-02-24 13:30:15 +01:00 |
|
edde746
|
350102e3cb
|
fix: write raw key to avoid PEM indentation issue
|
2026-02-24 12:50:46 +01:00 |
|
edde746
|
6674ee3551
|
fix: lightweight windows EdDSA signing in CI
|
2026-02-24 12:30:56 +01:00 |
|
edde746
|
eda7f6515e
|
fix: override auto_updater_windows to fork with WinSparkle 0.9.2
|
2026-02-24 12:11:46 +01:00 |
|
edde746
|
145ff88ccf
|
fix: use dart-lang/setup-dart for windows signing
|
2026-02-24 12:00:47 +01:00 |
|
edde746
|
070c8e336d
|
feat: switch to auto_updater fork with WinSparkle 0.9.2 EdDSA
|
2026-02-24 11:57:34 +01:00 |
|
edde746
|
78049c981b
|
fix: black screen when closing manage libraries sheet
|
2026-02-24 11:05:55 +01:00 |
|
edde746
|
490066318c
|
fix: CI secrets condition in workflow
|
2026-02-24 10:16:39 +01:00 |
|
edde746
|
4083837c3b
|
feat: still watching prompt on sleep timer expiry
|
2026-02-24 10:08:50 +01:00 |
|
edde746
|
3fc1540f41
|
feat: make companion remote dialog use focusablebutton
|
2026-02-24 04:56:33 +01:00 |
|
edde746
|
403df31907
|
feat: native auto-update
close #521
|
2026-02-24 04:04:02 +01:00 |
|
edde746
|
d1d5b808bb
|
fix: reduce widget tree depth
|
2026-02-24 02:40:04 +01:00 |
|
edde746
|
9528b8f61a
|
feat: multi-IP QR code for companion remote
|
2026-02-24 02:31:24 +01:00 |
|
edde746
|
2276750704
|
fix: memory-aware buffer limits
|
2026-02-24 00:56:09 +01:00 |
|
edde746
|
a1a030a130
|
fix: create render context before file load
|
2026-02-24 00:07:09 +01:00 |
|
edde746
|
3d9c6b203f
|
fix: isolated EGL context for mpv rendering
|
2026-02-23 18:20:08 +01:00 |
|
edde746
|
e23f472d78
|
refactor: centralize globalKey construction via buildGlobalKey()
|
2026-02-23 17:53:20 +01:00 |
|
edde746
|
ef2c464dd4
|
fix: GL proc address detection
|
2026-02-23 17:48:42 +01:00 |
|
edde746
|
778ac50116
|
perf: fast offline startup
close #511
|
2026-02-23 14:09:13 +01:00 |
|
edde746
|
8f50da4a75
|
fix: resolve all dart analyze warnings
- Migrate RadioListTile to RadioGroup API (Flutter 3.32+)
- Guard BuildContext usage across async gaps
- Use const BorderRadius.all / EdgeInsets.all constructors
- Extract nested ternaries into helpers
- Prefer .first over [0], ??= over if-null assignment
- Prefix unused FocusNode params with _
- Add library directive for dangling doc comments
|
2026-02-23 13:50:56 +01:00 |
|
edde746
|
8918bdc93e
|
fix: add OverlaySheetHost to desktop/TV navigation path
|
2026-02-23 13:11:11 +01:00 |
|
edde746
|
a599920ab4
|
fix: overlay sheet theme and scope on mobile
|
2026-02-23 13:00:42 +01:00 |
|
edde746
|
4095cc27e1
|
perf: reduce redundant metadata API requests
|
2026-02-23 11:43:42 +01:00 |
|
edde746
|
1eb88e23f5
|
perf: cache-first metadata fetching for playback
|
2026-02-23 10:51:25 +01:00 |
|
edde746
|
edbe2a06be
|
refactor: deduplicate sheet, key handler, and service patterns
|
2026-02-23 10:25:57 +01:00 |
|
github-actions[bot]
|
e9307c87f0
|
chore: update cask to 1.20.0
|
2026-02-23 08:08:52 +00:00 |
|
edde746
|
964b89aa67
|
fix(windows): release gamepad handles on window blur
|
2026-02-23 08:05:55 +01:00 |
|
edde746
|
3670383fde
|
fix(desktop): profile switch on every window focus
close #517
|
2026-02-23 06:36:49 +01:00 |
|
github-actions[bot]
|
1855549ccb
|
chore: bump version to 1.20.0
|
2026-02-23 04:48:18 +00:00 |
|
edde746
|
26ff55e005
|
fix(android): auto buffer size to prevent OOM
|
2026-02-23 05:42:04 +01:00 |
|
edde746
|
6916b386eb
|
fix(android): SurfaceControl crash on player dispose
|
2026-02-23 05:28:10 +01:00 |
|
edde746
|
1860a1cea6
|
feat: dpadnavigation for folder tree view
close #513
|
2026-02-23 03:42:07 +01:00 |
|
edde746
|
7802beb41b
|
feat: play/shuffle folder contents
close #514
|
2026-02-23 02:19:57 +01:00 |
|
edde746
|
4eb55885f7
|
feat: metadata editing
close #338
|
2026-02-22 17:56:13 +01:00 |
|
edde746
|
03fc1c1109
|
fix: auto-focus first content item on settings screens in dpad mode
|
2026-02-22 15:58:10 +01:00 |
|
edde746
|
d709d638c7
|
fix: use dpad controls for settings dialogs in keyboard nav mode
|
2026-02-22 15:20:16 +01:00 |
|
edde746
|
7f8d4c7946
|
fix: dpad focus for dialogs and buttons
|
2026-02-22 14:50:59 +01:00 |
|
edde746
|
1536feb034
|
fix: dpad focus on pushed screens
close #510
|
2026-02-22 11:46:47 +01:00 |
|
edde746
|
83c0cce7f3
|
fix: ignore gamepad input when window is unfocused
close #509
|
2026-02-22 10:29:52 +01:00 |
|
edde746
|
389a4dcc25
|
fix: android debug info path
|
2026-02-22 05:42:30 +01:00 |
|
github-actions[bot]
|
0aee098d46
|
chore: bump version to 1.19.0
|
2026-02-22 04:13:36 +00:00 |
|
edde746
|
3289ce0fbc
|
feat: fallback skip markers from chapter titles
|
2026-02-22 04:34:36 +01:00 |
|
edde746
|
8ef0d2e25c
|
feat: retard proof QR code
|
2026-02-21 10:35:48 +01:00 |
|
edde746
|
c4a51e0fb9
|
fix: persist debug symbols for symbolication
|
2026-02-21 05:45:16 +01:00 |
|
edde746
|
9819c4f495
|
fix: move hub/onDeck API processing to isolates
|
2026-02-21 05:34:06 +01:00 |
|
edde746
|
1ebc2a85d1
|
fix: move cache JSON ops to isolates
|
2026-02-21 05:00:14 +01:00 |
|
edde746
|
0159c18497
|
feat: discontinuous buffer ranges on timeline
|
2026-02-21 04:50:10 +01:00 |
|
edde746
|
0b1b18fd35
|
fix: macOS playback power management
|
2026-02-21 01:32:17 +01:00 |
|
edde746
|
4dc7101f39
|
fix: remove unused MediaGridSliver widget
|
2026-02-20 22:38:55 +01:00 |
|