github-actions[bot]
|
3fd4320e52
|
chore: bump version to 1.35.1
|
2026-04-28 03:18:12 +00:00 |
|
edde746
|
d66e5af289
|
fix(livetv): fall back to legacy channels endpoint when cloud guide errors
|
2026-04-28 04:21:40 +02:00 |
|
edde746
|
c5867861eb
|
fix(playback): coalesce concurrent player init to fix MPV hang
|
2026-04-28 04:16:02 +02:00 |
|
edde746
|
fdede5f643
|
chore: dart format focusable_tab_chip.dart
|
2026-04-28 04:16:02 +02:00 |
|
edde746
|
bb0f70c75c
|
Merge pull request #926 from micahmo/feature/show-posters
Show season posters on tab in show view
|
2026-04-27 15:31:39 +02:00 |
|
Micah Morrison
|
dcffb74529
|
Gate season posters on tab behind a setting
|
2026-04-27 09:28:57 -04:00 |
|
github-actions[bot]
|
d8f665ef97
|
chore: update cask to 1.35.0
|
2026-04-27 12:08:50 +00:00 |
|
github-actions[bot]
|
6bd203f606
|
chore: bump version to 1.35.0
|
2026-04-27 11:44:11 +00:00 |
|
edde746
|
240389fb6d
|
fix(ci): upload symbols outside release path
|
2026-04-27 13:23:30 +02:00 |
|
edde746
|
ca6cb46ba8
|
fix: upload symbols as individual files
|
2026-04-27 12:44:59 +02:00 |
|
edde746
|
616ed72503
|
fix: exclude mal/anilist/simkl session keys from settings export
|
2026-04-27 12:17:34 +02:00 |
|
Micah Morrison
|
310d4b46b2
|
Show season posters on tab in show view
|
2026-04-26 15:11:24 -04:00 |
|
edde746
|
d6b47f9d51
|
fix(windows): suppress Steam Input duplicate actions
|
2026-04-26 20:46:25 +02:00 |
|
edde746
|
19a0128363
|
feat(playback): add ArtCNN shader presets
close #924
|
2026-04-26 20:29:38 +02:00 |
|
edde746
|
3433dcb21c
|
fix(downloads): clean up stale SAF target file before re-enqueue
|
2026-04-26 19:15:06 +02:00 |
|
edde746
|
62e3cbcfd0
|
fix(playback): chain adjacent-episode load behind play queue
|
2026-04-26 18:44:35 +02:00 |
|
edde746
|
4688e1eb5e
|
style: wrap long if-condition flagged by dart format
|
2026-04-26 18:44:35 +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
|
8c8fc13baf
|
fix(playback): skip deleted/inaccessible Plex media versions before play
close #919
|
2026-04-26 18:12:30 +02:00 |
|
edde746
|
a9a8fa388e
|
Merge pull request #925 from crtdll/main
fix(windows): fixed black screen while navigating between videos in full screen
|
2026-04-26 18:05:07 +02:00 |
|
Cameron
|
6371d7a36e
|
fix(windows): fixed black screen while navigating between videos in full screen
|
2026-04-26 16:59:50 +01:00 |
|
edde746
|
425da3ab7d
|
fix(overlay-sheet): wrap barrier in Positioned.fill
|
2026-04-25 19:59:36 +02:00 |
|
edde746
|
7aaa373bdf
|
revert: desktop image eviction threshold to 1.5GB
|
2026-04-25 17:12:17 +02:00 |
|
edde746
|
23d958fac8
|
fix(downloads): guard ensureAbsolutePath against RangeError on short paths
|
2026-04-25 14:10:37 +02:00 |
|
edde746
|
e61f0002e5
|
test: episode nav, track selection, play queue, more mixins
|
2026-04-25 13:54:08 +02:00 |
|
edde746
|
303bd406c2
|
test: watch_together provider, more mixins, services, utils
|
2026-04-25 13:44:15 +02:00 |
|
edde746
|
ce7e936931
|
test: complex provider, mixin, and service tests
|
2026-04-25 13:29:48 +02:00 |
|
edde746
|
f049c65623
|
test: provider/mixin/service tests + visibleForTesting reset hooks
|
2026-04-25 13:15:01 +02:00 |
|
edde746
|
7f8c066062
|
test: add provider and drift database tests
|
2026-04-25 13:04:08 +02:00 |
|
edde746
|
edff1f29db
|
test: scaffolding + first provider test (hidden_libraries)
|
2026-04-25 12:56:38 +02:00 |
|
edde746
|
87696d77d1
|
refactor(models): json_serializable for 9 manual fromJson models
|
2026-04-25 12:52:43 +02:00 |
|
edde746
|
0dbcda25e7
|
refactor(models): json_serializable for plex_filter
|
2026-04-25 12:45:54 +02:00 |
|
edde746
|
ebbcc60e13
|
perf(screens): cache Theme.of in hot media detail/discover paths
|
2026-04-25 12:44:15 +02:00 |
|
edde746
|
1ce561a1ad
|
perf(images): add memCacheHeight to direct CachedNetworkImage sites
|
2026-04-25 12:37:41 +02:00 |
|
edde746
|
c36fee17dd
|
refactor(providers): apply DisposableChangeNotifierMixin to 11 providers
|
2026-04-25 12:35:52 +02:00 |
|
edde746
|
eeed34e2df
|
perf(folder-tree): use ListView.builder for lazy row build
|
2026-04-25 12:32:23 +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
|
5d87c6808d
|
refactor(prefs): route services through sharedCache
|
2026-04-25 11:13:12 +02:00 |
|
edde746
|
0531c33b0c
|
refactor(settings): typed Pref<T> declarations
|
2026-04-25 10:52:34 +02:00 |
|
edde746
|
e4e8299981
|
refactor: showLoadingDialog helper, json_serializable for plex_home
|
2026-04-25 03:25:09 +02:00 |
|
edde746
|
d0a93d57dd
|
refactor: codebase review cleanup
|
2026-04-25 03:16:11 +02:00 |
|
edde746
|
1949c22b85
|
fix(trackers): dialog cancel pops screen behind
|
2026-04-24 23:32:13 +02:00 |
|
edde746
|
3a69e49ab8
|
perf: parallelize playback startup
|
2026-04-24 23:20:31 +02:00 |
|
edde746
|
df94e83592
|
fix(trackers): cancel connect immediately
|
2026-04-24 20:54:38 +02:00 |
|
edde746
|
1de91a598c
|
refactor(tvos): cleanup
|
2026-04-24 20:21:30 +02:00 |
|
edde746
|
49a86e402c
|
fix: stabilize grid column count when alpha bar shows
|
2026-04-24 19:19:39 +02:00 |
|
edde746
|
3d023962e1
|
feat: server grouping, hidden-library browsing
close #557, close #827
|
2026-04-24 19:11:25 +02:00 |
|
edde746
|
a13cfedbce
|
fix(tvos): app store builds
|
2026-04-24 17:35:22 +02:00 |
|