Nicolas Pomepuy
2ab57d188e
Remove the notv build
2 years ago
Nicolas Pomepuy
36ad2cea32
Bump the version code for a new beta
2 years ago
VideoLAN
ac141e0157
Update translations
2 years ago
Nicolas Pomepuy
19088ce639
Bump version to 3.6.0 Beta 1
If it seems to be a rollback, we use this version name again because
the previous 3.6 beta versions were never released. To avoid confusion,
we go back to Beta 1, with a version code based on the 3.5.5 release.
2 years ago
Duncan McNamara
7a3fc1d126
RemoteAccess: bump hash
2 years ago
Nicolas Pomepuy
fbf1472a42
Display the app signer in the about bottom sheet
2 years ago
Nicolas Pomepuy
6aab963a4f
Set the context sheet items height to at least 48dp
2 years ago
Nicolas Pomepuy
a8194cc21d
Prevent overlap between the empty view buttons in some languages
2 years ago
Nicolas Pomepuy
4c1910916b
Update the Konfetti dependency
2 years ago
Nicolas Pomepuy
cdf9ce381a
Fix compilation when the NEWS file contains special chars
2 years ago
Nicolas Pomepuy
9944072d03
Allow playing multiple media with drag and drop
2 years ago
Nicolas Pomepuy
96079041ba
Force selection when ctrl or shift is pressed
2 years ago
Nicolas Pomepuy
3b7bb9c6d7
Show more info when hitting next/previous/stop keys
2 years ago
Nicolas Pomepuy
b5777a39c5
Disable dragging on bottom sheets on ChromeOS
2 years ago
Nicolas Pomepuy
d7f9e28e98
Disable the volume gesture/boost on devices with fixed volume
Fixes #3088
2 years ago
Nicolas Pomepuy
3ee08dcef7
Remote access: improve the icon sizing
2 years ago
Nicolas Pomepuy
dad188ff71
Remote access: proper artwork fallback for the playing video
2 years ago
VideoLAN
12c53942a5
Update translations
2 years ago
Nicolas Pomepuy
ffa23c5e86
Auto focus the equalizer text input
2 years ago
Nicolas Pomepuy
61ff5ebaf8
Fastlane: upload both apk and bundles for internal release
2 years ago
Nicolas Pomepuy
24d3b6c5f9
Bump to 3.6.0 beta 6
2 years ago
Nicolas Pomepuy
e64f525380
Bump to 3.6.0 beta 5
2 years ago
Nicolas Pomepuy
c619725b03
Fix video screenshot sizing
Fixes #3087
2 years ago
Nicolas Pomepuy
2ae15b7223
Bump the remote access hash
2 years ago
Nicolas Pomepuy
212a2de7c3
Remote access video remote
2 years ago
Mc LP
627d045d10
fix sanitizeStringForAlphaCompare crashes on empty string
2 years ago
Duncan McNamara
6d3c5cdbbe
RemoteAccess: start videoplayback based on setting
2 years ago
Duncan McNamara
c6f1b55fb4
RemoteAccess: stop video playback in background
2 years ago
Nicolas Pomepuy
d470d65be3
Proper crash fix for the file provider IOException
2 years ago
Duncan McNamara
85e35ce0b3
Add audio resume preference
Long audio samples are considered audiobooks, and their progress is
saved, though some classical music files are also long and will keep
their progress even though music should not.
For this, an audio resume setting is added to force resume, start from
start, or ask which.
2 years ago
Nicolas Pomepuy
2bc098d2f9
Add a share line to the audio advanced options
Fixes #3082
2 years ago
Nicolas Pomepuy
a1ffefa081
Prevent crash on race condition
Fixes #3083
2 years ago
Nicolas Pomepuy
196ab52f34
Prevent crash on IOException
Fixes #3084
2 years ago
VideoLAN
c56c2a9eab
Update translations
2 years ago
Duncan McNamara
a0449c3bf3
Bump the remote access hash
2 years ago
Nicolas Pomepuy
2d8415e419
Force updating the sleep timer value when set from remote access
2 years ago
Nicolas Pomepuy
c0d0cfcb27
Fix race condition while sending the sleep timer value to the remote access
2 years ago
Nicolas Pomepuy
90bb1f598d
Fix set value on background thread
2 years ago
Nicolas Pomepuy
fbfa055958
Allow editing the sleep timer
2 years ago
Nicolas Pomepuy
bf02bfe196
Remote access: implement the add/delete/rename bookmark API
2 years ago
Nicolas Pomepuy
4be6f02105
Remote access: sleep timer
2 years ago
Nicolas Pomepuy
9757024c9d
Remote access: send the sleep timer value
2 years ago
Nicolas Pomepuy
57d4f17de0
Remote access: add the playback speed API
2 years ago
Nicolas Pomepuy
6026059054
Fix playback speed livedata value
2 years ago
Nicolas Pomepuy
e21e57d3a2
Remote access: add chapter API and media info strings
2 years ago
Nicolas Pomepuy
83e8d3a81e
Prevent showing the download button on release builds
As those builds don't have the install package permission.
2 years ago
Duncan McNamara
0301f23d75
RemoteAcces: fix null media description crash
If for some reason the provider is stuck, the description in the
getProviderContent can be null if the underlaying
MedialibraryItem.description hasn't yet been initialized.
This can happen by triggering the smd auth dialog from the remote
access, leaving it untouched on the phone, and then from the remote
access querying any list of directories, their description is stuck as
long as the smb dialog is still opened.
Fixes #3037
2 years ago
Duncan McNamara
cfe99e5419
PiP: screen off shouln't set pip to false
In the onStop of the VideoPlayerActivity, isInPiPMode is set to off so
that when reopening the player, it resumes normally.
If the PiP is running, and the screen is turned off, onStop will be
called, and when turning the screen on, the player will resume with
isInPipMode false, but PiP actually not running which triggers the
HUD. Checking in the onStop if the screen is off stops PiP from
being disabled.
2 years ago
Nicolas Pomepuy
74eddbbfd6
Improve the chapter navigation layout
2 years ago
Nicolas Pomepuy
a6bb887532
Fine tune the chapter navigation
2 years ago