1. 266bcd2 There are two separate systems trying to manage touch events on the `MDCButton`. First, the button itself uses its standard `UIControl` event infrastructure to trigger ink ripples. Second, an external `MDCInkTouchController` attaches its own gesture recognizers to do the same thing. This creates a conflict where both systems respond to the same touch, causing two ink animations to be created and displayed simultaneously, which results in incorrect visual feedback. by Nobody · 7 months ago develop
  2. 72aeb25 Don't pin BottomNavigationBar trailing/leading edges to safe area in horizontal mode. by Nobody · 7 months ago
  3. d304ac1 There are two separate systems trying to manage touch events on the `MDCButton`. First, the button itself uses its standard `UIControl` event infrastructure to trigger ink ripples. Second, an external `MDCInkTouchController` attaches its own gesture recognizers to do the same thing. This creates a conflict where both systems respond to the same touch, causing two ink animations to be created and displayed simultaneously, which results... by Nobody · 7 months ago
  4. b2d48fc There are two separate systems trying to manage touch events on the `MDCButton`. First, the button itself uses its standard `UIControl` event infrastructure to trigger ink ripples. Second, an external `MDCInkTouchController` attaches its own gesture recognizers to do the same thing. This creates a conflict where both systems respond to the same touch, causing two ink animations to be created and displayed simultaneously, which results in incorrect visual feedback. by Nobody · 7 months ago
  5. 1f5bec2 #Buttons Fix dynamic type size for icons by Cody Weaver · 7 months ago
  6. f50ff96 #Dialogs Remove legacy tests by Cody Weaver · 7 months ago
  7. 4d4bfa7 #Buttons Refactor private classes to their own files by Cody Weaver · 7 months ago
  8. 02899b8 #Button Fix shadow not animating properly. by Cody Weaver · 7 months ago
  9. 5de1333 #Buttons Update sizing to be the correct size in regular, large and extraLarge. by Cody Weaver · 7 months ago
  10. aba3498 #Buttons Fix shadow not being the correct path. by Cody Weaver · 7 months ago
  11. e28f9c5 #Buttons Add explicitSize method by Cody Weaver · 8 months ago
  12. 7551027 #Buttons Update image size to always be square by Cody Weaver · 8 months ago
  13. b29adef #Buttons Update colors on button size being set by Cody Weaver · 8 months ago
  14. 4dccdb6 This change fixes the warning generated by clang when we enable -Wobjc-property-assign-on-object-type flag under the ARC environment. by Nobody · 8 months ago
  15. f25aad8 #Buttons Add shadow to visual background by Cody Weaver · 8 months ago
  16. 4badc9d #Buttons Fix clampToMinimumSize method. by Cody Weaver · 8 months ago
  17. f7ef737 #Buttons Fix bug where background would be in front of other elements. by Cody Weaver · 8 months ago
  18. a801760 #Button Fix issue where legacy clients can't set borderWidth. by Cody Weaver · 8 months ago
  19. 91a227c #Button Update buttons to not fully round corners on press. by Cody Weaver · 8 months ago
  20. 7c19c19 Add `imageViewSize` property to `MDCChipView`. by Nobody · 8 months ago
  21. fff6a96 Add placeholder support to M3CTextView. by Nobody · 8 months ago
  22. d3a4164 Internal change by Cody Weaver · 8 months ago
  23. 8788382 Internal change by Cody Weaver · 8 months ago
  24. 2fed28c Internal change by Cody Weaver · 8 months ago
  25. eb212f3 Internal change by Cody Weaver · 8 months ago
  26. b78cffe Internal change. by Cody Weaver · 8 months ago
  27. 731442f #Buttons Fix bug where corners wouldn't update if ubtton size wasn't set before. by Cody Weaver · 8 months ago
  28. 1fcbd02 #Buttons Update buttons to support outline at all sizes by Cody Weaver · 8 months ago
  29. 18bcdff Test updates for bottom navigation. by Frank Wang · 8 months ago
  30. 74e7860 #Buttons Update the `setCapsuleCornersBasedOn:size` method to account for width. by Cody Weaver · 9 months ago
  31. f93b1dc Adds a new property to the M3CTextField that allows setting and preserving the placeholder text color, ensuring it remains consistent even when the placeholder text content changes. by Nobody · 9 months ago
  32. a33768e Adds placeholder support to M3CTextView by Nobody · 9 months ago
  33. 9c5a3d9 #Buttons Update sizeThatFits and intrinsicContentSize to not account for minimumHeight or minimumWidth by Cody Weaver · 9 months ago
  34. 9272490 Adds placeholder support to M3CTextView by Nobody · 9 months ago
  35. be61b67 #Buttons Add support for mini UIKit Button by Cody Weaver · 9 months ago
  36. 9c68b50 Add a property `numberOfLinesInTextView` to MDCBannerView that controls the maximum number of lines displayed in the text View. The text view becomes scrollable to display the rest of the content if this limit is exceeded. by Nobody · 9 months ago
  37. 487329b Add support to `MDCBannerView` to support multiple lines of text within leading and trailing buttons. by Nobody · 9 months ago
  38. e7a6b60 Add new item layout to align image and text to top with padding in between, and a new property to manage which image-and-text item layout to use. by Nobody · 10 months ago
  39. 719af90 Add properties to customize tab bar item view content insets, padding between image and title, and minimum height for title and image layout. by Nobody · 10 months ago
  40. 23f7050 Removes height anchor that manually fixed Banner buttons heights for long text and larger font sizes. by Nobody · 10 months ago
  41. d3f0d79 #Buttons Fix bug where symbol wouldn't resize after button size being set. by Cody Weaver · 10 months ago
  42. a88381e #Buttons Clean up implementation file of missing API annotations. by Cody Weaver · 10 months ago
  43. 7113d41 #Buttons Add docs to `setButtonSize` method by Cody Weaver · 10 months ago
  44. 78c9615 #Buttons Split setFont into setFont and setImageFont by Cody Weaver · 10 months ago
  45. 1f758da #Buttons Fix bug where setting properties before setting button size weren't reflected. by Cody Weaver · 10 months ago
  46. 3a85c1e [M3CButton] Mark size related methods as available for iOS 15+. by Cody Weaver · 10 months ago
  47. 1ca37ab #Buttons Add edgeInsetsForImage/Title:forSize: by Cody Weaver · 10 months ago
  48. 6e83425 #Button Add imageEdgeInsets for size API by Cody Weaver · 10 months ago
  49. 5907578 #Button Add pressedCornerRadius:forSize: API by Cody Weaver · 10 months ago
  50. 11d6473 #Buttons Add cornerRadius:forSize: API by Cody Weaver · 10 months ago
  51. 5faa72d #Button Add font:forSize: API. by Cody Weaver · 10 months ago
  52. 86e2900 #Button Add Button Size type to M3CButton by Cody Weaver · 10 months ago
  53. bd33e35 #Button Add M3CButtonSize to support different size variants. by Cody Weaver · 10 months ago
  54. 181be44 Annotate MDCShapeGenerating with NS_SWIFT_UI_ACTOR. by Nobody · 11 months ago
  55. 7319efd Add option to activate an overlay underneath all other overlays with the same `UIWindowLevel`. by Nobody · 11 months ago
  56. 4d98ee5 Resized the image to a square format with UIImageSymbolConfiguration by Nobody · 11 months ago
  57. ae3d2df [MDCBottomNavigationBar] Add checks for `nil` when a new appearance is set and provide defaults. Based on failures observed in testing when removing deprecated badge properties, these values are `nil` by neglect and not `nil` by intent. Hence we will provide default values for badge appearance properties when they are `nil` and set on the nav bar. by Frank Wang · 11 months ago
  58. b5bbb66 Delete UnderlinedTextFieldsTheming by Janette James · 12 months ago
  59. 43f701b Delete FilledTextAreasTheming by Janette James · 12 months ago
  60. ac53ebb Delete Tabs TypographyThemer by Janette James · 12 months ago
  61. 3f82e5f Delete TabBarViewTheming by Janette James · 12 months ago
  62. 5c9ba05 Internal change now button height defined by the text size. by Nobody · 12 months ago
  63. 0ac0dfe #Alert accessibility fix by Nobody · 12 months ago
  64. 24a0ffb Annotate various Delegate protocols as NS_SWIFT_UI_ACTOR by Nobody · 1 year ago
  65. 554b1f5 Updates the button's width and height dynamically to adjust for long text and larger font sizes. by Nobody · 1 year ago
  66. 610c257 copied item properties when using setItems by Nobody · 1 year ago
  67. 610c997 [Dialogs] Fix issue where the line break mode is set on the wrong title label. It should be set on the M3CButton's titleLabel, instead it is set on the dialog's titleLabel. by Frank Wang · 1 year ago
  68. decc506 [Bottom Navigation] Remove deprecated badge properties and update tests to reflect new behavior. by Janette James · 1 year, 1 month ago
  69. 3694092 [Bottom Navigation] Remove deprecated badge properties and update tests to reflect new behavior. by Nobody · 1 year, 1 month ago
  70. 351fb48 [Bottom Navigation] Remove deprecated badge properties and update tests to reflect new behavior. by Frank Wang · 1 year, 1 month ago
  71. b1bd6f2 [NavigationSuite] Introduce custom class MDCBottomNavigationBarItem that supports setting a custom badge appearance for each UITabBarItem. Add API to MDCBottomNavigationBar to allow users to set an array of MDCBottomNavigationBarItems. by Frank Wang · 1 year, 1 month ago
  72. c4743a1 [Badges] Remove the `const` keyword from size that fits dot badge calculation. by Frank Wang · 1 year, 2 months ago
  73. 3692400 Add unit test for M3CTextField's `traitCollectionDidChange`. by David Collazo · 1 year, 2 months ago
  74. 8eb898d [MDCBadge] Allow MDCBadgeView to take on a dot badge style. by Frank Wang · 1 year, 2 months ago
  75. 2d71b8a Add unit test for M3CTextField's `layoutSubviews`. by David Collazo · 1 year, 2 months ago
  76. c2b2772 Add unit tests for M3CTextField's proxy properties and rightViewMode. by David Collazo · 1 year, 2 months ago
  77. ac77ff7 Add unit tests for M3CTextField's color setters. by David Collazo · 1 year, 2 months ago
  78. 6046d06 Update M3CTextView to call `applyAllColor` when setting a color for a state, and add unit tests. by David Collazo · 1 year, 2 months ago
  79. 55edb9a Internal change by Cody Weaver · 1 year, 2 months ago
  80. 37654dc Updates the button's width and height dynamically to adjust for long text and larger font sizes. by Nobody · 1 year, 2 months ago
  81. 5d6a6c8 Rename `SnackbarManagerTests` to `MDCSnackbarManagerTests` with cleanup. by David Collazo · 1 year, 3 months ago
  82. 17067e8 Add unit tests for M3CTextField. by David Collazo · 1 year, 3 months ago
  83. bedb68e Added X and Y coordinates to the current API which will change the badge position. by Nobody · 1 year, 3 months ago
  84. f692bd8 Added a fixed vertical margin between chips for large and small fonts: by Nobody · 1 year, 3 months ago
  85. 8c0ddb0 [Snackbar] Remove flaky test by Frank Wang · 1 year, 3 months ago
  86. d137cee The layout pass counter was being reset at the beginning of each layout cycle, which was causing infinite layout loops to be undetected. Since the value is always 1. This CL moves the reset of the counter to reset to 0 when the number of layout passes reach the maximum cap. This fixes the issue. by Frank Wang · 1 year, 3 months ago
  87. c87bdfa Updates chips to use a dynamically calculated height instead of a fixed height. by Nobody · 1 year, 3 months ago
  88. 16e9402 Delete MDCBasicFontScheme by Janette James · 1 year, 3 months ago
  89. 1c82353 Implement `hash` for `MDCAlertAction`. by Nobody · 1 year, 3 months ago
  90. 444f8db Added [.selected, .disabled] state by Nobody · 1 year, 3 months ago
  91. 2ee21c0 Call `super`'s `viewDidLayoutSubviews`. by Nobody · 1 year, 3 months ago
  92. 3a851e6 Replace forward declaration with header import for improved Swift compatibility. by Nobody · 1 year, 4 months ago
  93. eb2c2f8 [GM3/UIKit/ProgressIndicator] Fix the issue where the progress is not updated when `progress` is set after init and the determinant stop mark has been enabled. by Frank Wang · 1 year, 4 months ago
  94. eb0edee Internal change. by Nobody · 1 year, 4 months ago
  95. b1164e6 Update -sizeBasedOnLabel to return a size that is consistent with -sizeThatFits:. by Nobody · 1 year, 4 months ago
  96. 142d22b Internal change. by Nobody · 1 year, 4 months ago
  97. 2b5aeb9 Delete Animations extension by Janette James · 1 year, 5 months ago
  98. 86241a2 Make textField padding and text inset an editable variable in chipField by Nobody · 1 year, 5 months ago
  99. 1c85f89 Check whether a button is actually an M3CButton before assuming so. by Jan Philipp Sachse · 1 year, 6 months ago
  100. 04a7740 Restrict the maximum number of layout passes in MDCAlertController to 10. by Frank Wang · 1 year, 6 months ago