From 2c992d89188b02cb6f7653eb573d196227d90664 Mon Sep 17 00:00:00 2001 From: Tyshawn Cormier Date: Sun, 10 Nov 2019 15:57:09 -0800 Subject: [PATCH] Make sure the fixer binary is globally readable. --- README.md | 2 +- Retroactive.xcodeproj/project.pbxproj | 8 +- .../xcschemes/Retroactive.xcscheme | 78 +++++++++++++++++++ .../StepThree/ProgressViewController.swift | 1 + .../Support/Base.lproj/Main.storyboard | 26 ++----- Retroactive/Support/SupportPath.plist | 13 +++- 6 files changed, 100 insertions(+), 28 deletions(-) create mode 100644 Retroactive.xcodeproj/xcshareddata/xcschemes/Retroactive.xcscheme diff --git a/README.md b/README.md index 7ea483e..62335dd 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## Retroactive is an app that lets you run Aperture, iPhoto, and iTunes on macOS Catalina. [Click to download the Retroactive app](https://github.com/cormiertyshawn895/Retroactive/releases/download/1.1/Retroactive.1.1.zip), or [view the release page](https://github.com/cormiertyshawn895/Retroactive/releases). +## Retroactive is an app that lets you run Aperture, iPhoto, and iTunes on macOS Catalina. [Click to download the Retroactive app](https://github.com/cormiertyshawn895/Retroactive/releases/download/1.2/Retroactive.1.2.zip), or [view the release page](https://github.com/cormiertyshawn895/Retroactive/releases). ### Opening Retroactive diff --git a/Retroactive.xcodeproj/project.pbxproj b/Retroactive.xcodeproj/project.pbxproj index df12976..afc1b09 100644 --- a/Retroactive.xcodeproj/project.pbxproj +++ b/Retroactive.xcodeproj/project.pbxproj @@ -492,14 +492,14 @@ CODE_SIGN_ENTITLEMENTS = Retroactive/Support/Retroactive.entitlements; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 7; + CURRENT_PROJECT_VERSION = 8; INFOPLIST_FILE = Retroactive/Support/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 1.1; + MARKETING_VERSION = 1.2; PRODUCT_BUNDLE_IDENTIFIER = com.retroactive.Retroactive; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Retroactive/Libraries/Bridging-Header.h"; @@ -513,14 +513,14 @@ CODE_SIGN_ENTITLEMENTS = Retroactive/Support/Retroactive.entitlements; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 7; + CURRENT_PROJECT_VERSION = 8; INFOPLIST_FILE = Retroactive/Support/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.10; - MARKETING_VERSION = 1.1; + MARKETING_VERSION = 1.2; PRODUCT_BUNDLE_IDENTIFIER = com.retroactive.Retroactive; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Retroactive/Libraries/Bridging-Header.h"; diff --git a/Retroactive.xcodeproj/xcshareddata/xcschemes/Retroactive.xcscheme b/Retroactive.xcodeproj/xcshareddata/xcschemes/Retroactive.xcscheme new file mode 100644 index 0000000..09a5804 --- /dev/null +++ b/Retroactive.xcodeproj/xcshareddata/xcschemes/Retroactive.xcscheme @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Retroactive/StepThree/ProgressViewController.swift b/Retroactive/StepThree/ProgressViewController.swift index 91db94f..d50abd0 100644 --- a/Retroactive/StepThree/ProgressViewController.swift +++ b/Retroactive/StepThree/ProgressViewController.swift @@ -114,6 +114,7 @@ class ProgressViewController: NSViewController, URLSessionDelegate, URLSessionDa self.stage4Started() self.runTask(toolPath: "/usr/bin/codesign", arguments: ["-fs", "-", appPath, "--deep"]) self.runTask(toolPath: "/usr/bin/touch", arguments: [appPath]) + self.runTask(toolPath: "/bin/chmod", arguments: ["-R", "+r", appPath]) self.stage4Finished() self.showCompletionVC() diff --git a/Retroactive/Support/Base.lproj/Main.storyboard b/Retroactive/Support/Base.lproj/Main.storyboard index a14669d..01eaca9 100644 --- a/Retroactive/Support/Base.lproj/Main.storyboard +++ b/Retroactive/Support/Base.lproj/Main.storyboard @@ -627,42 +627,30 @@ - - - - - - - + - + - - - - - - - + - + - + - + - + diff --git a/Retroactive/Support/SupportPath.plist b/Retroactive/Support/SupportPath.plist index d9b9eed..12a2776 100644 --- a/Retroactive/Support/SupportPath.plist +++ b/Retroactive/Support/SupportPath.plist @@ -3,13 +3,18 @@ NewVersionVisibleTitle - Retroactive 1.1 is available for download. + Retroactive 1.2 is available for download. NewVersionChangelog - Retroactive 1.1 restores the ability to add adjustments, use Quick Brushes, and to print photos in Aperture. + Retroactive 1.2 contains bug fixes and additional enhancements: + +• Restores the ability to add adjustments and use Quick Brushes in Aperture +• Restores the ability to print photos in Aperture and iPhoto +• Resolves an issue where Aperture and iPhoto may fail to launch (Error 13) +• Adds support for modifying Aperture and iPhoto to be compatible with macOS Catalina before upgrading to macOS Catalina LatestZIP - https://github.com/cormiertyshawn895/Retroactive/releases/download/1.1/Retroactive.1.1.zip + https://github.com/cormiertyshawn895/Retroactive/releases/download/1.2/Retroactive.1.2.zip LatestBuildNumber - 7 + 8 SupportPathURL https://raw.githubusercontent.com/cormiertyshawn895/Retroactive/master/Retroactive/Support/SupportPath.plist ReleasePage