edde746
a5a72147c7
feat: show ratings
...
close #410
2026-02-08 16:03:23 +01:00
edde746
5c225bb89e
feat: alpha jump bar
...
close #349
2026-02-05 10:15:59 +01:00
edde746
16884a7bca
refactor: eliminate duplicate logic across detail screens and helpers
2026-02-04 09:46:45 +01:00
edde746
cf3d81ebf5
chore: format
2026-02-04 07:50:38 +01:00
edde746
144d40bddc
refactor: remove hotkey_manager dependency
2026-02-02 14:40:46 +01:00
edde746
77eef1ada7
feat: built-in shaders
...
close #341
2026-01-29 07:22:21 +01:00
Micah Morrison
ffbd504042
Add episode release date to episode listing within season
2026-01-23 20:21:08 -05:00
edde746
b5726fe4b7
chore: format
2026-01-20 13:46:44 +01:00
edde746
c189bef42c
fix: mixed hub aspect ratio for non-episode items
2026-01-11 14:22:27 +01:00
edde746
abe0919324
feat: episode thumbnail display mode
2026-01-08 15:08:50 +01:00
zhubowen
570f1fdc58
feat(plex): improve video content filtering and directory parsing
2026-01-07 19:59:57 +08:00
edde746
da6ba9bd67
fix: always cache markers for auto-skip
...
close #210
2026-01-04 04:26:05 +01:00
edde746
47cb3f2614
fix: pass headers to mpv
2025-12-23 19:54:05 +01:00
edde746
1bce10a6a4
feat: custom mpv config
2025-12-20 15:43:14 +01:00
edde746
3c89d0eba8
refactor: update formatting
2025-12-15 02:29:03 +01:00
edde746
fb17600bb0
refactor: consolidate
2025-12-15 01:16:22 +01:00
edde746
a2a5a5ae55
refactor: simplify & deduplicate
2025-12-14 21:03:11 +01:00
edde746
5f78bbe93a
refactor: deduplicate
2025-12-14 20:18:36 +01:00
edde746
867992e96b
refactor: fix warnings
2025-12-13 15:37:55 +01:00
edde746
18c322f66a
refactor: navigation/offline handling
...
and other improvments
2025-12-13 00:16:50 +01:00
edde746
dc44354036
feat: downloads
2025-12-12 02:59:27 +01:00
edde746
8f817815e6
refactor: simplify file structure
2025-12-04 08:36:07 +01:00
Doezer
c21c5396cd
fix: save stream selection per media for audio and subtitles (not just language pref)
2025-11-26 22:39:25 +01:00
edde746
7ab8dfa3c3
refactor: simplify metadata server tagging
2025-11-23 05:10:42 +01:00
edde746
6aecaaa44a
refactor: simplify server tracking
2025-11-22 23:41:46 +01:00
edde746
19601e87c7
refactor: clean up
2025-11-22 07:54:52 +01:00
edde746
b455db4bdf
refactor: clean up
2025-11-22 06:33:49 +01:00
edde746
38a447f57a
refactor: format & split video controls
2025-11-22 05:58:08 +01:00
edde746
166654d374
refactor: use play queues & other improvements
2025-11-22 03:24:01 +01:00
edde746
6e8a1a373e
feat: remove server switcher
2025-11-21 23:59:39 +01:00
edde746
f23ab5b96e
fix: media card playlist compatibility
2025-11-18 19:03:17 +01:00
edde746
a6927f0edf
refactor: consolidate duration format
2025-11-16 23:53:11 +01:00
edde746
a952ab0a00
refactor: deduplicate & other code quality fixes
2025-11-16 22:42:04 +01:00
edde746
0c23de9ede
feat: library overhaul
...
add collections, library specific home screen, and more
2025-11-16 20:53:59 +01:00
edde746
2324590175
feat: playlists
2025-11-15 04:07:08 +01:00
edde746
a618218828
feat: respect per media language preference
2025-11-14 22:27:12 +01:00
Doezer
3366ed02f5
Ran dart format using this pwsh command
...
$FILES = Get-ChildItem -Path lib, test -Recurse -Filter "*.dart" -File -ErrorAction SilentlyContinue | Where-Object { $_.Name -notmatch '\.(g|freezed)\.dart$' } | Select-Object -ExpandProperty FullName; if (-not $FILES) { Write-Host "No Dart files found to format"; exit 0 } else { dart format --output=write --set-exit-if-changed $FILES }
2025-11-13 22:53:31 +01:00
Tazio
3853ffb1aa
fix: plex role optional id
2025-11-11 14:56:00 +01:00
Tazio
9514bbb5d6
Merge remote-tracking branch 'upstream/main' into feature/more-detail-in-media-screen
2025-11-11 14:42:40 +01:00
edde746
a878a9a512
fix: respect library home screen exclusion
2025-11-10 11:08:36 +01:00
edde746
0c102ff3a3
refactor: reduce requests made for playback
2025-11-10 10:13:01 +01:00
Tazio
1043db2fb8
feat: display roles
2025-11-09 15:57:33 +01:00
Tazio
41194f2807
feat: add critic and audience score
2025-11-09 15:50:59 +01:00
Tazio
cb4a446509
feat: Skip intro and credit
...
These are based on chapters
2025-11-09 13:01:32 +01:00
edde746
60a84380a6
feat: external subtitle support
2025-11-06 10:36:26 +01:00
Sam Matthews
bc54a2230b
feat: Add support for Plex recommendation hubs on Discover screen
...
- Add PlexHub model to represent recommendation sections (trending, top in genre, etc.)
- Add getLibraryHubs() and getPlaylist() API methods to PlexClient
- Display library hubs below Recently Added on Discover screen
- Filter out duplicate hubs (Continue Watching, Recently Added) that are already shown
- Add dynamic context-aware icons based on hub titles (trending, genres, ratings, etc.)
- Support 20+ hub types with matching icons: trending, popular, seasonal, genres, top rated, playlists, and more
- Support for custom collections from Kometa/Pulsarr
Implements feature request #28
2025-11-04 18:04:43 +00:00
edde746
65057750f7
feat: file version picker
2025-11-04 10:28:37 +01:00
edde746
679e5d5c39
feat: sorting
2025-11-04 07:45:24 +01:00
edde746
781aa4640e
fix: support pin protected profiles
2025-11-04 04:44:22 +01:00
edde746
fffe342dd1
Merge pull request #9 from TheLidlMan/fix/rating-display-issue-7
...
Fix rating display showing 0.7 instead of 7.0
2025-11-04 04:22:36 +01:00