10 Commits

Author SHA1 Message Date
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
bbd942c11b [MaterialButton] Updated the shapes of buttons when the orientation is changed.
Resolves https://github.com/material-components/material-components-android/issues/4809

PiperOrigin-RevId: 772043388
2025-06-18 14:17:50 +00:00
leticiars
7428b2b49b [OverflowLinearLayout][Button] Overflow menu item's text should be CharSequence
PiperOrigin-RevId: 764904265
2025-05-30 13:35:46 +00:00
leticiars
fa0e908340 [OverflowLinearLayout] Use button's text or content description as default menu item text.
PiperOrigin-RevId: 764857390
2025-05-30 13:34:05 +00:00
pekingme
981877d06d [ButtonGroup] Added overflow feature.
PiperOrigin-RevId: 762686060
2025-05-27 18:47:43 +00:00
pekingme
7ae12b5ab0 [ButtonGroup] Updated to only draw surface color under the button's stroke when the buttons are actually overlapped.
PiperOrigin-RevId: 753629476
2025-05-02 15:58:36 +00:00
pekingme
4f55422744 [ButtonGroup] Add a demo to programmatically add/remove buttons in a button group.
PiperOrigin-RevId: 751060643
2025-04-25 16:58:30 +00:00
pekingme
d791fad4cc [ButtonGroup] Fixed the bug of size morph not working with layout_weight.
PiperOrigin-RevId: 748859113
2025-04-18 00:17:04 +00:00
pekingme
ed528c69c7 [ButtonGroup] Added flags to prevent unnecessary updates to child shape.
PiperOrigin-RevId: 731763436
2025-03-03 19:51:24 +00:00
pekingme
29ce8d32c3 [ButtonGroup] Added a new component ButtonGroup.
PiperOrigin-RevId: 666359073
2024-08-22 19:05:09 +00:00