edde746
31d2d9dc98
feat: jellyfin
2026-05-01 01:20:36 +02:00
edde746
f5e0e8c8b5
feat(settings): add "Start in fullscreen" option on Windows/Linux
...
close #923
2026-04-26 18:12:30 +02:00
edde746
7aaa373bdf
revert: desktop image eviction threshold to 1.5GB
2026-04-25 17:12:17 +02:00
edde746
52b70a0080
perf(mediaquery): use scoped accessors (sizeOf, paddingOf, etc.)
2026-04-25 12:30:53 +02:00
edde746
feba5b6f74
lint: enforce unawaited_futures, prefer_final_locals, etc.
2026-04-25 12:27:28 +02:00
edde746
c2cd2dea37
perf: cap hero decode, lower desktop image eviction threshold
2026-04-25 11:59:56 +02:00
edde746
0531c33b0c
refactor(settings): typed Pref<T> declarations
2026-04-25 10:52:34 +02:00
edde746
d0a93d57dd
refactor: codebase review cleanup
2026-04-25 03:16:11 +02:00
edde746
2b59de91c7
chore: dart format
2026-04-24 14:19:07 +02:00
edde746
2479e1faaa
feat: tvos support
2026-04-24 14:11:24 +02:00
edde746
1582fdbd5b
feat: mal/anilist/simkl progress sync
...
close #914
2026-04-24 08:29:49 +02:00
edde746
e95475f845
feat(sentry): symbol upload and hang tracking
2026-04-22 12:44:37 +02:00
edde746
ee020d81bd
refactor: trakt/download hardening and cleanup sweep
2026-04-21 13:57:03 +02:00
edde746
4665f2a5d8
fix: dispose services and subscriptions, persist client id
2026-04-21 12:04:48 +02:00
edde746
64d5c1f6aa
fix: force rediscover on manual reconnect
2026-04-20 08:15:16 +02:00
edde746
a715f4e26b
feat: collection/playlist sync rules
2026-04-19 17:45:03 +02:00
edde746
ff2928b18f
feat: trakt integration
...
close #617
2026-04-19 11:31:27 +02:00
edde746
2bd9e6655f
feat: rate pill, fix snackbar placement
...
close #886
2026-04-18 08:37:43 +02:00
edde746
d2b01100a5
feat: force TV mode setting
...
close #885
2026-04-17 19:41:28 +02:00
edde746
e63920e23b
fix: native monitor-aware fullscreen on windows
2026-04-16 23:13:15 +02:00
edde746
360741674d
feat: sync rules for downloads
...
close #867
2026-04-16 12:52:48 +02:00
edde746
6c61e0e4c9
feat: namedTimeout for Sentry context
2026-04-16 07:27:05 +02:00
edde746
1b1c4b741b
filter Windows disk-full errors from Sentry
2026-04-16 06:25:24 +02:00
edde746
a7ba837cb1
fix: prevent white screen when no servers available
2026-04-16 06:02:18 +02:00
edde746
15de88463c
fix: disable native HTTP error capturing in sentry
2026-04-15 17:51:28 +02:00
edde746
6cbf0980c5
fix: filter HTTPClientError and DiscordStateException from sentry
2026-04-14 06:43:53 +02:00
edde746
4cb65c1bfa
feat: mouse back button navigation
2026-04-14 06:30:18 +02:00
edde746
bc4b4955da
feat: auto-remove watched downloads, server watched threshold
...
close #856
2026-04-13 22:46:49 +02:00
edde746
3be302d69f
feat: set sentry environment per distribution channel
2026-04-13 02:38:28 +02:00
edde746
66ebc547f0
fix: filter disk-full and dbus socket errors from sentry
2026-04-13 02:05:24 +02:00
edde746
1b2ecd9de4
fix: standardize bool parsing with flexibleBool helper
...
close #844
2026-04-11 21:22:15 +02:00
edde746
966b6371f5
fix: preserve download server affinity
2026-04-09 04:51:35 +02:00
edde746
82e605a1c6
fix: don't close database on mobile suspend
2026-04-07 02:11:09 +02:00
edde746
010ace58fa
fix: dispose TextEditingControllers in settings dialogs
2026-04-06 16:43:04 +02:00
edde746
122cff359d
fix: await database close on desktop app exit
2026-04-03 12:19:29 +02:00
edde746
fb275ea242
refactor: replace iso 639 json asset with const dart map
2026-04-02 17:07:45 +02:00
edde746
64a5874566
fix: close database on app shutdown
2026-04-01 20:30:05 +02:00
edde746
e759dafa87
fix: disable impeller on Tensor/NVIDIA GPUs
2026-03-22 14:35:42 +01:00
edde746
dbb3ae38b3
chore: bump sentry_flutter to 9.15.0
2026-03-19 19:56:36 +01:00
edde746
0fcdcf3c1f
fix: reduce image cache budgets and add memory pressure handling
2026-03-17 09:48:18 +01:00
edde746
45726a57ce
feat: log git commit hash
2026-03-15 13:51:09 +01:00
edde746
79888168ae
fix: add timeout diagnostics
2026-03-15 05:06:16 +01:00
edde746
912ebc2f90
fix: cooldown resume health probes, debounce connectivity, coalesce concurrent checks
...
Add per-platform cooldown on resume health probes (10s mobile, 2min
desktop). Debounce connectivity listener by 2s. Coalesce concurrent
checkServerHealth and reconnectOfflineServers into single in-flight
futures.
2026-03-12 02:52:14 +01:00
edde746
a17458ff9b
fix: handle DBusServiceUnknownException on Linux without NetworkManager
2026-03-12 02:24:00 +01:00
edde746
25c7f325b6
feat: use git commit SHA for sentry release version
2026-03-11 14:09:14 +01:00
edde746
3c491be690
fix: handle mpv end-file errors with global snackbar
2026-03-11 09:29:16 +01:00
edde746
580c1d82e5
fix: stuck network check on Linux without NetworkManager
...
close #670
2026-03-11 08:55:25 +01:00
edde746
682a04f047
feat: show per-server connection status on splash screen
2026-03-10 01:50:19 +01:00
edde746
2dddd00fd3
fix: d-pad navigation on Android
2026-03-09 06:01:15 +01:00
edde746
c62e406749
refactor: gate sentry behind build flag
2026-03-08 18:15:19 +01:00