Nicolas Pomepuy
012337e368
Bump libs to 3.4.7/0.9.7
5 years ago
Hugo Beauzée-Luyssen
16ed5f0741
libvlc: Update VLC 3 patchset
5 years ago
Hugo Beauzée-Luyssen
054116c565
libvlc: Add a freetype patch to fix subtitle files parsing
refs #2252
5 years ago
Nicolas Pomepuy
d149f241a0
Fix permission snackbar position
5 years ago
Nicolas Pomepuy
89f7a4208d
Don't show the never ask permission checkbox the first time
5 years ago
Nicolas Pomepuy
f804363db0
Fix null media on playback
It was caused by listing media at playback time
with includeMissing set to true while there was
missing media on unmounted storages
5 years ago
Nicolas Pomepuy
ef27cc72e5
Wait for the UI thread to be ready before starting foreground services
5 years ago
Nicolas Pomepuy
896748d50a
Use launchForeground everywhere
5 years ago
Nicolas Pomepuy
d15530f0a2
Remove useless parameter in launchForeground
5 years ago
Nicolas Pomepuy
bf18f6a24c
Fix UninitializedPropertyAccessException when deferredGrant is not initialized
5 years ago
Nicolas Pomepuy
3f12d7c814
Fix Android TV interface crash on API 19
5 years ago
Robert Stone
d61c6f89c8
Improve voice search behavior
5 years ago
Robert Stone
211b993e2a
Invoke playback service on the main thread
5 years ago
Robert Stone
cbf8bd4f80
Code clean-up
5 years ago
Nicolas Pomepuy
1e8afa424b
Allow copying a stream link in the playlist screen
Fixes #2260
5 years ago
Nicolas Pomepuy
21db50efbd
Fix search item description and cover for playlists
5 years ago
Nicolas Pomepuy
f200c75566
Improve the SearchActivity UI and fix the cover size
5 years ago
Nicolas Pomepuy
66e9353470
Bump to 3.4.3 Beta 4 version
5 years ago
Nicolas Pomepuy
8573019380
Disable the donations as the Play Store rejects this version
This is a (temporary?) measure to be able to release new versions
of the app to the Play Store.
5 years ago
Nicolas Pomepuy
0110e17ebe
Bump app to 3.4.3 Beta 3
5 years ago
Nicolas Pomepuy
cb996e7f1e
Bump libs to 3.4.6/0.9.6
5 years ago
Nicolas Pomepuy
3a37abc9b1
Rework the new permission workflow and wording
5 years ago
Duncan McNamara
c2f4c7d0f8
Scan: Stop scan restart after exiting group
If the user enters a group before the end of a medialibrary scan, the
boolean scanNeeded is set to true in onStop. To stop the scan from
happening when coming back from the group, scanNeeded is set to false in
onActivityResult.
Closes #2255
5 years ago
Nicolas Pomepuy
207b8435d6
Ask for the MANAGE_EXTERNAL_STORAGE permission to existing users
When the old READ_EXTERNAL_STORAGE permission has already been granted
by the user on a previous version of the app, some media may be missing
while they haven't granted the new MANAGE_EXTERNAL_STORAGE permission.
If we detect that the user is in that state, we show a snackbar and let
them grant the new permission.
5 years ago
Nicolas Pomepuy
62897067a0
Ask for the MANAGE_EXTERNAL_STORAGE permission on first launch
5 years ago
Nicolas Pomepuy
4d50e0c46a
Prevent loading last playlist when history is disabled
Fixes #2254
5 years ago
VideoLAN
37d7cf51ba
l10n: Lithuanian update
99% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
5 years ago
Nicolas Pomepuy
82377df9ed
Refactor the key event listeners to be shared between the players
Fixes #2191
5 years ago
Nicolas Pomepuy
cccaf50602
Video controls: add a way do disable double tap to play/pause
Fixes #1262
5 years ago
Nicolas Pomepuy
dd9f484b23
Postpone initial audio player cover mode after the behavior layout
Fixes #2241
5 years ago
Duncan McNamara
7c3a406125
Subtitles: add ellipsize from preferences
Closes #2244
5 years ago
Daniel Kozar
18d43b488b
Replace "conveniency" with "convenience"
This seemed like a typo to me, but both Collins and Merriam-Webster
dictionaries list this as an obsolete or archaic word for "convenience".
I don't see why we shouldn't use the modern form of this word.
5 years ago
Nicolas Pomepuy
9de6d70169
Fix Tv crash on layouts when using the selectableItemBackground attrs
5 years ago
Nicolas Pomepuy
080734c458
Fix NullPointerException due to wrong override signature
5 years ago
Nicolas Pomepuy
a61d3c7663
Use time for the default bookmark naming
Fixes #2242
5 years ago
Nicolas Pomepuy
8f2509813f
Fix audio player time readability
5 years ago
Nicolas Pomepuy
5fb5121dcd
Migrate the video hud timeout setting to a slider
5 years ago
Nicolas Pomepuy
180e14ac56
Fix audio seek button using the wrong preference value
5 years ago
Nicolas Pomepuy
25b026c9fa
Fix seek button listener not initialized in the Video Player
5 years ago
Nicolas Pomepuy
7bb3477935
Improve the network indexing wording
5 years ago
Robert Stone
f0fbdc2c75
Add support for speed adjustment and bookmarking to Android Auto
5 years ago
Robert Stone
1fbfe8690c
Show messages in the subtitle if seek fails
5 years ago
Robert Stone
e66b23ef5b
Add drawable resources for playback speed and bookmarks
5 years ago
Alexandre Perraud
eab8e13ac6
Add sources of playback Speed icons with their values
5 years ago
Alexandre Perraud
27f8e5cb2c
New Playback Speed auto icon
Signed-off-by: Alexandre Perraud <alexandre@videolan.org>
5 years ago
Nicolas Pomepuy
06fff26c6a
Fix the video information legend attribute and crash
Fixes #2237
5 years ago
Duncan McNamara
8bf1753c2a
AudioPlayer: scan progress update margin
When the playerBehavior has a change in peekHeight, trigger an update to
the margin of the scan_progress.
5 years ago
Duncan McNamara
c643dbb46a
AudioPlayer: in onResume set scan progress margin
There have been some cases where after returning to the app, the player
isn't shown anymore, but the scan progress is still positionned above
the now absent player. This will check for the presence of the player,
and set the scan progress margin accordingly, when resuming the
AudioPlayer.
5 years ago
Robert Stone
088d8ae487
Always display shuffle and repeat icons. Enable seek actions even if underlying media may be unseekable.
5 years ago
Robert Stone
216a874720
Add preferences for Android Auto seek buttons
5 years ago