Skip to content

Commit

Permalink
Enabled hardened runtime, bumped min macOS version to 10.11, showing …
Browse files Browse the repository at this point in the history
…Prefs now always selects General tab + added prototype of path bar in main window
  • Loading branch information
sveinbjornt committed Sep 19, 2023
1 parent 9f74d34 commit c532b5b
Show file tree
Hide file tree
Showing 7 changed files with 71 additions and 41 deletions.
21 changes: 11 additions & 10 deletions Sloth.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,8 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1410;
BuildIndependentTargetsInParallel = YES;
LastUpgradeCheck = 1500;
ORGANIZATIONNAME = "Sveinbjorn Thordarson";
};
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Sloth" */;
Expand Down Expand Up @@ -390,10 +391,9 @@
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = NO;
DEPLOYMENT_POSTPROCESSING = YES;
DEVELOPMENT_TEAM = 5WX26Y89JP;
ENABLE_HARDENED_RUNTIME = NO;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/sparkle",
Expand All @@ -415,7 +415,6 @@
PROVISIONING_PROFILE_SPECIFIER = "";
SDKROOT = macosx;
STRIPFLAGS = "-x";
STRIP_INSTALLED_PRODUCT = NO;
WRAPPER_EXTENSION = app;
};
name = Debug;
Expand All @@ -428,10 +427,9 @@
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COPY_PHASE_STRIP = YES;
DEAD_CODE_STRIPPING = NO;
DEPLOYMENT_POSTPROCESSING = YES;
DEVELOPMENT_TEAM = 5WX26Y89JP;
ENABLE_HARDENED_RUNTIME = NO;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/sparkle",
Expand All @@ -452,7 +450,6 @@
PROVISIONING_PROFILE_SPECIFIER = "";
SDKROOT = macosx;
STRIPFLAGS = "-x";
STRIP_INSTALLED_PRODUCT = YES;
WRAPPER_EXTENSION = app;
};
name = Release;
Expand Down Expand Up @@ -484,7 +481,8 @@
DEAD_CODE_STRIPPING = YES;
DEPLOYMENT_POSTPROCESSING = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_TESTABILITY = NO;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_CW_ASM_SYNTAX = NO;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = NO;
Expand All @@ -503,10 +501,11 @@
INFOPLIST_FILE = resources/Info.plist;
INFOPLIST_OUTPUT_FORMAT = binary;
INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.9;
MACOSX_DEPLOYMENT_TARGET = 10.11;
ONLY_ACTIVE_ARCH = YES;
PLIST_FILE_OUTPUT_FORMAT = binary;
SDKROOT = macosx;
STRIPFLAGS = "-x";
WARNING_CFLAGS = "-Wpartial-availability";
"WARNING_CFLAGS[arch=*]" = "-Wpartial-availability";
};
Expand Down Expand Up @@ -540,6 +539,7 @@
DEPLOYMENT_POSTPROCESSING = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = NO;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_CW_ASM_SYNTAX = NO;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = NO;
Expand All @@ -558,10 +558,11 @@
INFOPLIST_FILE = resources/Info.plist;
INFOPLIST_OUTPUT_FORMAT = binary;
INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.9;
MACOSX_DEPLOYMENT_TARGET = 10.11;
ONLY_ACTIVE_ARCH = NO;
PLIST_FILE_OUTPUT_FORMAT = binary;
SDKROOT = macosx;
STRIPFLAGS = "-x";
WARNING_CFLAGS = "-Wpartial-availability";
};
name = Release;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1410"
LastUpgradeVersion = "1500"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
3 changes: 1 addition & 2 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,5 @@
# TODO for Sloth 3.3

* Update antiquated screenshots in README
* Always (re)select "General" tab when Preferences are shown
* Show Path Control w. selected path at bottom of table view when item selected

DONE * Always (re)select "General" tab when Preferences are shown
Loading

0 comments on commit c532b5b

Please sign in to comment.