maxkeppeler/sheets
 Watch   
 Star   
 Fork   
2023-01-29 01:16:12
sheets

2.3.1

Codacy code quality of Sheets library Give this library a star Fork this library Follow me on GitHub Share this library on Twitter Follow Maximilian Keppeler on Twitter

- (Input) Fix validation error for spinner and radio buttons #121 - (Input) Use CharSequence instead of String

Try out the sample APK.

General documentation, resources and setup samples and more
Sheets-Compose-Dialogs General Documentation

2022-10-02 00:46:24
sheets
2022-10-02 00:46:24
sheets

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

Internal changes

  • Uses now Kotlin DSL
  • Dependencies updates
  • Generate API documentation
2022-07-24 21:16:59
sheets

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
2022-05-09 23:44:20
sheets

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)
2022-02-13 19:11:01
sheets

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!

2021-09-10 01:55:42
sheets

Sheets v2.2.6

All Sheets

  • Added method to set NavBar color
  • Other fixes

InputSheet

  • Fixed issue where the ChangeListener was not invoked when the preselected index is the same as the clicked item

OptionsSheet

  • Added method to prevent default icon tint

CalendarSheet

  • Remove upper range limit
  • Fixed crash when sheet is closed very quickly after it was shown

InfoSheet

  • Added methods for using a custom view

ClockTimeSheet

  • Fixed timezone issue
2021-07-11 16:06:35
sheets

Sheets v2.2.5

All Sheets

  • Fixed padding for SheetStyle.DIALOG on Android 11
  • Added method to set visibility of negative and positive button
  • Added method to enable / disable drag gesture for bottom-sheets
  • Other fixes
2021-06-05 22:26:10
sheets

Sheets v2.2.4

CalendarSheet

  • New: Custom 'today' date
  • New: Custom selected date / custom selected date range
  • New: Use LocalDate or Calendar to set default dates

InputSheet

  • Changed: If the input is reuqired, but no label was used, the reuired "*" indicator will be added to the hint.

OptionsSheet

  • Added: More constructors to set up an option. Options can now just consist of texts.
2021-05-04 19:42:13
sheets

Sheets v2.2.3

InputSheet

  • New: InputCustom - Add your own type of input with your own view.