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

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-10-02 00:46:24
sheets
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.2

InputSheet

  • New: Inputs can now cover several columns. This allows to split input types in multiple columns. This should only be used for the same type of input due to height differences otherwise.