814 Commits

Author SHA1 Message Date
ldjesper
32a895ded8 Fix capital to match android var name
PiperOrigin-RevId: 252815990
2019-06-18 13:19:19 -04:00
ldjesper
5c1063f867 Switch from Lifecycle annotations to DefaultLifecycleObserver now that our gradle uses Java8 lang features
PiperOrigin-RevId: 252809725
2019-06-18 13:17:54 -04:00
gauthams
cda68edcaf Add uncheck(int id) API for unchecking single button to MaterialButtonToggleGroup
PiperOrigin-RevId: 252723596
2019-06-18 13:16:05 -04:00
connieshi
ccc48904e5 Add BadgeDrawable constructor that takes a xml resource.
PiperOrigin-RevId: 252709395
2019-06-18 13:15:07 -04:00
gauthams
e869edd032 Document return value of getCheckedButtonIds() in MaterialButtonToggleGroup
PiperOrigin-RevId: 252702693
2019-06-18 12:05:19 -04:00
afohrman
569d33a055 Remove corner radius adjustment from outline text fields.
PiperOrigin-RevId: 252682213
2019-06-18 12:04:27 -04:00
ldjesper
7874b140d3 Remove unused layout file
PiperOrigin-RevId: 252680623
2019-06-18 12:03:18 -04:00
ldjesper
5f59a56b6a Remove Locale.getDefault() call from a final static field as it can change.
PiperOrigin-RevId: 252668615
2019-06-18 11:59:59 -04:00
ldjesper
60090791b9 Full screen vertical scrolling
PiperOrigin-RevId: 252663790
2019-06-18 11:58:50 -04:00
connieshi
b3980237a4 Rename Tab#showBadge to Tab#getOrCreateBadge(). No longer ensures that the badge is visible. User should call BadgeDrawable#setVisible(boolean).
PiperOrigin-RevId: 252635742
2019-06-18 11:57:19 -04:00
leticiars
34e9ab24fb Only make filled text field hint vertically centered if edit text's min lines is 1.
In APIs > 15.

PiperOrigin-RevId: 252630869
2019-06-18 11:56:16 -04:00
dniz
591ba96852 Update Theme Overlays to set neutral palette colors
PiperOrigin-RevId: 252629630
2019-06-18 11:53:51 -04:00
connieshi
8e6cd132e5 Add animator getter to MotionSpec that supports a non-view target.
PiperOrigin-RevId: 252458902
2019-06-18 11:52:11 -04:00
leticiars
2ec8717f9f Make decorative icons in text fields not focusable in TalkBack mode.
PiperOrigin-RevId: 252405963
2019-06-18 11:51:17 -04:00
connieshi
b09336ef45 Reduce scope of a few BadgeDrawable methods.
PiperOrigin-RevId: 252399017
2019-06-18 11:49:54 -04:00
cketcham
1aa7125398 Update BottomAppBar to respect bottom system insets
PiperOrigin-RevId: 252394398
2019-06-18 11:49:00 -04:00
ldjesper
2a0e347b64 Switch Material DatePicker to ViewPager2.
Automated g4 rollback of changelist 251902135

PiperOrigin-RevId: 251927491
2019-06-10 09:11:31 -07:00
Material Design Team
eab1b3475a Automated g4 rollback of changelist 251855739
PiperOrigin-RevId: 251902135
2019-06-10 09:09:00 -07:00
ldjesper
c438ee2334 Switch Material DatePicker to ViewPager2.
PiperOrigin-RevId: 251855739
2019-06-10 09:07:53 -07:00
connieshi
4207eec335 Update BadgeDrawable to hold a weak reference to the user specified context.
PiperOrigin-RevId: 251697368
2019-06-10 08:58:40 -07:00
connieshi
63fed94c90 s/clearBadgeNumber/clearNumber
PiperOrigin-RevId: 251693601
2019-06-10 08:57:49 -07:00
connieshi
6aab297f53 Remove context parameter from BadgeDrawable#getContentDescription(Context)
PiperOrigin-RevId: 251492075
2019-06-10 08:55:30 -07:00
leticiars
cb5430e117 Some Exposed Dropdown Menu accessibility improvements:
- fixing the layout not responding to TalkBack double click
- making the end icon not be focusable in accessibility mode
- making TalkBack announcement be the same as the Spinner's

PiperOrigin-RevId: 251479580
2019-06-10 08:54:13 -07:00
dniz
d5db00790c Delete unused Text Input Date Picker resource
PiperOrigin-RevId: 251475780
2019-06-10 08:52:42 -07:00
dniz
2ab5bdbf29 Date Picker text field toggle
PiperOrigin-RevId: 251443135
2019-06-10 08:45:32 -07:00
gauthams
19cbadc9c0 Add header text logic for date range picker
PiperOrigin-RevId: 251314472
2019-06-10 08:43:52 -07:00
ldjesper
de99af0d05 Fix highlight range for months that do not start/end on the first/last row.
PiperOrigin-RevId: 251285730
2019-06-10 08:40:16 -07:00
ldjesper
140e23ab68 Remove per day draw style loads in favor of single load per calendar
PiperOrigin-RevId: 251239002
2019-06-10 08:25:06 -07:00
dniz
63c5a54798 Update CheckableImageButton to save instance state
PiperOrigin-RevId: 250929386
2019-06-10 08:23:54 -07:00
leticiars
16a6e72ecc Fixing passwordToggleEnabled="false" not working as expected.
Note: it's advised to use endIconMode instead of passwordToggleEnabled.
PiperOrigin-RevId: 250892878
2019-06-10 08:22:56 -07:00
leticiars
4bbf385a21 Removing overlapAnchor from base Menu styles.
PiperOrigin-RevId: 250714843
2019-05-30 14:03:29 -07:00
gauthams
9e9db60265 Allow selecting start date = end date in date range picker
PiperOrigin-RevId: 250596249
2019-05-30 14:01:22 -07:00
cketcham
cb71e2d582 Update BottomAppBar hideOnScroll offset to account for the shadow drawn at the top of the view.
PiperOrigin-RevId: 250562675
2019-05-30 13:59:24 -07:00
ldjesper
cbdd8f6097 Remove separate range and single date picker styles
PiperOrigin-RevId: 250561429
2019-05-30 13:58:12 -07:00
ldjesper
bc36b699cc Fix MaterialAlertDialogBuilder to resepct setCanceledOnTouchOutside by removing onBackPress call in favor of click with fixed outside location
PiperOrigin-RevId: 250555478
2019-05-29 17:03:26 -04:00
cketcham
a9f95ecbc7 Update BottomAppBar to react to layout changes in FAB
PiperOrigin-RevId: 250527847
2019-05-29 17:01:32 -04:00
dniz
daa3a04069 DayNight Bridge Themes
Also add some non-Base dialog themes that were missing

PiperOrigin-RevId: 250520918
2019-05-29 16:30:39 -04:00
cketcham
188cf279d1 Allow for setting a custom size after the FAB has been laid out already
PiperOrigin-RevId: 250520682
2019-05-29 16:29:43 -04:00
cketcham
6e250a6a0d Add colorSecondary to bridge themes
PiperOrigin-RevId: 250495874
2019-05-29 16:28:16 -04:00
connieshi
b247e00d8a Add Talkback support for badge + TabLayout.
PiperOrigin-RevId: 250397444
2019-05-29 16:27:19 -04:00
connieshi
5fdfd9d107 Begin integrating BadgeDrawable into TabLayout.
PiperOrigin-RevId: 250348653
2019-05-29 16:25:24 -04:00
ldjesper
3e0a88de22 Create range highlight Grid for MaterialCalendar
PiperOrigin-RevId: 250312954
2019-05-29 16:24:30 -04:00
leticiars
23aed1798c Updating Menus catalog demo.
PiperOrigin-RevId: 250284784
2019-05-29 16:23:21 -04:00
connieshi
a9f135b882 Only set clipPadding and clipChildren to false when BottomNavigationItemView is going to display a badge.
PiperOrigin-RevId: 249981675
2019-05-29 15:49:15 -04:00
connieshi
c7d21aec95 Convenience wrapper method for Drawable#setVisible(boolean, boolean) with the second parameter hardcoded to false.
PiperOrigin-RevId: 249981625
2019-05-29 15:43:19 -04:00
connieshi
ddc56c800d Add convenience method to check if VERSION.SDK_INT < VERSION_CODES.JELLY_BEAN_MR2 in BadgeUtils.
PiperOrigin-RevId: 249855393
2019-05-24 14:28:16 -04:00
cketcham
f259def8b6 Force the path to be calculated for a copied MaterialShapeDrawable
PiperOrigin-RevId: 249833111
2019-05-24 14:27:23 -04:00
leticiars
b8f9f5e91a Setting android:contextPopupMenuStyle in dialog themes.
PiperOrigin-RevId: 249679678
2019-05-24 14:26:11 -04:00
marianomartin
da2f538724 Internal cleanup
PiperOrigin-RevId: 249674939
2019-05-24 14:25:13 -04:00
marianomartin
007e1b6b05 Internal cleanup
PiperOrigin-RevId: 249666005
2019-05-24 14:24:02 -04:00