491 Commits

Author SHA1 Message Date
Jeff Verkoeyen
27901024aa Bump the release. 2018-08-08 11:23:09 -04:00
featherless
c1db980630
[Snackbar] Ensure that the bundle is loaded with CocoaPods. (#4702)
The bundle includes the snackbar "double-tap to dismiss" accessibility hint string.

Closes https://github.com/material-components/material-components-ios/issues/4685
2018-08-03 14:09:18 -04:00
Jeff Verkoeyen
e3cf9801be Bump the release. 2018-08-02 16:36:42 -04:00
Jeff Verkoeyen
85334ead24 Version bump. 2018-08-01 10:55:52 -04:00
Jeff Verkoeyen
e98a774e52 Bump the release. 2018-07-25 10:19:54 -04:00
Jeff Verkoeyen
ef9b71945a Bump the release. 2018-07-18 10:47:40 -04:00
Yarden Eitan
1db11dea41 Bumped version number to 57.0.0. 2018-07-11 17:02:23 -04:00
Andrew Overton
4b6eb9430c
[ListItems] Add Base Cell With Example (#4461)
This PR adds the MDCBaseCell with an accompanying example and readme.
2018-07-10 15:48:25 +02:00
Yarden Eitan
61e65488af
[BottomSheet] [Shapes] Added Shapes support for BottomSheet (#4486)
Added support for shaping a bottom sheet in multiple states.
A bottom sheet can either be collapsed (partially visible but not full screen) and expanded (sheet covering the whole screen). We wanted to allow support for shaping a sheet differently for each of its states.

Therefore the bottom sheet state was exposed rather than hidden and an API was defined to allow changing the shape for each state.
2018-07-09 17:32:24 -04:00
Randall Li
75605b60c5 Merge branch 'release-candidate' into develop 2018-06-27 08:14:18 -04:00
Will Larche
53876c3dca
[Typography] 3rd PR on font equality (#4435)
* [TextFields] Adding todos for #4331

* [TextFields] Creating simple equality files.

* [TextFields] Prevents fonts that are almost the same but not quite from messing up the rendering.

* [Typography] Adding tests for font equality.

* [TextFields] Formatting.

* [Typography] Adding Math to the bazel file.

* [Typography] PR feedback.

* [Typography] PR feedback.

* [Typography] Comment.

* [Typography] PR feedback.

* [Typography] PR feedback.

* [Typography] Updating podspec.

* [Typography] Asserts for bazel.

* [Typography] Logging for tests.

* [Typography] Loggin.g

* [Typography] Removing logging and the deeper check.

* [Typography] Making simple equality a category.

* [TextFields] Using new method.
2018-06-26 11:45:13 -07:00
Randall Li
0ace5e665c Bumped version number to 56.0.0. 2018-06-26 09:15:40 -04:00
Ian Gordon
02f792aad1 Bumped version number to 55.5.0. 2018-06-21 11:47:53 -04:00
Yarden Eitan
c3c738f6b0 Bumped version number to 55.4.0. 2018-06-08 10:09:38 -04:00
Yarden Eitan
45c6fba187 Revert "[TextFields] Prevents functionally equivalent fonts from causing rendering jumps (#4344)"
This reverts commit de44925eb609f1a06c6529fbd06ba7d5f80dcfa9.
2018-06-07 11:17:31 -04:00
Will Larche
de44925eb6
[TextFields] Prevents functionally equivalent fonts from causing rendering jumps (#4344)
* [TextFields] Adding todos for #4331

* [TextFields] Creating simple equality files.

* [TextFields] Prevents fonts that are almost the same but not quite from messing up the rendering.

* [Typography] Adding tests for font equality.

* [TextFields] Formatting.

* [Typography] Adding Math to the bazel file.

* [Typography] PR feedback.

* [Typography] PR feedback.

* [Typography] Comment.

* [Typography] PR feedback.

* [Typography] PR feedback.

* [Typography] Updating podspec.

* [Typography] Asserts for bazel.

* [Typography] Logging for tests.

* [Typography] Loggin.g

* [Typography] Removing logging and the deeper check.
2018-06-05 15:32:58 -04:00
Yarden Eitan
5cc03bfa53 Bumped version number to 55.3.0. 2018-05-30 11:46:00 -04:00
Jeff Verkoeyen
eb1af03730 Bump the release. 2018-05-23 11:50:07 -04:00
Jeff Verkoeyen
86083b433f Bump the release. 2018-05-18 07:49:38 -04:00
Adrian Secord
92b1e7523d Bumped version number to 55.0.4. 2018-05-04 19:42:21 -04:00
Adrian Secord
17db9933ed Bumped version number to 55.0.3. 2018-05-04 18:39:00 -04:00
Jeff Verkoeyen
e10e5e0534 Bump the release. 2018-05-04 13:17:07 -04:00
Jeff Verkoeyen
5f8c8ee8da Bump the release. 2018-05-03 18:01:41 -04:00
Jeff Verkoeyen
9c1e026919 Bump the release. 2018-05-03 09:24:33 -04:00
featherless
037bf7d0f0
Flatten all +Extensions CocoaPods targets into standalone targets. (#3572)
This discourages depending on all of a component's extensions and aligns our targets more closely with how we expect them to be imported and depended upon.

This is a breaking change.

Pivotal story: https://www.pivotaltracker.com/story/show/157118721
2018-05-02 10:20:01 -04:00
Jeff Verkoeyen
d847761bfe Bump the version. 2018-05-01 09:38:14 -04:00
John Detloff
c185bc956f
Create a ChipThemer for material and outlined schemes (#3563)
Before:
![simulator screen shot - iphone x - 2018-04-27 at 13 43 06](https://user-images.githubusercontent.com/1418389/39376826-0283c50a-4a21-11e8-921f-1d18ac2e8c38.png)

After:
![simulator screen shot - iphone x - 2018-04-27 at 13 42 03](https://user-images.githubusercontent.com/1418389/39376832-050ea088-4a21-11e8-8c93-29ba62114249.png)
2018-04-30 16:26:56 -04:00
John Detloff
35abe86e19 Fix typo in MaterialComponents.podspec (#3529) 2018-04-26 21:55:29 -04:00
John Detloff
fc486cf285
[Cards] Implement stroke variant themer (#3485) 2018-04-26 15:51:37 -04:00
Jeff Verkoeyen
88c9092fd7 Bump the release. 2018-04-26 09:49:09 -04:00
Ali Rabbani
65c2bfd02f bump the version 2018-04-23 15:39:06 -04:00
Jeff Verkoeyen
d8ef972270 Bump the release. 2018-04-23 08:30:00 -04:00
Jeff Verkoeyen
a6e7699271 Bump the release. 2018-04-20 08:32:43 -04:00
featherless
289223a5bb
[ButtonBar] Add a Typography Themer. (#3395)
Pivotal story: https://www.pivotaltracker.com/n/projects/2150420/stories/156769836

![simulator screen shot - iphone se - 2018-04-18 at 12 07 32](https://user-images.githubusercontent.com/45670/38957691-396cc5ca-4329-11e8-8a18-5d76cd50b736.png)
2018-04-19 19:55:44 -04:00
Jeff Verkoeyen
36c7a49b81 Fix release number. 2018-04-19 08:54:02 -04:00
Jeff Verkoeyen
81723cf572 Bump the release. 2018-04-19 08:45:38 -04:00
John Detloff
3c139cc00d
[Slider] Update color themer (#3375)
Before:
![screen shot 2018-04-16 at 4 47 37 pm](https://user-images.githubusercontent.com/1418389/38834465-8c2ca684-4196-11e8-8536-d08e537c4bf2.png)
![screen shot 2018-04-16 at 4 47 42 pm](https://user-images.githubusercontent.com/1418389/38834466-8c35342a-4196-11e8-822a-a2d1aa3a767a.png)
![screen shot 2018-04-16 at 4 47 48 pm](https://user-images.githubusercontent.com/1418389/38834467-8c406b4c-4196-11e8-9e76-5792b31adf2d.png)

After:
![screen shot 2018-04-16 at 4 46 34 pm](https://user-images.githubusercontent.com/1418389/38834461-8c11b3c4-4196-11e8-902d-08e02fe5e8b7.png)
![screen shot 2018-04-16 at 4 46 41 pm](https://user-images.githubusercontent.com/1418389/38834462-8c1bb266-4196-11e8-9645-3a72bd4e1b8c.png)
![screen shot 2018-04-16 at 4 46 49 pm](https://user-images.githubusercontent.com/1418389/38834464-8c252b0c-4196-11e8-90a3-afb01d4af4ce.png)

https://www.pivotaltracker.com/story/show/156169452
2018-04-18 10:51:16 -04:00
Jeff Verkoeyen
d4548f0148 Bump the release. 2018-04-18 09:05:03 -04:00
Randall Li
25c0a95364
[Button] Created button themer that aggregates multiple subsystems to style buttons. (#3362)
https://www.pivotaltracker.com/n/projects/2150420/stories/156402729
2018-04-17 16:19:16 -04:00
John Detloff
7799a15025
Update MDCTabBar color themer (#3361)
https://www.pivotaltracker.com/story/show/156171753


Before:
https://user-images.githubusercontent.com/1418389/38756680-56e300aa-3f38-11e8-8ab3-c4cae293c689.png
https://user-images.githubusercontent.com/1418389/38756681-574887e0-3f38-11e8-99bf-e4993d093a8a.png
https://user-images.githubusercontent.com/1418389/38756682-575790aa-3f38-11e8-858e-a44fe1312875.png
https://user-images.githubusercontent.com/1418389/38756683-576b5b94-3f38-11e8-9cb6-3f0b7bf49b55.png
https://user-images.githubusercontent.com/1418389/38756684-577a85ce-3f38-11e8-96f7-2b5d6a600ff8.png
https://user-images.githubusercontent.com/1418389/38756685-57854748-3f38-11e8-9fb9-2ba5c7c9142b.png
https://user-images.githubusercontent.com/1418389/38756686-57902276-3f38-11e8-91a6-d34bf054553f.png
https://user-images.githubusercontent.com/1418389/38756687-579e0684-3f38-11e8-9f3a-7b335aa0b9c7.png

After:
https://user-images.githubusercontent.com/1418389/38756708-6825c8c0-3f38-11e8-9f00-bc5a871cc26b.png
https://user-images.githubusercontent.com/1418389/38756709-68338faa-3f38-11e8-89c5-588cba6711f6.png
https://user-images.githubusercontent.com/1418389/38756710-68443d46-3f38-11e8-8894-8d11096e0650.png
https://user-images.githubusercontent.com/1418389/38756711-68502836-3f38-11e8-8cba-2f492c25042a.png
https://user-images.githubusercontent.com/1418389/38756713-685fa5d6-3f38-11e8-868a-5481e1a8d5f1.png
https://user-images.githubusercontent.com/1418389/38756714-686a62b4-3f38-11e8-8a36-b4fd948ea00b.png
https://user-images.githubusercontent.com/1418389/38756715-6875927e-3f38-11e8-9a9a-5371514156a5.png
https://user-images.githubusercontent.com/1418389/38756716-68817f26-3f38-11e8-8d2b-162dda9a6780.png
2018-04-17 14:23:36 -04:00
Yarden Eitan
67a68d3d3c
[Buttons] Added Shapes Support (#3368)
Pivotal Story: https://www.pivotaltracker.com/story/show/156168281

* Implementation of Shapes support in Buttons.
* Added example of using shapes on different styles of buttons (see screenshot and gif below).
* Exposed an initializer for MDCCurvedCornerTreatment to be able to use in the example.
* Exposed the color sublayer in MDCShapedShadowLayer to allow hierarchal reordering of sublayers for a shaped button to work with ink and shadow correctly.
* Updated unit tests.
2018-04-17 19:42:12 +03:00
Mohammad Cazi
8336003a11
[Chips] color themer implementation. (#3372)
* Chips: Color Themer is added. Podspec and Build file updated.
Proper Color Mapping, testing and example update is left to do.

* Adding a helper to merge two colors with different opacities.

* define nonnull for interface.

* [Chips] Color Themer Implementation.
Color themer fully implemented.
Tests are added.
Examples are added.

* tests for color merge functionality.

* Name change "merge" -> "blend"
full support for blending with any opacity.
More tests added.
Better Documentation.

* updating API name.

* ColorBlend:
Change the type to CGFloat from Double,
Updated Documentation and tests.

* All different type of chips have the same mapping for color themer. So the break down between different types is not needed. Just stroked and regular type.

* separate the method implementation out since now there are only two varients.
2018-04-17 09:57:51 -04:00
Jeff Verkoeyen
0c68450ddf Bump the release. 2018-04-17 07:40:30 -04:00
Jeff Verkoeyen
19322e2120 Bump the release. 2018-04-17 07:36:20 -04:00
Jeff Verkoeyen
ee9af2a8ec Bump the release. 2018-04-16 15:37:59 -04:00
Jeff Verkoeyen
290ed1886f Bump the release. 2018-04-16 08:51:46 -04:00
featherless
ab8c104262
[AppBar] Add a Typography themer. (#3359)
Pivotal story: https://www.pivotaltracker.com/story/show/156769436

Before: 
![before](https://user-images.githubusercontent.com/45670/38753386-2bba1988-3f2c-11e8-9689-e18b9559816e.png)

After:
![simulator screen shot - iphone 8 plus - 2018-04-13 at 15 05 25](https://user-images.githubusercontent.com/45670/38753374-22f89e14-3f2c-11e8-8223-a125c1ec9910.png)
2018-04-13 17:23:16 -04:00
Jeff Verkoeyen
57f597e9bf Merge branch 'release-candidate' into develop 2018-04-13 13:31:19 -04:00
Jeff Verkoeyen
02a04ed3ac Bump the release. 2018-04-13 08:56:54 -04:00
Yarden Eitan
bd8760b94b [Cards] Implement a semantic color scheme color themer API. (#3289)
Addition of unit tests, and updated the examples to use the new themer.

Pivotal: https://www.pivotaltracker.com/story/show/156169708

[Delivers #156169708]

![simulator screen shot - iphone 8 - 2018-04-08 at 17 44 18](https://user-images.githubusercontent.com/4066863/38468869-9acec11a-3b54-11e8-9e99-af9773ab73bd.png)
2018-04-13 08:42:59 -04:00