Auxio/app/src/main/java/org/oxycblt/auxio/settings
OxygenCobalt 0305eb0beb
Standardize settings entirely
Update the structure of the settings system to do several things:
- Finally use int preferences everywhere instead of the mix of strings & ints from before
- Create a new preference named `IntListPreference` that enables the use of integers in list preferences
- Actually centralize array values and default values into a single integers xml
- Isolate all the new migration code into a single file
- Refreshed the int tables used by data objects [DB version has been updated, will not update when other changes]

The only preference not migrated is doAtEnd since that is being planned to be retired in a future LoopMode update.
2021-04-03 10:53:16 -06:00
..
accent Standardize settings entirely 2021-04-03 10:53:16 -06:00
blacklist Standardize settings entirely 2021-04-03 10:53:16 -06:00
ui Standardize settings entirely 2021-04-03 10:53:16 -06:00
AboutDialog.kt Update build configuration 2021-03-26 10:54:21 -06:00
SettingsCompat.kt Standardize settings entirely 2021-04-03 10:53:16 -06:00
SettingsFragment.kt Update accent dialog 2021-03-25 19:21:05 -06:00
SettingsListFragment.kt Standardize settings entirely 2021-04-03 10:53:16 -06:00
SettingsManager.kt Standardize settings entirely 2021-04-03 10:53:16 -06:00
SettingUtils.kt Standardize settings entirely 2021-04-03 10:53:16 -06:00