Nicolas Pomepuy
63ffcb693c
Fix the maven deployment script
2 years ago
Duncan McNamara
96abc33a70
Bump medialibrary aar 0.13.13-rc14, 0.13.13-vlc4-rc14
2 years ago
Duncan McNamara
bb448d487d
Bump libvlcjni aar 3.6.0-eap14, 4.0.0-eap17
2 years ago
Nicolas Pomepuy
59703ea2a0
Add the remote access artifact to the lib publishing pipeline
2 years ago
Nicolas Pomepuy
b34a927c39
Setup the remote access to generate aars
2 years ago
Steve Lhomme
0f771afdf2
buildsystem: use the same sqlite3 as in VLC
With the same SHA512SUM check.
2 years ago
Duncan McNamara
5e46e2ffff
Bump libvlcjni vlc4 hash
2 years ago
Duncan McNamara
95c4b51945
Benchmark: share stacktrace through provider
2 years ago
Duncan McNamara
60c0758843
openMediaNoUi: refactor uri to use getMedia(uri)
This is to use getMedia and get a MediaWrapper with meta data from the
medialibrary instead of a bland/empty MediaWrapper.
When opening a media from an other app, if the media wasn't previously
indexed, getMedia will return null, hence the additional use of
getAbstractMediaWrapper(uri). If not the player would just stop without
any warning.
2 years ago
Duncan McNamara
1f6022014c
ExternalBrowser: reset player for unlabelled media
Some browsers won't prefix intent types with "video", if a video is
already playing in background, it will play the new video in background.
Because of this, it is safer to stop the player, causing 'isPlaying' to
go false in playIndex(...) and not keeping the previous state.
2 years ago
Nicolas Pomepuy
ee3b1cb4f7
Listen to permission changes to reload the browse fragment
Fixes #3114
2 years ago
Nicolas Pomepuy
4ffe954895
Add a permission livedata to be observed outside of the permission dialog
2 years ago
Nicolas Pomepuy
1b5f2fa246
Display the images in the cards and backdrop for images files on TV
2 years ago
Nicolas Pomepuy
a2a5b102d7
Display cover image files in the TV item details
2 years ago
Nicolas Pomepuy
5d07a41be9
Allow browsing the parent folder of an image on TV
2 years ago
Duncan McNamara
c8ffdc2cfb
VlcMigration: fix move obsolete version helpers
On 757baf3435 I forgot two instances.
2 years ago
Nicolas Pomepuy
145bbb8a02
Always display the SD/OTG badge on video folders
Fixes #3072
2 years ago
Nicolas Pomepuy
cb1eac6032
Create isSD / isOTG extensions on the video folders
2 years ago
Nicolas Pomepuy
361b8cf753
Remove the Android Auto settings from TV
Fixes a crash
2 years ago
Nicolas Pomepuy
020d063703
Bump the remote access hash
2 years ago
Nicolas Pomepuy
b9d6de8c73
Display settings: properly hide unused views
Fixes #3094
2 years ago
Nicolas Pomepuy
9b3de81647
Fix grid/list icons color
2 years ago
Nicolas Pomepuy
cf45bfa14f
Fix broken layout in the about dialog
2 years ago
Duncan McNamara
f621ed7aeb
Fix typo in VlcTrackImpl for vlc3
Fixes #3112
2 years ago
Nicolas Pomepuy
1716f8cf34
Bump to 3.6.0 Beta 4
2 years ago
Nicolas Pomepuy
662494bf98
Remote access: remember the stopped state
Fixes #3111
2 years ago
Nicolas Pomepuy
2fd95965ca
Add logs to the remote server state
2 years ago
Nicolas Pomepuy
e5ef92eaf1
Fix the emoji icons color
Fixes #3110
2 years ago
Nicolas Pomepuy
2880978d6c
Fix the repeat / shuffle colors in the video player
Fix #3101
2 years ago
Nicolas Pomepuy
12f42f2912
Increase the album item size
2 years ago
Nicolas Pomepuy
a3c8b604b2
Fix a permission state in the dialog for Android 12
2 years ago
Nicolas Pomepuy
24d19ea0f9
Fix fine permission for Android < 33
2 years ago
Nicolas Pomepuy
08dce8d9c6
Fix dialog the permission dialog showing in the onboarding
2 years ago
Nicolas Pomepuy
d60182959e
Properly manage permissions settings visibility
2 years ago
Nicolas Pomepuy
c2768e69ba
Display right permissions for Android 30- in the permissions dialog
2 years ago
Nicolas Pomepuy
532226718c
Fix the hasAllAccess method for Android versions between 23 and 29
2 years ago
Nicolas Pomepuy
f36aab1863
Replace old permission dialog with the new bottom sheet
2 years ago
Nicolas Pomepuy
9e90826844
Add the notification permission to the permission setting
2 years ago
Nicolas Pomepuy
ba9420b3a1
Create the new permission setting
2 years ago
Nicolas Pomepuy
7c11e62985
Prevent displaying media content when the permission is not granted
2 years ago
Nicolas Pomepuy
dbab387fcf
Refactor the storage fine permission request code
2 years ago
Nicolas Pomepuy
7d9760aab6
Display fine permission explanation in empty views
2 years ago
Nicolas Pomepuy
61eeb101c2
Properly ask for the audio/video/images permissions
2 years ago
Duncan McNamara
b7c9fbc74e
Playlists: don't respect audio playlist mode
Playlists can have both video and audio, because of this the setting
should not be taken into account
2 years ago
Duncan McNamara
7d714f3a06
Album/playlist: respect audio playlist mode
Playing a media from HeaderMedialistActivity should respect the
audio playlist mode setting
2 years ago
Nicolas Pomepuy
7c5f6795b8
Fix video tips for RTL
2 years ago
Nicolas Pomepuy
148fcd7097
Fix RTL for the player volume/brightness views
2 years ago
Nicolas Pomepuy
be8d878f83
Fix RTL for the bookmarks
2 years ago
Nicolas Pomepuy
8c741b77eb
Fix RTL for the info activity
2 years ago
Nicolas Pomepuy
e138aa6cc6
Fix RTL for the browser items
2 years ago