Skip to content

Commit

Permalink
1.32b7
Browse files Browse the repository at this point in the history
rollback 1.32b5-7 keychain for 11+ built on xcode 16 arm only 10.10
  • Loading branch information
dtseto committed Feb 23, 2025
1 parent 360ab80 commit f1c1a87
Show file tree
Hide file tree
Showing 23 changed files with 819 additions and 212 deletions.
22 changes: 20 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,24 @@
# Version 1.3.2 (dtseto fork)
*[edits by @dtseto] change localizations for mac os 11 xcode , depracated code
#Version 1.32b7
rollback new pandora features that were added 1.32b5-b6
fixed ui
removed intel support
added newer keychain support for mac os 11 removed arc
still built for 10.10 pending refactor
built on xcode 16
updated hermesappdelegate windows restoration code

# Version 1.32b4
some fixes to proxy settings
new feature pandora music explanation

# Version 1.32b3
fixes to notifications to use macos instead of growler, notifications should work now

# Version 1.3.2b2 (dtseto fork)
*[edits by @dtseto] change localizations for mac os 11 xcode , depracated code, merge unreleased pull requests from 1.32 etc
removed growler and notifications
*[bug toolbar buttons no longer appear are in >>> as text only ]
universal app

# Version 1.3.2 (unreleased)
[Full changelog](https://github.com/HermesApp/Hermes/compare/v1.3.1...HEAD)
Expand Down
55 changes: 47 additions & 8 deletions Hermes.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
archiveVersion = 1;
classes = {
};
objectVersion = 47;
objectVersion = 54;
objects = {

/* Begin PBXBuildFile section */
0F828EA42CD93B7200C35281 /* NotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F828EA32CD93A5900C35281 /* NotificationManager.m */; };
0FA6A7F22CD2F6A100961AD0 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAD42F8713678F7500E935CA /* Sparkle.framework */; };
0FA6A7F32CD2F6A100961AD0 /* Sparkle.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FAD42F8713678F7500E935CA /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; };
Expand Down Expand Up @@ -49,7 +50,7 @@
FA04AE9D14438F1000819310 /* thumbup.png in Resources */ = {isa = PBXBuildFile; fileRef = FA04AE9B14438F1000819310 /* thumbup.png */; };
FA0E555A14784A3000C36794 /* Hermes.sdef in Resources */ = {isa = PBXBuildFile; fileRef = FA0E555914784A3000C36794 /* Hermes.sdef */; };
FA0E556114784AF500C36794 /* AppleScript.m in Sources */ = {isa = PBXBuildFile; fileRef = FA0E556014784AF500C36794 /* AppleScript.m */; };
FA1063BE132C6A8A00D6DE42 /* Keychain.m in Sources */ = {isa = PBXBuildFile; fileRef = FA1063BD132C6A8A00D6DE42 /* Keychain.m */; };
FA1063BE132C6A8A00D6DE42 /* Keychain.m in Sources */ = {isa = PBXBuildFile; fileRef = FA1063BD132C6A8A00D6DE42 /* Keychain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
FA228ECB137045F40070141A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA228ECA137045F40070141A /* Security.framework */; };
FA229D6514429E48008AB9FE /* history.png in Resources */ = {isa = PBXBuildFile; fileRef = FA229D6414429E48008AB9FE /* history.png */; };
FA229D6814429F69008AB9FE /* HistoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = FA229D6714429F68008AB9FE /* HistoryController.m */; };
Expand Down Expand Up @@ -113,6 +114,8 @@
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
0F828EA12CD9388F00C35281 /* NotificationManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NotificationManager.h; path = ../../../NotificationManager.h; sourceTree = "<group>"; };
0F828EA32CD93A5900C35281 /* NotificationManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationManager.m; sourceTree = "<group>"; };
0FE7696E2C8EB09A00E3189E /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
0FE769702C8EB09F00E3189E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = "<group>"; };
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
Expand Down Expand Up @@ -437,6 +440,8 @@
FA2A3F76132BF97E0089AECC /* StationsController.m */,
FACFACD415673690008A2140 /* StationController.h */,
FACFACD515673690008A2140 /* StationController.m */,
0F828EA32CD93A5900C35281 /* NotificationManager.m */,
0F828EA12CD9388F00C35281 /* NotificationManager.h */,
);
name = Controllers;
sourceTree = "<group>";
Expand Down Expand Up @@ -576,7 +581,8 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1250;
BuildIndependentTargetsInParallel = YES;
LastUpgradeCheck = 1600;
TargetAttributes = {
8D1107260486CEB800E47090 = {
DevelopmentTeam = GHTQCRGWTR;
Expand Down Expand Up @@ -657,6 +663,7 @@
FA1063BE132C6A8A00D6DE42 /* Keychain.m in Sources */,
FAEFFAB1132CB173007DC6FB /* AuthController.m in Sources */,
FA3CFF44132FC4CF003554E2 /* PlaybackController.m in Sources */,
0F828EA42CD93B7200C35281 /* NotificationManager.m in Sources */,
FA560C511331701E00215F71 /* ImageLoader.m in Sources */,
FA85E72E13347A64005C96B8 /* HermesAppDelegate.m in Sources */,
B2A26AEF1AE39E9B00ADD460 /* MusicProgressSliderCell.m in Sources */,
Expand Down Expand Up @@ -725,27 +732,35 @@
44B251C518FE415900D73344 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEAD_CODE_STRIPPING = YES;
MACOSX_DEPLOYMENT_TARGET = 11.0;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
44B251C618FE415900D73344 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEAD_CODE_STRIPPING = YES;
MACOSX_DEPLOYMENT_TARGET = 11.0;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
44B251CC18FE41D400D73344 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEAD_CODE_STRIPPING = YES;
MACOSX_DEPLOYMENT_TARGET = 11.0;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
44B251CD18FE41D400D73344 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEAD_CODE_STRIPPING = YES;
MACOSX_DEPLOYMENT_TARGET = 11.0;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
Expand All @@ -758,8 +773,10 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = GHTQCRGWTR;
ENABLE_HARDENED_RUNTIME = YES;
ENABLE_PREVIEWS = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)",
Expand All @@ -773,7 +790,14 @@
"\"$(SRCROOT)/ImportedSources\"",
);
INFOPLIST_FILE = "Resources/Hermes-Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
LLVM_LTO = YES_THIN;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MARKETING_VERSION = 1.3.2b7;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "com.alexcrichton.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = Hermes;
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -795,23 +819,34 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = GHTQCRGWTR;
ENABLE_HARDENED_RUNTIME = YES;
ENABLE_PREVIEWS = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)",
"\"$(SRCROOT)/Frameworks\"",
"$(PROJECT_DIR)/Frameworks",
);
GCC_OPTIMIZATION_LEVEL = s;
GCC_PREFIX_HEADER = Sources/Hermes_Prefix.pch;
HEADER_SEARCH_PATHS = (
"\"$(SRCROOT)\"",
"\"$(SRCROOT)/Sources\"/**",
"\"$(SRCROOT)/ImportedSources\"",
);
INFOPLIST_FILE = "Resources/Hermes-Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
LLVM_LTO = YES_THIN;
MACOSX_DEPLOYMENT_TARGET = 10.10;
MARKETING_VERSION = 1.3.2b7;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "com.alexcrichton.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = Hermes;
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -829,6 +864,7 @@
isa = XCBuildConfiguration;
buildSettings = {
"ARCHS[sdk=*]" = "$(ARCHS_STANDARD)";
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
Expand All @@ -851,8 +887,10 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 2059;
DEAD_CODE_STRIPPING = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
EXCLUDED_ARCHS = "";
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_NO_COMMON_BLOCKS = YES;
Expand All @@ -866,10 +904,9 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.10;
ONLY_ACTIVE_ARCH = NO;
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = "-DDEBUG";
SDKROOT = macosx;
STRIP_INSTALLED_PRODUCT = NO;
VERSIONING_SYSTEM = "apple-generic";
WARNING_CFLAGS = "-Wall";
};
Expand All @@ -879,6 +916,7 @@
isa = XCBuildConfiguration;
buildSettings = {
"ARCHS[sdk=*]" = "$(ARCHS_STANDARD)";
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
Expand All @@ -901,7 +939,9 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 2059;
DEAD_CODE_STRIPPING = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
EXCLUDED_ARCHS = "";
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_NO_COMMON_BLOCKS = YES;
Expand All @@ -917,7 +957,6 @@
MACOSX_DEPLOYMENT_TARGET = 10.10;
ONLY_ACTIVE_ARCH = NO;
SDKROOT = macosx;
STRIP_INSTALLED_PRODUCT = NO;
VERSIONING_SYSTEM = "apple-generic";
WARNING_CFLAGS = "-Wall";
};
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 = "1250"
LastUpgradeVersion = "1600"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
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 = "1250"
LastUpgradeVersion = "1600"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
2 changes: 1 addition & 1 deletion Hermes.xcodeproj/xcshareddata/xcschemes/Hermes.xcscheme
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1250"
LastUpgradeVersion = "1600"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
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 = "1250"
LastUpgradeVersion = "1600"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
Loading

0 comments on commit f1c1a87

Please sign in to comment.