Releases: oOJohn6Oo/JWheelPicker
Releases · oOJohn6Oo/JWheelPicker
1.3.4
Updates:
- Kotlin 2.0.21
- AGP 8.6.1
- Compose Material 1.7.4
- Fragment-ktx 1.8.4
Fix:
- HapticFeedback may not work on lower Android versions
API changes:
- Namespace changed from
io.john6.base.jwheelpicker
toio.john6.base.compose.jwheelpicker
to keep the same with package name. - Since Compose Material removed material-icon-core from its dependencies, so I changed the default DialogHeader style, and the right slot now support both Icon and Text, which means
ImageVector
,ImagePainter
and String (default is android.R.string.ok) are all acceptable.
1.3.3
Feature
- Add selectTextColor for PickerDialog
- Add IJPickerAdapter support for JSinglePickerDialogFragment
- Disable NestedScroll inside Picker Dialog
- JWheelPicker now support Horizontal Wheel style
- Add support for changing CurveRate of the wheel by set
JWheelPickerHelper.defaultVerticalWheelCurveRate
orJWheelPickerHelper.defaultHorizontalWheelCurveRate
- Add support for changing default theme of the Picker Dialog by set
JWheelPickerHelper.DefaultTheme
- Add support to listen dismiss of Picker Dialog by using FragmentResult API
Fix
- Fix
currentSelectedItemInfo
is EMPTY when the Picker Dialog shows
Build
- Bump Kotlin to 2.0.20
- Bump AGP to 8.5.0
- Add a MonthDayPickerAdapter to show how to handle Month-Day Picker
1.3.2-alpha
- Support highlight color
- Support Horizontal scroll style thanks to @lucianoiam
1.3.1
1.3
1.2
- disable Jetifier
- Fix JMultiplePickerDialogFragment crashes in release env
- change package name to io.john6.base, move JWheelPickerInfo to .bean
- Change DatePicker-related params to LocalDateTime rather than millis, working on some proguard issue
- Optimize DatePicker-related code, make the result key a public variable, alter some comment
- Fix the problem that JDateWheellPickerDialogFragment and JMultiplePickerDialogFragment always use the specific TAG as FragmentResult's key
- Upgrade Grade to 8.2, AGP to 8.1.1
1.1
What's new
JDateWheelPicker
andJDateWheelPickerDialogFragment
added- Add support to change the horizontal padding of JMultiWheelPicker's container
What's changed
drawPickerRectOverlay
anddrawPickerLineOverlay
will use the passed colors directly, other than control the alpha by itself.