Nicolas Pomepuy
31f1924ee6
Remove redundancies
12 months ago
Nicolas Pomepuy
a472d50ea3
Fix field assignments
12 months ago
Nicolas Pomepuy
456e1dcdbd
Call property syntax instead of getters/setters
12 months ago
Nicolas Pomepuy
d5f691d04c
Replace enum values by entries
12 months ago
Nicolas Pomepuy
c79f587dbb
Remove unused fields, methods or classes
12 months ago
Nicolas Pomepuy
4cc8199fe3
Remove unused attrs
12 months ago
Nicolas Pomepuy
90984ab455
Remove unused drawables
12 months ago
Nicolas Pomepuy
762f2a3370
Remove unused layouts
12 months ago
Nicolas Pomepuy
6eae860ccc
Use FragmentContainerView instead of fragment
12 months ago
Nicolas Pomepuy
3995112d2b
Use the kotlin extension for Uri parsing
12 months ago
Nicolas Pomepuy
633911a912
Bump libvlcjni hash for VLC 3
Fixes the incomplete POM file for aar releases
7 months ago
Nicolas Pomepuy
b3b3ef72dc
Bump libvlcjni hash and aar versions
7 months ago
Nicolas Pomepuy
5b46c3f069
Manage back press for the AudioPlayerContainerActivity
8 months ago
Nicolas Pomepuy
319a295609
Manage back press for the OTPCodeActivity
8 months ago
Nicolas Pomepuy
7a73ec9a0c
Manage back press for the MainActivity
8 months ago
Nicolas Pomepuy
d683460d4e
Fix onboarding permissions showing the app system settings
8 months ago
VideoLAN
baf78e0b84
Update translations
8 months ago
Nicolas Pomepuy
57278833ba
Bump the CI docker images
7 months ago
Nicolas Pomepuy
4ee03d273e
Target Android 36
8 months 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
8 months ago
Nicolas Pomepuy
6b9fad57d5
Prevent removing aan history item if parental control is active
Fixes #3228
8 months ago
Nicolas Pomepuy
c707384d99
Fix shuffle issues in the file browser
Fixes #3227
8 months 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.
9 months ago
Steve Lhomme
00891b86e2
buildystem: update the libvlcjni hashes
- Build VLC 3 targets with NDK 27/28.
- groupe VLC 3/4 tweakings
8 months ago
Steve Lhomme
476916f538
CI: use the NDK28 image to build 64-bit libraries
8 months 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
10 months ago
Nicolas Pomepuy
6b230d31b2
Disable edge to edge for the DayNight theme
10 months ago
Nicolas Pomepuy
df5b7bde5b
Fix edge to edge for HeaderMediaListActivity and InfoActivity
11 months ago
Nicolas Pomepuy
57ad4be962
Fix the onboarding edge to edge
11 months ago
Nicolas Pomepuy
ddf954d4f9
Force app restart after theme change
11 months ago
Nicolas Pomepuy
b25b269161
Force background and bars colors when forcing the theme
11 months ago
Nicolas Pomepuy
bb6935def9
Make all the activities edge to edge
2 years ago
Nicolas Pomepuy
d2abbb2893
EqualizerSettingsActivity: scroll to top after importing all
8 months ago
Nicolas Pomepuy
e78a85ca97
Add a prefix for the exported equalizer json file
8 months ago
Nicolas Pomepuy
f4a66f077c
New equalizer dialog: fix snackbar position when dialog is scrollable
8 months ago
Nicolas Pomepuy
dbaaf34b68
New equalizer dialog: use a snackbar instead of sloppy UI for the delete warning
8 months ago
Nicolas Pomepuy
d521e5a6db
New equalizer dialog: fix the snackbar position in the video player
8 months ago
Nicolas Pomepuy
5fdd5c9ff4
Cleanup unused method in the PreferenceParser
8 months ago
Nicolas Pomepuy
6d861014d3
Properly save and restore the equalizer in the settings backup/export
8 months 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
9 months ago
Nicolas Pomepuy
539db5d528
Re-select current equalizer if needed in the equalizer dialog
9 months ago
Nicolas Pomepuy
f36c202502
Show full path and share button when exporting an equalizer
9 months ago
Nicolas Pomepuy
391596f0d4
Enable the equalizer when adding a new preset
9 months ago
Nicolas Pomepuy
3efeb5bdf5
Fix equalizer name not refreshed when creating a new one
9 months 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
9 months ago
Nicolas Pomepuy
39e3af3173
Export/import all the custom equalizers from the equalizer settings activity
9 months ago
Nicolas Pomepuy
0a7163324f
Prepare the queries for equalizers backup/restore
9 months ago
Nicolas Pomepuy
08c6b6ac82
Prevent saved equalizer files name from containing a double quote char
9 months ago