Release 0.5
New features
- SeekBar improvements
- specify default value, which will be indicated on the slider
- add support for showing tick marks at every step
- Support for badges on preferences - see badefbc
parent
attribute on preferences to get the screen it's currently attached tohasParent
checks if the preference has a parent screen with the given key anyway in the hierarchy
Behavior changes
- Library now targets API 29/Android 10
- PreferenceScreens can now have keys - see 5c92d75
- Library is now explicitly using the AppCompat versions of most widgets, like CheckBoxes, SeekBars, and Switches
Other
- Lots of refactoring, layout fixes (e.g. tweaked widget margins)
- Converted part of the build scripts to Gradle Kotlin DSL
Thanks to @8bitPit for the help with ConstraintLayout in this release!