├── .codeclimate.yml ├── .gitignore ├── .jazzy.yaml ├── .swift-version ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── Package.swift ├── README.md ├── Sources ├── Animate.swift ├── AnimateOperation.swift ├── Animation.swift ├── BasicAnimation.swift ├── BlockTypes.swift ├── Collection+Extensions.swift ├── DataStructures.swift ├── Info.plist ├── KeyframeAnimation.swift ├── SpringAnimation.swift ├── StandardAnimation.swift ├── SwiftyAnimate.h ├── Timing.swift ├── Transform.swift └── UIKit+Extensions.swift ├── SwiftyAnimate.playground ├── Contents.swift └── contents.xcplayground ├── SwiftyAnimate.podspec ├── SwiftyAnimate.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ ├── xcbaselines │ └── 3054A81F1DF445CE0071EBBE.xcbaseline │ │ ├── 04ABF811-BB18-463B-9F8D-89B4B69E1CAA.plist │ │ └── Info.plist │ └── xcschemes │ ├── SwiftyAnimate.xcscheme │ └── SwiftyAnimateTests.xcscheme ├── SwiftyAnimate.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── WorkspaceSettings.xcsettings ├── SwiftyAnimateDemo.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── SwiftyAnimateDemo.xcscheme ├── SwiftyAnimateDemo ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Heart.imageset │ │ ├── Contents.json │ │ ├── Heart.png │ │ ├── Heart@2x.png │ │ └── Heart@3x.png │ └── RedHeart.imageset │ │ ├── Contents.json │ │ ├── RedHeart.png │ │ ├── RedHeart@2x.png │ │ └── RedHeart@3x.png ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist └── ViewController.swift └── Tests ├── LinuxMain.swift └── SwiftyAnimateTests ├── AnimationTests.swift ├── BasicAnimationTests.swift ├── FinishAnimationTests.swift ├── Info.plist ├── KeyframeAnimationTests.swift ├── SpringAnimationTests.swift ├── SwiftyAnimateTests.swift ├── ThenAnimationTests.swift ├── TimingTests.swift └── UIView+ExtensionsTests.swift /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/.gitignore -------------------------------------------------------------------------------- /.jazzy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/.jazzy.yaml -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 3.0 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Animate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/Animate.swift -------------------------------------------------------------------------------- /Sources/AnimateOperation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/AnimateOperation.swift -------------------------------------------------------------------------------- /Sources/Animation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/Animation.swift -------------------------------------------------------------------------------- /Sources/BasicAnimation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/BasicAnimation.swift -------------------------------------------------------------------------------- /Sources/BlockTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/BlockTypes.swift -------------------------------------------------------------------------------- /Sources/Collection+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/Collection+Extensions.swift -------------------------------------------------------------------------------- /Sources/DataStructures.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/DataStructures.swift -------------------------------------------------------------------------------- /Sources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/Info.plist -------------------------------------------------------------------------------- /Sources/KeyframeAnimation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/KeyframeAnimation.swift -------------------------------------------------------------------------------- /Sources/SpringAnimation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/SpringAnimation.swift -------------------------------------------------------------------------------- /Sources/StandardAnimation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/StandardAnimation.swift -------------------------------------------------------------------------------- /Sources/SwiftyAnimate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/SwiftyAnimate.h -------------------------------------------------------------------------------- /Sources/Timing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/Timing.swift -------------------------------------------------------------------------------- /Sources/Transform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/Transform.swift -------------------------------------------------------------------------------- /Sources/UIKit+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Sources/UIKit+Extensions.swift -------------------------------------------------------------------------------- /SwiftyAnimate.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.playground/Contents.swift -------------------------------------------------------------------------------- /SwiftyAnimate.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.playground/contents.xcplayground -------------------------------------------------------------------------------- /SwiftyAnimate.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.podspec -------------------------------------------------------------------------------- /SwiftyAnimate.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SwiftyAnimate.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwiftyAnimate.xcodeproj/xcshareddata/xcbaselines/3054A81F1DF445CE0071EBBE.xcbaseline/04ABF811-BB18-463B-9F8D-89B4B69E1CAA.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcodeproj/xcshareddata/xcbaselines/3054A81F1DF445CE0071EBBE.xcbaseline/04ABF811-BB18-463B-9F8D-89B4B69E1CAA.plist -------------------------------------------------------------------------------- /SwiftyAnimate.xcodeproj/xcshareddata/xcbaselines/3054A81F1DF445CE0071EBBE.xcbaseline/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcodeproj/xcshareddata/xcbaselines/3054A81F1DF445CE0071EBBE.xcbaseline/Info.plist -------------------------------------------------------------------------------- /SwiftyAnimate.xcodeproj/xcshareddata/xcschemes/SwiftyAnimate.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcodeproj/xcshareddata/xcschemes/SwiftyAnimate.xcscheme -------------------------------------------------------------------------------- /SwiftyAnimate.xcodeproj/xcshareddata/xcschemes/SwiftyAnimateTests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcodeproj/xcshareddata/xcschemes/SwiftyAnimateTests.xcscheme -------------------------------------------------------------------------------- /SwiftyAnimate.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwiftyAnimate.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimate.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /SwiftyAnimateDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SwiftyAnimateDemo.xcodeproj/xcshareddata/xcschemes/SwiftyAnimateDemo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo.xcodeproj/xcshareddata/xcschemes/SwiftyAnimateDemo.xcscheme -------------------------------------------------------------------------------- /SwiftyAnimateDemo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/AppDelegate.swift -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Contents.json -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Heart.png -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Heart@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Heart@2x.png -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Heart@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/Heart.imageset/Heart@3x.png -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/Contents.json -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/RedHeart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/RedHeart.png -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/RedHeart@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/RedHeart@2x.png -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/RedHeart@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Assets.xcassets/RedHeart.imageset/RedHeart@3x.png -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /SwiftyAnimateDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/Info.plist -------------------------------------------------------------------------------- /SwiftyAnimateDemo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/SwiftyAnimateDemo/ViewController.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/AnimationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/AnimationTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/BasicAnimationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/BasicAnimationTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/FinishAnimationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/FinishAnimationTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/Info.plist -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/KeyframeAnimationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/KeyframeAnimationTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/SpringAnimationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/SpringAnimationTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/SwiftyAnimateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/SwiftyAnimateTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/ThenAnimationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/ThenAnimationTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/TimingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/TimingTests.swift -------------------------------------------------------------------------------- /Tests/SwiftyAnimateTests/UIView+ExtensionsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rchatham/SwiftyAnimate/HEAD/Tests/SwiftyAnimateTests/UIView+ExtensionsTests.swift --------------------------------------------------------------------------------