Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync #1

Merged
merged 20 commits into from
Apr 13, 2023
Merged

sync #1

merged 20 commits into from
Apr 13, 2023

Conversation

loveq369
Copy link
Owner

sync

duyquang91 and others added 20 commits July 8, 2020 10:58
* Fixed carthage DYLIB_COMPATIBILITY_VERSION

* updated DYLIB_CURRENT_VERSION
This PR adds a dynamic product to SnapKit.
Having a dynamic product is important in modular project structures; multiple packages may be using SnapKit, and this allows that support without the end-user have to wrap SnapKit in their own package that exposes it and using that package in lieu of SnapKit.
Source directory has been renamed in 18608ea
* Add support for UILayoutPriority as priority target. (#466)

* Add support for UILayoutPriority as priority target.

* Fixed for tvOS

* Add update(priority: ConstraintPriority) method (#467)

* Add update(priority: ConstraintPriority) method

* Fix copy-paste error

* Add Swift Package Manager support (#501)

* Swift4.2 (#516)

* make ConstraintAttributes conform to ExpressibleByIntegerLiteral (#520)

* Adds 'constraint.isActive = bool' to Constraint (#496)

* delegate identical 'constraint creation' code to 'prepareConstraints'

* adds 'set(isActivated:)' method to call appropriate 'activate/deactivate' based on bool

cleans up about 30 lines of

    if foo { activate }
    else { deactivate }

code in my app

* instead of 'set(isActivated:)', use 'isActive = value'

* Add swift version to podspec

* Update podspec

* Update podspec

* Update project to get rid of Migration Warning (#547)

* Update Swift Language version to 4.2 under build settings (#551)

* Update swift language version to 4.2 in build settings

* Update podspec

* Remove Swift Version file

* Remove Package.swift, SnapKit is not SwiftPM compatible anyways

* Update Podspec

* Update version in Podspec

* Support swift 5.0 (#570)

* Update swift version 5.0

* Remove needless access control

* Fix misused "Available" annotations

* Support @unknown default

* Support swift 5.0 in test code

* Update podspec

* Update travis CI

* Code review by @freak4pc

* Add constraint for Swift version

* Fix build failed

* [EXC_BAD_ACCESS] Update LayoutConstraint == operator to support iOS 10 and higher changes (#574)

* @sashabelonogov Update LayoutConstraint == operator to support iOS 10 and higher changes

* Simplify return statement of the LayoutConstraint == operator

* Fix incorrect behavior of inset with center and baseline anchors (#569)

* Fix insets adjusting center attributes incorrectly

* Fix insets adjusting baseline attributes incorrectly

* Add back Package.swift for SwiftPM compatibility (#559)

reverts 477fffa

* Update podspec

* Update min target versions

* Update min target versions

* Update README.md

* Update README.md

* Revert "[EXC_BAD_ACCESS] Update LayoutConstraint == operator to support iOS 10 and higher changes (#574)" (#593)

This reverts commit bc2b0b9.

* Update Podspec

* Bump min version requirements

* Fix layout constraint comparison

* Fix equality check for iOS

* Adds support for NSDirectionalEdgeInsets as an inset constant (#594)

* Make ConstraintViewDSL content priorities nonmutating (#586)

* Adds two new compositions – DirectionalEdges and DirectionalMargins (#595)

* WIP

* Add directional margins

* Whitespace

* Add Playground Sample (#608)

* added updates to Package.swift so it can be imported with Xcode 11 (#615)

* Revert #574

* Update Podspec

* Add background color to quick start box in README.md (#619)

* add-dimensional-edges: add ConstraintItems horizontalEdges, verticalEdges, directionalHorizontalEdges and directionalVerticalEdges as convenience items to express left+right, top+bottom or leading+trailing (#637)

* Update deprecations to allow Xcode to auto-fixup. (#634)

* Migrate to Xcode 11 and updated travis.yml (#629)

* Migrate to Xcode 11 and updated travis.yml

* Travis to support Xcode 11

* project.pbxproj: Update to recommended settings. (#627)

* Add test assert to unit test testCanSetLabel. (#625)

* Add back support for OS X 10.11 (#645)

* Use << for ConstraintAttributes options (#659)

* Use << for ConstraintAttributes options

* iPhone 6s is not supported by the latest Xcode

* Add method getting constraint with closure to ConstraintMakerRelatable (#663)

* add ConstraintMakerRelatable extension

* fix fatalError message

Co-authored-by: Jimi <[email protected]>

* Xcode 12 and SwiftPM enhancements

* Update README to include SPM installation notes (#673)

* Fix typo

* Remove duplicate file

* xcodeproject configuration enhancement for localization (#584)

Co-authored-by: AmrAngry <[email protected]>

* Updates to project files

* Dynamic Product (#710)

This PR adds a dynamic product to SnapKit.
Having a dynamic product is important in modular project structures; multiple packages may be using SnapKit, and this allows that support without the end-user have to wrap SnapKit in their own package that exposes it and using that package in lieu of SnapKit.

* Fix warning about `class` (#714)

* Added Example-iOS.xcdodeproj and fixed examples (#707)

* Update README.md, add missing Migration Guides section (#721)

* Make ConstraintMaker.item public (#693)

* Typo source directory in Podspec (#738)

Source directory has been renamed in 18608ea

* Release 5.6

* Update urls in readme
* Update podspec version

Co-authored-by: Benjamin Chrobot <[email protected]>
Co-authored-by: Linus Unnebäck <[email protected]>
Co-authored-by: Mauro Vime Castillo <[email protected]>
Co-authored-by: o( ̄へ ̄)o <[email protected]>
Co-authored-by: Colin T.A. Gray <[email protected]>
Co-authored-by: Shai Mishali <[email protected]>
Co-authored-by: Ibrahim Koteish <[email protected]>
Co-authored-by: Jungwon An <[email protected]>
Co-authored-by: Alexander Belonogov <[email protected]>
Co-authored-by: Christian Schnorr <[email protected]>
Co-authored-by: Josh Converse <[email protected]>
Co-authored-by: Vitalii Budnik <[email protected]>
Co-authored-by: Shiva Huang <[email protected]>
Co-authored-by: Max Cobb <[email protected]>
Co-authored-by: Liam Elmore <[email protected]>
Co-authored-by: Sven Driemecker <[email protected]>
Co-authored-by: Alex Simpson <[email protected]>
Co-authored-by: pushp1989 <[email protected]>
Co-authored-by: Ben Yohay <[email protected]>
Co-authored-by: Natascha Fadeeva <[email protected]>
Co-authored-by: Wang, Chi <[email protected]>
Co-authored-by: Roman Podymov <[email protected]>
Co-authored-by: wotjd <[email protected]>
Co-authored-by: Jimi <[email protected]>
Co-authored-by: Samuel Eshun <[email protected]>
Co-authored-by: Amr Elghadban <[email protected]>
Co-authored-by: AmrAngry <[email protected]>
Co-authored-by: Hesham Salman <[email protected]>
Co-authored-by: Mr. Ming <[email protected]>
Co-authored-by: Teameh <[email protected]>
Co-authored-by: Josip Rezić <[email protected]>
Co-authored-by: Rhett Tuan <[email protected]>
Co-authored-by: Damien Debin <[email protected]>
Co-authored-by: Robert Payne <[email protected]>
Co-authored-by: Robert Payne <[email protected]>
# Conflicts:
#	README.md
#	SnapKit.podspec
@loveq369 loveq369 merged commit 776c5b8 into loveq369:develop Apr 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.