manabu-nakamura
54d2c8b87f
[Catalog][Carousel] Fix issue with locked orientation with fullscreen carousel
...
Resolves https://github.com/material-components/material-components-android/pull/3835
Resolves https://github.com/material-components/material-components-android/issues/3834
GIT_ORIGIN_REV_ID=da20780aaf0dcd4ca6abb6cf2dc7107342c2eb53
PiperOrigin-RevId: 582497746
2023-11-15 16:16:10 +00:00
dsn5ft
198e08cf5e
[i18n] Update string translations for checkbox, search, and sidesheet
...
PiperOrigin-RevId: 582397137
2023-11-14 20:04:14 +00:00
rightnao
83a7ed8dd5
Automated g4 rollback of changelist 581318308
...
PiperOrigin-RevId: 582358366
2023-11-14 19:57:17 +00:00
pekingme
22e054ba68
[ProgressIndicator] Added static drawable for Circular type when system animator is disabled.
...
PiperOrigin-RevId: 582068647
2023-11-14 19:49:43 +00:00
pekingme
9b9449cde1
[TextInputLayout] Limited the min height reset in text change listener only when line count changes.
...
PiperOrigin-RevId: 582049113
2023-11-13 20:58:05 +00:00
rightnao
d033733568
[Catalog] Fix top app bar in demos using activities
...
Resolves https://github.com/material-components/material-components-android/issues/3663
PiperOrigin-RevId: 582023670
2023-11-13 20:56:54 +00:00
rightnao
22aadb7ca9
[Catalog] Fix issue with top app bar not lifting in catalog demo fragments
...
PiperOrigin-RevId: 582013479
2023-11-13 19:47:10 +00:00
dsn5ft
a283959bd8
[Gradle] Update library version to 1.12.0-alpha01
...
PiperOrigin-RevId: 581963367
1.12.0-alpha01
2023-11-13 16:00:41 +00:00
pfthomas
bc5987379e
[NTC][ProgressIndicator] Internal changes
...
PiperOrigin-RevId: 581401427
2023-11-13 15:12:51 +00:00
pfthomas
5e5eee01bd
[Slider] Fix slider label not moving while scrolling
...
Resolves https://github.com/material-components/material-components-android/issues/3660
Resolves https://github.com/material-components/material-components-android/issues/2869
Resolves https://github.com/material-components/material-components-android/pull/3665
PiperOrigin-RevId: 581318308
2023-11-13 15:09:45 +00:00
pfthomas
42466721ca
[NTC][Slider] Internal changes
...
PiperOrigin-RevId: 581303119
2023-11-13 14:56:39 +00:00
hunterstich
1bbb43d155
[Build] Update library minSdkVersion to 19.
...
PiperOrigin-RevId: 580598692
2023-11-10 16:48:23 +00:00
rightnao
92a5444de9
[Carousel] Add attributes to change small item size
...
PiperOrigin-RevId: 580249803
2023-11-08 15:13:51 +00:00
pekingme
5055507303
[Doc] Updated color table to color values for v34.
...
PiperOrigin-RevId: 579990899
2023-11-08 15:13:11 +00:00
pekingme
4ccaaaa31d
[Tokens] Upgraded to v0.203
...
PiperOrigin-RevId: 579928128
2023-11-08 15:12:21 +00:00
pekingme
637362d597
[Tokens] Upgraded to v0.195
...
PiperOrigin-RevId: 579905417
2023-11-06 20:27:15 +00:00
pekingme
0463c507d7
[Tokens] Upgraded to v0.185
...
PiperOrigin-RevId: 579904837
2023-11-06 20:26:18 +00:00
dependabot[bot]
12319fef4c
[Internal][Gradle] (deps): Bump com.google.dagger:dagger-android-processor from 2.48 to 2.48.1 in /catalog
...
Resolves https://github.com/material-components/material-components-android/pull/3654
PiperOrigin-RevId: 579864727
2023-11-06 20:14:19 +00:00
pekingme
4a2654a3f3
[TextInputLayout] Fixed unnecessary min height when losing focus with multiple lines.
...
Resolves https://github.com/material-components/material-components-android/issues/3451
PiperOrigin-RevId: 579017528
2023-11-06 14:00:10 +00:00
manabu-nakamura
f3e4439ca6
[Dialog] Unified scrim opacity in Material themes/theme overlays.
...
Resolves https://github.com/material-components/material-components-android/pull/3643
PiperOrigin-RevId: 579005745
2023-11-06 13:59:35 +00:00
dependabot[bot]
f876242d80
[Internal][Gradle] (deps): Bump com.google.dagger:dagger-android-support from 2.48 to 2.48.1 in /catalog
...
Resolves https://github.com/material-components/material-components-android/pull/3653
GIT_ORIGIN_REV_ID=1b028968d6ee8a323192ff6073422c18b34e3697
PiperOrigin-RevId: 578928870
2023-11-06 13:58:59 +00:00
pubiqq
81d1b772b9
[Theme] Add NoActionBar dynamic color themes
...
Resolves https://github.com/material-components/material-components-android/pull/3636
GIT_ORIGIN_REV_ID=ab4463028a14e4d4fbd3a613c4c402b8de39f552
PiperOrigin-RevId: 578900644
2023-11-06 13:58:24 +00:00
pubiqq
7674e12ea8
[CollapsingToolbarLayout] Fix text shadow fading when transitioning between expanded and collapsed states
...
Resolves https://github.com/material-components/material-components-android/pull/3641
GIT_ORIGIN_REV_ID=7243f7a2f09b04caceec488443b1652a8ffef961
PiperOrigin-RevId: 578838845
2023-11-06 13:57:49 +00:00
Material Design Team
1756f233ec
Upgrade to //third_party/gradle to 8.4
...
BEGIN_PUBLIC
Upgrade to use Gradle 8.4
END_PUBLIC
PiperOrigin-RevId: 578259506
2023-10-31 21:01:58 +00:00
pfthomas
5aa6edfaed
[DatePicker] Fix date validation on Samsung devices
...
Resolves https://github.com/material-components/material-components-android/pull/3628
Resolves https://github.com/material-components/material-components-android/issues/3625
PiperOrigin-RevId: 576953414
2023-10-26 20:39:41 +00:00
conradchen
a8307ef792
[Process] Update translated strings
...
PiperOrigin-RevId: 576679982
2023-10-26 20:38:39 +00:00
hunterstich
2ac8c1cbf6
[TopAppBar] Fixed compress effect clipping on API 21-24
...
Partially resolves https://github.com/material-components/material-components-android/issues/3603
PiperOrigin-RevId: 576102714
2023-10-26 20:37:38 +00:00
Material Design Team
8ca016fb01
[M3][Catalog] Update Shape Theming bottom sheet text color
...
PiperOrigin-RevId: 575005367
2023-10-23 10:19:34 -07:00
conradchen
4b669c1289
[Release] Bump MDC library version to 1.11.0-beta01
...
PiperOrigin-RevId: 574961921
1.11.0-beta01
2023-10-19 12:14:31 -07:00
dsn5ft
541df074a7
[Color] Delete unused contrast resources
...
PiperOrigin-RevId: 574960734
2023-10-19 12:13:49 -07:00
Material Design Team
ad63d3ff7e
[M3][Color] Introduce U color tokens
...
PiperOrigin-RevId: 574897222
2023-10-19 11:35:44 -07:00
pubiqq
2590c42764
[TextInputLayout] Fix editText paddings on pre-Lollipop
...
Resolves https://github.com/material-components/material-components-android/pull/3583
Resolves https://github.com/material-components/material-components-android/issues/3582
GIT_ORIGIN_REV_ID=356f7488505470656d26b0452dae78ae01475022
PiperOrigin-RevId: 574833205
2023-10-19 11:34:21 -07:00
rightnao
17baf71972
[Carousel] Ensure that extra small size is not larger than the large size
...
resolves https://github.com/material-components/material-components-android/issues/3640
PiperOrigin-RevId: 574514980
2023-10-19 11:31:13 -07:00
dsn5ft
ad2b5f8f8b
[Docs][Predictive Back] Add note to clarify that automatic back handling in components is only for API 33+
...
Related to https://github.com/material-components/material-components-android/issues/3637
PiperOrigin-RevId: 574505672
2023-10-19 11:30:40 -07:00
manabu-nakamura
2c539524ec
[Catalog][BottomSheet] Use BottomSheetDialogFragment
...
Resolves https://github.com/material-components/material-components-android/pull/3601
Resolves https://github.com/material-components/material-components-android/issues/3600
GIT_ORIGIN_REV_ID=2c857675e53ee226eb46e6fcb5a77c68bb5ea4cc
PiperOrigin-RevId: 573848332
2023-10-17 10:56:12 -07:00
hunterstich
26c3129201
[Carousel] Fixed crash when recyclerview has a size of zero.
...
Resolves https://github.com/material-components/material-components-android/issues/3634
PiperOrigin-RevId: 573843130
2023-10-17 10:55:34 -07:00
rightnao
fb9c1c6edf
[Carousel] When navigating with keyboard, scroll focused item to nearest focal keyline, not the first focal keyline
...
PiperOrigin-RevId: 573024609
2023-10-13 12:37:16 -07:00
manabu-nakamura
74ac87cb61
[Catalog][Navigation Drawer] Update navigation drawer state handling to be more accurate in demo
...
Resolves https://github.com/material-components/material-components-android/pull/3611
Resolves https://github.com/material-components/material-components-android/issues/3610
GIT_ORIGIN_REV_ID=23a4655b1b4689f4b8fb233460822cd3b7c09675
PiperOrigin-RevId: 572943834
2023-10-12 11:06:05 -07:00
hunterstich
a00ee50907
[DatePicker] Added builder methods for customizing the positive and negative button content descriptions
...
Resolves https://github.com/material-components/material-components-android/issues/3595
PiperOrigin-RevId: 572929926
2023-10-12 11:05:22 -07:00
pekingme
bfee8a74d7
[Tokens] Upgraded to v0.175.
...
PiperOrigin-RevId: 572648883
2023-10-12 11:04:28 -07:00
rightnao
9a2347bda5
[Carousel] Force hero strategy to be start-aligned if there are not enough items to make it center-aligned
...
Resolves https://github.com/material-components/material-components-android/issues/3626
PiperOrigin-RevId: 572641635
2023-10-12 11:03:50 -07:00
Material Design Team
be1395bcef
[SearchBar] Set the editable property within SearchBar's AccessibilityNodeInfo representation.
...
PiperOrigin-RevId: 572589922
2023-10-12 11:03:15 -07:00
dependabot[bot]
6060c404cb
[Internal][Gradle] (deps): Bump com.google.guava:guava from 32.1.1-android to 32.1.2-android in /catalog
...
Resolves https://github.com/material-components/material-components-android/pull/3615
GIT_ORIGIN_REV_ID=e19d770fd240d8039b7d051cbdea83d6900aa542
PiperOrigin-RevId: 572348869
2023-10-12 10:39:16 -07:00
dependabot[bot]
661578c1dc
[Internal][Gradle] (deps): Bump com.github.bumptech.glide:glide from 4.15.1 to 4.16.0 in /catalog
...
Resolves https://github.com/material-components/material-components-android/pull/3613
GIT_ORIGIN_REV_ID=957d6c3b4c5a786e4856a408def2d0a0677d4d41
PiperOrigin-RevId: 572336023
2023-10-11 09:16:23 -07:00
rightnao
cbb380df61
[Carousel] Add logic for multibrowse strategy to change strategy when number of items is less than the number of keylines
...
Resolves https://github.com/material-components/material-components-android/issues/3598
PiperOrigin-RevId: 572078262
2023-10-10 10:46:28 -07:00
hunterstich
0356f24a63
[Carousel] Fixed focus order when using keyboard navigation for hero carousels.
...
When using the keybaord to move between items, FocusFinder would occasionally skip an item because it was using the unmasked bounds of each item to compare their distance.
PiperOrigin-RevId: 572025177
2023-10-10 10:44:21 -07:00
rightnao
ed4647d5df
[Carousel] Cleaning up multi-browse strategy and removing compact arrangement
...
PiperOrigin-RevId: 572006115
2023-10-10 10:43:37 -07:00
Material Design Team
f1da3c384f
Cleanup date formats that specify the same field multiple times.
...
One of the usages was almost always meant to be something else. Most commonly the format reuses "m" (minutes of hour) instead of "M" (month of year) or "s" (second of minute) instead of "S" (milliseconds).
Eg: "mm/dd/yyyy hh:mm:ss.sss" instead of "MM/dd/yyyy hh:mm:ss.SSS"
#busy-beavers
PiperOrigin-RevId: 571995047
2023-10-10 10:42:49 -07:00
Material Design Team
93360a5a5d
[TextInputLayout] Fix onMeasure() infinite loop bug caused by posting requestLayout() before endLayout is fully rendered.
...
Brief explanation: in TextInputLayout#onMeasure, TextInputLayout will try to send a post to trigger requestLayout() method based on the boolean value returned from updateDummyDrawbles() method, but in shouldUpdateEndDummyDrawable(), we try to get the endLayout.getMeasureWidth() which is not reliable, if the endLayout hasn't rendered fully, the getMeasureWidth() will return 0 making the updateDummyDrawables() to return TRUE to trigger requestLayout() in an infinite loop.
To fix this issue, we need to introduce ViewTreeObserver to help us to run posing the requstLayout() after endLayout/startLayout is fully rendered.
PiperOrigin-RevId: 571765829
2023-10-10 10:21:12 -07:00
dsn5ft
5559cbc7c7
[Predictive Back][Search] Update to use decelerate interpolator
...
PiperOrigin-RevId: 571442671
2023-10-10 10:20:11 -07:00