Nicolas Pomepuy
|
2f6ee78336
|
Fix equalizer import broken by view model refactor
|
1 year ago |
Nicolas Pomepuy
|
97d5054229
|
Fix view initialization in the equalizer dialog
|
1 year ago |
Nicolas Pomepuy
|
8cb65a585f
|
Add a "new equalizer" button in the equalizer dialog
|
1 year ago |
Nicolas Pomepuy
|
0ce030f33c
|
Refactor the equalizer view models into one
|
1 year ago |
Nicolas Pomepuy
|
a1f48cfa51
|
Manage the overwrite states when importing an equalizer
|
1 year ago |
Nicolas Pomepuy
|
de5fc5140e
|
Add a shortcut to equalizer settings in the equalizer
|
1 year ago |
Nicolas Pomepuy
|
1bcf04fdae
|
Fix the video player crashing when opening the equalizer
|
1 year ago |
Nicolas Pomepuy
|
3c8065ae73
|
Equalizer import implementation
|
1 year ago |
Nicolas Pomepuy
|
6546ba5b58
|
Export equalizer to a file
|
1 year ago |
Nicolas Pomepuy
|
5bc2711175
|
Equalizer settings: add option menu with show/hide all
|
1 year ago |
Nicolas Pomepuy
|
433df905ab
|
Add the new equalizer settings activity
|
1 year ago |
Nicolas Pomepuy
|
18ed8f7bc9
|
Delete unused equalizer methods in VLCOptions
|
1 year ago |
Nicolas Pomepuy
|
d40d5f5288
|
Allow disabling a VLC equalizer preset
|
1 year ago |
Nicolas Pomepuy
|
53d56f0122
|
Remove the old equalizer
|
1 year ago |
Nicolas Pomepuy
|
f7278c3746
|
New equalizer: enable/disable all controls depending on equalizer state
|
1 year ago |
Nicolas Pomepuy
|
f6bc7b5fe4
|
New equalizer: better scroll to current preset
|
1 year ago |
Nicolas Pomepuy
|
aca333c56e
|
New equalizer: proper recycle of the chips
|
1 year ago |
Nicolas Pomepuy
|
32cfd726de
|
New equalizer: implement the title edit
|
1 year ago |
Nicolas Pomepuy
|
e3d811b879
|
Improve the new equalizer card style
|
1 year ago |
Nicolas Pomepuy
|
8b3ce6e583
|
Implement the new equalizer delete feature
|
1 year ago |
Nicolas Pomepuy
|
e9b10d1abe
|
New equalizer: remove history on preset change
|
1 year ago |
Nicolas Pomepuy
|
5a00d96d7d
|
New equalizer: manage undo button disable state
|
1 year ago |
Nicolas Pomepuy
|
d81a07fa02
|
Fix new equalizer history undo
|
1 year ago |
Nicolas Pomepuy
|
e659641310
|
Properly select the newly created equalizer
|
1 year ago |
Nicolas Pomepuy
|
faf2ae7580
|
Fix new equalizer band issue
|
1 year ago |
Nicolas Pomepuy
|
d8f408312b
|
Improve the equalizer band UI
|
1 year ago |
Nicolas Pomepuy
|
f44324066e
|
Refactor the equalizer enabled setting
|
1 year ago |
Nicolas Pomepuy
|
229028c6ba
|
New equalizer: get rid of the useless state binding variable
|
1 year ago |
Nicolas Pomepuy
|
e3077ab4a0
|
Fix equalizer history crashing
|
1 year ago |
Nicolas Pomepuy
|
2b46432238
|
New equalizer: fine tune the UI refresh on data change
|
1 year ago |
Nicolas Pomepuy
|
1cce8aff3b
|
Correctly order and theme the equalizer presets
|
1 year ago |
Nicolas Pomepuy
|
fc2c7f0b42
|
Change the viewmodel current equalizer to be not nullable
|
1 year ago |
Nicolas Pomepuy
|
d8b3c61b82
|
Start setting the equalizer room db as SSOT
|
1 year ago |
Nicolas Pomepuy
|
8d72bc6cdf
|
New equalizer: improve the history management
|
1 year ago |
Nicolas Pomepuy
|
09fa4593a1
|
New equalizer: remove the useless save button
|
1 year ago |
Nicolas Pomepuy
|
02306e46b0
|
New equalizer vew model and add the history in it
|
1 year ago |
Nicolas Pomepuy
|
b30c120e32
|
New equalizer: add band listener and snapping
|
1 year ago |
Nicolas Pomepuy
|
4c22bee3ed
|
Improve the equalizer preset scroll
|
1 year ago |
Nicolas Pomepuy
|
9e9d61b529
|
New equalizer: manage the enabled state of the views
|
1 year ago |
Nicolas Pomepuy
|
725b93f588
|
Start implementing the new equalizer
|
1 year ago |
Nicolas Pomepuy
|
98b5e8b37f
|
Write all the equalizer presets in the DB
|
3 years ago |
Nicolas Pomepuy
|
5dfe0056f5
|
Create a DB table to store the equalizer entries
|
3 years ago |
Steve Lhomme
|
df70dd7070
|
gradle: set the minSdk once globally
We keep the value in rootProject.ext as it's currenly used by libvlcjni.
|
1 year ago |
Steve Lhomme
|
98ac3b0d29
|
gradle: set the buildToolsVersion globally
We don't need to separate between VLC 3 and VLC 4 as they use the same code except for VlcMigrationHelper.
|
1 year ago |
Steve Lhomme
|
3d1cbce81b
|
set the targetSdk/compileSdk globally
We know it's applied globally as the Android Gradle Plugin we use
defaults to compileSdk 35 which our code doesn't compile with.
|
1 year ago |
Steve Lhomme
|
f5889b14c2
|
gradle: switch the target SDK version to targetSdk
The difference between targetSdk and targetSdkVersion seems that the former is an integer [^1].
We keep the value in rootProject.ext as it's currenly used by libvlcjni.
[^1]: https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/dsl/SettingsExtension#setCompileSdk(kotlin.Int)
|
1 year ago |
Steve Lhomme
|
96355178b4
|
gradle: switch the minimum SDK version to minSdk
The difference between minSdk and minSdkVersion seems that the former is an integer [^1].
We already use it to set the value to 30 for vlcBundle.
We keep the value in rootProject.ext as it's currenly used by libvlcjni.
[^1]: https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/dsl/SettingsExtension#setMinSdk(kotlin.Int)
|
1 year ago |
Nicolas Pomepuy
|
a6da59b74d
|
Check settings restoration before warning the user
|
1 year ago |
Nicolas Pomepuy
|
c59fd4c1c2
|
Warn the user when their settings export file is obsolete
|
1 year ago |
Nicolas Pomepuy
|
ec57ad3520
|
Create a restore/backup blacklist to avoid restoring some settings
|
1 year ago |