Skip to content

Releases: maxkeppeler/sheets

2.3.1

28 Jan 18:11
Compare
Choose a tag to compare
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

Sheets v2.3.0

01 Oct 19:37
Compare
Choose a tag to compare
  • 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

Compose Version

24 Oct 18:49
Compare
Choose a tag to compare

Sheets v2.2.9

24 Jul 13:34
Compare
Choose a tag to compare
  • 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

09 May 16:01
f6b7e95
Compare
Choose a tag to compare
  • 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

13 Feb 12:42
Compare
Choose a tag to compare
  • 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

09 Sep 18:00
Compare
Choose a tag to compare

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

Sheets v2.2.5

11 Jul 08:18
Compare
Choose a tag to compare

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

Sheets v2.2.4

05 Jun 14:39
Compare
Choose a tag to compare

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.

Sheets v2.2.3

08 May 19:37
Compare
Choose a tag to compare

InputSheet

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