Nicolas Pomepuy
fd4e19ac61
Create a bundle buildtype setting api min to 30
2 years ago
Nicolas Pomepuy
4826c05a35
Bump the remote access hash
2 years ago
Nicolas Pomepuy
6e661fe7b5
Implement the remote access API change on media duration
2 years ago
Nicolas Pomepuy
9c746d96ec
Bump the remote access hash
To fix some vulnerability issues
2 years ago
Nicolas Pomepuy
eb0bdbbe7c
Add a 3 second timeout to the long polling to avoid blocking other queries
2 years ago
Nicolas Pomepuy
a0730ac6bb
Remote access: send a 403 error for long polling when playback control is disabled
2 years ago
Nicolas Pomepuy
e74e5adced
Remote access: implement the long polling
2 years ago
Duncan McNamara
9fa78fb6d8
PiP: set isInPipMode to false in onStop
Pressing the stop / cross button on pip to stop the PiP player will stop
PiP but not set the liveData value to false. This causes StartActivity
to restart the video player when re-opening the app after killing the
pip player, and can cause the HUD not to show
2 years ago
Nicolas Pomepuy
de2fb6bf78
Fix auto update denial
2 years ago
Nicolas Pomepuy
f20c417b64
Fix soundfont picker not working on TV
2 years ago
Nicolas Pomepuy
b08e97af98
Use a proper confirmation UI for TV settings
2 years ago
Nicolas Pomepuy
62ac033e96
Bump the Remote access hash
2 years ago
Nicolas Pomepuy
b6f375160e
Fix the logo animation
2 years ago
Nicolas Pomepuy
60da867fe3
Add a dedicated setting for the nightly auto update opt-in
2 years ago
Nicolas Pomepuy
0f89dade09
Make the nightly auto update an opt-in feature
Fixes #3076
2 years ago
Duncan McNamara
4c9e2e2748
SafeMode: remove relock button when disabled
If the safe mode is unlocked, and then in the settings, disabled, the
"re-lock" button would still stay visible. This removes it, if the
setting is changed.
2 years ago
Duncan McNamara
7d46b23041
SafeMode: add videoplayer lock to pin lock
Unlocking the video player should be protected by pin when safe mode is
enabled. A kid with lock enabled wouldn't be able to leave the
videoplayer.
2 years ago
Duncan McNamara
45979251ec
OrientationDelegate: close when touch out
Touching the screen outside of the delegate should close it, like the
ResizeDelegate.
2 years ago
Nicolas Pomepuy
22135a46f6
Remote access: fix the track's artist when it's unknown in playlists
2 years ago
Nicolas Pomepuy
5125b72ce3
Remote access: fix the track's artist when it's unknown
2 years ago
Nicolas Pomepuy
dd503a38f2
Add a file picker to the settings restoration
2 years ago
Nicolas Pomepuy
ea23a14b73
Prevent vlc options to be exported/restored
2 years ago
Nicolas Pomepuy
cde7543371
Import and restore app's settings
2 years ago
Nicolas Pomepuy
9d9bc1557e
Create a new application data section in the advanced settings
2 years ago
Nicolas Pomepuy
73e24e8b07
Fix crash when opening the pin code activity while using a custom locale
Fixes #3075
2 years ago
Duncan McNamara
0e20f17759
CI: RemoteAccess: skip devDependencies for audit
devDependencies should not break CI as they don't affect production
builds.
2 years ago
Nicolas Pomepuy
7a7c198b68
Add safety bounds for the video player gestures to prevent unwanted actions
2 years ago
Nicolas Pomepuy
26fe518e30
Improve the fast play UI
2 years ago
Nicolas Pomepuy
9c1ac84a24
Hide the fast play preferences on TV
2 years ago
Nicolas Pomepuy
43efb3ad2d
Fix double tap to seek crash
2 years ago
Nicolas Pomepuy
d882e1d936
Constraint the fast play bound to avoid launching it on home gesture
2 years ago
Nicolas Pomepuy
e930cc603f
Add a 8x value to the fast play
2 years ago
Nicolas Pomepuy
b5d4045f39
Video control settings reorganisation
2 years ago
Nicolas Pomepuy
1a53d533bb
Fix some cases where the fast play is prevented to be stopped by other touch actions
2 years ago
Nicolas Pomepuy
f94a9f71af
Improve the fast play UI
2 years ago
Tao Guo
69b957aaaf
Support press to fast play
4 years ago
Nicolas Pomepuy
6ae8a7bb4d
Automatically delete the auto update APK file on startup
2 years ago
Duncan McNamara
97e5fbad0d
HeaderMediaListActivity: add CTX_ADD_SHORTCUT
The ctx action was registered for this activity, but had no
implementation in the onCtxAction method
2 years ago
Nicolas Pomepuy
8fad37d667
Remove delays for streams and history remote access endpoints
2 years ago
Nicolas Pomepuy
b1ff5299c7
Auto update: add the build information in the dialog
2 years ago
Nicolas Pomepuy
570edbd833
Add the install packages permission to the dev builds
To make the nightly able to auto update
2 years ago
Duncan McNamara
08e8d839af
MLStorage: fix double sd appearing
Checking to see if the directory is readable removes the wrong
sd card
2 years ago
Nicolas Pomepuy
e82bccaf2f
Bump the remote access has and implement the new npm script name
2 years ago
Nicolas Pomepuy
b65522b32a
Implement new playlist remote access API
2 years ago
Nicolas Pomepuy
e9d485ee2f
Add the needed info the the remote access about screen
2 years ago
Duncan McNamara
0d9c8eff5c
PiP: add log for init failure
2 years ago
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.
2 years ago
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.
2 years ago
Nicolas Pomepuy
d7dd4b7290
Allow installing the nightly version from the advanced settings
2 years ago
Nicolas Pomepuy
ab58e1e26b
Improve the auto update wording
2 years ago