edde746
b27f92f32d
fix: tv ux improvements
...
close #348
2026-01-31 06:22:04 +01:00
edde746
b20d35d690
fix: disable auto-skip by default
...
close #351
2026-01-31 05:36:01 +01:00
edde746
77eef1ada7
feat: built-in shaders
...
close #341
2026-01-29 07:22:21 +01:00
edde746
ef325cde29
feat: oled theme
2026-01-28 23:06:50 +01:00
edde746
a3b5dfecfb
refactor: clean up
2026-01-28 05:22:56 +01:00
edde746
d3c7b55213
refactor: simplify server connection logic
2026-01-28 04:23:27 +01:00
edde746
3c039ad69c
fix: failover storm during network loss
2026-01-28 04:03:43 +01:00
edde746
33e977872e
fix: consume full connection stream and upgrade to HTTPS early
2026-01-27 17:45:10 +01:00
edde746
935e00db5a
fix(downloads): resume after connection loss
...
close #265
2026-01-26 01:31:20 +01:00
edde746
328b978ade
fix: exoplayer pip
2026-01-25 03:49:22 +01:00
edde746
b7ec24c2c1
refactor: centralize library state in LibrariesProvider
2026-01-24 20:03:06 +01:00
edde746
cb5949fb5b
fix: track matching by properties instead of index
...
close #313
2026-01-24 19:00:22 +01:00
edde746
54e8e0c621
refactor: abstract player & deduplicate
2026-01-24 04:06:58 +01:00
edde746
5e62be3741
feat: sidenav collapse toggle
2026-01-23 23:19:28 +01:00
edde746
943f7dab08
feat: exoplayer
2026-01-23 18:29:35 +01:00
edde746
fb9105f84e
feat: add PiP error notifications
2026-01-21 23:58:16 +01:00
Micah Morrison
d338f69c41
Add the ability to click the video player to play/pause
2026-01-20 10:24:45 -05:00
edde746
b5726fe4b7
chore: format
2026-01-20 13:46:44 +01:00
edde746
0005d70bde
fix: Discord RPC time drift with playback speed
...
close #284
2026-01-17 18:55:08 +01:00
edde746
0290adcb6d
feat: add auto-play toggle
...
close #262
2026-01-15 20:12:43 +01:00
edde746
60c95c58fe
fix: cross-device watch progress sync
...
close #240
2026-01-15 11:45:13 +01:00
edde746
4edaf3ebea
fix: respect hidden libraries in continue watching
...
close #246
2026-01-15 06:36:53 +01:00
edde746
7755e07fa8
fix: localize keyboard actions
2026-01-15 00:31:44 +01:00
edde746
e497570aa7
feat: add subtitle seek keyboard shortcuts
...
close #236
2026-01-15 00:26:01 +01:00
edde746
045502405d
feat: persist playback speed
...
close #237
2026-01-15 00:16:17 +01:00
edde746
5cb4f79476
feat: add server name display on hub titles
2026-01-14 14:17:56 +01:00
edde746
8e5b9de471
feat: match content frame rate
2026-01-09 14:16:09 +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
zhubowen
da1a4e7aa8
fix(tv): include episodes in video content filtering
2026-01-07 19:33:35 +08:00
edde746
5ed2532bf1
feat: global hubs with settings toggle
...
close #216 & #217
2026-01-06 23:23:03 +01:00
edde746
da6ba9bd67
fix: always cache markers for auto-skip
...
close #210
2026-01-04 04:26:05 +01:00
edde746
6bfda5e6d4
fix: move review prompt
2026-01-03 12:23:56 +01:00
edde746
a10dfcc004
fix(pip): correct aspect ratio
2026-01-02 01:34:11 +01:00
edde746
08f8d2373a
Merge branch 'dansl/main'
...
# Conflicts:
# lib/widgets/video_controls/video_controls.dart
2026-01-02 01:24:15 +01:00
edde746
ce6686e634
fix(media-controls): prevent stale state overwrites
2026-01-02 01:11:50 +01:00
edde746
c53018b53b
fix: hide controls in PiP mode
2026-01-02 01:01:24 +01:00
edde746
1191d8a438
refactor: format
2026-01-01 22:06:36 +01:00
edde746
1d67a5d992
feat: reactive watch state updates
2026-01-01 22:05:55 +01:00
Dan Long
bea485bddc
Add Picture-in-Picture support for Android video playback
...
Implemented native Picture-in-Picture (PiP) mode for Android by updating the AndroidManifest, MainActivity, and introducing PipService and VideoPIPManager. Updated video player screen and controls to support toggling PiP mode, and added localized strings for the PiP button in multiple languages.
Relating to Issue #44 : At this time PiP in Plezy only supports Android devices... iOS+MacOS will require significant changes to the video player for it to work properly...
2025-12-31 00:23:39 -06:00
edde746
9e506d3f68
refactor: replace macos_window_utils
2025-12-27 12:38:38 +01:00
edde746
c2ff56b1f1
feat: discord rpc
...
close #148
2025-12-26 08:33:52 +01:00
edde746
dae1750d86
feat: volume boost
...
close #37
2025-12-23 07:58:58 +01:00
edde746
c2933c0fdf
fix: key serialization
...
close #186
2025-12-23 03:07:16 +01:00
edde746
84c255b917
refactor: deduplicate logic
2025-12-21 13:19:21 +01:00
edde746
2dfebf32b6
fix: respect Plex track selection preferences
...
close #181
2025-12-21 10:51:32 +01:00
edde746
1bce10a6a4
feat: custom mpv config
2025-12-20 15:43:14 +01:00
edde746
bed2c35d97
feat: prompt for reviews
2025-12-19 13:10:11 +01:00
edde746
8db30c1568
feat: performance overlay
2025-12-19 13:06:58 +01:00
edde746
63ba2bb3de
feat: watch together
2025-12-18 08:42:18 +01:00