Nicolas Pomepuy
2568fed64d
Bump libs versions to 3.5.3-eap1 and 0.13.4-eap1
4 years ago
Duncan McNamara
b3f5a56e5d
MlStorage: fix ban / unban when space in filename
The list of banned folders returned by the medialibrary returns an
encoded path, including spaces which aren't encoded by
VLCUtil.encodeVLCString. To properly compare strings in the ban unban
callback, it is necessary to manually encode the space.
4 years ago
Nicolas Pomepuy
d20f343a25
Fix notification actions for Android 13
4 years ago
Nicolas Pomepuy
600a19b272
Fix the car detection method
See https://issuetracker.google.com/issues/207389461
4 years ago
Nicolas Pomepuy
161b68c861
Implement the new notification icon
4 years ago
Alexandre Perraud
409b73d460
Add new notification and scan onboarding icons
4 years ago
Nicolas Pomepuy
94449a6b5a
Ask for notification on app startup if needed
4 years ago
Nicolas Pomepuy
a277b16f51
Target API 33 and ask for notification permission in onboarding
4 years ago
Nicolas Pomepuy
346c032e1b
Fix the "audio force shuffle" setting being applied for videos
Fixes #2675
4 years ago
Nicolas Pomepuy
a666e69177
Subtitle dialog: fix initial state set to error
Fixes #2696
4 years ago
Nicolas Pomepuy
53bd185315
Fix initial sort on files
4 years ago
VideoLAN
b33f774945
l10n: Chinese (Taiwan) update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
1dae4ee2e1
l10n: Chinese (China) update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
d3b1b5cbc4
l10n: Ukrainian update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
b2703da383
l10n: Turkish update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
fae83bad29
l10n: Swedish update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
3324bac9f5
l10n: Slovak update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
7b7f19fdcc
l10n: Sardinian update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
3824b9aa09
l10n: Romanian update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
bccffa9f30
l10n: Lithuanian update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
73b5f4ed63
l10n: Korean update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
ba391cce09
l10n: Japanese update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
80d96b2415
l10n: Italian update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
2e1eeb8010
l10n: Hungarian update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
6937fbb669
l10n: Hebrew update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
8243856fb8
l10n: French update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
e11bc5220a
l10n: Greek update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
b89f7d4cb4
l10n: German update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
d7af70dd03
l10n: Danish update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
72d113b2ae
l10n: Czech update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
VideoLAN
33f8d69e30
l10n: Catalan update
100% translated
Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
4 years ago
Nicolas Pomepuy
07afbcca26
Bump the gradle plugin version
4 years ago
Duncan McNamara
2338bd92a0
Ml: fix discovery-failure after onboarding skip
If storage access isn't granted, the medialibrary init will not add the
internal storage as a medialibrary device. After this, it is only
possible to add external devices. So later discovery of internal storage
will fail, not being registered in the medialibrary database.
To fix this, in the late device addition, a check for internal storage
is added.
Fixes #2689
4 years ago
Nicolas Pomepuy
3706c4be2d
Bump libs versions for VLC 4
4 years ago
Nicolas Pomepuy
300ca4f2c2
Update CI to use the right image for VLC 4 builds
4 years ago
Nicolas Pomepuy
512a75cb3d
Implement new vlc4 track API
4 years ago
Nicolas Pomepuy
c06ba83e92
Bump lib versions for vlc 4
4 years ago
Nicolas Pomepuy
c62b9e2571
CI: make it build vlc4 when needed
By making it run the vlc 4 jobs when the java or jni is modified
and by allowing to tag libvlc-4xxx to launch an aar generation
with vlc4. it also bumps the docker image to fix some python dependency
4 years ago
Nicolas Pomepuy
e2e0b5f4a4
Allow swapping between VLC3 and VLC 4 in the compile script
4 years ago
Nicolas Pomepuy
b65b717bb1
Make it possible to hotswap between VLC 3 and VLC 4
4 years ago
Simon Marquis
7775dd4976
Fix ActionMode invalidation in onLongClick callbacks
4 years ago
Nicolas Pomepuy
80b0fb81da
Enable the control settings for the TV video player
4 years ago
Nicolas Pomepuy
0e01022e25
Allow deleting videos in the main view, even when grouping is name of folder
Fixes #2690
4 years ago
Nicolas Pomepuy
1ae09c4ca4
Migrate the subtitles color setting
Fixes #2691
4 years ago
Nicolas Pomepuy
26b2a5aa25
Apply the VersionMigration sooner
It can be useful when trying to migrate settings used by the
VLCInstance init to make sure the setting is migrated before
4 years ago
Nicolas Pomepuy
f794ffbe84
Add a "force shuffling" audio control setting
Fixe's #2675
4 years ago
Nicolas Pomepuy
8ece1989ee
Fix the filename "natural" sort when file names have prepending 0
4 years ago
Nicolas Pomepuy
af3831c124
Change the browser filename sort to a more "natural" one
Fixes #2631
4 years ago
Nicolas Pomepuy
135a2f058b
Replace the call to the TelephonyManager to avoid a crash
4 years ago
Nicolas Pomepuy
4a9cb7f1ba
Make the app compatible with target sdk 32
4 years ago