Commit Graph
118 Commits
Author SHA1 Message Date
Micah Morrison b542433ca5 Put tooltip closer to timeline 2026-02-05 15:21:17 -05:00
Micah Morrison 4436a8655d Add tooltip showing target time when hovering or dragging the playback slider 2026-02-04 22:27:18 -05:00
edde746 cf3d81ebf5 chore: format 2026-02-04 07:50:38 +01:00
Micah Morrison 671b6061ab Add tooltips to video control buttons 2026-02-01 16:29:37 -05:00
edde746 6eb78af965 feat: show end time
close #249
2026-02-01 14:04:44 +01:00
edde746 5121b95aec fix: prevent key event leaks from video player 2026-01-31 22:51:07 +01:00
edde746 b20d35d690 fix: disable auto-skip by default
close #351
2026-01-31 05:36:01 +01:00
edde746 3df0e57a4e remove unused file 2026-01-29 08:52:30 +01:00
edde746 7085472baa fix: hide fit mode on mobile controls when using exoplayer 2026-01-29 08:49:45 +01:00
edde746 77eef1ada7 feat: built-in shaders
close #341
2026-01-29 07:22:21 +01:00
edde746 4962fd3220 fix: android tv video controls focus on start 2026-01-28 23:42:24 +01:00
edde746 a3b5dfecfb refactor: clean up 2026-01-28 05:22:56 +01:00
edde746 9ea8f637cd fix: don't focus video controls when dpad video controls disabled 2026-01-27 15:20:26 +01:00
edde746 f6a2f19a4a fix: keyboard shortcuts stop working
close #342
2026-01-27 15:20:26 +01:00
edde746 6e2b3082d4 fix: video player bottom sheet back button 2026-01-27 14:33:51 +01:00
edde746 88588851c9 feat(video-player): dynamic popup positioning 2026-01-25 18:54:49 +01:00
edde746 0fc2708a51 fix: back improvements 2026-01-24 21:40:02 +01:00
edde746 e11c7e3eed feat: support remote media keys
close #273
2026-01-24 16:53:39 +01:00
edde746 d31b4ab7a2 fix: mpv fallback stats 2026-01-24 16:50:12 +01:00
edde746 3a2f2c9c69 fix: performance overlay for exoplayer 2026-01-23 19:11:46 +01:00
Micah Morrison e1ae6b185e Show elapsed, remaining, and total time 2026-01-21 13:22:10 -05:00
edde746 6720137edc fix: dpad support for Skip Intro and Play Next buttons
close #268
2026-01-20 22:59:05 +01:00
edde746 a73518d963 fix: left/right focuses seekbar
close #275
2026-01-20 22:25:52 +01:00
edde746 43494c822e fix: pause button focus on Android TV 2026-01-20 22:19:10 +01:00
Micah Morrison 8b8c249988 Fix double-click to toggle fullscreen on desktop 2026-01-20 15:23:37 -05:00
Micah Morrison c23908427e Improve play/pause behavior when overlay is hidden 2026-01-20 12:58:10 -05: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 852f778c42 fix: fullscreen exit on Windows/Linux
close #257
2026-01-19 22:38:13 +01:00
edde746andCopilot aa60ab4412 fix: don't hide controls when scrolling volume
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-18 10:57:18 +01:00
Daojim 9422979f3a Add mouse scroll wheel support for volume control 2026-01-18 01:13:59 -05:00
edde746 ec74aadca7 feat: extend sync offset limits
close #282
2026-01-17 22:34:15 +01:00
edde746 0290adcb6d feat: add auto-play toggle
close #262
2026-01-15 20:12:43 +01:00
edde746 045502405d feat: persist playback speed
close #237
2026-01-15 00:16:17 +01:00
edde746 a87aa2968c fix: windows ui distortion
close #227
2026-01-13 22:54:43 +01:00
edde746 562b54d1cb fix(linux): GL threading, state management, and animation fixes 2026-01-05 19:40:04 +01:00
edde746 c53018b53b fix: hide controls in PiP mode 2026-01-02 01:01:24 +01: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 9e506d3f68 refactor: replace macos_window_utils 2025-12-27 12:38:38 +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 dae1750d86 feat: volume boost
close #37
2025-12-23 07:58:58 +01:00
edde746 e252532988 feat: better pre-video loading indicator 2025-12-22 20:12:26 +01:00
edde746 b396464f70 feat: progressive seek acceleration
close #173
2025-12-22 07:20:33 +01:00
edde746 1bce10a6a4 feat: custom mpv config 2025-12-20 15:43:14 +01:00
edde746 c018cfef03 feat: previous/next buttons on mobile controls
close #130
2025-12-20 15:07:41 +01:00
edde746 2f3774db3d fixes 2025-12-19 13:33:22 +01:00