Material Design Team
fca1418bf4
[Docs] Updated documentation with Expressive code/info for:
...
Bottom Navigation
Common Button
Docked Toolbar
Extended Floating Action Button
Floating Action Button
Floating Toolbar
Navigation Drawer
PiperOrigin-RevId: 799044938
2025-08-27 13:40:11 -07:00
Material Design Team
cc2390f1a2
[Docs] Updated documentation with additional code/info and updated the nomenclature of images in the following docs:
...
1. BottomSheet
2. Checkbox
3. DatePicker
4. Divider
5. Menu
6. RadioButton
7. Snackbar
8. TimePicker
PiperOrigin-RevId: 799044653
2025-08-27 13:39:23 -07:00
Material Design Team
2b29a266ad
[Docs] Updated docs with Expressive code/info.
...
PiperOrigin-RevId: 798982415
2025-08-27 13:38:19 -07:00
pekingme
659e3bcb6d
[ProgressIndicator] Updated SpringAnimation's minimum visible change and added APIs to customize spring force in DeterminateDrawable.
...
PiperOrigin-RevId: 798225060
2025-08-27 13:37:26 -07:00
rightnao
fe1c0d6ca1
[Catalog][NavigationDrawer] Update nav drawer demo to use dispatchKeyEvent instead of onKeyDown since onKeyDown can sometimes be consumed by a view with focus
...
PiperOrigin-RevId: 797825692
2025-08-27 13:36:35 -07:00
Material Design Team
e69709f5fa
[TimePicker][A11y] Add tooltip to MaterialTimePicker mode toggle button
...
Refactored the logic for retrieving the toggle button's icon and content description into separate methods and added a tooltip to the mode toggle button.
PiperOrigin-RevId: 797722507
2025-08-27 13:35:50 -07:00
Material Design Team
89ad742646
Internal change
...
PiperOrigin-RevId: 797365811
2025-08-27 13:34:57 -07:00
dsn5ft
c30c2d8056
[Release] Update library version to 1.14.0-alpha04
...
PiperOrigin-RevId: 797311091
1.14.0-alpha04
2025-08-20 14:59:42 +00:00
rightnao
c38892019c
[Lists] Updating List catalog demo to spec
...
PiperOrigin-RevId: 797102136
2025-08-20 14:57:05 +00:00
Material Design Team
089372f249
[TimePicker][A11y] Add keyboard support to clock input mode
...
Enables focus on the `ClockFaceView` and implements `onKeyDown` to allow users to navigate between clock values using DPAD keys. DPAD_RIGHT/UP increments the selected value, while DPAD_LEFT/DOWN decrements it.
PiperOrigin-RevId: 796951982
2025-08-20 14:54:18 +00:00
pubiqq
78189012da
[BottomNavigation] Fix navigation item layout in non-compact windows
...
Resolves https://github.com/material-components/material-components-android/pull/4793
- 7277b3745c15b6058b59009380d3ce45533a76d2 by pubiqq <serj.ese@gmail.com>
PiperOrigin-RevId: 796946899
2025-08-20 14:53:17 +00:00
conradchen
4449354013
Automated g4 rollback of changelist 796431568
...
PiperOrigin-RevId: 796863604
2025-08-20 14:52:46 +00:00
pekingme
c092695afd
[ProgressIndicator] Updated SpringAnimation's minimum visible change and added APIs to customize spring force in DeterminateDrawable.
...
PiperOrigin-RevId: 796431568
2025-08-20 14:52:07 +00:00
Material Design Team
414a1a6911
[SideSheet][A11y] Added tooltip to close buttons
...
PiperOrigin-RevId: 795025856
2025-08-20 14:51:04 +00:00
Material Design Team
c7fa5dc6e9
[TextField][A11y] Add tooltip support to TextInputLayout icons
...
- The icon's `contentDescription` is used as the tooltip text.
- Tooltips are only shown for icons that are interactive (focusable). Decorative-only icons will not display a tooltip.
- `CheckableImageButton` is updated to provide a callback for when its focusable state changes, which is used to trigger tooltip updates.
- API-level differences are handled to ensure that custom `OnLongClickListeners` are not overridden by the tooltip's long-press listener on older platforms (pre-API 26).
PiperOrigin-RevId: 794951524
2025-08-20 14:50:08 +00:00
rightnao
babc9fc05e
[List] Added Multi section ListItemViewHolder bind method and demo
...
PiperOrigin-RevId: 793813888
2025-08-20 14:49:25 +00:00
rightnao
ab86a01e9f
[Lists] Added segmented list style, public attrs, and catalog demos
...
PiperOrigin-RevId: 793796271
2025-08-20 14:48:46 +00:00
pekingme
ac82767b56
[LoadingIndicator] Added showDelay and minHideDelay attribute.
...
Resolves https://github.com/material-components/material-components-android/issues/4799
PiperOrigin-RevId: 793449299
2025-08-20 14:48:01 +00:00
pekingme
90a1f22efb
[ProgressIndicator] Moved showDelay and minHideDelay attrs to resources module.
...
PiperOrigin-RevId: 793441910
2025-08-20 14:47:12 +00:00
rightnao
3c332f9a27
[Lists] Introduce ListItemLayout and ListItemViewHolder with catalog demo
...
PiperOrigin-RevId: 791886366
2025-08-08 17:47:51 +00:00
Material Design Team
2f3d4f9efe
[Docs] Updated the nomenclature of images and removed unused images.
...
PiperOrigin-RevId: 791194140
2025-08-08 17:46:44 +00:00
Material Design Team
19838048f3
[doc] Updated vertical floating toolbar image in the hero section
...
PiperOrigin-RevId: 791022751
2025-08-08 17:42:49 +00:00
dsn5ft
015e0534e1
[Toolbar] Add support for navigation button with circle background
...
PiperOrigin-RevId: 790777821
2025-08-04 20:30:43 +00:00
rightnao
7fe9ef9e06
[Theme] Added missing Shape Attributes to Dialog themes
...
PiperOrigin-RevId: 789801786
2025-08-01 18:38:18 +00:00
Material Design Team
8c02325d68
[Docs] Updated Top App Bar doc to make it more user friendly
...
PiperOrigin-RevId: 789605036
2025-08-01 18:37:10 +00:00
Material Design Team
a1415a7c84
[Docs] Updated docs with Expressive code/info.
...
PiperOrigin-RevId: 788757526
2025-07-30 17:10:25 +00:00
Material Design Team
2f64a3f228
[Overflow linear layout] Fixed a table markdown issue in the Overflow linear layout documentation that was causing rendering problems on GitHub
...
PiperOrigin-RevId: 788298933
2025-07-29 19:51:03 +00:00
Material Design Team
2921b9c311
[Navigation rail ] Updated Navigation Rail doc to make it more user friendly
...
PiperOrigin-RevId: 788282805
2025-07-29 19:50:22 +00:00
dsn5ft
ab3333915a
[i18n] Update library string translations
...
PiperOrigin-RevId: 788056533
2025-07-28 17:12:44 +00:00
dsn5ft
9a29c1227f
[Gradle] Update AGP version to 8.11.1 and Gradle version to 8.13
...
PiperOrigin-RevId: 788043335
2025-07-28 17:12:09 +00:00
Material Design Team
d8cc690b51
[ExposedDropdownMenu][A11y] Add keyboard support for dropdown menus
...
PiperOrigin-RevId: 788007779
2025-07-28 17:10:55 +00:00
Material Design Team
b70c46b9ff
[Docs] Deleted unused images in the following docs:
...
1. Text fields
2. Tabs
3. Slider
4. FABs
5. Extended FABs
6. Common buttons
PiperOrigin-RevId: 787990793
2025-07-28 14:26:34 +00:00
Material Design Team
b7918715d4
[Docs] Updated Search doc to make it more user friendly
...
PiperOrigin-RevId: 787905462
2025-07-28 14:25:54 +00:00
Material Design Team
f30f5d8809
[Loading Indicator] Update documentation to align with Material 3 spec.
...
Restructures the LoadingIndicator component documentation to improve clarity, add more context, and align with Material 3.
- Adds a Table of Contents for better navigation.
- Links to the official M3 spec for overview and guidelines.
- Adds new sections for Anatomy and M3 Expressive with corresponding images.
- Improves the component definition and clarifies usage.
PiperOrigin-RevId: 787630502
2025-07-28 14:25:14 +00:00
Material Design Team
b4e08ad1e1
[Docs] Updated Floating Toolbar doc to make it more user friendly
...
PiperOrigin-RevId: 787618839
2025-07-28 14:24:41 +00:00
Material Design Team
e05d3ee018
[Docs] Resolved images rendering issue on GitHub by removing "" from the alt text and fixed table rendering issue
...
PiperOrigin-RevId: 787059303
2025-07-28 14:24:11 +00:00
Material Design Team
42e0322891
[Catalog] Update MemoryViewTest
...
PiperOrigin-RevId: 786682693
2025-07-24 18:36:01 +00:00
Material Design Team
223bf15468
[DatePicker] Fix header layout overlapping in landscape
...
Replaced the FrameLayout in the landscape header with a ConstraintLayout to prevent the title and selection text from overlapping. Enabled autoSizeTextType on the selection text view to handle long text.
PiperOrigin-RevId: 786244700
2025-07-24 18:35:18 +00:00
Nik Clayton
5e7e8238f7
[BottomSheet] Delete duplicate "Handling insets and fullscreen" section
...
Duplicate to L358-374.
Resolves https://github.com/material-components/material-components-android/pull/4864
GIT_ORIGIN_REV_ID=84ed4dbe6fd64e69a16f84e9f56bd5b95a9df851
PiperOrigin-RevId: 785869465
2025-07-24 18:34:43 +00:00
rightnao
2f0935a706
[Card] Support StateListShapeAppearance in MaterialCardView
...
PiperOrigin-RevId: 785529211
2025-07-24 18:34:07 +00:00
Material Design Team
39c27cda70
Bump Gradle to 8.14.3
...
PiperOrigin-RevId: 785527343
2025-07-24 18:32:53 +00:00
Material Design Team
bfb067b595
[Docs] Deleted unused images in the following docs:
...
1. Bottom sheets
2. Cards
3. Chips
4. Dividers
5. Menus
6. Navigation drawer
7. Search
8. Snackbar
9. Switch
10. Time picker
11. Date picker
PiperOrigin-RevId: 785515504
2025-07-24 18:30:17 +00:00
dsn5ft
66a52b15ec
[Release] Update library version to 1.14.0-alpha03
...
PiperOrigin-RevId: 785430298
1.14.0-alpha03
2025-07-21 14:36:11 +00:00
rightnao
85e2fd04bd
[MaterialButton] Update corner radius behavior to override StateListShapeAppearance if set
...
PiperOrigin-RevId: 784640767
2025-07-21 14:34:20 +00:00
pekingme
e39f765a9d
[ProgressIndicator] Updated to not throw exceptions for calling setIndeterminateDrawable and setDeterminateDrawable during the initialization.
...
PiperOrigin-RevId: 784565249
2025-07-21 14:33:38 +00:00
rightnao
4db190003e
[MaterialShapeDrawable] Introduce ShapeAppearance interface to reduce branching between ShapeAppearanceModel and StateListShapeAppearanceModel
...
PiperOrigin-RevId: 784395554
2025-07-21 14:32:30 +00:00
pekingme
24cddabbb8
[ProgressIndicator] Added APIs for customizing wave amplitude ramping.
...
PiperOrigin-RevId: 784177043
2025-07-17 20:47:27 +00:00
Material Design Team
7a189d5a2e
[Badges] Restructure the documentation for clarity.
...
PiperOrigin-RevId: 784014681
2025-07-17 20:46:21 +00:00
Material Design Team
3d43f71203
[Progress Indicators] Resolved video rendering issue on GitHub by replacing mp4 files with gif files and using the markdown syntax.
...
PiperOrigin-RevId: 784014231
2025-07-17 20:45:41 +00:00
Material Design Team
1cbf701877
[Docs] Updated Slider doc to make it more user friendly
...
PiperOrigin-RevId: 783601583
2025-07-16 18:57:23 +00:00