Auxio/app/src/main/java/org/oxycblt/auxio/image
OxygenCobalt 532a30325a
settings: revamp settingsmanager into settings
Revamp the shared object SettingsManager into a standalone utility
called Settings.

This makes many things easier in Auxio. It completely unifies the key
format that we use (Android Strings instead of Java consts), eliminates
the pretty dumb initialization method that we use, and eliminates the
dubiousness of holding a Context-related utility in a global field.

The only cost was having to migrate even more ViewModels to Android
ViewModels. Whatever.
2022-06-20 09:12:19 -06:00
..
BaseFetcher.kt settings: revamp settingsmanager into settings 2022-06-20 09:12:19 -06:00
BitmapProvider.kt detail: do not cache viewholder pos for highlight 2022-06-04 13:51:59 -06:00
Components.kt image: rework genre ordering 2022-06-02 19:49:57 -06:00
CrossfadeTransitionFactory.kt info: update architecture 2022-05-26 10:03:41 -06:00
ImageGroup.kt image: fix seam appearing on some images 2022-06-17 10:37:54 -06:00
SquareFrameTransform.kt ui: rework custom ui components 2022-05-21 14:52:08 -06:00
StyledDrawable.kt image: add image group 2022-06-10 11:57:50 -06:00
StyledImageView.kt settings: revamp settingsmanager into settings 2022-06-20 09:12:19 -06:00