Robert Payne
0417bda236
Prepare for release
2017-09-17 14:21:22 +12:00
Robert Payne
eb12076561
Updated license in Typealiases.swift
2017-09-17 14:21:14 +12:00
Raimon Lapuente
e44888b0e4
Xcode 4 mac compatibility ( #446 )
...
* Typealias the types that are different on mac and ios
Update tests because when failing they where being blocked and stoped running
* try xcode 9 version to see tests pass
* Renaming the Typealiases to remove Generic suffix and NS prefix
2017-09-17 14:15:34 +12:00
Robert Payne
d31148f449
Swift 4 Migration
2017-06-12 22:12:07 +12:00
Alex Manzella
ff97375b22
Add `Strideble` conformance to `ConstraintPriority ` ( #409 )
...
This enables sugar like: `.priority(.low + 1)`
2017-02-22 15:07:09 +13:00
Robert Payne
be172a3f0f
Release v3.2.0
2017-02-11 23:14:27 +13:00
Robert Payne
25e8e50596
Prepare for release
2017-02-11 23:10:58 +13:00
Robert Payne
cdea5fee42
Tweak priority API's some more and add tests
2017-02-11 23:09:49 +13:00
Robert Payne
e17ecbfde8
Tweak priority API's for offseting
2017-02-11 23:08:01 +13:00
Robert Payne
681dfcbc3a
Add extra protocol conformances to ConstraintPriority
2017-02-11 22:59:05 +13:00
Robert Payne
a15821b791
Improve Priority API's
2017-02-11 22:49:00 +13:00
Shehryar
a7053adc4a
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
2017-02-11 22:37:51 +13:00
Robert Payne
c206e9b944
Add an isActive API to Constraint
2017-02-11 22:36:06 +13:00
Jordane Belanger
2313eb2818
Switched main target build settings' "skip install" default settings to YES. ( #391 )
2017-02-11 22:32:47 +13:00
Jairo Tylera
1448d71704
Missing property topMargin on ConstraintMakerExtendable ( #393 )
...
This pull request adds the missing property "topMargin" to ConstraintMakerExtendable class.
2017-02-11 22:31:59 +13:00
David Wu
b313f3e637
Fix wrong function call within contentCompressionResistanceHorizontalPriority ( #387 )
2017-01-06 20:25:30 +13:00
Colin T.A. Gray
ab6c1fd91f
make 'layoutConstraints' public again ( #382 )
2016-12-27 00:08:42 +13:00
Robert Payne
9a82379f93
Updated readme for version bump
2016-12-26 01:12:51 +13:00
Robert Payne
ad35ec4918
Prepare release
2016-12-26 01:07:23 +13:00
Robert Payne
2b49daa72e
Update swift version
2016-12-26 01:07:19 +13:00
Robert Payne
50576bbd9f
Added quirks section to migration guide
2016-12-26 01:05:48 +13:00
Robert Payne
556536859e
Fix bug in constraint maker duplicating constraints
2016-12-26 01:00:44 +13:00
Robert Payne
3838029c66
Merge branch 'develop' of github.com:SnapKit/SnapKit into develop
2016-12-26 00:37:52 +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
Robert Payne
9dcfb53445
Update project files
2016-12-26 00:26:06 +13:00
Robert Payne
c12d723de2
Update code snippets
2016-12-26 00:25:57 +13:00
Michael Buxton
32cd509939
Update example project for Swift 3 ( #376 )
2016-12-26 00:21:10 +13:00
Eddie Kaiger
3ce0d32bce
Add platform check for UILayoutGuide test. ( #366 )
2016-12-26 00:20:36 +13:00
Robert Payne
6ef7fca953
Attempt to fix Carthage Schemes
2016-11-27 02:25:37 +13:00
Robert Payne
98e613686f
Reverse Objective-Cifying of Constraint
2016-11-24 17:21:04 +13:00
Robert Payne
6d7ba2bd91
Fix bug not storing constraints
2016-11-24 00:16:39 +13:00
Robert Payne
eb107818ac
Fix Memory Leaks
2016-11-24 00:03:41 +13:00
Robert Payne
ddf15594fd
Improve looping of existing constraints
2016-11-23 15:28:35 +13:00
Robert Payne
cfa5e8cb5b
Fix up iOS 9 / OSX 10.11 availability on Layout Guides
2016-10-11 23:17:32 +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
17ed35c412
Merge branch 'master' of github.com:SnapKit/SnapKit into develop
...
# Conflicts:
# Source/ConstraintMakerRelatable.swift
2016-10-08 00:18:46 +13:00
Robert Payne
02a0b2d2b7
3.0.2 Release ( #347 )
...
* Update ISSUE_TEMPLATE.md
* Update ISSUE_TEMPLATE.md
* Update ISSUE_TEMPLATE.md
* Update ISSUE_TEMPLATE.md
* Update ISSUE_TEMPLATE.md
* fix "Mutating a priority from required to not on an installed constra… (#323 )
* fix "Mutating a priority from required to not on an installed constraint (or vice-versa) is not supported." when the priority is not changed
* add more check when changing layout constraint priority
* add more lenient check when changing layout constraint priority
* fix UILayoutPriorityRequired available only on iOS
* fix undeclared UILayoutPriority on macOS
* add check for tvOS
* change the result constraint of maker.center.equalTo(CGPoint) to based on the original point of superview (#336 )
* change center.equalTo
* fix logic
* Add ConstraintMaker shortcuts for superview access (#341 )
Added two new shortcuts for access superview in ConstraintMakerRelatable
`greaterThanOrEqualToSuperview`
`lessThanOrEqualToSuperview`
* Add `topMargin` to constraint maker (#343 )
* Fix erroneus scheme
* Update settings for Carthage
* Prepare 3.0.2 release
2016-10-08 00:11:36 +13:00
Robert Payne
d32a47f0dd
Finish support for UILayoutGuide via Constraint MAker
2016-10-08 00:06:40 +13:00
Robert Payne
dc304472aa
Begin support for LayoutGuide constraint maker
2016-10-07 23:58:56 +13:00
Robert Payne
4018d4bd12
Updated info plist
2016-10-07 23:38:42 +13:00
Robert Payne
daf00b5a3e
Update settings for Carthage
2016-10-07 23:25:17 +13:00
Robert Payne
757ff896b4
Fix erroneus scheme
2016-10-07 23:03:10 +13:00
Robert Payne
e95f7007c5
Merge branch 'master' of github.com:SnapKit/SnapKit into develop
2016-10-07 22:57:52 +13:00
Robert Payne
267cffa493
Update SnapKit 3.0 Migration Guide.md
2016-10-07 22:56:16 +13:00
Andrey Ufimtsev
39afda860e
Add `topMargin` to constraint maker ( #343 )
2016-10-03 22:47:58 +13:00
Txai Wieser
180ff1477e
Add ConstraintMaker shortcuts for superview access ( #341 )
...
Added two new shortcuts for access superview in ConstraintMakerRelatable
`greaterThanOrEqualToSuperview`
`lessThanOrEqualToSuperview`
2016-09-30 17:57:23 +13:00
Living
da4426cb9a
change the result constraint of maker.center.equalTo(CGPoint) to based on the original point of superview ( #336 )
...
* change center.equalTo
* fix logic
2016-09-29 00:41:15 +13:00
vhosune
3f529652a4
fix "Mutating a priority from required to not on an installed constra… ( #323 )
...
* fix "Mutating a priority from required to not on an installed constraint (or vice-versa) is not supported." when the priority is not changed
* add more check when changing layout constraint priority
* add more lenient check when changing layout constraint priority
* fix UILayoutPriorityRequired available only on iOS
* fix undeclared UILayoutPriority on macOS
* add check for tvOS
2016-09-23 22:54:49 +12:00
Robert Payne
25cf3bede1
Update ISSUE_TEMPLATE.md
2016-09-22 22:21:36 +12:00
Robert Payne
4a1b154ae0
Update ISSUE_TEMPLATE.md
2016-09-20 17:32:17 +12:00