Bryan Oltman
4e41462438
[Cards] Migrate MDCCardsColorThemer to theming extensions ( #9141 )
...
Migrating Cards Themer code to theming extensions as part of the deprecation and deletion of `MDCCardsColorThemer`.
Part of #9098 , #9097 , #9096 , and #9095
2019-12-06 10:24:00 -05:00
Andrew Overton
7ece2c1187
delete-MDCButtonBarTypographyThemer ( #9117 )
...
Related to #9105 .
2019-12-05 15:37:31 -05:00
Bryan Oltman
f848eaf5ee
[Chips] Delete Themers ( #9028 )
...
* [Chips] Delete Themers
* clang
* Delete MDCChipViewTypographyThemer, update BUILD file
* Use correct MDCChipViewColorThemer applySemanticColorScheme implementation for applyThemeWithColorScheme
* Delete Chip imports from Shape BUILD file
* Delete Chips themers from podspec
* Preserve example behavior
* Fix Shape scheme BUILD file
2019-12-05 14:12:21 -05:00
Bryan Oltman
322d162c5e
[Chips] Move themer code to MDCChipView+MaterialTheming ( #9110 )
...
* [Chips] Move themer code to MDCChipView+MaterialTheming
* clang
* Remove Chips color and shape themers as dependencies of MDCChipView's theming extension
2019-12-05 11:56:43 -05:00
Wenyu Zhang
8a2650d5c3
[Banner] Add unit test to test background color change when user interface changes. ( #9073 )
...
closes https://github.com/material-components/material-components-ios/issues/9058 .
This test ensure not only the block exists when setting it (originally supported behavior), it adds the test to test the real behavior of what should happen to the background color of banner when user interface changes.
2019-12-05 11:43:49 -05:00
Randall Li
80046999ac
Bumped version number to 94.5.0.
2019-12-04 16:36:36 -05:00
Wenyu Zhang
7cc3fc4088
Bumped version number to 94.4.0.
2019-11-27 10:02:48 -05:00
Wenyu Zhang
1a93e711b1
merged release-candidate
2019-11-25 11:19:37 -05:00
Wenyu Zhang
8815d2f1be
Bumped version number to 94.3.0.
2019-11-22 14:50:05 -05:00
Andrew Overton
c806e4b9d0
[TextControls] Add MDCFilledTextField theming extension ( #8993 )
...
This PR adds the theming extension for MDCFilledTextField.
Here's a screenshot:
<img width="359" alt="Screen Shot 2019-11-19 at 9 54 59 AM" src="https://user-images.githubusercontent.com/8020010/69157248-b11ac700-0ab2-11ea-9acb-db06d96e94a3.png ">
Related to #8682 .
2019-11-20 11:32:58 -05:00
Wenyu Zhang
30a6d07a2d
[TextFields] Add missing Button dependency. ( #8995 )
...
closes https://github.com/material-components/material-components-ios/issues/8996 .
Fix import dependency for https://github.com/material-components/material-components-ios/blob/develop/components/TextFields/src/private/MDCTextInputCommonFundament.m#L17 .
2019-11-19 11:30:16 -05:00
Randall Li
afbd7351b5
[Typography] Using safeSharedApplication in test ( #8815 )
...
I needed to change this to run test locally in my simulator.
I'm not sure why this wasn't caught in CI.
2019-11-15 07:31:27 -08:00
Wenyu Zhang
bc6bad2819
merged release-candidate
2019-11-14 16:08:23 -05:00
Wenyu Zhang
bca847dade
Bumped version number to 94.2.0.
2019-11-14 00:16:03 -05:00
Galia Kaufman
caa6e9cc67
merged release-candidate
2019-11-13 14:59:35 -05:00
Robert Moore
692c743f34
[TypographyScheme] Separate protocol target. ( #8798 )
...
Splits the `MDCTypographyScheming` protocol target from the implementation
target. This allows clients to conform to the protocol without depending on
the MDC-iOS implementation (and its dependencies).
Fixes #8445
2019-11-13 11:28:43 -05:00
Galia Kaufman
6c7997d585
Bumped version number to 94.1.0.
2019-11-11 16:21:21 -05:00
Andrew Overton
fef9b6317a
Bumped version number to 94.0.0.
2019-11-08 09:31:18 -05:00
Andrew Overton
0a76117193
Move new TextFields into TextControls directory ( #8726 )
...
In this PR I extract the new TextFields from the old TextFields directory. In the future, if we bring over the input chip view and text area, they will go under this new TextControls directory as well.
Closes #8684 .
2019-11-07 14:22:21 -05:00
Robert Moore
46d04a862f
Bumped version to 93.5.0
2019-11-06 23:05:52 -05:00
Galia Kaufman
7e853ba84e
Bumped version number to 93.4.0.
2019-11-05 13:53:27 -05:00
featherless
947b03fa6b
merged release-candidate
2019-11-01 14:58:15 -04:00
featherless
055633c210
Bump the release.
2019-11-01 13:34:22 -04:00
featherless
79fb766e01
[ActivityIndicator] Delete MDCActivityIndicatorColorThemer. ( #8694 )
...
It is deprecated and has no internal usage.
Part of #8429
2019-10-31 07:13:32 -07:00
Yarden Eitan
1ca0990995
Bumped version number to 93.2.0.
2019-10-29 15:17:14 -04:00
Andrew Overton
40348b57d1
Bumped version number to 93.1.1.
2019-10-25 13:39:29 -04:00
Robert Moore
f6a86f1f66
Bumping version to 93.1.0
2019-10-24 20:53:26 -04:00
Andrew Overton
d665e1fc0a
Bumped version number to 93.0.0.
2019-10-22 13:45:13 -04:00
Robert Moore
cb6c82590b
merged release-candidate
2019-10-21 10:59:23 -04:00
Robert Moore
948a29b7ac
Bumped version to 92.5.0
2019-10-21 09:06:18 -04:00
featherless
539093f2ff
[MaskedTransition] Delete the component. ( #8592 )
...
This component was deprecated in v91.0.0.
Closes https://github.com/material-components/material-components-ios/issues/8228
2019-10-16 16:19:48 -04:00
Andrew Overton
db80ded952
merged release-candidate
2019-10-16 09:42:14 -04:00
featherless
e7521ed500
[Chips] Fold MDCChipViewTypographyThemer into the Theming extension. ( #8591 )
...
MDCChipViewTypographyThemer will be deprecated and deleted as part of https://github.com/material-components/material-components-ios/issues/8429 .
MDCChipViewTypographyThemer currently has no internal usage, so the logic is being folded into the Theming extension.
Part of https://github.com/material-components/material-components-ios/issues/8429
2019-10-15 21:58:32 -04:00
Andrew Overton
0b2762099e
Bumped version number to 92.4.0.
2019-10-15 11:00:12 -04:00
Yarden Eitan
2bdf509382
Bumped version number to 92.3.1.
2019-10-09 09:19:02 -04:00
Yarden Eitan
dfb670ead5
missing podspec dependency ( #8554 )
...
This causes failure with our pod linting due to the missing dependency.
2019-10-09 09:06:32 -04:00
Yarden Eitan
df7db8efdb
Bumped version number to 92.3.0.
2019-10-08 14:18:12 -04:00
featherless
83abfd5d92
Bump the release.
2019-10-07 09:11:01 -04:00
randallli
c16013d918
Bumped version number to 92.1.0.
2019-10-02 16:33:09 -04:00
Wenyu Zhang
b843136be3
[MDFTesting] remove MDFTesting references. ( #8531 )
...
MDFTesting blocks the release because of b/141850100. This PR removes the reference for now.
2019-09-30 11:20:50 -04:00
Wenyu Zhang
9dfd40427d
[Color] Use XCTAssertEqualColors from MDFTesting to help color testing. ( #8497 )
...
closes https://github.com/material-components/material-components-ios/issues/8426 .
Related PR: https://github.com/material-components/material-components-ios/pulls
2019-09-25 14:42:27 -04:00
Robert Moore
4f7cd7cf35
Bumped version number to 92.0.0.
2019-09-23 14:55:13 -04:00
Randall Li
789b533c2e
Bumped version number to 91.1.1.
2019-09-23 12:15:36 -04:00
Wenyu Zhang
c9fee39999
Bumped version number to 91.1.0.
2019-09-20 16:21:46 -04:00
Wenyu Zhang
a651fe5e4e
[ActionSheet] set elevation value in theming extension. ( #8466 )
...
Part of https://github.com/material-components/material-components-ios/issues/8456 .
Set elevation value to 8 in action sheet's theming extension.
2019-09-20 10:39:09 -04:00
Bryan Oltman
ccf77c52e2
bump version number to 91.0.0
2019-09-19 13:59:35 -04:00
featherless
e615de5217
Merge branch 'release-candidate' into develop
2019-09-17 11:48:14 -04:00
featherless
f9042e303e
Bump the release.
2019-09-16 09:35:08 -04:00
Wenyu Zhang
9bd8770ae4
[BottomSheet] replace UIWebView usage with WKWebView. ( #8453 )
...
closes https://github.com/material-components/material-components-ios/issues/8381 .
This PR removed the references to deprecated UIWebView, and used WKWebView (available on iOS8+) in place to keep the original behavior.
As WKWebView is available on Mac Catalyst, the TARGET_OS_UIKITFORMAC flag is also removed.
An Example is created for this WebView change.
Screenshot:

2019-09-13 17:41:09 -04:00
featherless
c0e74b1d20
[Typography] Pull BasicFontScheme out to an extension. ( #8425 )
...
BasicFontScheme will eventually be deprecated and deleted. Moving it to a standalone target allows us to better isolate its use in prepartion for its deletion.
In order not to make this a breaking change, schemes/Typography depends on the new extension. This is a temporary dependency that will be removed once all existing internal usage has been updated to point to the new target.
First step of https://github.com/material-components/material-components-ios/issues/8424
2019-09-10 13:32:14 -04:00