51 Commits

Author SHA1 Message Date
Yarden Eitan
c88a059640
[Catalog] Remove unwanted warnings from build (#2794)
* fix warnings for .count in Swift strings and duplicate images in Asset folders, also give the Extension target all icons

* update project settings to recommended ones
2018-01-05 16:58:33 -05:00
Yarden Eitan
29d760c7d6
Added isPresentable to catalog files, ported over ZShadow to dragons. (#2726) 2017-12-15 12:20:35 -05:00
Will Larche
09b3c9583d
[TextFields] Formatting. (#2725) 2017-12-14 11:25:09 -08:00
Will Larche
290f13f7be [TextFields] States example (#2718)
* [TextFields] Just needs layout code.

* [TextFields] Seems to be working good.
2017-12-14 08:48:15 -05:00
Will Larche
62d5a4fa85 [TextFields] Feature branch merge: Clarity, Safety, Docs, Comments, Formatting (#2634)
* [TextFields] Full width changes. (#2590)

* [TextFields] Propagating changes to themers. (#2585)

* [TextFields] Propagating changes to themers.

* [TextFields] Updates to themer examples.

* [TextFields] Base controller class files (#2582)

* [TextFields] New Base class files.

* [TextFields] Naming corrections.

* [TextFields] Formatting.

* [TextFields] Replacing -Default with -Underline (#2583)

* [TextFields] Adding underline controller.

* [TextFields] Changes to umbrella import file and removing default controllers.

* [TextFields] Renaming one file.

* [TextFields] Updated controller headers. (#2584)

* [TextFields] Updating examples. (#2586)

* [TextFields] Running clang-format on the elements. (#2587)

* [TextFields] Running format on the element itself.

* [TextFields] Minor formatting.

* [TextFields] Updating tests and formatting. (#2588)

* [TextFields] Filled controller changes. (#2589)

* [TextFields] Legacy controller comments, naming, and formatting. (#2591)

* [TextFields] Legacy controller comments, naming, and formatting.

* [TextFields] Adding safety to legacy default init.

* [TextFields] Adding safety to Legacy Default init.

* [TextFields] Formatting Legacy Default.

* [TextFields] Formatting Legacy Full Width.

* [TextFields] Text area comments, updated super, naming, formatting. (#2593)

* [TextFields] Text area updates.

* [TextFields] Clarifying comment.

* [TextFields] Outline changes and formatting. (#2592)

* [TextFields] Updates to styling doc. (#2594)

* [TextFields] Updates to styling doc.

* [TextFields] Updating doc.

* [TextFields] Full width comments, safety, formatting, and underline support. (#2633)

* [TextFields] Adding safety to full width.

* [TextFields] Formatting Full Width.

* [TextFields] PR feedback.

* [TextFields] Safety in init of Base (#2632)

* [TextFields] Adding safety to base init.

* [TextFields] Formatting Base.

* [TextFields] Updates to controller header. (#2636)

* [TextFields] Updates to controller header.

* [TextFields] Updating misleading comments.

* [TextFields] Supplemental file name changes. (#2635)
2017-12-12 11:07:48 -05:00
Randall Li
63abcadd7c
[TextFields] Corrected imports in examples. (#2655)
PiperOrigin-RevId: 178286593
2017-12-11 13:40:38 -05:00
Randall Li
b1ec22207f
Fixed float conversion build errors (#2602)
* Fixed float conversion build errors
Implicit conversion loses floating-point precision: 'double' to 'CGFloat' (aka 'float')

Found by turning on warnings via: https://github.com/material-components/material-components-ios/pull/2480

* More Fixed float conversion build errors
Implicit conversion loses floating-point precision: 'double' to 'CGFloat' (aka 'float')

Found by turning on warnings via: https://github.com/material-components/material-components-ios/pull/2480
2017-12-06 15:57:04 -05:00
Yarden Eitan
f9e187feb4 [Cleanup] remove checks for iOS8 and above as we now only support iOS8+ (#2555) 2017-12-02 22:08:00 -05:00
Will Larche
0496c22549
[TextFields] Correcting class of the textview to match the new class required for MDCMultilineTextField. (#2519) 2017-11-27 14:49:28 -05:00
Will Larche
35727c1249 [TextFields] Fixes bug: multiline having ambiguous height in the text view (#2489)
* [TextFields] Fixes bug in multiline having ambiguous height in the text view.

* [TextFields] Making the comments clearer.

* [TextFields] PR feedback.

* [TextFields] PR feedback.

* [TextField] Uhoh.

* [TextFields] Going back and making the new class mandatory.

* [TextFields] PR feedback.
2017-11-27 11:54:58 -05:00
Will Larche
47ed556783 [TextFields] Adding legacy storyboard. (#2517) 2017-11-27 09:22:18 -05:00
Yurii Samsoniuk
2a96682230 Replace unnecessary imports with forward declarations (#2429)
* [Themes] Remove unnecessary imports.

* [TextFields] Remove unnecessary imports.

* [Typography] Do not use an umbrella header inside of a component.

* [Snackbar] Do not use self umbrella header.

* [ActivityIndicator] Do not use self umbrella header.

* [AppBar] Use umbrella headers.

* [AppBar] Remove self import header.

* [ButtonBar] Removed self umbrella header imports.

* [Buttons] Removed self umbrella header imports.

* [Collections] Update imports.

* [Dialogs] Moved import into an m file.

* [Collections] Fixed imports.

* [FeatureHighlight] Removed self umbrealla imports.

* [HeaderStackView] Reordered imports.

* [Ink] Replaced imports with forward declarations.

* [Slider] Replaced self umbrella import use.

* [Snackbar] Removed self umbrella header import.

* [Tabs] Changed math import. Replaced self umbrella header import.

* [Icons] Removed unnecessary imports.

* [Overlay] Replaced umbrella header import.

* [ShapeLibrary] Replace Shapes imports with an umbrella header.

* [Shapes] Replaced imports with forward declarations.

* [AppBar] Replace import with a forward declaration.

* [Examples] Updated imports.

* Fixed conflicting imports

* Added space between different import categories
2017-11-16 18:25:06 -05:00
Will Larche
e13fa143a5
[TextFields] Fix multiline placeholder position and transform bug. PR #2 (#2360)
* [TextFields] Adding a multiline message to the example.

* [TextFields] Moving a method to a better place.

* [TextFields] Fixes multiline having set text.

* [TextFields] Adding new line to multi-line examples.

* [TextFields] Floating placeholder comments, organization and bug fix.

* [TextFields] Formatting.

* [TextFields] Adding back in the work I had lost.

* [TextFields] Adding some Xcode 8 support.
2017-11-07 11:52:58 -05:00
Will Larche
282754e7a9
[TextFields] Fixes bugs on multiline IB support (#2289)
* [TextFields] Improved interface builder support.

* [TextFields] Adding multiline to interface builder example.

* [TextFields] Adding comment.

* [TextFields] Updating IB example.

* [TextFields] Updating storyboard for example.

* [TextFields] Adding handling of expanding on overflow for IB cases.

* [TextFields] Adding better expanding support for IB.

* [TextFields] Fixing bugs related to loading a multiline text field from a storyboard.

* [TextFields] Reorganizing IB examples to add new one.

* [TextFields] Adding useful comment.
2017-11-01 09:53:21 -04:00
Martin Petrov
f98a9d42ed @objc annoaing catalog by convention (#2305) 2017-10-30 10:24:17 -04:00
Will Larche
463a2831a0 [TextFields] Adds cursor color as parameter (#2297)
* [TextFields] Adding cursorColor to example.

* [TextFields] Adding cursor color to tests.

* [TextFields] Completing implementation of cursor color.
2017-10-27 08:17:30 -04:00
Will Larche
035b9b4cae [TextFields] Updating kitchen sink example to use trailing and leading views. (#2266) 2017-10-24 22:59:55 -04:00
Will Larche
07eea020ca [TextFields] Implementing textFieldShouldClear: (#2169)
`MDCTextField` should invoke `textFieldShouldClear` on its delegate before clearing the text. A similar delegate, `MDCMultilineTextInputDelegate` is now also supported on `MDCMultilineTextField` objects to support similar functionality.

Closes #2062
2017-10-13 06:56:32 -04:00
Will Larche
75cf565fea [TextFields] Fix text fields overlapping labels (#2163)
* [TextFields] Removes ambiguous layout.

* [TextFields] Better code organization and comment.

* [TextFields] Adding a filled in field to the examples.

* [TextFields] Correcting placeholder not rising when text is set programatically. Also better naming.

* [TextFields] Giving examples of each floating style a set .text.

* [TextFields] Adding placeholder float test.
2017-10-12 23:25:50 -04:00
Will Larche
5dae93c6c4 [TextFields] Adding .placeholderText to controllers (#2149)
* [TextFields] Adding .placeholderText to fix bugs and continue moving API to controller.

* [TextFields] PR feedback.

* [TextFields] Removes ambiguous layout.

* [TextFields] Better code organization and comment.
2017-10-12 09:16:07 -04:00
Will Larche
b438856be2 [TextFields] Examples bug and formatting (#2137)
* [TextFields] Formatting correction.

* [TextFields] Example bug.
2017-10-09 21:54:41 -04:00
Will Larche
96fb533554 [Catalog] Fixes improper use of Bundle and assets (#2118)
* [Catalog] Fixing bundle usage in some examples.

* [Examples] Correcting use of assets and bundles.

* [Examples] Formatting.
2017-10-08 15:04:48 -04:00
Will Larche
90e79dd815 [TextFields] iOS 11 example bugs fixed (#2071)
* [TextFields] Example fix for iOS 11.

* [TextFields] iOS 11 bugs fixed.

* [TextFields] Formatting

* [TextFields] Xcode 8 support

* [TextFields] Example layout correction.

* [TextFields] Xcode and iOS safety code.

* [TextFields] typo corrections.

* [TextFields] Code for Xcode conditional.

* [TextFields] Xcode 8 support.

* [TextFields] Pleasing the static analyzer.

* [TextFields] Formatting improvement.

* [TextFields] Swift compiler conditional change and some formatting.

* [TextFields] Swift example notification changes.

* [TextFields] Safer notifcations code in Objc.

* [TextFields] Formatting
2017-10-02 20:30:17 -04:00
Will Larche
3fc78fd868 [TextFields] Adding a doc: menu for styles (#2064)
* [TextFields] Beginning to update the docs to show the new controller styles.

* [TextFields] Correcting the name of a file.

* [TextFields] Adding content to controller styles doc.

* [TextFields] Images for the text field styles doc.

* [TextFields] Renaming styling doc.

* [TextFields] Moving doc images.

* [TextFields] Updating image ref paths.

* [TextFields] Text clarity in doc.

* [TextFields] Updated photo.

* [TextFields] Nits of grammar.

* [TextFields] Spelling correction.
2017-09-28 11:25:41 -04:00
Will Larche
cde864f235 [TextFields] Renaming classes to match the MD spec (#2061)
* [TextFields] Renaming classes to match the spec.

* [TextFields] Renaming examples.
2017-09-27 22:10:47 -04:00
Will Larche
f247bae8ba [TextFields] Better custom fonts (#2056)
* [TextFields] Beginning to update label fonts API.

* [TextFields] Default text input controller has font defaults.

* [TextFields] Correcting types.

* [TextFields] More implementation of custom fonts.

* [TextFields] Type correction.

* [TextFields] Adding unit tests for custom fonts.

* [TextFields] Implementing new API.
2017-09-27 16:27:32 -04:00
Will Larche
587ca2e952 [TextFields] Objective-c example for outlined (#2001)
* [TextFields] Beginning additional example in ObjC.

* [TextFields] Fleshed out objective c outline example.
2017-09-19 10:24:48 -04:00
Will Larche
0d227f3211 [TextFields] Adding helper text to examples. (#1994)
* [TextFields] Outline example helper text.

* [TextFields] Adding helper text to more examples.

* [TextFields] Correcting helper text in example.
2017-09-18 10:32:46 -04:00
Robert Moore
8940d77d6d [Catalog] Verify all examples provide CatalogByConvention methods (#1911)
All examples now have at least the required `+catalogBreadcrumbs` and `+catalogIsPrimaryDemo`.  All examples in the same breadcrumbs path have only one primary demo.  There should be only one `-catalogDescription` attached to the primary demo.

Closes #1897
2017-08-31 08:46:10 -04:00
ianegordon
5a83898f06 [Textfields] Remove unused option (#1926) 2017-08-28 16:55:00 -04:00
Will Larche
af58c018d9 [TextFields] Outlined fields (#1914)
* [TextFields] Beginning floating bordered.

* [TextField] Floating bordered work.

* [TextFields] Floating bordered up and running.

* [TextFields] Renaming floating bordered to stroked.

* [TextFields] Correcting typo.

* [TextFields] Renamed stroked again.

* [TextFields] Exposing floating placeholder destination.

* [TextFields] Renamed stroked AGAIN!

* [TextFields] Continuing renaming.

* [TextFields] Removing unused method.

* [TextFields] Making the background of the sample for outlined white.

* [TextFields] Outlined work.

* [TextFields] Corrected outline layout.
2017-08-26 14:43:36 -04:00
Will Larche
c3ed6be9d1 [TextFields] New styles: updated default, box, area (#1908)
* [TextFields] New style's API. (#1812)

* [TextFields] New style's API.

* [TextFields] PR feedback.

* [TextFields] Subclassing header.

* [TextFields] Spelling correction.

* [TextFields] Minor correction to API.

* [TextFields] Naming correction.

* [TextFields] Comment update.

* [TextFields] API correction for style.

* [TextFields] Input changes for new styles. (#1814)

* [TextFields] Input changes for new styles.

* [TextFields] PR feedback.

* [TextFields] Removing typo.

* [TextFields] Input changes for new styles. (#1814)

* [TextFields] Input changes for new styles.

* [TextFields] PR feedback.

* [TextFields] Removing typo.

* [TextFields] New default input controller. (#1816)

* [TextField] New default input controller.

* [TextFields] Properties corrections.

* [TextFields] Removing extra logic.

* [TextFields] Code organization.

* [TextFields] Default controller corrections.

* [TextFields] Updating minor full width issues to match other controllers.

* [TextFields] Correcting typos.

* [TextFields] Renaming legacy tests and examples. (#1817)

* [TextFields] Renaming legacy tests and examples. (#1817)

* [TextFields] New text field box style. (#1818)

* [TextFields] New text field box style.

* [TextFields] Formatting issues.

* [TextFields] Updated and new examples for new styles. (#1822)

* [TextFields] Updating tests for new styles and functionality. (#1820)

* [TextFields] Updating tests for new styles and functionality. (#1820)

* [TextFields] New text area style. (#1819)

* [TextFields] New text area style.

* [TextFields] Adding assert for text area init.

* [TextField] Text area corrections.

* [TextFields] Formatting.

* [TextFields] Type safety.

* [TextFields] Legacy full width controller and example (#1855)

* [TextFields] Legacy full width example.

* [TextFields] Legacy full width.

* [TextFields] Adding legacy full width to text fields import file.

* [TextFields] Adding border view. (#1813)

* [TextFields] Adding border view.

* [TextFields] Making Xcode call out missing cases in the future.

* [TextFields] NSCopying style fix.

* [TextFields] Border view.

* [TextFields] Renaming old default to legacy default. (#1815)

* [TextFields] Renaming old default to legacy default.

* [TextFields] Correcting synthesizing of properties.

* [TextFields] Moving some code so it doesn't stick out.

* [TextFields] Correcting new that should be alloc init.

* [TextFields] Removing unneeded logic.

* [TextFields] Supporting old clear button.

* [TextFields] Rounding out main header with all new files (#1863)

* [TextFields] Forgotten imports.

* [TextFields] Correcting alphabetizing.

* [TextFields] Typo correction. (#1864)

* [TextFields] Clear button tint and tests. (#1861)

* [TextFields] Spelling correction. (#1870)

* [TextFields] Naming lost in rebase 'roundedCorners' (#1871)

* [TextFields] Rounded corners work.

* [TextFields] Updating rounded corners rename.

* [TextFields] Correcting naming typo. (#1872)

* [TextFields] Removing MDCTextInputControllerLegacyDefault from IB example. (#1869)

* [TextFields] Removing MDCTextInputControllerLegacyDefault from IB example. (#1869)

* [TextFields] Using class properties by dot syntax.

* [TextFields] Using class properties by dot syntax.

* [TextFields] Class properties access via dot syntax.

* [TextFields] Cleaning up properties.

* [TextFields] Updating legacy full width controller to support new properties.

* [TextFields] Re-adding a file with no history.

* [TextFields] Rebase.

* [TextFields] Art merge correction.

* [TextFields] Minor merge corrections.

* [TextFields] Corrections and additions to kitchen sink (#1899)

* [TextFields] Kitchen sync updates.

* [TextFields] Adding area to kitchen sink.

* [TextFields] Reversing addSubview and tamic off.

* [TextFields] Example updates due to text inset changes. (#1901)

* [TextFields] Adding text insets mode to kitchen sync example.

* [TextFields] Minor example corrections.

* [TextFields] Example updates.

* [TextFields] Adding area to kitchen sink.

* [TextFields] Correcting an example.

* [TextFields] Adding char max to area.

* [TextFields] Reversing addSubview and tamic off.

* [TextFields] Updating controllers for new text inset logic (#1902)

* [TextFields] Lining up some comments better.

* [TextField] Simplifying text inset math.

* [TextFields] Layout logic revamped in controllers.

* [TextFields] Box fix!

* [TextFields] PR feedback.

* [TextFields] Changing insets to react to new property (#1900)

* [TextFields] Creating MDCTextInputAlignmentRectMode.

* [TextFields] Correcting MDCTextInputAlignmentRectMode API.

* [TextFields] AlignmentRectMode implementation.

* [TextFields] Tests for alignment rect.

* [TextFields] MDCTextInputFundamentTextInsetsMode replacing alignment rect mode.

* [TextFields] Text insets mode boiler plate.

* [TextFields] Adding text insets mode to kitchen sync example.

* Revert "[TextFields] Adding text insets mode to kitchen sync example."

This reverts commit 2d4a3ea302d36fc2f79998456e0fcf009ba020d1.

* [TextFields] Moving text insets logic into fundament and updating it to use the new modes.

* [TextFields] Basic text insets affected by text insets mode.

* [TextFields] Improving the line height estimation. (#1905)

* [TextFields] Box style clear button Y fix (#1906)

* [TextFields] Moving clear button const.

* [TextFields] Box clear button polish.

* [TextFields] Autolayout clarity.

* [TextFields] Formatting. (#1907)

* [TextFields] Fixing copyright stanzas.

* [TextFields] One more copyright stanza correction.

* [TextFields] PR feedback.
2017-08-26 08:04:30 -04:00
Will Larche
3bd23322ad [TextFields] Renaming text field controllers to have 'Legacy' (#1876)
* [TextFields] Renaming text field controllers to have 'Legacy'. Also the consequences.

* [TextFields] Reverting a couple naming changes.
2017-08-22 16:48:34 -04:00
Will Larche
1dcbaeed6b [TextFields] New controller api for leading and trailing colors. (#1846)
* [TextFields] New controller api for leading and trailing colors.

* [TextFields] Added comments on clear coloring in full width.

* [TextFields] Text input controller defaults to dot syntax for class properties.
2017-08-18 20:18:03 -04:00
Will Larche
25c36a4867 [TextFields] Adding a multiline text field to main example (#1790)
* [TextFields] Removing unused constraints in default.

* [TextFields] Deleting unused constraints.

* [TextFields] Adding a multiline textfield to the main example.
2017-08-14 16:23:35 -04:00
Will Larche
5ab6885a2a [TextFields] Regular example improvements. (#1791) 2017-08-14 13:35:15 -04:00
Will Larche
d42f2c7713 [TextFields] Renaming and cleaning up propertys. (#1767)
* [TextFields] Deleting unused underline key.

* [TextFields] Renaming propertys.
2017-08-10 16:53:43 -04:00
Will Larche
af964fe670 [TextFields] Multiline textfields (#1756)
* [TextFields] Multiline text fields element (#1737)

* [TextFields] Multiline text field element.

* [TextFields] Formatting,

* [TextFields] Adding missing change for multiline protocol.

* [TextFields] Multiline added to main header. (#1740)

* [TextFields] Multiline tests. (#1741)

* [TextFields] Controllers. (#1742)

* [TextFields] Controllers.

* [TextFields] Multiline clear button correction.

* [TextFields] Alphabetizing.

* [TextFields] Multiline examples. (#1743)

* [Scripts] Only lint catalog, components, and demos (#1744)

The lint_all script should stick to the MDC-iOS code and not the docs,
scripts, etc. that are included in the repository.  Specifically, we are
only linting the Components, Catalog, and Demos that we ship.

Closes #1578

* [Collections] Making Disclosure indicator tinted (#1745)

Collection cell accessory views set to "Disclosure Indicator" will now
use template mode and will utilize the tinting of the cell/collection
view.

Closes #1575

* [NavigationBar] Improve centering when barButtonItems are asymmetric (#1721)

* [NavigationBar] Improve centering when barButtonItems are asymmetric

Adjusting the NavigationBar layout computation to determine if there is
sufficient space in the center of the navigation bar before adjusting
the Title frame. Adding NavBar example for varying item sizes.

Closes #1662

* Adding a few comments to describe how we're centering

* [Math] Align frames to pixel boundaries (#1730)

Adding a new function to realign a CGRect (frame) to pixel boundaries
based on the screen scale. After a review of the catalog, I'm updating
the areas where I found misaligned frames.

Closes #1723

* [TextFields] Multiline examples.

* [TextFields] Minor corrections to multiline examples.

* [TextFields] Multiline full width example scrolls when keyboard comes up.

* [TextFields] Removing extra file.

* [TextField] Formatting.

* [TextField] Formatting.

* [TextFields] Formatting. (#1748)

* [TextField] Correcting copyright.

* [TextField] Corrections to fix warnings and errors in multiline example.

* [Text fields] Trailing view support (#1747)

* [TextFields] Trailing view work.

* [TextFields] Multiline trailing view layout.

* [TextFields] Formatting.

* [TextFields] Spelling correction.

* [TextFields] Comment.
2017-08-09 09:52:34 -04:00
Will Larche
0922de660c [TextFields] Examples improvements. (#1734) 2017-08-03 17:40:44 -07:00
Will Larche
7d706cddda [Text fields] Simplification of height calculation. (#1733)
* [TextFields] Simplifying height calculations

* [TextFields] Correcting logic of text insets in element.

* [TextFields] Updating tests for corrected height calculations

* [TextFields] Improving look of disabled text field height.

* [TextFields] Simplifying logic for height of all text fields and styles.
2017-08-03 17:40:09 -07:00
Sam Morrison
4c84b99f2b [Buttons] Deprecate customTitleColor and remove auto-accessibility from setTitleColor (#1609)
* Prefer setTitleColor:forState over customTitleColor

* Mark customTitleColor as deprecated

* Replace customTitleColor implemention

* Replace doc-comment of customTitleColor

* Don't encode customTitleColor

* Remove outdated todo

* Remove outdated comment

* Replace more customTitleColor uses with setTitleColor:forState:

* Update button styles
2017-07-17 16:45:59 -04:00
Will Larche
7a1ad7b4c4 [TextFields] Correcting active color. (#1640) 2017-07-13 11:04:57 -04:00
Donna McCulloch
7a26712eb9 [TextField] Update demo alert to indicate floating setting. (#1612)
Update demo alert to display based on whether the text fields are floating or not.
2017-07-12 10:35:17 -04:00
Martin Petrov
1e14d41091 Explicitly annotating some known ObjC methods. (#1617)
This improves Swift4 compatibility, see:
https://help.apple.com/xcode/mac/current/#/deve838b19a1
2017-07-10 19:46:22 -04:00
Will Larche
3fdbdea8d9 [TextFields] Fix text fields placeholder Y preset (#1581)
* [TextFields] Isolating code that makes sure placeholder is at the correct Y.

* [TextFields] Making setFloatingEnabled take advantage of new method.

* [TextFields] Example and handling of setting text explicitly.
2017-06-29 10:56:16 -04:00
Will Larche
f879c91a90 [Swift] Fixing swift style errors (#1577)
* [TextFields] Linting

* [Catalog] Swift style.

* [Catalog] Swift style.

* [Buttons] Swift style.

* [FlexibleHeader] Swift style.

* [NavBar] Swift style.

* [Snackbar] Swift style.

* [Tabs] Swift style.
2017-06-27 12:36:21 -04:00
Will Larche
13dcb5746b [TextFields] Presentation styles to controller classes (#1549)
* [TextFields] Converting MDCTextInputController to a protocol.

* [TextFields] Better naming structure.

* [TextFields] Moved presentation styles into separate files.

* [TextFields] Splitting textfield presentation styles into classes.

* [TextFields] Floating height corrections.

* [TextFields] Formatting.

* [TextFields] Comment correction.

* [TextFields] Additional tests for split controllers.

* [TextFields] Example title correction.
2017-06-22 14:56:31 -04:00
Will Larche
d085183658 [TextFields] Underline color customization (#1537)
* [TextFields] Adding API for customizing underline color from controller.

* [TextFields] Expanded testing.
2017-06-20 12:57:30 -04:00
Will Larche
484a82cd8d [TextFields] Corrections to height and frame and better manual layout support (#1525)
* [TextFields] Attempting to correct height problems.

* [TextFields] Rebase.

* [TextFields] Removing testing code.

* [TextFields] Exposing error text for reading.

* [TextFields] Simplifying implementation of underline's centerY.

* [TextFields] Improving constants in manual layout example.

* [TextFields] Expanding a manual layout example to include validation.

* [TextFields] Removing unused method.

* [TextFields] Corrections to intrinsic content size.

* [TextFields] A little more testing.

* [TextFields] Testing another case of height.

* [TextFields] ErrorText tests.

* [EarlGrey] Reverting accidental update.

* [TextFields] Readme update.

* [EarlGrey] Reverting changes.

* [TextFields] Example clarification.
2017-06-19 18:37:44 -07:00
Will Larche
448153d715 [TextFields] Adding missing implementations of properties (#1528)
* [TextFields] Cleaning up logging in example.

* [TextFields] Implementation of inlinePlaceholderColor and floatingPlaceholderColor.

* [TextFields] Correcting test

* [TextFields] Correcting error color implementation.

* [TextFields] Making example prettier.

* [TextFields] Formatting.
2017-06-19 14:03:00 -04:00