diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/CHANGELOG.md b/CHANGELOG.md old mode 100644 new mode 100755 index a0533c97..d57fb171 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ x.y.z Release Notes (yyyy-MM-dd) ============================================================= +2.4.1 Release Notes (2019-04-04) +============================================================= + +## Added +- Swift 5.0 Support, by Oscar Gorog (@OkiRules) +- Updated README.md, by Oscar Gorog (@OkiRules) + 2.4.0 Release Notes (2018-12-01) ============================================================= diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md old mode 100644 new mode 100755 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md old mode 100644 new mode 100755 diff --git a/CropViewController.podspec b/CropViewController.podspec old mode 100644 new mode 100755 index 08f6ed3a..2c892d9d --- a/CropViewController.podspec +++ b/CropViewController.podspec @@ -12,5 +12,5 @@ Pod::Spec.new do |s| 'TOCropViewControllerBundle' => ['Objective-C/TOCropViewController/**/*.lproj'] } s.requires_arc = true - s.swift_version = '4.2' + s.swift_version = '5.0' end diff --git a/Gemfile b/Gemfile old mode 100644 new mode 100755 diff --git a/Gemfile.lock b/Gemfile.lock old mode 100644 new mode 100755 diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md old mode 100644 new mode 100755 diff --git a/Images/screenshot.jpg b/Images/screenshot.jpg old mode 100644 new mode 100755 diff --git a/Images/screenshot2015.jpg b/Images/screenshot2015.jpg old mode 100644 new mode 100755 diff --git a/Images/screenshot2016.jpg b/Images/screenshot2016.jpg old mode 100644 new mode 100755 diff --git a/Images/screenshot2017.jpg b/Images/screenshot2017.jpg old mode 100644 new mode 100755 diff --git a/Images/users.png b/Images/users.png old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h b/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.m b/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h b/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h b/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.m b/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h b/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.m b/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h b/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.m b/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/Base.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/Base.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/ar.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/ar.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/da-DK.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/da-DK.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/de.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/de.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/en.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/en.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/es.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/es.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/fr.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/fr.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/hu.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/hu.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/id.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/id.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/it.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/it.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/ja.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/ja.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/ko.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/ko.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/ms.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/ms.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/nl.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/nl.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/pl.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/pl.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/pt.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/pt.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/ro.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/ro.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/ru.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/ru.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/tr.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/tr.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/vi.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/vi.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/zh-Hans.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/zh-Hans.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Resources/zh-Hant.lproj/TOCropViewControllerLocalizable.strings b/Objective-C/TOCropViewController/Resources/zh-Hant.lproj/TOCropViewControllerLocalizable.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Views/TOCropOverlayView.h b/Objective-C/TOCropViewController/Views/TOCropOverlayView.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Views/TOCropOverlayView.m b/Objective-C/TOCropViewController/Views/TOCropOverlayView.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Views/TOCropScrollView.h b/Objective-C/TOCropViewController/Views/TOCropScrollView.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Views/TOCropScrollView.m b/Objective-C/TOCropViewController/Views/TOCropScrollView.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Views/TOCropToolbar.h b/Objective-C/TOCropViewController/Views/TOCropToolbar.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewController/Views/TOCropToolbar.m b/Objective-C/TOCropViewController/Views/TOCropToolbar.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample-Extension/Info.plist b/Objective-C/TOCropViewControllerExample-Extension/Info.plist old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample-Extension/ShareViewController.h b/Objective-C/TOCropViewControllerExample-Extension/ShareViewController.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample-Extension/ShareViewController.m b/Objective-C/TOCropViewControllerExample-Extension/ShareViewController.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/AppDelegate.h b/Objective-C/TOCropViewControllerExample/AppDelegate.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/AppDelegate.m b/Objective-C/TOCropViewControllerExample/AppDelegate.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/Base.lproj/LaunchScreen.xib b/Objective-C/TOCropViewControllerExample/Base.lproj/LaunchScreen.xib old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/Images.xcassets/AppIcon.appiconset/Contents.json b/Objective-C/TOCropViewControllerExample/Images.xcassets/AppIcon.appiconset/Contents.json old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/Info.plist b/Objective-C/TOCropViewControllerExample/Info.plist old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/ViewController.h b/Objective-C/TOCropViewControllerExample/ViewController.h old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/ViewController.m b/Objective-C/TOCropViewControllerExample/ViewController.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/ar.lproj/LaunchScreen.strings b/Objective-C/TOCropViewControllerExample/ar.lproj/LaunchScreen.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/ar.lproj/Main.strings b/Objective-C/TOCropViewControllerExample/ar.lproj/Main.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/fr.lproj/LaunchScreen.strings b/Objective-C/TOCropViewControllerExample/fr.lproj/LaunchScreen.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/fr.lproj/Main.strings b/Objective-C/TOCropViewControllerExample/fr.lproj/Main.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/main.m b/Objective-C/TOCropViewControllerExample/main.m old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerExample/tr.lproj/Main.strings b/Objective-C/TOCropViewControllerExample/tr.lproj/Main.strings old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerTests/Info.plist b/Objective-C/TOCropViewControllerTests/Info.plist old mode 100644 new mode 100755 diff --git a/Objective-C/TOCropViewControllerTests/TOCropViewControllerTests.m b/Objective-C/TOCropViewControllerTests/TOCropViewControllerTests.m old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 index f15d6b00..3b979c02 --- a/README.md +++ b/README.md @@ -113,10 +113,27 @@ func cropViewController(_ cropViewController: CropViewController, didCropToImage ``` ### Making a Circular Cropped Image + +#### Swift +```swift +func presentCropViewController() { + var image: UIImage? // Load an image + let cropViewController = CropViewController(croppingStyle: .circular, image: image) + cropViewController.delegate = self + self.present(cropViewController, animated: true, completion: nil) +} + +func cropViewController(_ cropViewController: TOCropViewController?, didCropToCircularImage image: UIImage?, with cropRect: CGRect, angle: Int) { + // 'image' is the newly cropped, circular version of the original image +} +``` + + +#### Objective-C ```objc - (void)presentCropViewController { -UIImage *image = ...; //Load an image +UIImage *image = ...; // Load an image TOCropViewController *cropViewController = [[TOCropViewController alloc] initWithCroppingStyle:TOCropViewCroppingStyleCircular image:image]; cropViewController.delegate = self; @@ -130,10 +147,22 @@ cropViewController.delegate = self; ``` ### Sharing Cropped Images Via a Share Sheet + +#### Swift +```swift +func presentCropViewController() { + var image: UIImage? // Load an image + let cropViewController = CropViewController(image: image) + cropViewController.showActivitySheetOnDone = true + self.present(cropViewController, animated: true, completion: nil) +} +``` + +#### Objective-C ```objc - (void)presentCropViewController { - UIImage *image = ...; //Load an image + UIImage *image = ...; // Load an image TOCropViewController *cropViewController = [[TOCropViewController alloc] initWithImage:image]; cropViewController.showActivitySheetOnDone = YES; @@ -144,8 +173,24 @@ cropViewController.delegate = self; ### Presenting With a Custom Animation Optionally, `TOCropViewController` also supports a custom presentation animation where an already-visible copy of the image will zoom in to fill the screen. +#### Swift +```swift + +func presentCropViewController() { + var image: UIImage? // Load an image + var imageView = UIImageView(image: image) + var frame: CGRect = view.convert(imageView.frame, to: view) + + let cropViewController = CropViewController(image: image) + cropViewController.delegate = self + self.present(cropViewController, animated: true, completion: nil) + cropViewController.presentAnimated(fromParentViewController: self, fromFrame: frame, completion: nil) +} +``` + +#### Objective-C ```objc -- (void)presentViewController +- (void)presentCropViewController { UIImage *image = ...; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; diff --git a/Swift/CropViewController/CropViewController.h b/Swift/CropViewController/CropViewController.h old mode 100644 new mode 100755 diff --git a/Swift/CropViewController/CropViewController.swift b/Swift/CropViewController/CropViewController.swift old mode 100644 new mode 100755 diff --git a/Swift/CropViewController/Info.plist b/Swift/CropViewController/Info.plist old mode 100644 new mode 100755 diff --git a/Swift/CropViewControllerExample/AppDelegate.swift b/Swift/CropViewControllerExample/AppDelegate.swift old mode 100644 new mode 100755 diff --git a/Swift/CropViewControllerExample/Assets.xcassets/AppIcon.appiconset/Contents.json b/Swift/CropViewControllerExample/Assets.xcassets/AppIcon.appiconset/Contents.json old mode 100644 new mode 100755 diff --git a/Swift/CropViewControllerExample/Base.lproj/LaunchScreen.storyboard b/Swift/CropViewControllerExample/Base.lproj/LaunchScreen.storyboard old mode 100644 new mode 100755 diff --git a/Swift/CropViewControllerExample/Base.lproj/Main.storyboard b/Swift/CropViewControllerExample/Base.lproj/Main.storyboard old mode 100644 new mode 100755 diff --git a/Swift/CropViewControllerExample/CropViewController-Bridging-Header.h b/Swift/CropViewControllerExample/CropViewController-Bridging-Header.h old mode 100644 new mode 100755 diff --git a/Swift/CropViewControllerExample/Info.plist b/Swift/CropViewControllerExample/Info.plist old mode 100644 new mode 100755 diff --git a/Swift/CropViewControllerExample/ViewController.swift b/Swift/CropViewControllerExample/ViewController.swift old mode 100644 new mode 100755 diff --git a/TOCropViewController.podspec b/TOCropViewController.podspec old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/project.pbxproj b/TOCropViewControllerExample.xcodeproj/project.pbxproj old mode 100644 new mode 100755 index f69c1c67..b4abc86e --- a/TOCropViewControllerExample.xcodeproj/project.pbxproj +++ b/TOCropViewControllerExample.xcodeproj/project.pbxproj @@ -637,7 +637,7 @@ }; buildConfigurationList = 223424651ABBC0CC00BBC2B1 /* Build configuration list for PBXProject "TOCropViewControllerExample" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, @@ -939,7 +939,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; @@ -969,7 +969,7 @@ PRODUCT_BUNDLE_IDENTIFIER = net.timoliver.TOCropViewController; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; @@ -1063,6 +1063,7 @@ ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = ""; SDKROOT = iphoneos; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -1112,6 +1113,7 @@ OTHER_LDFLAGS = ""; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -1175,7 +1177,7 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OBJC_BRIDGING_HEADER = "Swift/CropViewControllerExample/CropViewController-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -1201,7 +1203,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Swift/CropViewControllerExample/CropViewController-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -1236,7 +1238,7 @@ SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -1272,7 +1274,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; diff --git a/TOCropViewControllerExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/TOCropViewControllerExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/TOCropViewControllerExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/TOCropViewControllerExample.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/CropViewController.xcscheme b/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/CropViewController.xcscheme old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/CropViewControllerExample.xcscheme b/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/CropViewControllerExample.xcscheme old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewController.xcscheme b/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewController.xcscheme old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewControllerExample-Extension.xcscheme b/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewControllerExample-Extension.xcscheme old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewControllerExample.xcscheme b/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewControllerExample.xcscheme old mode 100644 new mode 100755 diff --git a/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewControllerTests.xcscheme b/TOCropViewControllerExample.xcodeproj/xcshareddata/xcschemes/TOCropViewControllerTests.xcscheme old mode 100644 new mode 100755 diff --git a/breakdown.jpg b/breakdown.jpg old mode 100644 new mode 100755 diff --git a/buildkite/pipeline.release.yml b/buildkite/pipeline.release.yml old mode 100644 new mode 100755 diff --git a/buildkite/pipeline.test.yml b/buildkite/pipeline.test.yml old mode 100644 new mode 100755 diff --git a/fastlane/Fastfile b/fastlane/Fastfile old mode 100644 new mode 100755