2.3.1
Try out the sample APK.
✨ General documentation, resources and setup samples and more
Sheets-Compose-Dialogs General Documentation
Sheets v2.3.0
- clock_time module was renamed to clock (ClockSheet)
- time module was renamed to duration (DurationSheet)
- Fix InputEditText resultListener issue where resultListener returns previous changed value when dialog is closed quickly
- Add suffix and custom drawable tint to InputEditText
- Uses now Kotlin DSL
- Dependencies updates
- Generate API documentation
Sheets v2.2.9
- Fix vertical alignment for a list of options
- Fix time calculation for 12h time format for the listener
- Use compile and target SDK 33
Sheets v2.2.8
- Support for dynamic drawables for negative and positive buttons
- Removed unused resources
- Add info header section to OptionsSheet (icon and text as in InfoSheet)
Sheets v2.2.7
- Dependencies updates
- Setter for negative and positive button colors (All sheets)
- Style attributes for negative and positive button colors (All sheets)
- Fixed color selection and improve check button visibility in ColorSheet
- Added multiple date selection option for CalendarSheet
- Sync calendar date in CalendarSheet
- Added min/max selection validation
- Replace String with Charsequence in InfoSheet for contentText
Thanks to the contributors!
Sheets v2.2.6
- Added method to set NavBar color
- Other fixes
- Fixed issue where the ChangeListener was not invoked when the preselected index is the same as the clicked item
- Added method to prevent default icon tint
- Remove upper range limit
- Fixed crash when sheet is closed very quickly after it was shown
- Added methods for using a custom view
- Fixed timezone issue
Sheets v2.2.4
- New: Custom 'today' date
- New: Custom selected date / custom selected date range
- New: Use LocalDate or Calendar to set default dates
- Changed: If the input is reuqired, but no label was used, the reuired "*" indicator will be added to the hint.
- Added: More constructors to set up an option. Options can now just consist of texts.