Nicolas Pomepuy
d5f691d04c
Replace enum values by entries
1 year ago
Nicolas Pomepuy
c79f587dbb
Remove unused fields, methods or classes
1 year ago
Nicolas Pomepuy
4cc8199fe3
Remove unused attrs
1 year ago
Nicolas Pomepuy
90984ab455
Remove unused drawables
1 year ago
Nicolas Pomepuy
762f2a3370
Remove unused layouts
1 year ago
Nicolas Pomepuy
6eae860ccc
Use FragmentContainerView instead of fragment
1 year ago
Nicolas Pomepuy
3995112d2b
Use the kotlin extension for Uri parsing
1 year ago
Nicolas Pomepuy
633911a912
Bump libvlcjni hash for VLC 3
Fixes the incomplete POM file for aar releases
12 months ago
Nicolas Pomepuy
b3b3ef72dc
Bump libvlcjni hash and aar versions
12 months ago
Nicolas Pomepuy
5b46c3f069
Manage back press for the AudioPlayerContainerActivity
1 year ago
Nicolas Pomepuy
319a295609
Manage back press for the OTPCodeActivity
1 year ago
Nicolas Pomepuy
7a73ec9a0c
Manage back press for the MainActivity
1 year ago
Nicolas Pomepuy
d683460d4e
Fix onboarding permissions showing the app system settings
1 year ago
VideoLAN
baf78e0b84
Update translations
1 year ago
Nicolas Pomepuy
57278833ba
Bump the CI docker images
12 months ago
Nicolas Pomepuy
4ee03d273e
Target Android 36
1 year ago
Steve Lhomme
73d21638d5
buildsystem: add an option to select the license of VLC contribs
See https://code.videolan.org/videolan/libvlcjni/-/merge_requests/120 and
https://code.videolan.org/videolan/libvlcjni/-/merge_requests/154
1 year ago
Nicolas Pomepuy
6b9fad57d5
Prevent removing aan history item if parental control is active
Fixes #3228
1 year ago
Nicolas Pomepuy
c707384d99
Fix shuffle issues in the file browser
Fixes #3227
1 year ago
Steve Lhomme
eed66c42a6
buildsystem: add an option to build C++ code with static runtime
By default we use the dynamic runtime and need to ship libc++_shared.so.
This needs the counterpart on the libvlcjni script so that all our code is built with the same C++ runtime configuration.
1 year ago
Steve Lhomme
00891b86e2
buildystem: update the libvlcjni hashes
- Build VLC 3 targets with NDK 27/28.
- groupe VLC 3/4 tweakings
1 year ago
Steve Lhomme
476916f538
CI: use the NDK28 image to build 64-bit libraries
1 year ago
Nicolas Pomepuy
c393dd0699
Bump the android gradle plugin to 8.5 and gradle to 8.7
2 years ago
Nicolas Pomepuy
eb717a5e84
Target android 35
2 years ago
Nicolas Pomepuy
f99fc3b52e
Get rid of the DayNight theme for newer APIS and migrate the value
1 year ago
Nicolas Pomepuy
6b230d31b2
Disable edge to edge for the DayNight theme
1 year ago
Nicolas Pomepuy
df5b7bde5b
Fix edge to edge for HeaderMediaListActivity and InfoActivity
1 year ago
Nicolas Pomepuy
57ad4be962
Fix the onboarding edge to edge
1 year ago
Nicolas Pomepuy
ddf954d4f9
Force app restart after theme change
1 year ago
Nicolas Pomepuy
b25b269161
Force background and bars colors when forcing the theme
1 year ago
Nicolas Pomepuy
bb6935def9
Make all the activities edge to edge
2 years ago
Nicolas Pomepuy
d2abbb2893
EqualizerSettingsActivity: scroll to top after importing all
1 year ago
Nicolas Pomepuy
e78a85ca97
Add a prefix for the exported equalizer json file
1 year ago
Nicolas Pomepuy
f4a66f077c
New equalizer dialog: fix snackbar position when dialog is scrollable
1 year ago
Nicolas Pomepuy
dbaaf34b68
New equalizer dialog: use a snackbar instead of sloppy UI for the delete warning
1 year ago
Nicolas Pomepuy
d521e5a6db
New equalizer dialog: fix the snackbar position in the video player
1 year ago
Nicolas Pomepuy
5fdd5c9ff4
Cleanup unused method in the PreferenceParser
1 year ago
Nicolas Pomepuy
6d861014d3
Properly save and restore the equalizer in the settings backup/export
1 year ago
Nicolas Pomepuy
b4e9f5216a
New equalizer: export all now export the complete state
Including the custom preset, the default presets' states and the current equalizer
1 year ago
Nicolas Pomepuy
539db5d528
Re-select current equalizer if needed in the equalizer dialog
1 year ago
Nicolas Pomepuy
f36c202502
Show full path and share button when exporting an equalizer
1 year ago
Nicolas Pomepuy
391596f0d4
Enable the equalizer when adding a new preset
1 year ago
Nicolas Pomepuy
3efeb5bdf5
Fix equalizer name not refreshed when creating a new one
1 year ago
Nicolas Pomepuy
14d42e2b77
Fix the equalizer migration
Make sure all the previous custom eq are re-imported as well as the
possible unsaved current one. Also properly set the current equalizer
and remove all the obsolete shared preferences
1 year ago
Nicolas Pomepuy
39e3af3173
Export/import all the custom equalizers from the equalizer settings activity
1 year ago
Nicolas Pomepuy
0a7163324f
Prepare the queries for equalizers backup/restore
1 year ago
Nicolas Pomepuy
08c6b6ac82
Prevent saved equalizer files name from containing a double quote char
1 year ago
Nicolas Pomepuy
bd7d95d18c
Allow setting the current equalizer in the equalizer activity
1 year ago
Nicolas Pomepuy
3664b51578
Add icons to the extra preferences
1 year ago
Nicolas Pomepuy
9078bcc920
Fix crash when creating a new equalizer and improve the eq list live data
1 year ago