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
e3c1cba600
fix for translation
2025-12-31 00:55:25 -06:00
Dan Long
a0f28b1dc7
fixes translation files
2025-12-31 00:49:12 -06:00
Dan Long
442899eecd
Updated translations
2025-12-31 00:33:43 -06:00
Dan Long
76db3cb450
Merge branch 'main' of https://github.com/dansl/plezy
2025-12-31 00:23:47 -06: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
b36e585fd7
fix(player): spacebar unpause no longer plays first episode
2025-12-30 20:12:14 +01:00
edde746
8b89529ac8
fix(player): preserve subtitles off across episodes
2025-12-30 20:11:16 +01:00
edde746
8b3b8ad596
fix(player): harden playback initialization against crashes
2025-12-29 20:47:35 +01:00
edde746
1d8a5ee23e
fix: consistent continue watching behavior
2025-12-29 09:53:03 +01:00
edde746
4453eb995e
feat(macOS): save window position
2025-12-27 12:53:27 +01:00
edde746
9e506d3f68
refactor: replace macos_window_utils
2025-12-27 12:38:38 +01:00
edde746
a698ab0930
docs: add Homebrew tap to README
...
close #29
2025-12-26 21:00:53 +01:00
edde746
b0d669d93a
fix: main screen hero image subpixel gap
2025-12-26 18:49:27 +01:00
edde746
8dafac4ea5
fix: app update check
2025-12-26 18:19:07 +01:00
edde746
ef7fe85d5d
fix: dmg name casing
2025-12-26 17:21:26 +01:00
github-actions[bot]
b796491e60
chore: bump version to 1.13.0
2025-12-26 15:55:54 +00:00
edde746
2ad06c4dbc
feat: better linux packaging
...
close #24
2025-12-26 15:27:59 +01:00
edde746
3494fbc5be
feat: better packaging
2025-12-26 11:32:49 +01:00
edde746
c2ff56b1f1
feat: discord rpc
...
close #148
2025-12-26 08:33:52 +01:00
edde746
95436529c6
fix: observe speed property
...
close #193
2025-12-26 06:23:44 +01:00
edde746
ad7f381f54
fix: show disabled buttons instead of hiding them
2025-12-25 09:02:57 +01:00
edde746
d50a86501b
feat: hold to 2x
...
close #192
2025-12-25 08:59:12 +01:00
edde746
d9bc7d6b86
feat(mobile): declutter controls and add stacking skips
...
close #189 and #190
2025-12-24 09:02:16 +01:00
edde746
8ab972691a
feat: better package apks
2025-12-24 08:18:43 +01:00
edde746
47cb3f2614
fix: pass headers to mpv
2025-12-23 19:54:05 +01:00
github-actions[bot]
743f2bb9f2
chore: bump version to 1.12.0
2025-12-23 08:32:40 +00:00
edde746
5f4c5a012b
remove privacy policy
...
as it's been moved to the site
2025-12-23 09:12:06 +01:00
edde746
dae1750d86
feat: volume boost
...
close #37
2025-12-23 07:58:58 +01:00
edde746
e9d1055c60
fix: missing playback restart event
2025-12-23 03:31:27 +01:00
edde746
c2933c0fdf
fix: key serialization
...
close #186
2025-12-23 03:07:16 +01:00
edde746
e252532988
feat: better pre-video loading indicator
2025-12-22 20:12:26 +01:00
edde746
16087cf640
fix: windows stretch issue
2025-12-22 20:12:26 +01:00
edde746
4804a25c1e
fix: playlist semantic labels without mediaType
...
close #185
2025-12-22 17:15:04 +01:00
edde746
a74838d914
feat: improve number input UX for Android TV
...
close #170
2025-12-22 08:02:45 +01:00
edde746
b396464f70
feat: progressive seek acceleration
...
close #173
2025-12-22 07:20:33 +01:00
edde746
f9198c7d7a
fix: green issue
2025-12-21 17:05:12 +01:00
edde746
f4753e6b2e
i18n: add korean translation
2025-12-21 15:44:34 +01:00
edde746
3c5739eefd
fix: don't pause on partial focus loss
...
closes #183
2025-12-21 15:00:31 +01:00
edde746
d8d39cca86
refactor: change desktop hero size
2025-12-21 14:02:41 +01:00
edde746
84c255b917
refactor: deduplicate logic
2025-12-21 13:19:21 +01:00
edde746
44007e6564
feat: auto play next episode
2025-12-21 12:51:24 +01:00
edde746
2dfebf32b6
fix: respect Plex track selection preferences
...
close #181
2025-12-21 10:51:32 +01:00
edde746
b27aa9cbda
fix: wakelock follows play state
...
close #180
2025-12-20 15:47:42 +01:00
edde746
1bce10a6a4
feat: custom mpv config
2025-12-20 15:43:14 +01:00