diff --git a/Stats.xcodeproj/project.pbxproj b/Stats.xcodeproj/project.pbxproj index 74a2c127..e80df6f7 100644 --- a/Stats.xcodeproj/project.pbxproj +++ b/Stats.xcodeproj/project.pbxproj @@ -123,7 +123,7 @@ 9AE29AFC249A53DC0071B02D /* values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AE29AF7249A53420071B02D /* values.swift */; }; 9AE29AFE249A82B70071B02D /* Sensors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AE29AFD249A82B70071B02D /* Sensors.swift */; }; 9AECEF3B24ACF7BA00DB95D4 /* updater.sh in Resources */ = {isa = PBXBuildFile; fileRef = 9AECEF3A24ACF7BA00DB95D4 /* updater.sh */; }; - 9AECEF3E24ACF9A500DB95D4 /* updater.sh in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9AECEF3A24ACF7BA00DB95D4 /* updater.sh */; }; + 9AECEF3E24ACF9A500DB95D4 /* updater.sh in Copy Files */ = {isa = PBXBuildFile; fileRef = 9AECEF3A24ACF7BA00DB95D4 /* updater.sh */; }; 9AF9EE0924648751005D2270 /* Disk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF9EE0224648751005D2270 /* Disk.framework */; }; 9AF9EE0A24648751005D2270 /* Disk.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9AF9EE0224648751005D2270 /* Disk.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 9AF9EE0F2464875F005D2270 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF9EE0E2464875F005D2270 /* main.swift */; }; @@ -419,14 +419,15 @@ name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 9AECEF3D24ACF98800DB95D4 /* CopyFiles */ = { + 9AECEF3D24ACF98800DB95D4 /* Copy Files */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Scripts; dstSubfolderSpec = 7; files = ( - 9AECEF3E24ACF9A500DB95D4 /* updater.sh in CopyFiles */, + 9AECEF3E24ACF9A500DB95D4 /* updater.sh in Copy Files */, ); + name = "Copy Files"; runOnlyForDeploymentPostprocessing = 0; }; 9AF9EE1824649BAD005D2270 /* Embed Frameworks */ = { @@ -998,7 +999,7 @@ 9A1410F3229E721100D29793 /* Resources */, 9AB54DAE22A19F96006192E0 /* Copy Files */, 9A6698E72326AB16001D00E1 /* Embed Frameworks */, - 9AECEF3D24ACF98800DB95D4 /* CopyFiles */, + 9AECEF3D24ACF98800DB95D4 /* Copy Files */, ); buildRules = ( ); @@ -1886,7 +1887,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.14; - MARKETING_VERSION = 2.3.4; + MARKETING_VERSION = 2.3.5; PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.Stats; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1918,7 +1919,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.14; - MARKETING_VERSION = 2.3.4; + MARKETING_VERSION = 2.3.5; PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.Stats; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/Stats/Supporting Files/Info.plist b/Stats/Supporting Files/Info.plist index ad650d6f..8071af37 100755 --- a/Stats/Supporting Files/Info.plist +++ b/Stats/Supporting Files/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString $(MARKETING_VERSION) CFBundleVersion - 50 + 51 Description Simple macOS system monitor in your menu bar LSApplicationCategoryType diff --git a/StatsKit/extensions.swift b/StatsKit/extensions.swift index 4310c431..fe908f89 100644 --- a/StatsKit/extensions.swift +++ b/StatsKit/extensions.swift @@ -92,19 +92,19 @@ public struct Units { extension String: LocalizedError { public var errorDescription: String? { return self } - + public func widthOfString(usingFont font: NSFont) -> CGFloat { let fontAttributes = [NSAttributedString.Key.font: font] let size = self.size(withAttributes: fontAttributes) return size.width } - + public func heightOfString(usingFont font: NSFont) -> CGFloat { let fontAttributes = [NSAttributedString.Key.font: font] let size = self.size(withAttributes: fontAttributes) return size.height } - + public func sizeOfString(usingFont font: NSFont) -> CGSize { let fontAttributes = [NSAttributedString.Key.font: font] return self.size(withAttributes: fontAttributes)