edde746
09fc856ee6
feat: android tv banners
2026-01-24 18:11:53 +01:00
edde746
d31b4ab7a2
fix: mpv fallback stats
2026-01-24 16:50:12 +01:00
edde746
09f18692e8
fix(android): mpv visibility
2026-01-24 16:01:51 +01:00
edde746
3a2f2c9c69
fix: performance overlay for exoplayer
2026-01-23 19:11:46 +01:00
edde746
943f7dab08
feat: exoplayer
2026-01-23 18:29:35 +01:00
edde746
3b7e8ff782
fix: clamp PiP aspect ratio to Android's valid range
2026-01-22 00:23:54 +01:00
edde746
fb9105f84e
feat: add PiP error notifications
2026-01-21 23:58:16 +01:00
edde746
9721e6bf3f
fix: async MPV commands to prevent ANR
2026-01-20 01:14:45 +01:00
edde746
09d79417fb
fix: Android audio focus handling
...
close #243
2026-01-15 00:11:45 +01:00
edde746
aea4cfcf59
Merge branch 'feat/frame-rate-matching'
2026-01-11 13:04:01 +01:00
edde746
8e5b9de471
feat: match content frame rate
2026-01-09 14:16:09 +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
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
f9198c7d7a
fix: green issue
2025-12-21 17:05:12 +01:00
edde746
14f0e95a3d
fix: mpv logs to app logger
2025-12-20 05:02:20 +01:00
edde746
6f6c403437
fix: green issue
...
close #158
2025-12-14 20:18:36 +01:00
edde746
e53ba988aa
adjust android options
2025-12-09 19:19:22 +01:00
edde746
a373477105
feat: sidenav on desktop
2025-12-06 12:43:31 +01:00
edde746
392ee575d0
fix: controls not reappearing on some android devices
2025-12-05 19:11:48 +01:00
edde746
4eed2aa3d2
fix: android app switching
2025-12-05 13:49:20 +01:00
edde746
75007a6f42
fix: hwdec toggle
2025-12-02 19:03:55 +01:00
edde746
a122fb048e
Merge remote-tracking branch 'origin/main' into passthrough
...
# Conflicts:
# lib/screens/video_player_screen.dart
# lib/services/playback_initialization_service.dart
# lib/widgets/video_controls/video_controls.dart
2025-12-02 15:58:04 +01:00
edde746
e0fd77d7de
android
2025-12-02 15:46:19 +01:00
Mateusz Kaflowski
055765ead7
android_adaptive_icon_fix
...
android_adaptive_icon_fix
android_adaptive_icon_fix
android_adaptive_icon_fix
android_adaptive_icon_fix
2025-11-27 23:23:34 +01:00
edde746
2d706956da
feat: re-do os media controls
2025-11-08 19:53:54 +01:00
edde746
6228eb2690
refactor: rewrite os media controls
...
# Conflicts:
# lib/screens/video_player_screen.dart
# lib/services/media_service_manager.dart
# pubspec.yaml
2025-11-08 10:04:51 +01:00
edde746
b6234120dd
fix: android crash
2025-11-07 17:53:44 +01:00
edde746
2eb33eb234
fix: android icons
2025-11-07 17:44:50 +01:00
edde746
47f5454f61
feat: os media controls
2025-11-06 15:14:40 +01:00
edde746
eb8968c428
feat(android): dark mode icon
2025-11-05 19:33:44 +01:00
edde746
f3e91ba789
fix(actions): android build
2025-10-22 20:01:56 +02:00
edde746
7f9cee4222
fix: unify version source
2025-10-22 18:30:25 +02:00
edde746
a6effe208b
squash
2025-10-22 12:45:29 +02:00