127 Commits

Author SHA1 Message Date
hunterstich
71f014fa41 [Snackbar] Added optional close icon
PiperOrigin-RevId: 845256053
2025-12-17 14:23:55 +00:00
pekingme
7c66a2ef94 [ButtonGroup] Added the "wrap" overflow mode.
If the "wrap" overflow mode is in use, the button group will wrap the buttons that don't fit in one row to more rows below.

PiperOrigin-RevId: 800551513
2025-08-29 11:44:37 -07:00
dsn5ft
ab3333915a [i18n] Update library string translations
PiperOrigin-RevId: 788056533
2025-07-28 17:12:44 +00:00
pekingme
0e6d4f4658 [ButtonGroup] Fixed connected button groups to not morph button size.
Resolves https://github.com/material-components/material-components-android/issues/4782

PiperOrigin-RevId: 771105111
2025-06-18 14:16:23 +00:00
pekingme
7df9b07882 [Button] Fixed checked non-checkable button not recover shape and container color
Resolves https://github.com/material-components/material-components-android/issues/4808

PiperOrigin-RevId: 768053646
2025-06-10 19:31:49 +00:00
pekingme
981877d06d [ButtonGroup] Added overflow feature.
PiperOrigin-RevId: 762686060
2025-05-27 18:47:43 +00:00
pekingme
0c5b17a406 [Button] Fixed a bug that checked state in XML was not respected.
PiperOrigin-RevId: 755123809
2025-05-07 19:28:26 +00:00
kendricku
2aadbd1ff1 [Button][Split Button] Update split button styles to lessen maker specification requirements and support consistency.
PiperOrigin-RevId: 752444738
2025-04-30 17:47:20 +00:00
pekingme
6c7354a368 [ButtonGroups] Added expressive styles.
PiperOrigin-RevId: 748866556
2025-04-21 15:36:02 +00:00
kendricku
2667e098db [Button] Added optical center feature.
ORIGINAL_AUTHOR=pekingme

PiperOrigin-RevId: 748415083
2025-04-18 00:14:04 +00:00
rightnao
37adad28af [Tokens] Update tokens to 16.0.2
PiperOrigin-RevId: 739249542
2025-03-24 15:27:25 +00:00
pekingme
672f66f377 [IconButton] Internal
PiperOrigin-RevId: 734268793
2025-03-11 17:53:33 +00:00
pekingme
c806284bac [Button] Added Expressive styles.
PiperOrigin-RevId: 733828197
2025-03-11 17:48:57 +00:00
pekingme
67b6dcebe5 [Tokens] Upgraded to 15.0.26
PiperOrigin-RevId: 731761144
2025-03-03 19:50:32 +00:00
pekingme
c39dc388b3 [Tokens] Upgraded to version 15.0.12.
PiperOrigin-RevId: 730510849
2025-02-25 19:32:33 +00:00
pekingme
7c5dce0f82 [Tokens] Updated to 14.0.0.
PiperOrigin-RevId: 728471950
2025-02-20 15:36:11 +00:00
pekingme
0c4ed7e06d [Button] Fixed the translationz value for hovered state of elevated button.
PiperOrigin-RevId: 727061392
2025-02-18 10:25:46 -08:00
pekingme
8c263bbbbc [Button] Cleanup
PiperOrigin-RevId: 726180664
2025-02-18 10:21:22 -08:00
kendricku
c1e73c87c1 [SplitButton] Updated Split Button to match spec and address feedback.
Updated padding values on leading and trailing buttons and fixed the trailing icon sizing. Resolved screenshot diffs in the formatting fragment.

PiperOrigin-RevId: 713303721
2025-01-08 18:25:06 +00:00
kendricku
9397801ac7 [SplitButton] Update split button styles to match spec.
PiperOrigin-RevId: 705488629
2024-12-16 13:06:14 +00:00
kendricku
ec8be9ab57 Internal change
PiperOrigin-RevId: 704689311
2024-12-10 18:03:07 +00:00
pekingme
4f7bf293ea [Tokens] Updated token outputs to v13.2.0 and integrated new AppBar tokens.
PiperOrigin-RevId: 703208208
2024-12-10 17:57:50 +00:00
pubiqq
c1c19c8b3a [Internal] Update targetApi suppressions in resources
Resolves https://github.com/material-components/material-components-android/pull/4308

GIT_ORIGIN_REV_ID=8016db9460e4e1013e56a50e541406ff356e2837
PiperOrigin-RevId: 702111281
2024-12-04 23:58:23 +00:00
kendricku
106aaeb2d4 [SplitButton] Update split button styles to match spec.
PiperOrigin-RevId: 700697360
2024-12-02 20:05:49 +00:00
kendricku
06c9ab90d9 [SplitButton] Generate tokens for Split Button component.
PiperOrigin-RevId: 697937775
2024-11-21 17:30:25 +00:00
kendricku
c40e8578ad [Button] Update split button chevron overshoot interpolator tension to 1.0 for standard animation.
PiperOrigin-RevId: 696237577
2024-11-21 17:16:59 +00:00
pekingme
7f8d63bb80 [Button] Added sizes and shape support.
PiperOrigin-RevId: 695840723
2024-11-21 17:14:16 +00:00
kendricku
3bb2df80f3 [Button] Migrate trailing icon related resources for SplitButton.
PiperOrigin-RevId: 691793018
2024-10-31 21:56:27 +00:00
kendricku
43a5dd3a97 [Button] Added a new component SplitButton.
PiperOrigin-RevId: 690729978
2024-10-31 21:39:39 +00:00
pekingme
47cbd7e81a [Tokens] Upgraded to 10.0.1
PiperOrigin-RevId: 676467444
2024-09-20 19:48:02 +00:00
pekingme
e40bc47bb6 [ButtonGroup] Integrated tokens.
PiperOrigin-RevId: 669673492
2024-09-03 13:30:45 +00:00
pekingme
87076dd20b [Tokens] Upgraded to 8.0.0.
PiperOrigin-RevId: 669673113
2024-09-03 13:28:26 +00:00
pekingme
5274e55133 [IconButton] Integrated new tokens.
PiperOrigin-RevId: 669116200
2024-08-30 18:52:39 +00:00
pekingme
7bccdc2356 [Button] Integrated new tokens.
PiperOrigin-RevId: 669112326
2024-08-30 18:51:47 +00:00
pekingme
9188b8f6ab [Tokens] Upgraded to 7.1.0.
PiperOrigin-RevId: 669087033
2024-08-30 18:49:53 +00:00
pekingme
b65df32b0f [Tokens] Upgraded to 7.0.0
PiperOrigin-RevId: 668133320
2024-08-28 22:34:40 +00:00
pekingme
29ce8d32c3 [ButtonGroup] Added a new component ButtonGroup.
PiperOrigin-RevId: 666359073
2024-08-22 19:05:09 +00:00
pekingme
8731cad96a [Tokens] Upgraded to v6.1.0.
PiperOrigin-RevId: 665569215
2024-08-21 17:24:43 +00:00
pekingme
da0b738679 [Tokens] Upgraded to v5.0.0.
PiperOrigin-RevId: 663358341
2024-08-16 17:33:16 +00:00
pekingme
4efcf870ff [Button] Refactored the main demo.
PiperOrigin-RevId: 660428578
2024-08-12 12:15:54 -07:00
pekingme
75ff33fb02 [Button] Updated expressive styles color and structure.
PiperOrigin-RevId: 658586627
2024-08-05 04:29:32 +00:00
pekingme
ef1e1cdbfc [Button] Added corner morph.
PiperOrigin-RevId: 657325202
2024-07-30 09:14:03 -07:00
pekingme
63bb499f98 [ButtonToggleGroup] Renamed insideCorner to innerCorner.
PiperOrigin-RevId: 639864920
2024-06-05 18:30:46 +00:00
Material Design Team
e4f00fda11 Automated g4 rollback of changelist 637051547
PiperOrigin-RevId: 637099379
2024-05-28 16:59:17 +00:00
pekingme
384d58fb98 [Button] Added responsive touch (corner morph).
PiperOrigin-RevId: 637051547
2024-05-25 02:19:11 +00:00
pekingme
fb4761cc20 [ButtonToggleGroup] Added APIs to customize inside spacing and corner size between buttons.
PiperOrigin-RevId: 628469557
2024-04-29 19:03:54 +00:00
pfthomas
9b09b693d9 [Tokens] Update tokens to v4.0.0
PiperOrigin-RevId: 626141198
2024-04-19 21:18:49 +00:00
pekingme
28cc2441d0 [Tokens] Updated to version 2.3.4.
PiperOrigin-RevId: 610835532
2024-02-29 08:36:02 -08:00
pekingme
ee7b4bddb4 [Tokens] Added formatting to break long lines and differentiate different comments.
PiperOrigin-RevId: 605684816
2024-02-12 18:03:59 +00:00
pekingme
89212044a9 [Tokens] Updated to v0.213.
PiperOrigin-RevId: 603749766
2024-02-06 14:30:16 +00:00