19 Commits

Author SHA1 Message Date
marianomartin
0d4515cb46 Internal cleanup
PiperOrigin-RevId: 265971745
2019-08-29 14:59:20 -04:00
cketcham
5d99b1d693 Add @NonNull and @Nullable annotations
PiperOrigin-RevId: 265525971
2019-08-29 11:37:11 -04:00
marianomartin
b7d10f02d9 Fix ClassCastException in MaterialDatePicker for bridge themes
PiperOrigin-RevId: 264889070
2019-08-26 11:41:54 -04:00
ldjesper
910c940717 Disable MaterialDatePicker ok/confirm button when the selection is not valid
PiperOrigin-RevId: 262573417
2019-08-16 15:49:56 -04:00
ldjesper
6bd22d76dd Set Elevation for MaterialDatePicker darkmode
PiperOrigin-RevId: 262395497
2019-08-16 15:35:06 -04:00
ldjesper
4277809663 Allow an initial selection for MaterialDatePicker
PiperOrigin-RevId: 261949361
2019-08-06 15:29:32 -04:00
ldjesper
fc195cfe10 Fix TalkBack content descriptions for MaterialDatePicker and improve scrolling logic
PiperOrigin-RevId: 261849633
2019-08-06 15:27:48 -04:00
ldjesper
3da7ddc314 MaterialDatePicker Header Talkback
PiperOrigin-RevId: 261846463
2019-08-06 15:26:40 -04:00
ldjesper
5d58de9499 Add MaterialDatePicker and CalendarConstraints to the public API.
PiperOrigin-RevId: 259585701
2019-07-23 15:29:11 -04:00
ldjesper
2a40e2cfe9 Rename GridSelector to DateSelector
PiperOrigin-RevId: 258173492
2019-07-15 19:21:34 -04:00
isabellekim
a628bf516b Revert the library to compile with Java 7: revert lambdas, add necessary casts, and make some variables final.
Continue compile shrine demo, catalog, and tests with Java 8.

PiperOrigin-RevId: 257874888
2019-07-15 19:19:23 -04:00
ldjesper
6eb692d3eb Add CalendarConstraints Builder
PiperOrigin-RevId: 257651910
2019-07-15 19:06:00 -04:00
ldjesper
fb44b908f4 Use CalendarBounds to invalidate out of bounds dates
PiperOrigin-RevId: 257249906
2019-07-10 13:45:18 -04:00
ldjesper
6b25a7a085 Remove listeners in MaterialCalendar GridSelector from user handling
PiperOrigin-RevId: 257194144
2019-07-09 13:02:06 -04:00
ldjesper
c0fb5ad1af Fix Date Picker Catalog Demo to retain listeners
PiperOrigin-RevId: 256421089
2019-07-03 15:49:03 -04:00
ldjesper
39f4a36d0b Remove Abstract Calendar Pickers in favor of options
PiperOrigin-RevId: 256402016
2019-07-03 14:16:01 -04:00
ldjesper
bada4a8d9b Maintain state on rotation
PiperOrigin-RevId: 242883550
2019-04-19 15:25:19 -04:00
ldjesper
35a1401a52 Switch from multiple related extends to an interface
PiperOrigin-RevId: 241870753
2019-04-05 15:50:05 -04:00
ldjesper
63cd0d8428 Change CalendarView to a Fragment as it will contain more fragments
PiperOrigin-RevId: 241414776
2019-04-05 15:29:59 -04:00