Commit Graph

17346 Commits

Author SHA1 Message Date
Nicolas Pomepuy
b5d4045f39 Video control settings reorganisation 2024-07-10 13:09:32 +00:00
Nicolas Pomepuy
1a53d533bb Fix some cases where the fast play is prevented to be stopped by other touch actions 2024-07-10 13:09:32 +00:00
Nicolas Pomepuy
f94a9f71af Improve the fast play UI 2024-07-10 13:09:32 +00:00
Tao Guo
69b957aaaf Support press to fast play 2024-07-10 13:09:32 +00:00
Nicolas Pomepuy
6ae8a7bb4d Automatically delete the auto update APK file on startup 2024-07-10 09:54:10 +00:00
Duncan McNamara
97e5fbad0d HeaderMediaListActivity: add CTX_ADD_SHORTCUT
The ctx action was registered for this activity, but had no
implementation in the onCtxAction method
2024-07-10 07:27:05 +00:00
Nicolas Pomepuy
8fad37d667 Remove delays for streams and history remote access endpoints 2024-07-05 15:38:48 +00:00
Nicolas Pomepuy
b1ff5299c7 Auto update: add the build information in the dialog 2024-07-05 09:36:06 +00:00
Nicolas Pomepuy
570edbd833 Add the install packages permission to the dev builds
To make the nightly able to auto update
2024-07-05 09:36:06 +00:00
Duncan McNamara
08e8d839af MLStorage: fix double sd appearing
Checking to see if the directory is readable removes the wrong
sd card
2024-07-05 07:13:40 +00:00
Nicolas Pomepuy
e82bccaf2f Bump the remote access has and implement the new npm script name 2024-07-04 13:29:27 +00:00
Nicolas Pomepuy
b65522b32a Implement new playlist remote access API 2024-07-04 13:29:27 +00:00
Nicolas Pomepuy
e9d485ee2f Add the needed info the the remote access about screen 2024-07-04 13:21:52 +00:00
Duncan McNamara
0d9c8eff5c PiP: add log for init failure 2024-07-03 14:15:12 +02:00
Duncan McNamara
eeae2a6797 PiP: force actions in parameters
On some systems, if parameters actions are not set, the system may reuse
the previously set pip parameters, meaning that vlc-android would use
the controls set in another app. This also means that the controls may
use other pending intents than the standard PlaybackState, breaking the
controls for PiP.
2024-06-28 12:00:53 +02:00
Duncan McNamara
6d5bcc70a6 Pip: check video dimensions before setting AR
With videos with dimensions of 0, the ar will be wrong, and creating the
pip window will throw an exception and go to default PiP.
2024-06-28 12:00:53 +02:00
Nicolas Pomepuy
d7dd4b7290 Allow installing the nightly version from the advanced settings 2024-06-28 05:27:56 +00:00
Nicolas Pomepuy
ab58e1e26b Improve the auto update wording 2024-06-28 05:27:56 +00:00
Nicolas Pomepuy
edbf86edd9 Display the auto update on Android TV 2024-06-28 05:27:56 +00:00
Nicolas Pomepuy
8b54c257e6 Auto update nightlies 2024-06-28 05:27:56 +00:00
Nicolas Pomepuy
d36c04d566 Remote access: use new video groups/folder API and bump the hash 2024-06-27 15:22:40 +02:00
Duncan McNamara
220898786d CustomPip: app reopen -> force VideoPlayerActivity
To match the new behavior of forcing VideoPlayerActivity back to the
foreground when reopening the app with PiP running, pip is disabled,
leading to the removal of the popup, before reopening the activity
2024-06-26 12:26:34 +00:00
Duncan McNamara
59435b6b43 Pip: when reopening app force VideoPlayerActivity
To avoid having PiP in the app, it was decided to reopen the
VideoPlayerActivity in fullscreen when reopening the app and pip is
running.

Fixes #3034
2024-06-26 12:26:34 +00:00
Duncan McNamara
20ddc79c91 Pip: add isInPiPMode LiveData to PlaybackService
This is to be able to check when reopening the app if
pip is running
2024-06-26 12:26:34 +00:00
Duncan McNamara
109e903027 Bump remote access hash 2024-06-25 16:43:17 +02:00
Nicolas Pomepuy
36346034e9 Remote access: improve the history content 2024-06-25 16:28:02 +02:00
Duncan McNamara
f7b8cd2305 Bump remote access hash 2024-06-25 13:00:25 +02:00
Nicolas Pomepuy
2dca470c38 Change the "no playlist" empty text 2024-06-25 12:59:42 +02:00
Nicolas Pomepuy
9ae9af47eb Remote access: return an error when trying to create an existing playlist 2024-06-25 12:59:42 +02:00
Nicolas Pomepuy
55c52e3242 Remote access: add media to playlists 2024-06-25 12:59:41 +02:00
Nicolas Pomepuy
e3594cd027 Add remaining strings to remote access 2024-06-25 11:50:11 +02:00
Nicolas Pomepuy
9b7c82cf3a Add strings to remote access 2024-06-25 10:07:09 +02:00
Nicolas Pomepuy
cae02363ef Remote access: add / remove favorites 2024-06-20 10:31:06 +02:00
Nicolas Pomepuy
f1825762e0 Send the favorite status to the remote access 2024-06-20 10:31:06 +02:00
Nicolas Pomepuy
e00f8e1f0c Coerce the slider value to avoid crashing 2024-06-19 16:22:11 +00:00
Nicolas Pomepuy
5dfac4ec8a Migrate the equalizer seekbar to material sliders 2024-06-19 16:22:11 +00:00
Nicolas Pomepuy
2a25abb087 Add the bookmark information to the now playing data for the remote access 2024-06-19 13:48:30 +02:00
Nicolas Pomepuy
1389315736 Bump the remote access hash 2024-06-19 07:33:26 +00:00
Nicolas Pomepuy
48454e4648 Share the history with the remote access 2024-06-19 07:33:26 +00:00
Nicolas Pomepuy
782570c103 Add the group icon back to be used by the remote access 2024-06-19 07:33:26 +00:00
Nicolas Pomepuy
c96fe2c8e3 Fix crash when dav1d thread number is empty 2024-06-19 09:24:58 +02:00
Duncan McNamara
747ac96ec4 AdvSettings: add dav1d thread number prompt
This is to be able to change dav1d's thread number on the fly
2024-06-18 13:00:53 +00:00
Nicolas Pomepuy
4e272de47c Bump the remote access hash 2024-06-18 07:48:45 +02:00
Nicolas Pomepuy
8da607725c Bump app to 3.6.0 Beta 3 2024-06-14 09:11:56 +00:00
Nicolas Pomepuy
e6654c6e7c Add Duncan McNamara to the author list 2024-06-14 10:25:52 +02:00
Nicolas Pomepuy
eead622a02 Add the remote access to the library list 2024-06-14 10:25:09 +02:00
Nicolas Pomepuy
1ec164b66b Bump the remote access hash 2024-06-14 10:21:15 +02:00
Duncan McNamara
686d031bf3 ABRepeat: disable fast seek
Fixes #3056
2024-06-13 13:13:59 +00:00
Nicolas Pomepuy
5a856b2af2 Use a dedicated version code for the no tv builds 2024-06-13 14:50:09 +02:00
Nicolas Pomepuy
be9b8d1555 Split notv builds into apks by arch 2024-06-13 12:56:20 +02:00