Commit Graph

  • 5e5e09d345
    Delete snapshot_test_goldens/goldens_64 directory chaneloco 2025-08-18 20:36:07 -06:00
  • 4b7971ef88
    Delete snapshot_test_goldens/goldens_64 directory lionpaha12 2025-07-31 11:33:51 +08:00
  • 189e9ea89f
    Delete contributing/documentation.md lionpaha12 2025-07-31 11:33:16 +08:00
  • 0ccdb87b3c
    Delete contributing/versions.md lionpaha12 2025-07-31 11:32:56 +08:00
  • fa4b0089ab
    Delete contributing/deprecation_policy.md lionpaha12 2025-07-31 11:32:46 +08:00
  • 0aa6520bda
    Delete contributing/releasing.md lionpaha12 2025-07-31 11:32:36 +08:00
  • 43f2a14878
    Delete contributing/tools.md lionpaha12 2025-07-31 11:32:25 +08:00
  • e6e8cac63e
    Delete contributing/writing_readmes.md lionpaha12 2025-07-31 11:32:15 +08:00
  • 5c4de0b65e
    Delete contributing/code-conventions.md lionpaha12 2025-07-31 11:31:59 +08:00
  • 922760757a
    Delete contributing/clang-format.md lionpaha12 2025-07-31 11:31:49 +08:00
  • 15b2491a55
    Delete contributing/checklist.md lionpaha12 2025-07-31 11:31:35 +08:00
  • 62ae1f138b
    Delete contributing/writing_snapshot_tests.md lionpaha12 2025-07-31 11:31:23 +08:00
  • 6dc5235497
    Delete contributing/README.md lionpaha12 2025-07-31 11:31:03 +08:00
  • 7207c15929
    Update README.md lionpaha12 2025-07-31 11:30:41 +08:00
  • f6f0ec027f
    Delete components directory lionpaha12 2025-07-31 11:30:15 +08:00
  • f081c631e5
    Delete .github/workflows/kokoro_labeler.yml lionpaha12 2025-07-31 11:26:08 +08:00
  • 96a52f4991
    Delete .github/kokoro_label_all.yml lionpaha12 2025-07-31 11:25:56 +08:00
  • b8e2f3d415
    Delete .github/ISSUE_TEMPLATE/Feature_request.md lionpaha12 2025-07-31 11:25:21 +08:00
  • 92914a0feb
    Delete .github/ISSUE_TEMPLATE/Bug_report.md lionpaha12 2025-07-31 11:25:05 +08:00
  • 7fa9a91306
    Delete .github/ISSUE_TEMPLATE/deprecate--api-.md lionpaha12 2025-07-31 11:24:47 +08:00
  • dea966e0a9
    Update README.md lionpaha12 2025-07-31 11:22:39 +08:00
  • 0fad8b624f
    Merge 1a99defe17d67f80681197cb71c09cf843a7a079 into 266bcd2e07d99bac742fd14f67b8fdc6e26169a5 Akash Singh 2025-06-14 16:32:38 +00:00
  • 266bcd2e07 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. develop Nobody 2025-06-12 10:09:01 -07:00
  • 72aeb257c1 Don't pin BottomNavigationBar trailing/leading edges to safe area in horizontal mode. Nobody 2025-06-11 10:58:11 -07:00
  • d304ac1651 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... Nobody 2025-06-09 23:14:05 -07:00
  • b2d48fceca 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. Nobody 2025-06-09 20:03:54 -07:00
  • 1f5bec24e1 #Buttons Fix dynamic type size for icons Cody Weaver 2025-05-29 22:24:55 -07:00
  • f50ff96ac4 #Dialogs Remove legacy tests Cody Weaver 2025-05-29 11:50:01 -07:00
  • 4d4bfa7301 #Buttons Refactor private classes to their own files Cody Weaver 2025-05-22 09:14:38 -07:00
  • 02899b8392 #Button Fix shadow not animating properly. Cody Weaver 2025-05-21 11:42:26 -07:00
  • 5de133336f #Buttons Update sizing to be the correct size in regular, large and extraLarge. Cody Weaver 2025-05-16 09:11:51 -07:00
  • aba3498ed8 #Buttons Fix shadow not being the correct path. Cody Weaver 2025-05-14 08:51:53 -07:00
  • e28f9c5ada #Buttons Add explicitSize method Cody Weaver 2025-05-13 14:15:06 -07:00
  • 1a99defe17
    Merge pull request #1 from iakash-singh/MaterialComponents-ios Akash Singh 2025-05-14 01:59:20 +05:30
  • 790e73bfc4 Replace deprecated UIGraphicsBeginImageContext with UIGraphicsImageRenderer in MDCTextControlGradientManager akashsingh7202@gmail.com 2025-05-14 01:46:50 +05:30
  • 7551027486 #Buttons Update image size to always be square Cody Weaver 2025-05-12 14:47:16 -07:00
  • b29adefbd8 #Buttons Update colors on button size being set Cody Weaver 2025-05-07 15:04:13 -07:00
  • 4dccdb6eb0 This change fixes the warning generated by clang when we enable -Wobjc-property-assign-on-object-type flag under the ARC environment. Nobody 2025-05-07 08:17:31 -07:00
  • dbec77e82c Use strong/weak attribute instead of assign Asami Doi 2025-05-06 12:02:50 +02:00
  • f25aad87ce #Buttons Add shadow to visual background Cody Weaver 2025-05-05 09:05:11 -07:00
  • 4badc9d691 #Buttons Fix clampToMinimumSize method. Cody Weaver 2025-04-30 18:41:08 -07:00
  • f7ef73770d #Buttons Fix bug where background would be in front of other elements. Cody Weaver 2025-04-28 09:23:34 -07:00
  • a801760a58 #Button Fix issue where legacy clients can't set borderWidth. Cody Weaver 2025-04-25 10:35:36 -07:00
  • 91a227c283 #Button Update buttons to not fully round corners on press. Cody Weaver 2025-04-24 11:31:32 -07:00
  • 7c19c196a7 Add imageViewSize property to MDCChipView. Nobody 2025-04-23 11:38:52 -07:00
  • fff6a96f73 Add placeholder support to M3CTextView. Nobody 2025-04-17 09:11:04 -07:00
  • d3a4164630 Internal change Cody Weaver 2025-04-15 18:52:46 -07:00
  • 8788382546 Internal change Cody Weaver 2025-04-15 18:45:20 -07:00
  • 2fed28c5d8 Internal change Cody Weaver 2025-04-15 14:24:59 -07:00
  • eb212f39b5 Internal change Cody Weaver 2025-04-15 12:37:36 -07:00
  • b78cffedb0 Internal change. Cody Weaver 2025-04-15 07:54:47 -07:00
  • 731442f0dc #Buttons Fix bug where corners wouldn't update if ubtton size wasn't set before. Cody Weaver 2025-04-14 11:48:19 -07:00
  • 1fcbd02110 #Buttons Update buttons to support outline at all sizes Cody Weaver 2025-04-14 11:18:22 -07:00
  • 18bcdffdfc Test updates for bottom navigation. Frank Wang 2025-04-14 09:12:27 -07:00
  • 74e7860bbb #Buttons Update the setCapsuleCornersBasedOn:size method to account for width. Cody Weaver 2025-04-08 20:02:06 -07:00
  • f93b1dcc0f 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. Nobody 2025-04-07 14:26:33 -07:00
  • a33768e631 Adds placeholder support to M3CTextView Nobody 2025-04-04 13:15:50 -07:00
  • 9c5a3d91e7 #Buttons Update sizeThatFits and intrinsicContentSize to not account for minimumHeight or minimumWidth Cody Weaver 2025-04-04 11:56:38 -07:00
  • 9272490b67 Adds placeholder support to M3CTextView Nobody 2025-04-04 11:49:18 -07:00
  • be61b671e5 #Buttons Add support for mini UIKit Button Cody Weaver 2025-04-03 14:50:17 -07:00
  • 9c68b50602 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. Nobody 2025-03-27 09:49:22 -07:00
  • 487329ba2b Add support to MDCBannerView to support multiple lines of text within leading and trailing buttons. Nobody 2025-03-21 15:37:18 -07:00
  • e7a6b602b4 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. Nobody 2025-03-11 14:26:37 -07:00
  • 719af90592 Add properties to customize tab bar item view content insets, padding between image and title, and minimum height for title and image layout. Nobody 2025-03-07 09:27:16 -08:00
  • 23f7050e7e Removes height anchor that manually fixed Banner buttons heights for long text and larger font sizes. Removes scrollable text of the text view that is dependent upon Button text size. Nobody 2025-03-03 20:51:52 -08:00
  • d3f0d79c8c #Buttons Fix bug where symbol wouldn't resize after button size being set. Cody Weaver 2025-03-03 15:01:09 -08:00
  • a88381e75c #Buttons Clean up implementation file of missing API annotations. Cody Weaver 2025-03-03 09:07:07 -08:00
  • 7113d41e99 #Buttons Add docs to setButtonSize method Cody Weaver 2025-02-28 09:46:40 -08:00
  • 78c9615e74 #Buttons Split setFont into setFont and setImageFont Cody Weaver 2025-02-28 09:23:15 -08:00
  • 1f758da8d7 #Buttons Fix bug where setting properties before setting button size weren't reflected. Cody Weaver 2025-02-26 19:44:01 -08:00
  • 3a85c1e985 [M3CButton] Mark size related methods as available for iOS 15+. Cody Weaver 2025-02-26 15:04:31 -08:00
  • 1ca37ab941 #Buttons Add edgeInsetsForImage/Title:forSize: Cody Weaver 2025-02-25 19:49:44 -08:00
  • 6e834253df #Button Add imageEdgeInsets for size API Cody Weaver 2025-02-25 11:50:10 -08:00
  • 59075784b3 #Button Add pressedCornerRadius:forSize: API Cody Weaver 2025-02-25 10:20:52 -08:00
  • 11d6473f5b #Buttons Add cornerRadius:forSize: API Cody Weaver 2025-02-24 15:14:11 -08:00
  • 5faa72d2f6 #Button Add font:forSize: API. Cody Weaver 2025-02-20 17:05:56 -08:00
  • 86e29007a3 #Button Add Button Size type to M3CButton Cody Weaver 2025-02-20 13:53:02 -08:00
  • bd33e35a8a #Button Add M3CButtonSize to support different size variants. Cody Weaver 2025-02-20 11:27:52 -08:00
  • 181be44663 Annotate MDCShapeGenerating with NS_SWIFT_UI_ACTOR. Nobody 2025-02-06 22:40:43 -08:00
  • 7319efd2c5 Add option to activate an overlay underneath all other overlays with the same UIWindowLevel. Nobody 2025-02-04 16:19:02 -08:00
  • 4d98ee5cb5 Resized the image to a square format with UIImageSymbolConfiguration Nobody 2025-01-27 11:39:08 -08:00
  • ae3d2df04b [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. Frank Wang 2025-01-24 09:34:23 -08:00
  • b5bbb66b58 Delete UnderlinedTextFieldsTheming Janette James 2025-01-13 14:57:38 -08:00
  • 43f701bd61 Delete FilledTextAreasTheming Janette James 2025-01-13 14:04:00 -08:00
  • ac53ebbc14 Delete Tabs TypographyThemer Janette James 2025-01-13 09:22:27 -08:00
  • 3f82e5f3b0 Delete TabBarViewTheming Janette James 2025-01-10 18:47:31 -08:00
  • 5c9ba055ee Internal change now button height defined by the text size. Nobody 2025-01-10 00:54:39 -08:00
  • 0ac0dfe5ad #Alert accessibility fix Nobody 2025-01-03 19:26:33 -08:00
  • 24a0ffbd03 Annotate various Delegate protocols as NS_SWIFT_UI_ACTOR Nobody 2024-12-20 13:31:50 -08:00
  • 554b1f5b86 Updates the button's width and height dynamically to adjust for long text and larger font sizes. Update the TextView height to fit large text sizes and larger font sizes. This CL is for rolling back previous CL(cl/684841697). Nobody 2024-12-16 03:01:43 -08:00
  • 610c257c12 copied item properties when using setItems Nobody 2024-12-13 12:25:46 -08:00
  • 610c997d82 [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. Frank Wang 2024-12-10 10:43:20 -08:00
  • decc5061d6 [Bottom Navigation] Remove deprecated badge properties and update tests to reflect new behavior. Janette James 2024-12-03 16:25:06 -08:00
  • 36940928cf [Bottom Navigation] Remove deprecated badge properties and update tests to reflect new behavior. Nobody 2024-12-03 12:43:26 -08:00
  • 351fb483ef [Bottom Navigation] Remove deprecated badge properties and update tests to reflect new behavior. Frank Wang 2024-11-22 14:29:25 -08:00
  • b1bd6f2d1f [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. Frank Wang 2024-11-18 12:06:18 -08:00
  • c4743a1951 [Badges] Remove the const keyword from size that fits dot badge calculation. Frank Wang 2024-11-07 08:28:20 -08:00
  • 3692400c0f Add unit test for M3CTextField's traitCollectionDidChange. David Collazo 2024-11-01 14:59:55 -07:00
  • 8eb898db4d [MDCBadge] Allow MDCBadgeView to take on a dot badge style. Frank Wang 2024-11-01 11:53:20 -07:00
  • 2d71b8ae2c Add unit test for M3CTextField's layoutSubviews. David Collazo 2024-10-31 14:39:50 -07:00