edde746
|
ac1dae25b8
|
feat(tv): add What's On tab with API-driven hubs and show schedule
|
2026-02-12 16:46:15 +01:00 |
|
edde746
|
80f26b07c0
|
feat(tv): inline EPG guide grid with provider endpoint discovery
|
2026-02-12 14:16:10 +01:00 |
|
edde746
|
403b1f6776
|
feat: live tv
|
2026-02-11 16:27:49 +01:00 |
|
edde746
|
03907db6c4
|
feat: external player support
close #388
|
2026-02-11 14:59:52 +01:00 |
|
edde746
|
d1af24e0a7
|
feat: player-aware companion remote with syncState, track cycling
|
2026-02-10 12:32:00 +01:00 |
|
edde746
|
5c3fbfdff8
|
fix: remote dialog issues and optimize command protocol
|
2026-02-10 09:17:55 +01:00 |
|
Matt Vogel
|
e30c0b4370
|
Migrate companion remote to WebSocket
|
2026-02-09 18:45:10 -05:00 |
|
Matt Vogel
|
199d634cb2
|
Migrate companion remote models to @JsonSerializable
|
2026-02-09 14:26:51 -05:00 |
|
Matt Vogel
|
372767b142
|
Add Companion Remote for mobile-to-desktop control
|
2026-02-09 14:19:54 -05:00 |
|
edde746
|
8aa7d15dca
|
chore: upgrade dependencies and fix new lint warnings
|
2026-02-09 09:06:31 +01:00 |
|
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 |
|