Commit Graph
512 Commits
Author SHA1 Message Date
edde746 cffef8671e fix: black screen with external subtitles 2026-01-11 12:59:25 +01:00
edde746 a91a419ef3 Merge pull request #225 from cinsekrap/aaos-support
Add Android Automotive OS (AAOS) support
2026-01-09 04:34:53 +01:00
Nic Chambers-Parkes c71db8f9eb Add Android Automotive OS (AAOS) support
- Add android:appCategory="video" for AAOS video app compliance
  - Add uses-feature for android.hardware.type.automotive

  This enables Plezy to run on AAOS vehicles (e.g., Polestar 2).
  The system automatically handles driving restrictions for video apps.
2026-01-08 22:45:11 +00:00
edde746 abe0919324 feat: episode thumbnail display mode 2026-01-08 15:08:50 +01:00
edde746 f4d3dbd7d8 Merge pull request #222 from ulovecode/fix/include-spisodes
fix(tv): include episodes in video content filtering
2026-01-08 00:01:53 +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 ed98a65c60 Merge branch 'linux-fixes' 2026-01-05 19:40:50 +01:00
edde746 562b54d1cb fix(linux): GL threading, state management, and animation fixes 2026-01-05 19:40:04 +01:00
edde746 85b056f3d0 fix(playlist): drag handle gesture conflict
close #167
2026-01-04 08:19:36 +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 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