Skip to content

Commit

Permalink
v2.6. Removed all Pods. Added global search shortcut and code cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
nbolar committed Jun 3, 2023
1 parent a50a835 commit 554a1e3
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 75 deletions.
82 changes: 22 additions & 60 deletions PlayStatus.xcodeproj/project.pbxproj
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 52;
objectVersion = 53;
objects = {

/* Begin PBXBuildFile section */
Expand All @@ -27,8 +27,7 @@
4EAD2B5A272DD6AC00575FEB /* LaunchAtLogin in Frameworks */ = {isa = PBXBuildFile; productRef = 4EAD2B59272DD6AC00575FEB /* LaunchAtLogin */; };
4EC07811259A9A5A00989B8C /* Variables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC07810259A9A5A00989B8C /* Variables.swift */; };
4EC7E8D1272DDA4600DAF681 /* KeyboardShortcuts in Frameworks */ = {isa = PBXBuildFile; productRef = 4EC7E8D0272DDA4600DAF681 /* KeyboardShortcuts */; };
4EC7E8D6272F348D00DAF681 /* CircularProgress in Frameworks */ = {isa = PBXBuildFile; productRef = 4EC7E8D5272F348D00DAF681 /* CircularProgress */; };
730A35C05EC3242F6C170242 /* Pods_PlayStatus.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ACD7ADCA35EC88A555549D8F /* Pods_PlayStatus.framework */; settings = {ATTRIBUTES = (Required, ); }; };
4ED3B73A2A2BBEEC00A0AA45 /* CircularProgress in Frameworks */ = {isa = PBXBuildFile; productRef = 4ED3B7392A2BBEEC00A0AA45 /* CircularProgress */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
Expand All @@ -44,7 +43,6 @@
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
0628D03BDC04D109D55FD6B4 /* Pods-PlayStatus.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PlayStatus.release.xcconfig"; path = "Pods/Target Support Files/Pods-PlayStatus/Pods-PlayStatus.release.xcconfig"; sourceTree = "<group>"; };
4E08E45323B9DB820035A479 /* Scripts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Scripts.swift; sourceTree = "<group>"; };
4E2433E523BC6DA7009F8DBB /* TrackDurationCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackDurationCell.swift; sourceTree = "<group>"; };
4E26E404227848F5005A53EE /* CustomSliderCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSliderCell.swift; sourceTree = "<group>"; };
Expand All @@ -65,35 +63,23 @@
4E9F8E8A2271EECF00B87B4A /* MusicVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MusicVC.swift; sourceTree = "<group>"; };
4EA0AADF2442C0780047F9E7 /* ScrollingTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollingTextView.swift; sourceTree = "<group>"; };
4EC07810259A9A5A00989B8C /* Variables.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Variables.swift; sourceTree = "<group>"; };
51B0363789F287240463AAFF /* Pods-PlayStatus.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PlayStatus.debug.xcconfig"; path = "Pods/Target Support Files/Pods-PlayStatus/Pods-PlayStatus.debug.xcconfig"; sourceTree = "<group>"; };
ACD7ADCA35EC88A555549D8F /* Pods_PlayStatus.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PlayStatus.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
4E9F8E7422719AB500B87B4A /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
4ED3B73A2A2BBEEC00A0AA45 /* CircularProgress in Frameworks */,
4E18C80929C1750F00C32839 /* Sparkle in Frameworks */,
4EC7E8D6272F348D00DAF681 /* CircularProgress in Frameworks */,
4EC7E8D1272DDA4600DAF681 /* KeyboardShortcuts in Frameworks */,
4EAD2B5A272DD6AC00575FEB /* LaunchAtLogin in Frameworks */,
730A35C05EC3242F6C170242 /* Pods_PlayStatus.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
0E983E0F69F38105109B235B /* Pods */ = {
isa = PBXGroup;
children = (
51B0363789F287240463AAFF /* Pods-PlayStatus.debug.xcconfig */,
0628D03BDC04D109D55FD6B4 /* Pods-PlayStatus.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
4E412EC82592D991003C53DE /* Preferences */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -128,7 +114,6 @@
children = (
4E9F8E7922719AB500B87B4A /* PlayStatus */,
4E9F8E7822719AB500B87B4A /* Products */,
0E983E0F69F38105109B235B /* Pods */,
993F83FD21DA739CF51E5585 /* Frameworks */,
);
sourceTree = "<group>";
Expand Down Expand Up @@ -165,7 +150,6 @@
993F83FD21DA739CF51E5585 /* Frameworks */ = {
isa = PBXGroup;
children = (
ACD7ADCA35EC88A555549D8F /* Pods_PlayStatus.framework */,
);
name = Frameworks;
sourceTree = "<group>";
Expand All @@ -177,7 +161,6 @@
isa = PBXNativeTarget;
buildConfigurationList = 4E9F8E8722719AB600B87B4A /* Build configuration list for PBXNativeTarget "PlayStatus" */;
buildPhases = (
5DE757992E6472CA2FF9F61D /* [CP] Check Pods Manifest.lock */,
4E9F8E7322719AB500B87B4A /* Sources */,
4E9F8E7422719AB500B87B4A /* Frameworks */,
4E9F8E7522719AB500B87B4A /* Resources */,
Expand All @@ -194,8 +177,8 @@
packageProductDependencies = (
4EAD2B59272DD6AC00575FEB /* LaunchAtLogin */,
4EC7E8D0272DDA4600DAF681 /* KeyboardShortcuts */,
4EC7E8D5272F348D00DAF681 /* CircularProgress */,
4E18C80829C1750F00C32839 /* Sparkle */,
4ED3B7392A2BBEEC00A0AA45 /* CircularProgress */,
);
productName = PlayStatus;
productReference = 4E9F8E7722719AB500B87B4A /* PlayStatus.app */;
Expand All @@ -207,8 +190,9 @@
4E9F8E6F22719AB500B87B4A /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = YES;
LastSwiftUpdateCheck = 1010;
LastUpgradeCheck = 1230;
LastUpgradeCheck = 1430;
ORGANIZATIONNAME = "Nikhil Bolar";
TargetAttributes = {
4E9F8E7622719AB500B87B4A = {
Expand Down Expand Up @@ -237,8 +221,8 @@
packageReferences = (
4EAD2B58272DD6AC00575FEB /* XCRemoteSwiftPackageReference "LaunchAtLogin" */,
4EC7E8CF272DDA4600DAF681 /* XCRemoteSwiftPackageReference "KeyboardShortcuts" */,
4EC7E8D4272F348D00DAF681 /* XCRemoteSwiftPackageReference "CircularProgress" */,
4E18C80729C1750F00C32839 /* XCRemoteSwiftPackageReference "Sparkle" */,
4ED3B7382A2BBEEC00A0AA45 /* XCRemoteSwiftPackageReference "CircularProgress" */,
);
productRefGroup = 4E9F8E7822719AB500B87B4A /* Products */;
projectDirPath = "";
Expand Down Expand Up @@ -299,38 +283,14 @@
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-PlayStatus/Pods-PlayStatus-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/CircularProgressMac/CircularProgressMac.framework",
"${BUILT_PRODUCTS_DIR}/KeyboardShortcuts/KeyboardShortcuts.framework",
"${BUILT_PRODUCTS_DIR}/LoginServiceKit/LoginServiceKit.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CircularProgressMac.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeyboardShortcuts.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LoginServiceKit.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PlayStatus/Pods-PlayStatus-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
5DE757992E6472CA2FF9F61D /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-PlayStatus-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
shellScript = "
";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
Expand Down Expand Up @@ -407,6 +367,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Mac Developer";
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
Expand Down Expand Up @@ -470,6 +431,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Mac Developer";
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
Expand All @@ -493,15 +455,15 @@
};
4E9F8E8822719AB600B87B4A /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 51B0363789F287240463AAFF /* Pods-PlayStatus.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = PlayStatus/PlayStatus.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 21;
CURRENT_PROJECT_VERSION = 22;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = KALT4PNG4U;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
Expand All @@ -514,7 +476,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.15;
MARKETING_VERSION = 2.5;
MARKETING_VERSION = 2.6;
PRODUCT_BUNDLE_IDENTIFIER = com.bolar.PlayStatus;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -524,15 +486,15 @@
};
4E9F8E8922719AB600B87B4A /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0628D03BDC04D109D55FD6B4 /* Pods-PlayStatus.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = PlayStatus/PlayStatus.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 21;
CURRENT_PROJECT_VERSION = 22;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = KALT4PNG4U;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
Expand All @@ -545,7 +507,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.15;
MARKETING_VERSION = 2.5;
MARKETING_VERSION = 2.6;
PRODUCT_BUNDLE_IDENTIFIER = com.bolar.PlayStatus;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand Down Expand Up @@ -597,11 +559,11 @@
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/sindresorhus/KeyboardShortcuts";
requirement = {
branch = main;
kind = branch;
kind = exactVersion;
version = 1.8.0;
};
};
4EC7E8D4272F348D00DAF681 /* XCRemoteSwiftPackageReference "CircularProgress" */ = {
4ED3B7382A2BBEEC00A0AA45 /* XCRemoteSwiftPackageReference "CircularProgress" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/sindresorhus/CircularProgress";
requirement = {
Expand All @@ -627,9 +589,9 @@
package = 4EC7E8CF272DDA4600DAF681 /* XCRemoteSwiftPackageReference "KeyboardShortcuts" */;
productName = KeyboardShortcuts;
};
4EC7E8D5272F348D00DAF681 /* CircularProgress */ = {
4ED3B7392A2BBEEC00A0AA45 /* CircularProgress */ = {
isa = XCSwiftPackageProductDependency;
package = 4EC7E8D4272F348D00DAF681 /* XCRemoteSwiftPackageReference "CircularProgress" */;
package = 4ED3B7382A2BBEEC00A0AA45 /* XCRemoteSwiftPackageReference "CircularProgress" */;
productName = CircularProgress;
};
/* End XCSwiftPackageProductDependency section */
Expand Down
Expand Up @@ -7,7 +7,7 @@
<key>PlayStatus.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>4</integer>
<integer>0</integer>
</dict>
</dict>
</dict>
Expand Down
26 changes: 13 additions & 13 deletions PlayStatus/Base.lproj/Main.storyboard
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="21507" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="21701" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
<dependencies>
<deployment identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21507"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21701"/>
<capability name="Image references" minToolsVersion="12.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
Expand Down Expand Up @@ -746,7 +746,7 @@
</windowController>
<customObject id="1TA-u7-SeC" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="-103" y="950"/>
<point key="canvasLocation" x="-155" y="994"/>
</scene>
<!--Window Controller-->
<scene sceneID="ckf-rd-EU8">
Expand Down Expand Up @@ -1021,7 +1021,7 @@
</windowController>
<customObject id="uxA-G1-ZpD" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="854" y="1364"/>
<point key="canvasLocation" x="1323" y="1310"/>
</scene>
<!-- Preferences-->
<scene sceneID="ePD-UW-Czk">
Expand Down Expand Up @@ -1049,7 +1049,7 @@
</connections>
</tabViewController>
</objects>
<point key="canvasLocation" x="445" y="1962"/>
<point key="canvasLocation" x="787" y="1893"/>
</scene>
<!--SettingsVC-->
<scene sceneID="YXr-Yx-ehD">
Expand Down Expand Up @@ -1413,7 +1413,7 @@
<customObject id="hkX-AP-kdW" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
<userDefaultsController representsSharedInstance="YES" id="aIr-nW-rpE"/>
</objects>
<point key="canvasLocation" x="179.5" y="1459"/>
<point key="canvasLocation" x="493" y="1301"/>
</scene>
<!--Window Controller-->
<scene sceneID="CMw-kB-FRG">
Expand Down Expand Up @@ -1668,19 +1668,19 @@
<real value="3.4028234663852886e+38"/>
</customSpacing>
</stackView>
<stackView distribution="fill" orientation="horizontal" alignment="centerY" spacing="51" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" detachesHiddenViews="YES" translatesAutoresizingMaskIntoConstraints="NO" id="wAX-5l-K20">
<rect key="frame" x="0.0" y="0.0" width="378" height="25"/>
<stackView distribution="fill" orientation="horizontal" alignment="centerY" spacing="58" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" detachesHiddenViews="YES" translatesAutoresizingMaskIntoConstraints="NO" id="wAX-5l-K20">
<rect key="frame" x="0.0" y="0.0" width="381" height="25"/>
<subviews>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="oL3-UL-l2P">
<rect key="frame" x="-2" y="3" width="130" height="19"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Global Search Key:" id="Sen-8C-BRn">
<rect key="frame" x="-2" y="3" width="126" height="19"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Global Search Key:" id="Sen-8C-BRn">
<font key="font" size="14" name="AvenirNext-Medium"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<customView translatesAutoresizingMaskIntoConstraints="NO" id="cb8-DZ-02R">
<rect key="frame" x="177" y="0.0" width="201" height="25"/>
<rect key="frame" x="180" y="0.0" width="201" height="25"/>
<constraints>
<constraint firstAttribute="width" constant="201" id="EEo-k4-mxA"/>
<constraint firstAttribute="height" constant="25" id="hOZ-wQ-M90"/>
Expand Down Expand Up @@ -1749,7 +1749,7 @@
</viewController>
<customObject id="mAS-d6-1cG" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="952.5" y="2460.5"/>
<point key="canvasLocation" x="1017" y="2689"/>
</scene>
<!--MusicVC-->
<scene sceneID="Tdu-bp-48f">
Expand Down Expand Up @@ -2021,7 +2021,7 @@
<inferredMetricsTieBreakers>
<segue reference="Lr2-gf-hK7"/>
<segue reference="gCT-AH-W7T"/>
<segue reference="DER-JH-wxt"/>
<segue reference="fYK-Gu-LlM"/>
</inferredMetricsTieBreakers>
<resources>
<image name="NSActionTemplate" width="20" height="20"/>
Expand Down
2 changes: 1 addition & 1 deletion PlayStatus/Info.plist
Expand Up @@ -23,7 +23,7 @@
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>LSMinimumSystemVersion</key>
<string>10.13</string>
<string>10.15</string>
<key>LSUIElement</key>
<true/>
<key>NSAppTransportSecurity</key>
Expand Down

0 comments on commit 554a1e3

Please sign in to comment.