131 Commits

Author SHA1 Message Date
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
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
Bryan Oltman
ccf77c52e2 bump version number to 91.0.0 2019-09-19 13:59:35 -04:00
featherless
f9042e303e Bump the release. 2019-09-16 09:35:08 -04:00
featherless
0f7ee59f13 [ButtonBar] Deprecate Theming and TypographyThemer. (#8432)
Part of #8429

These targets have no internal usage.
2019-09-10 11:21:00 -04:00
featherless
5e7d819120 Bump the release. 2019-09-09 11:19:45 -04:00
Robert Moore
bfc7fdf530 Bumped version number to 88.2.0. 2019-09-03 12:58:27 -04:00
Wenyu Zhang
ac114b4bda
[Banner] Move Banner component out of Beta spec. (#8376)
closes https://github.com/material-components/material-components-ios/issues/5487.
2019-08-29 13:04:35 -04:00
Robert Moore
65b9f8fe84 Bumped version number to 88.1.0. 2019-08-27 08:56:37 -04:00
Yarden Eitan
b47bf86e48 Bumped version number to 88.0.1. 2019-08-22 13:25:24 -04:00
Robert Moore
c4e97e3b5c Bumped version number to 88.0.0. 2019-08-20 09:25:12 -04:00
Robert Moore
8691e00899 Merge branch 'release-candidate' into develop 2019-08-19 09:57:20 -04:00
Robert Moore
7b9bd26498 Bumped version number to 87.1.1. 2019-08-19 09:40:52 -04:00
Robert Moore
9491ea8cd8 Merge branch 'release-candidate' into develop 2019-08-16 15:15:58 -04:00
Robert Moore
1e18891c2c Bumped version number to 87.1.0. 2019-08-16 14:19:16 -04:00
Robert Moore
c190ebfcca Merge branch 'release-candidate' into develop 2019-08-16 09:18:08 -04:00
Robert Moore
ba29295f59 Bumped version number to 87.0.2. 2019-08-15 15:48:10 -04:00
Wenyu Zhang
68f5b9d1e4
[Banner] Add theming extension. (#8285)
Closes https://github.com/material-components/material-components-ios/issues/7811. 

This PR adds a theming extension for Banner with elevation support and corresponding tests.
2019-08-15 15:03:11 -04:00
Robert Moore
7e32b6f04b Bumped version number to 87.0.1. 2019-08-14 18:57:54 -04:00
Robert Moore
58e88e0cbc Bumped version number to 87.0.1. 2019-08-14 15:13:25 -04:00
Robert Moore
716845b74d Bumped version number to 87.0.0. 2019-08-12 22:20:57 -04:00
Robert Moore
780851923d Bumped version number to 86.1.0. 2019-08-12 13:05:47 -04:00
Yarden Eitan
d9f1b67647 Bumped version number to 86.0.0. 2019-08-05 16:55:35 -04:00
Robert Moore
2a321fc790 Bumped version number to 85.12.0. 2019-08-01 09:47:55 -04:00
Robert Moore
02892fe0ef Merge branch 'release-candidate' into develop 2019-07-31 13:38:58 -04:00
Cody Weaver
534649a1cd
[Banner] Add MaterialElevation support (#8142)
Adds conformance to MDCElevatable and MDCElevationOverriding to
MDCBannerView.

Closes #8028
2019-07-31 09:15:33 -07:00
Robert Moore
18a8181bc9 Bumped version number to 85.11.0. 2019-07-31 09:47:41 -04:00
Robert Moore
1ff25354ce Bumped version number to 85.10.0. 2019-07-29 13:52:57 -04:00
Robert Moore
23666efe36 Bumped release version. 2019-07-25 10:01:18 -04:00
Wenyu Zhang
a86ef1e576 Bumped version number to 85.9.0. 2019-07-23 19:18:05 -04:00
Wenyu Zhang
ad15a1a450 Bumped version number to 85.8.0. 2019-07-16 18:55:56 -04:00
Andrew Overton
541767579b Bumped version number to 85.7.0. 2019-07-10 17:23:33 -04:00
Robert Moore
e7df8df4e4 Bumped version number to 85.6.0. 2019-07-10 14:15:08 -04:00
Robert Moore
34dad12ff6 [Tabs] Adjust sizeThatFits: behavior for TabBarView. (#7846)
The `sizeThatFits:` beahvior of `MDCTabBarView` previously would return a size
large enough for Fixed tabs in a justified layout. If the provided `size` was
wider than necessary, that value would be returned.

A solution that works better for inclusion in MDCHeaderStackView, which uses
`sizeThatFits:` to determine the view's frame size.

Closes #7845
2019-07-10 13:44:45 -04:00
Andrew Overton
930e754112 Bumped version number to 85.5.1. 2019-07-09 20:17:10 -04:00
Andrew Overton
b8469028f0 Bumped version number to 85.5.0. 2019-07-08 16:02:05 -04:00
Robert Moore
0dc3125598
[Tabs] Improve text and image rendering. (#7803)
The frames for title and image were not pixel-aligned, resulting in somewhat
blurry text and images.

Part of #7748
2019-07-08 10:26:15 -04:00
Robert Moore
d95c7ec87d Bumped version number to 85.4.0. 2019-07-03 12:27:51 -04:00
Robert Moore
af878e8263 Bumped version number to 85.3.0. 2019-07-02 15:21:47 -04:00
Robert Moore
fa410ccaa0 [Tabs] Add Selection Indicator (#7767)
Adds selection indicator support and rendering to MDCTabBarView. The indicator animates between items and is sized to the full width of the item. Theming (color) of the indicator will be done in a follow-up change.

|Scrollable without Safe Area Insets|Justified with Safe Area Insets|
|---|---|
|![tabs-si-nosafe](https://user-images.githubusercontent.com/1753199/60525297-1c0e6180-9cbc-11e9-9048-d6282b3ec3f9.gif)|![tabs-si-safe](https://user-images.githubusercontent.com/1753199/60525304-1e70bb80-9cbc-11e9-82a4-bc0b99be8b50.gif)|

Closes #7744
2019-07-02 14:51:05 -04:00
Andrew Overton
ad3a25fabc Bumped version number to 85.2.0. 2019-07-01 12:23:47 -04:00
Robert Moore
c2b400f6ff
[Tabs] Fix scroll-to-item for RTL. (#7754)
Corrects the calculation of item position in RTL layouts.

Part of #7731
2019-07-01 02:43:05 -04:00
Cody Weaver
029692a0ba [TabBarView] Add titleFontForState APIs (#7757)
Adds `titleFont:forState:` APIs to customize the font of selected and unselected items generally. A future change may enable support for `-[UIBarItem titleTextAttributesForState:]`.

## Dragons Example View Controller

|Before|After|
|---|---|
|![Simulator Screen Shot - iPhone 7 - 2019-06-30 at 22 38 45](https://user-images.githubusercontent.com/1753199/60407218-e9634c80-9b87-11e9-9bef-10c2449002a7.png)|![Simulator Screen Shot - iPhone 7 - 2019-06-30 at 22 39 36](https://user-images.githubusercontent.com/1753199/60407236-f718d200-9b87-11e9-8380-195235c9494e.png)|


Part of #7657
2019-07-01 01:13:34 -04:00
Robert Moore
8d82d5e9d0
[Tabs] Allow setting selected item without animation. (#7749)
The property setter will automatically animate setting the selected item. For
some use cases, like tests or configuring a view for the first time, it's
useful to set the selected item without animation.

Part of #7744
2019-06-28 16:58:04 -04:00
Cody Weaver
4ffc112b7f Bumped version number to 85.1.0. 2019-06-24 12:13:36 -04:00
Robert Moore
83797d1cab
[Tabs] Move "Tabs2" into an extension. (#7663)
Rather than having an independent "component" for the new view, it can be
homed as an extension of the existing component. Later migration should be as
simple as updating the umbrella import.

Closes #7655
2019-06-21 08:57:18 -04:00