757 Commits

Author SHA1 Message Date
leticiars
0f7eaaa94f Adding styling for ListPopupWindow along with dark theme support.
PiperOrigin-RevId: 249244399
2019-05-24 14:10:53 -04:00
marianomartin
90837ec485 Internal cleanup
PiperOrigin-RevId: 249243403
2019-05-21 12:15:07 -04:00
gauthams
dbbf2c6eec Add additional info to Javadoc for MaterialButton's setShapeAppearanceModel method
PiperOrigin-RevId: 249091100
2019-05-21 12:12:52 -04:00
dniz
c32a7b5548 Fix typo in Base.Theme.MaterialComponents.Dialog.MinWidth.Bridge theme name
PiperOrigin-RevId: 249079599
2019-05-21 12:11:23 -04:00
Material Design Team
3c5f9f6cb0 Migrate CoordinatorLayout android support libraries to androidx
PiperOrigin-RevId: 248819271
2019-05-21 12:03:28 -04:00
cketcham
eeaf69da81 Remove ShadowDrawableWrapper as we now use MaterialShapeDrawable to handle shadows
PiperOrigin-RevId: 248769968
2019-05-21 11:12:29 -04:00
connieshi
aa44979c94 Automated g4 rollback of changelist 248597424
PiperOrigin-RevId: 248735545
2019-05-21 10:30:02 -04:00
Material Design Team
2130d86550 Automated g4 rollback of changelist 248530748
PiperOrigin-RevId: 248597424
2019-05-17 16:27:01 -04:00
melaniegoetz
7c76b7db93 Add javadoc for disableShapeAnimations() BottomSheetBehavior method
PiperOrigin-RevId: 248571879
2019-05-16 17:30:34 -04:00
Nick Rout
d7e994afbf [Snackbar] Add support for changing text & background tint color at runtime
Resolves https://github.com/material-components/material-components-android/pull/360

GIT_ORIGIN_REV_ID=ced4885fd03d6117d5ee460253184d1605895e55
PiperOrigin-RevId: 248537604
2019-05-16 17:29:41 -04:00
connieshi
7cb8af269e Add chip close icon ripple for Android L+.
PiperOrigin-RevId: 248530748
2019-05-16 17:28:39 -04:00
ldjesper
93b9859e94 Remove separate selector package
PiperOrigin-RevId: 248530096
2019-05-16 17:26:59 -04:00
Antonin Fouques (CmoaToto)
ccb7fbe8b3 Simplify Meizu fix by forcing creation of a hintLayout
GIT_ORIGIN_REV_ID=5545bb3920a651e8a2e1f1a0586fbecdad7c55bb

Resolves https://github.com/material-components/material-components-android/pull/358

PiperOrigin-RevId: 248391866
2019-05-16 17:25:11 -04:00
gauthams
5ddd08b7e3 Fix equals method in MotionSpec to use instanceof rather than getClass
PiperOrigin-RevId: 248375904
2019-05-16 17:24:13 -04:00
gauthams
6c148904c6 Add missing Javadoc for on*AnimationListener methods in ExtendedFloatingActionButton
PiperOrigin-RevId: 248373312
2019-05-16 17:22:22 -04:00
gauthams
43675ab3a0 Add missing Javadocs in MotionSpec
PiperOrigin-RevId: 248371284
2019-05-16 17:20:59 -04:00
ldjesper
04b68711eb Modify Header Color and Text Appearance of Material Calendar
PiperOrigin-RevId: 248347749
2019-05-16 17:19:26 -04:00
connieshi
5e78ba1440 Fix bug in controllable tabs demo that didn't show icon or label if they were switched from off to on and gravity was set to center.
PiperOrigin-RevId: 248330945
2019-05-16 17:18:15 -04:00
leticiars
837febea61 Adding the EditText as a parameter for onEditTextAttached().
PiperOrigin-RevId: 248218371
2019-05-16 17:17:14 -04:00
dniz
af88a51730 [Picker] @RestrictTo and @hide CalendarBounds
PiperOrigin-RevId: 248197418
2019-05-16 17:15:55 -04:00
leticiars
5f8f60457a Changing how password toggle end icon updates its checked state.
Now it will automatically change to checked or not checked depending if the EditText's transformation method is changed.

PiperOrigin-RevId: 248185643
2019-05-16 17:12:39 -04:00
connieshi
462150b039 Update javadoc of Chip#ensureAccessibleTouchTarget(int) to describe the return value.
PiperOrigin-RevId: 248146423
2019-05-16 12:50:54 -04:00
dniz
67e4489293 Remove constructor comments from TabLayoutMediator
PiperOrigin-RevId: 248139286
2019-05-16 12:50:03 -04:00
marianomartin
8b98949b5c Remove usages of widget.(AppBarLayout|TextInputLayout|TextInputEditText)
PiperOrigin-RevId: 248134329
2019-05-16 12:48:48 -04:00
Material Design Team
95a93dfa99 Adding TabLayoutMediator to MDC tabs library
The TabLayoutMediator makes it possible for a ViewPager2 to be linked to
a TabLayout similarly to how a ViewPager was linked to TabLayout.

PiperOrigin-RevId: 248127710
2019-05-16 12:47:31 -04:00
Material Design Team
54df381127 Migrate viewpager android support libraries to androidx.
PiperOrigin-RevId: 247499141
2019-05-16 12:39:13 -04:00
afohrman
ab87dd51fb Add shaped selected item background to NavigationView and update the item background color.
PiperOrigin-RevId: 247490949
2019-05-16 12:38:14 -04:00
leticiars
650c8ae063 Fixing typo in dropdown content description string.
PiperOrigin-RevId: 247306870
2019-05-16 12:36:32 -04:00
melaniegoetz
3560a3afb3 Allow Bottomsheet to settle to Half-expanded state on drag
PiperOrigin-RevId: 247061538
2019-05-07 17:28:56 -04:00
Material Design Team
e1222dd07f Notch support for bottom sheet behavior
PiperOrigin-RevId: 246952688
2019-05-07 17:26:40 -04:00
connieshi
488f4873bb Add note about BadgeDrawable being under development and not supporting the full range of customization expected of a Material Android component. (e.g. themed attributes)
PiperOrigin-RevId: 246891342
2019-05-06 19:27:34 -04:00
Material Design Team
0a09c19dc6 Fix input focus handling inside Chips.
PiperOrigin-RevId: 246850628
2019-05-06 19:22:53 -04:00
dniz
10d2e63e31 Fix elevationOverlaysEnabled in Theme.MaterialComponents.Light.DarkActionBar.Bridge
PiperOrigin-RevId: 246847640
2019-05-06 13:18:18 -04:00
dniz
8f622283d1 Remove CSL theme attribute workarounds
Also update androidx dependencies to get latest fixes: appcompat to 1.1.0-alpha04 and core to 1.1.0-alpha05

PiperOrigin-RevId: 246804285
2019-05-06 10:34:04 -04:00
ldjesper
61ee09e6e8 Fix JavaDoc to MotionSpec for Chip
PiperOrigin-RevId: 246525931
2019-05-03 13:00:40 -04:00
ldjcmu
b0af4f0fb6
Revert "[Chip] setShowMotionSpec and setHideMotionSpec take a MotionSpec args" 2019-05-03 12:34:37 -04:00
ldjcmu
ad16e04d7d
Merge pull request #336 from satoshun/fix/chip_document
[Chip] setShowMotionSpec and setHideMotionSpec take a MotionSpec args
2019-05-03 12:32:33 -04:00
connieshi
f1255d9adf Update choice chip to align with spec and use primary color to denote selection.
PiperOrigin-RevId: 246504982
2019-05-03 11:05:26 -04:00
Material Design Team
2bb0fa112e Adding ViewPager2 as dependency to MDC
This paves the way to add TabLayoutMediator to MDC's tabs library, which
makes it possible for a ViewPager2 to be linked to a TabLayout similarly
to how a ViewPager was linked to TabLayout.

PiperOrigin-RevId: 246496849
2019-05-03 11:04:35 -04:00
marianomartin
213f93e842 set RippleColor doesnt update ripples in cards
PiperOrigin-RevId: 246391887
2019-05-03 11:02:47 -04:00
marianomartin
0f0921dbd1 Fix ripple in Fab Minis
PiperOrigin-RevId: 246370664
2019-05-03 11:01:54 -04:00
leticiars
c71b6ccb13 Exposed Dropdown Menu (https://material.io/design/components/menus.html#exposed-dropdown-menu).
An AutoCompleteTextView should be used in the place of a TextInputEditText, along with with a Widget.MaterialComponents.TextInputLayout.(...).ExposedMenuDropdown style.

PiperOrigin-RevId: 246343749
2019-05-03 10:58:36 -04:00
connieshi
71f0a71cc9 s/StringRes/PluralsRes
Add null check before trying to use the PluralsRes containing savedState.contentDescriptionQuantityStrings

PiperOrigin-RevId: 246203433
2019-05-03 10:55:18 -04:00
dniz
808e92c07f Add missing themes to res-public
PiperOrigin-RevId: 246134028
2019-05-03 10:54:31 -04:00
Material Design Team
32a28f5acf Annotate arg MaterialButton.setIcon(@Nullable)
PiperOrigin-RevId: 245728195
2019-04-29 15:59:08 -07:00
marianomartin
0e9513a86f Fix getter in text input layout
PiperOrigin-RevId: 245479204
2019-04-29 15:57:13 -07:00
connieshi
7a4ecb0392 Update TextDrawableHelper's constructor to take a delegate.
Update ChipDrawable and BadgeDrwable to pass a delegate when they instantiate TextDrawbleHelper.

PiperOrigin-RevId: 245469285
2019-04-29 15:56:31 -07:00
cketcham
1df3a6a44d Update BottomAppBar to reposition the FAB when the vertical offset is changed
PiperOrigin-RevId: 245446154
2019-04-29 15:55:06 -07:00
connieshi
fc109fa13b Save badge states in BottomNavigationMenuView.
PiperOrigin-RevId: 245446090
2019-04-29 15:54:12 -07:00
gauthams
71048025ef Update MaterialButton documentation to clarify usage of '.Icon' styles
PiperOrigin-RevId: 245317272
2019-04-29 15:52:46 -07:00