Commit Graph

27 Commits

Author SHA1 Message Date
Robert Payne 9430a3dcd9 Release v3.2.0 (#403)
* make 'layoutConstraints' public again (#382)

* Fix wrong function call within contentCompressionResistanceHorizontalPriority (#387)

* Missing property topMargin on ConstraintMakerExtendable (#393)

This pull request adds the missing property "topMargin" to ConstraintMakerExtendable class.

* Switched main target build settings' "skip install" default settings to YES. (#391)

* Add an isActive API to Constraint

* Priority enum (#345)

* Adds ConstraintPriority enum to ConstraintMakerPrioritizable

* Constraints priority is now more robust

* Adds priority enum function

* Fixes compile error

* Adds failable initializer. Custom macOS medium priority. Adds back deleted methods

* Updates depracation messages

* Improve Priority API's

* Add extra protocol conformances to ConstraintPriority

* Tweak priority API's for offseting

* Tweak priority API's some more and add tests

* Prepare for release
2017-02-11 23:12:23 +13:00
Felix Lapalme 63bf462e81 Make ConstraintMakerRelatable targets work with UILayoutGuide (#372)
* Make ConstraintMakerRelatable targets work with UILayoutGuide

* Fix unit tests on macOS

* Fix the OS API version availability directives
2016-12-26 00:37:38 +13:00
Eddie Kaiger 3ce0d32bce Add platform check for UILayoutGuide test. (#366) 2016-12-26 00:20:36 +13:00
Living 6312572419 add @available to ConstraintLayoutGuide extension (#357)
* add @available to ConstraintLayoutGuide extension

* Modify #available
2016-10-11 23:11:00 +13:00
Robert Payne d32a47f0dd Finish support for UILayoutGuide via Constraint MAker 2016-10-08 00:06:40 +13:00
Robert Payne de00f5e87e Fix up debug labels accessors 2016-09-20 17:08:30 +12:00
Robert Payne 505ed036a0 Fix tests 2016-09-20 15:12:30 +12:00
Robert Payne ac0b5829aa Remove prints 2016-09-10 16:40:55 +12:00
Robert Payne cdedbcdea7 Fix bug where pinning composite to composite would fail 2016-09-10 16:38:40 +12:00
Robert Payne 2764642a2d Tweaks for OSX support 2016-09-02 01:39:08 +12:00
Robert Payne 514ec79042 Add support for edges to margins and margins to edges 2016-09-02 01:23:25 +12:00
Robert Payne c1ae9c28ac More tests 2016-09-02 00:57:40 +12:00
Robert Payne 17db4dee15 Increase test coverage and fix bugs 2016-09-02 00:54:18 +12:00
Robert Payne fc298aeaf4 Split up DSL and add support for UILayoutGuide 2016-09-02 00:27:26 +12:00
Madhava Jay 43c0f2b487 Fixed testSizeConstraints test as per suggestion:
https://github.com/SnapKit/SnapKit/pull/243
2016-08-31 13:40:54 +02:00
Robert Payne ae3012f884 Add more tests 2016-08-16 23:24:51 +12:00
Robert Payne 218efd7d3b Add more tests 2016-08-06 23:24:43 +12:00
Robert Payne 9d0232ca08 API updates, migrate away from iOS 7.0 support 2016-08-06 22:38:02 +12:00
Robert Payne 7ba532d597 Major overhaul 2016-01-26 23:49:04 +13:00
Ryan Britton 7fc0537c13 Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
Robert Payne c1de30ac5c Updated for Swift 2.0 2015-07-30 19:30:56 +12:00
Robert Payne 6252444966 Added support for view controller layout guides 2015-05-30 19:54:43 +12:00
Robert Payne 51662d58bb Snap is now SnapKit 2015-04-15 23:07:50 +12:00
Robert Payne c9b89ad974 Refactoring & Documentation 2015-04-12 22:21:02 +12:00
Robert Payne 931d6ca7ec Initial Implementation of protocol API 2015-04-11 23:39:12 +12:00
Robert Payne f3e8eb487c Added test case for activate/deactivate 2015-04-11 21:50:44 +12:00
Robert Payne c5bab635ec Re-organized Project 2015-03-24 11:39:41 +13:00