diff --git a/Mini Stats.xcodeproj/project.xcworkspace/xcuserdata/samuelgrant.xcuserdatad/UserInterfaceState.xcuserstate b/Mini Stats.xcodeproj/project.xcworkspace/xcuserdata/samuelgrant.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100755 index be32e2d6..00000000 Binary files a/Mini Stats.xcodeproj/project.xcworkspace/xcuserdata/samuelgrant.xcuserdatad/UserInterfaceState.xcuserstate and /dev/null differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/1024.png b/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/1024.png deleted file mode 100644 index 94e59813..00000000 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/1024.png and /dev/null differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512-1.png b/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512-1.png deleted file mode 100644 index dcca52bc..00000000 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512-1.png and /dev/null differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512.png b/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512.png deleted file mode 100644 index dcca52bc..00000000 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512.png and /dev/null differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftAppKit.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftAppKit.dylib new file mode 100755 index 00000000..fe738fc4 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftAppKit.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCore.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCore.dylib new file mode 100755 index 00000000..7bfc2d37 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCore.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreData.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreData.dylib new file mode 100755 index 00000000..775d5b5f Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreData.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreFoundation.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreFoundation.dylib new file mode 100755 index 00000000..01af9d48 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreFoundation.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreGraphics.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreGraphics.dylib new file mode 100755 index 00000000..677ece5c Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreGraphics.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreImage.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreImage.dylib new file mode 100755 index 00000000..c459632b Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftCoreImage.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftDarwin.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftDarwin.dylib new file mode 100755 index 00000000..ab1c7f50 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftDarwin.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftDispatch.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftDispatch.dylib new file mode 100755 index 00000000..003ffab0 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftDispatch.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftFoundation.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftFoundation.dylib new file mode 100755 index 00000000..b60057c4 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftFoundation.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftIOKit.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftIOKit.dylib new file mode 100755 index 00000000..2a0d8bf6 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftIOKit.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftMetal.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftMetal.dylib new file mode 100755 index 00000000..95321801 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftMetal.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftObjectiveC.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftObjectiveC.dylib new file mode 100755 index 00000000..1bdbf5c2 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftObjectiveC.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftQuartzCore.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftQuartzCore.dylib new file mode 100755 index 00000000..71c95c4b Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftQuartzCore.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftXPC.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftXPC.dylib new file mode 100755 index 00000000..d4eb3cfd Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftXPC.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftos.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftos.dylib new file mode 100755 index 00000000..06d36fa5 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Frameworks/libswiftos.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Info.plist b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Info.plist new file mode 100644 index 00000000..7e37ea75 --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Info.plist @@ -0,0 +1,58 @@ + + + + + BuildMachineOSBuild + 17G7024 + CFBundleDevelopmentRegion + en + CFBundleExecutable + Mini Stats + CFBundleIconFile + AppIcon + CFBundleIconName + AppIcon + CFBundleIdentifier + eu.exelban.Mini-Stats + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Mini Stats + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 10B61 + DTPlatformVersion + GM + DTSDKBuild + 18B71 + DTSDKName + macosx10.14 + DTXcode + 1010 + DTXcodeBuild + 10B61 + LSApplicationCategoryType + public.app-category.utilities + LSMinimumSystemVersion + 10.13 + LSUIElement + + NSHumanReadableCopyright + Copyright © 2019 Serhiy Mytrovtsiy. All rights reserved. + NSMainStoryboardFile + Main + NSPrincipalClass + NSApplication + + diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftAppKit.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftAppKit.dylib new file mode 100755 index 00000000..6b88675c Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftAppKit.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCore.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCore.dylib new file mode 100755 index 00000000..d9ff4b00 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCore.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreData.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreData.dylib new file mode 100755 index 00000000..a214e3a0 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreData.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib new file mode 100755 index 00000000..7cca7fdf Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib new file mode 100755 index 00000000..3cc71b85 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib new file mode 100755 index 00000000..3ebcd4b0 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftDarwin.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftDarwin.dylib new file mode 100755 index 00000000..c60dc34a Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftDarwin.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftDispatch.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftDispatch.dylib new file mode 100755 index 00000000..ba794d6c Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftDispatch.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftFoundation.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftFoundation.dylib new file mode 100755 index 00000000..9100e038 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftFoundation.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftIOKit.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftIOKit.dylib new file mode 100755 index 00000000..d9d7352e Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftIOKit.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftMetal.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftMetal.dylib new file mode 100755 index 00000000..1ea79d13 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftMetal.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib new file mode 100755 index 00000000..18426fff Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib new file mode 100755 index 00000000..84e4889f Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftXPC.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftXPC.dylib new file mode 100755 index 00000000..7428e5fb Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftXPC.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftos.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftos.dylib new file mode 100755 index 00000000..aed5fb5d Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Frameworks/libswiftos.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Info.plist b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Info.plist new file mode 100644 index 00000000..d6c46732 --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/Info.plist @@ -0,0 +1,52 @@ + + + + + BuildMachineOSBuild + 17G7024 + CFBundleDevelopmentRegion + en + CFBundleExecutable + launcher + CFBundleIdentifier + eu.exelban.launcher + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + launcher + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0.1 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 10B61 + DTPlatformVersion + GM + DTSDKBuild + 18B71 + DTSDKName + macosx10.14 + DTXcode + 1010 + DTXcodeBuild + 10B61 + LSBackgroundOnly + + LSMinimumSystemVersion + 10.13 + NSHumanReadableCopyright + Copyright © 2019 Serhiy Mytrovtsiy. All rights reserved. + NSMainStoryboardFile + Main + NSPrincipalClass + NSApplication + + diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/MacOS/launcher b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/MacOS/launcher new file mode 100755 index 00000000..9a484204 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/MacOS/launcher differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/PkgInfo b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/PkgInfo new file mode 100644 index 00000000..bd04210f --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/PkgInfo @@ -0,0 +1 @@ +APPL???? \ No newline at end of file diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/_CodeSignature/CodeResources b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/_CodeSignature/CodeResources new file mode 100644 index 00000000..6fb4edb2 --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Library/LoginItems/launcher.app/Contents/_CodeSignature/CodeResources @@ -0,0 +1,251 @@ + + + + + files + + files2 + + Frameworks/libswiftAppKit.dylib + + cdhash + + gFJYDVYyGZccV2cXElpflE9A0xI= + + requirement + identifier "com.apple.dt.runtime.swiftAppKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCore.dylib + + cdhash + + XIiwhTXEBvAlnkO/eQqmLhyXiM0= + + requirement + identifier "com.apple.dt.runtime.swiftCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreData.dylib + + cdhash + + cqbGlqy0hsfOUfxvXPBkbJ5jSUw= + + requirement + identifier "com.apple.dt.runtime.swiftCoreData" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreFoundation.dylib + + cdhash + + 2M2JX7iuo0ApxVDBxHc9be3njp4= + + requirement + identifier "com.apple.dt.runtime.swiftCoreFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreGraphics.dylib + + cdhash + + vs+8xr+I3QuCzYnntLeOzlLd38g= + + requirement + identifier "com.apple.dt.runtime.swiftCoreGraphics" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreImage.dylib + + cdhash + + ZNjDyhiAaPxItjeME7yoT1RGVLY= + + requirement + identifier "com.apple.dt.runtime.swiftCoreImage" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftDarwin.dylib + + cdhash + + PFrP+mPm53R7RCVW+A7QxgXTKOM= + + requirement + identifier "com.apple.dt.runtime.swiftDarwin" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftDispatch.dylib + + cdhash + + 5ZVTTKhqbksYcSmCH50PaBRPZv8= + + requirement + identifier "com.apple.dt.runtime.swiftDispatch" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftFoundation.dylib + + cdhash + + N8hJsAg0Jf/Jwyga5eu2XU+EiZo= + + requirement + identifier "com.apple.dt.runtime.swiftFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftIOKit.dylib + + cdhash + + lLYH8VwY24pSLrdps50H3E6xc8k= + + requirement + identifier "com.apple.dt.runtime.swiftIOKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftMetal.dylib + + cdhash + + qTJwLbzKI59lrEKFowa26Eml5VE= + + requirement + identifier "com.apple.dt.runtime.swiftMetal" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftObjectiveC.dylib + + cdhash + + 7mFxdUyEDTJnPSHLW/KIlqbvXkk= + + requirement + identifier "com.apple.dt.runtime.swiftObjectiveC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftQuartzCore.dylib + + cdhash + + sS/u/6Geb5Y1sv9PGKQ4IuclQoQ= + + requirement + identifier "com.apple.dt.runtime.swiftQuartzCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftXPC.dylib + + cdhash + + u5Rcw6iGy35UKI6WmC2XTdoCGFI= + + requirement + identifier "com.apple.dt.runtime.swiftXPC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftos.dylib + + cdhash + + EdYISSiP/kxfxhg8EqL/o+Z6QB8= + + requirement + identifier "com.apple.dt.runtime.swiftos" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/MacOS/Mini Stats b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/MacOS/Mini Stats new file mode 100755 index 00000000..96c06bc4 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/MacOS/Mini Stats differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/PkgInfo b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/PkgInfo new file mode 100644 index 00000000..bd04210f --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/PkgInfo @@ -0,0 +1 @@ +APPL???? \ No newline at end of file diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/AppIcon.icns b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/AppIcon.icns new file mode 100644 index 00000000..8cf06188 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/AppIcon.icns differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Assets.car b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Assets.car new file mode 100644 index 00000000..02fdee97 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Assets.car differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist new file mode 100644 index 00000000..2f3a6551 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib new file mode 100644 index 00000000..82d69d84 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/StatusBarView.nib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/StatusBarView.nib new file mode 100644 index 00000000..258132f3 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/StatusBarView.nib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftAppKit.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftAppKit.dylib new file mode 100755 index 00000000..6b88675c Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftAppKit.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCore.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCore.dylib new file mode 100755 index 00000000..d9ff4b00 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCore.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreData.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreData.dylib new file mode 100755 index 00000000..a214e3a0 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreData.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib new file mode 100755 index 00000000..7cca7fdf Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib new file mode 100755 index 00000000..3cc71b85 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib new file mode 100755 index 00000000..3ebcd4b0 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftDarwin.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftDarwin.dylib new file mode 100755 index 00000000..c60dc34a Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftDarwin.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftDispatch.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftDispatch.dylib new file mode 100755 index 00000000..ba794d6c Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftDispatch.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftFoundation.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftFoundation.dylib new file mode 100755 index 00000000..9100e038 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftFoundation.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftIOKit.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftIOKit.dylib new file mode 100755 index 00000000..d9d7352e Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftIOKit.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftMetal.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftMetal.dylib new file mode 100755 index 00000000..1ea79d13 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftMetal.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib new file mode 100755 index 00000000..18426fff Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib new file mode 100755 index 00000000..84e4889f Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftXPC.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftXPC.dylib new file mode 100755 index 00000000..7428e5fb Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftXPC.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftos.dylib b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftos.dylib new file mode 100755 index 00000000..aed5fb5d Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Frameworks/libswiftos.dylib differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Info.plist b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Info.plist new file mode 100644 index 00000000..d6c46732 --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/Info.plist @@ -0,0 +1,52 @@ + + + + + BuildMachineOSBuild + 17G7024 + CFBundleDevelopmentRegion + en + CFBundleExecutable + launcher + CFBundleIdentifier + eu.exelban.launcher + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + launcher + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0.1 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 10B61 + DTPlatformVersion + GM + DTSDKBuild + 18B71 + DTSDKName + macosx10.14 + DTXcode + 1010 + DTXcodeBuild + 10B61 + LSBackgroundOnly + + LSMinimumSystemVersion + 10.13 + NSHumanReadableCopyright + Copyright © 2019 Serhiy Mytrovtsiy. All rights reserved. + NSMainStoryboardFile + Main + NSPrincipalClass + NSApplication + + diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/MacOS/launcher b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/MacOS/launcher new file mode 100755 index 00000000..9a484204 Binary files /dev/null and b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/MacOS/launcher differ diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/PkgInfo b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/PkgInfo new file mode 100644 index 00000000..bd04210f --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/PkgInfo @@ -0,0 +1 @@ +APPL???? \ No newline at end of file diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/_CodeSignature/CodeResources b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/_CodeSignature/CodeResources new file mode 100644 index 00000000..6fb4edb2 --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/Resources/launcher.app/Contents/_CodeSignature/CodeResources @@ -0,0 +1,251 @@ + + + + + files + + files2 + + Frameworks/libswiftAppKit.dylib + + cdhash + + gFJYDVYyGZccV2cXElpflE9A0xI= + + requirement + identifier "com.apple.dt.runtime.swiftAppKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCore.dylib + + cdhash + + XIiwhTXEBvAlnkO/eQqmLhyXiM0= + + requirement + identifier "com.apple.dt.runtime.swiftCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreData.dylib + + cdhash + + cqbGlqy0hsfOUfxvXPBkbJ5jSUw= + + requirement + identifier "com.apple.dt.runtime.swiftCoreData" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreFoundation.dylib + + cdhash + + 2M2JX7iuo0ApxVDBxHc9be3njp4= + + requirement + identifier "com.apple.dt.runtime.swiftCoreFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreGraphics.dylib + + cdhash + + vs+8xr+I3QuCzYnntLeOzlLd38g= + + requirement + identifier "com.apple.dt.runtime.swiftCoreGraphics" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreImage.dylib + + cdhash + + ZNjDyhiAaPxItjeME7yoT1RGVLY= + + requirement + identifier "com.apple.dt.runtime.swiftCoreImage" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftDarwin.dylib + + cdhash + + PFrP+mPm53R7RCVW+A7QxgXTKOM= + + requirement + identifier "com.apple.dt.runtime.swiftDarwin" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftDispatch.dylib + + cdhash + + 5ZVTTKhqbksYcSmCH50PaBRPZv8= + + requirement + identifier "com.apple.dt.runtime.swiftDispatch" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftFoundation.dylib + + cdhash + + N8hJsAg0Jf/Jwyga5eu2XU+EiZo= + + requirement + identifier "com.apple.dt.runtime.swiftFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftIOKit.dylib + + cdhash + + lLYH8VwY24pSLrdps50H3E6xc8k= + + requirement + identifier "com.apple.dt.runtime.swiftIOKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftMetal.dylib + + cdhash + + qTJwLbzKI59lrEKFowa26Eml5VE= + + requirement + identifier "com.apple.dt.runtime.swiftMetal" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftObjectiveC.dylib + + cdhash + + 7mFxdUyEDTJnPSHLW/KIlqbvXkk= + + requirement + identifier "com.apple.dt.runtime.swiftObjectiveC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftQuartzCore.dylib + + cdhash + + sS/u/6Geb5Y1sv9PGKQ4IuclQoQ= + + requirement + identifier "com.apple.dt.runtime.swiftQuartzCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftXPC.dylib + + cdhash + + u5Rcw6iGy35UKI6WmC2XTdoCGFI= + + requirement + identifier "com.apple.dt.runtime.swiftXPC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftos.dylib + + cdhash + + EdYISSiP/kxfxhg8EqL/o+Z6QB8= + + requirement + identifier "com.apple.dt.runtime.swiftos" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/_CodeSignature/CodeResources b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/_CodeSignature/CodeResources new file mode 100644 index 00000000..81e9431d --- /dev/null +++ b/Stats.xcodeproj/Mini Stats 2019-05-31 19-10-05/Mini Stats.app/Contents/_CodeSignature/CodeResources @@ -0,0 +1,525 @@ + + + + + files + + Resources/AppIcon.icns + + p0ocij44ej3/Kd7DVGKhZ+2AaOY= + + Resources/Assets.car + + cxV/c/ly7VtLV1g713BDvmOT3Aw= + + Resources/Base.lproj/Main.storyboardc/Info.plist + + M1rS+Tcas1ZdM4/iibTlduTJ22M= + + Resources/Base.lproj/Main.storyboardc/MainMenu.nib + + oLlbVnokL0e4WlleZIkeNv3wK04= + + Resources/StatusBarView.nib + + 7kg6BWTY1IByhZasI25sF5W4i0Y= + + Resources/launcher.app/Contents/Frameworks/libswiftAppKit.dylib + + +qwxMgIOJaG6jgH3Z5at6JU6KwA= + + Resources/launcher.app/Contents/Frameworks/libswiftCore.dylib + + 5tR6/HdvxxA6x/opxwHJfT6mi3w= + + Resources/launcher.app/Contents/Frameworks/libswiftCoreData.dylib + + tyu/bHqz8LeXHw2DWbZ7ZWTn+Yc= + + Resources/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib + + jkJ0X/nXcaN1aI5hb8MY9v1hX8g= + + Resources/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib + + fQY8PCQEnmGQIK8+Yg+x3GysP0E= + + Resources/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib + + DbGirpf5cZAEXh/AIn1AG23ewpk= + + Resources/launcher.app/Contents/Frameworks/libswiftDarwin.dylib + + dc4Fun+qeXkrSAbnQ8DxrRklx5U= + + Resources/launcher.app/Contents/Frameworks/libswiftDispatch.dylib + + yZoC8XR2B37MOX5tG8JunfiMNag= + + Resources/launcher.app/Contents/Frameworks/libswiftFoundation.dylib + + p2hHwvLGIaA8/iL51OlHnxaOxKo= + + Resources/launcher.app/Contents/Frameworks/libswiftIOKit.dylib + + 5OBJhyrIVYxZM7TiWa0365CtTHk= + + Resources/launcher.app/Contents/Frameworks/libswiftMetal.dylib + + DKcLT9waK8eOGJGN6KEtpZjWCH4= + + Resources/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib + + F69OPiBBhoVqEB1jI1zzHtXtQbk= + + Resources/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib + + lFnoeJLy9X2o+ol0hJ4dhm32M0c= + + Resources/launcher.app/Contents/Frameworks/libswiftXPC.dylib + + CBcypgV7HQhNSDP3IW9I9FdQ3N4= + + Resources/launcher.app/Contents/Frameworks/libswiftos.dylib + + ZwGCNV3vDT0WtqZllK8dD7i/iqA= + + Resources/launcher.app/Contents/Info.plist + + gX2q1tiuv4q3yFhr2U6uS/X2QME= + + Resources/launcher.app/Contents/MacOS/launcher + + 50XH7ZDuRwncSND0JxPZlPUT1OU= + + Resources/launcher.app/Contents/PkgInfo + + n57qDP4tZfLD1rCS43W0B4LQjzE= + + Resources/launcher.app/Contents/_CodeSignature/CodeResources + + f92sW32IHumkiMRxY7M9BN278hQ= + + + files2 + + Frameworks/libswiftAppKit.dylib + + cdhash + + gFJYDVYyGZccV2cXElpflE9A0xI= + + requirement + identifier "com.apple.dt.runtime.swiftAppKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCore.dylib + + cdhash + + XIiwhTXEBvAlnkO/eQqmLhyXiM0= + + requirement + identifier "com.apple.dt.runtime.swiftCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreData.dylib + + cdhash + + cqbGlqy0hsfOUfxvXPBkbJ5jSUw= + + requirement + identifier "com.apple.dt.runtime.swiftCoreData" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreFoundation.dylib + + cdhash + + 2M2JX7iuo0ApxVDBxHc9be3njp4= + + requirement + identifier "com.apple.dt.runtime.swiftCoreFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreGraphics.dylib + + cdhash + + vs+8xr+I3QuCzYnntLeOzlLd38g= + + requirement + identifier "com.apple.dt.runtime.swiftCoreGraphics" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftCoreImage.dylib + + cdhash + + ZNjDyhiAaPxItjeME7yoT1RGVLY= + + requirement + identifier "com.apple.dt.runtime.swiftCoreImage" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftDarwin.dylib + + cdhash + + PFrP+mPm53R7RCVW+A7QxgXTKOM= + + requirement + identifier "com.apple.dt.runtime.swiftDarwin" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftDispatch.dylib + + cdhash + + 5ZVTTKhqbksYcSmCH50PaBRPZv8= + + requirement + identifier "com.apple.dt.runtime.swiftDispatch" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftFoundation.dylib + + cdhash + + N8hJsAg0Jf/Jwyga5eu2XU+EiZo= + + requirement + identifier "com.apple.dt.runtime.swiftFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftIOKit.dylib + + cdhash + + lLYH8VwY24pSLrdps50H3E6xc8k= + + requirement + identifier "com.apple.dt.runtime.swiftIOKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftMetal.dylib + + cdhash + + qTJwLbzKI59lrEKFowa26Eml5VE= + + requirement + identifier "com.apple.dt.runtime.swiftMetal" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftObjectiveC.dylib + + cdhash + + 7mFxdUyEDTJnPSHLW/KIlqbvXkk= + + requirement + identifier "com.apple.dt.runtime.swiftObjectiveC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftQuartzCore.dylib + + cdhash + + sS/u/6Geb5Y1sv9PGKQ4IuclQoQ= + + requirement + identifier "com.apple.dt.runtime.swiftQuartzCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftXPC.dylib + + cdhash + + u5Rcw6iGy35UKI6WmC2XTdoCGFI= + + requirement + identifier "com.apple.dt.runtime.swiftXPC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Frameworks/libswiftos.dylib + + cdhash + + EdYISSiP/kxfxhg8EqL/o+Z6QB8= + + requirement + identifier "com.apple.dt.runtime.swiftos" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Library/LoginItems/launcher.app + + cdhash + + jPNDPcrp2agBgRsj6CGTr2aD3Ck= + + requirement + identifier "eu.exelban.launcher" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Serhiy Mytrovtsiy (S2NFJC34AE)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */ + + Resources/AppIcon.icns + + hash2 + + a8IOspdtCoPeZBr2O8EjNCvuawlv6rHS5YJBiwtnWBI= + + + Resources/Assets.car + + hash2 + + omaJcp1AyV0uLtJvJhglXI0fW6RcGcPNZoVnbsZpG3g= + + + Resources/Base.lproj/Main.storyboardc/Info.plist + + hash2 + + 6/2HagpKuzGhxFgQU55Lc/bxgR30qm5eqHSV+p9e4/4= + + + Resources/Base.lproj/Main.storyboardc/MainMenu.nib + + hash2 + + ADKPYi0x3c0dWYEvYbhF5VmCmy3E2KARX6olXkHau0o= + + + Resources/StatusBarView.nib + + hash2 + + uSKOfjbeqB0JuMnsXCPDpdLDCTvda16ZIq6ITmiiVgU= + + + Resources/launcher.app/Contents/Frameworks/libswiftAppKit.dylib + + hash2 + + vJ3qqblEy93GnFxjuDJ05yd/G3r2fwiqYLIvL0DIocA= + + + Resources/launcher.app/Contents/Frameworks/libswiftCore.dylib + + hash2 + + 50I2Gsg52Syhmki04oXIzWoVSUzvbrdwrvuH5aTYCWo= + + + Resources/launcher.app/Contents/Frameworks/libswiftCoreData.dylib + + hash2 + + H6owa9ZttprJ94J2Zo38loPRbl/CNRBoG9EhwS7oKUo= + + + Resources/launcher.app/Contents/Frameworks/libswiftCoreFoundation.dylib + + hash2 + + lRZkw0BOb5YSGc2cWwXWs4vriJK0g6p7rdnyvI08u9E= + + + Resources/launcher.app/Contents/Frameworks/libswiftCoreGraphics.dylib + + hash2 + + lXL+LOo/55pEwADTdwOyvBeddiXhTwZiou3iEwh3eyg= + + + Resources/launcher.app/Contents/Frameworks/libswiftCoreImage.dylib + + hash2 + + eotQ1ybpGKcTLkWe0ixrFdGFC4VR6Lb61ATwZ6jpF/4= + + + Resources/launcher.app/Contents/Frameworks/libswiftDarwin.dylib + + hash2 + + Hs/h+LHxFUIJA4Hzu9ejwBnB3Oo7ZxS3Ik6fU0GHEzo= + + + Resources/launcher.app/Contents/Frameworks/libswiftDispatch.dylib + + hash2 + + dvrErYRg6xvIb6IJFrsu11o4AzMl9lRVxaZ/23uVRsA= + + + Resources/launcher.app/Contents/Frameworks/libswiftFoundation.dylib + + hash2 + + qhXPpYRMiw0Y5dVsPeAM/orGHMzojB8Lh4Hf8Y5bo+A= + + + Resources/launcher.app/Contents/Frameworks/libswiftIOKit.dylib + + hash2 + + 5V6nT7QLKsbsxOqOmwXRxoUW3OJflYnxeOGCZeUXDOw= + + + Resources/launcher.app/Contents/Frameworks/libswiftMetal.dylib + + hash2 + + rquAvZPEyl1JlVMpEN1w5oR2y5P9OB8kTesLvSlVdos= + + + Resources/launcher.app/Contents/Frameworks/libswiftObjectiveC.dylib + + hash2 + + e26zvAATpv734Ywi31GuxWQFLxOH2/va2eoAcu+2UDA= + + + Resources/launcher.app/Contents/Frameworks/libswiftQuartzCore.dylib + + hash2 + + Dqxcjb1hv4X+dfJeEGHnl++LbgsGmXyQO1dXCrpstpg= + + + Resources/launcher.app/Contents/Frameworks/libswiftXPC.dylib + + hash2 + + ZGJT4z7ENfj3xGKR+S0iKhwPfi1sBK9pHKa3oZPFEoE= + + + Resources/launcher.app/Contents/Frameworks/libswiftos.dylib + + hash2 + + RToiiY8/gq1ZxFlb1hWE2zo0HiMJdlKDn3CTrBU8gls= + + + Resources/launcher.app/Contents/Info.plist + + hash2 + + p1liEJOVTRoUHx/3/tPWIv4ze9qIPx07F/XkbQVlRwE= + + + Resources/launcher.app/Contents/MacOS/launcher + + hash2 + + pAd88LsHQ3pAWUf6vFlRSXwYPgbz5gplqsU+eSbaQQQ= + + + Resources/launcher.app/Contents/PkgInfo + + hash2 + + glAhkclISwTWhTdPmHmgBmBpxJuKyuegSwHTjQfo7KA= + + + Resources/launcher.app/Contents/_CodeSignature/CodeResources + + hash2 + + zlLOwH6Zpe2dVjHwNRTZX0wNtDhlGCnehzR3FX4e2HU= + + + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Mini Stats.xcodeproj/project.pbxproj b/Stats.xcodeproj/project.pbxproj similarity index 60% rename from Mini Stats.xcodeproj/project.pbxproj rename to Stats.xcodeproj/project.pbxproj index 6b8eec8e..c6b2256f 100755 --- a/Mini Stats.xcodeproj/project.pbxproj +++ b/Stats.xcodeproj/project.pbxproj @@ -8,7 +8,6 @@ /* Begin PBXBuildFile section */ 9A1410F9229E721100D29793 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A1410F8229E721100D29793 /* AppDelegate.swift */; }; - 9A1410FD229E721200D29793 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9A1410FC229E721200D29793 /* Assets.xcassets */; }; 9A141100229E721200D29793 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9A1410FE229E721200D29793 /* Main.storyboard */; }; 9A5B1CB6229E73BB008B9D3C /* StatusBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A5B1CB4229E73BB008B9D3C /* StatusBarView.swift */; }; 9A5B1CB7229E73BB008B9D3C /* StatusBarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9A5B1CB5229E73BB008B9D3C /* StatusBarView.xib */; }; @@ -19,15 +18,44 @@ 9A5B1CC5229E7B40008B9D3C /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A5B1CC4229E7B40008B9D3C /* Extensions.swift */; }; 9A5B1CC7229E7F44008B9D3C /* MemoryUsage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A5B1CC6229E7F44008B9D3C /* MemoryUsage.swift */; }; 9A5B1CC9229E8621008B9D3C /* DiskUsage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A5B1CC8229E8621008B9D3C /* DiskUsage.swift */; }; + 9A6CFC0122A1C9F5001E782D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9A6CFC0022A1C9F5001E782D /* Assets.xcassets */; }; + 9A82C38F22A1A41700B914CA /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9A82C38E22A1A41700B914CA /* Main.storyboard */; }; + 9AB54D9E22A19EC7006192E0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AB54D9D22A19EC7006192E0 /* AppDelegate.swift */; }; + 9AB54DA222A19EC8006192E0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9AB54DA122A19EC8006192E0 /* Assets.xcassets */; }; + 9AB54DAB22A19F8B006192E0 /* StatsLauncher.app in Resources */ = {isa = PBXBuildFile; fileRef = 9AB54D9B22A19EC7006192E0 /* StatsLauncher.app */; }; + 9AB54DAF22A19F9E006192E0 /* StatsLauncher.app in Copy Files */ = {isa = PBXBuildFile; fileRef = 9AB54D9B22A19EC7006192E0 /* StatsLauncher.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; /* End PBXBuildFile section */ +/* Begin PBXContainerItemProxy section */ + 9AB54DAC22A19F8B006192E0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 9A1410ED229E721100D29793 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9AB54D9A22A19EC7006192E0; + remoteInfo = StatsLauncher; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 9AB54DAE22A19F96006192E0 /* Copy Files */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = Contents/Library/LoginItems; + dstSubfolderSpec = 1; + files = ( + 9AB54DAF22A19F9E006192E0 /* StatsLauncher.app in Copy Files */, + ); + name = "Copy Files"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ - 9A1410F5229E721100D29793 /* Mini Stats.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Mini Stats.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9A1410F5229E721100D29793 /* Stats.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Stats.app; sourceTree = BUILT_PRODUCTS_DIR; }; 9A1410F8229E721100D29793 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 9A1410FC229E721200D29793 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 9A1410FF229E721200D29793 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 9A141101229E721200D29793 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 9A141102229E721200D29793 /* Mini_Stats.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Mini_Stats.entitlements; sourceTree = ""; }; + 9A141102229E721200D29793 /* Stats.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Stats.entitlements; sourceTree = ""; }; 9A5B1CB4229E73BB008B9D3C /* StatusBarView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatusBarView.swift; sourceTree = ""; }; 9A5B1CB5229E73BB008B9D3C /* StatusBarView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = StatusBarView.xib; sourceTree = ""; }; 9A5B1CB8229E7664008B9D3C /* CpuUsage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CpuUsage.swift; sourceTree = ""; }; @@ -37,6 +65,15 @@ 9A5B1CC4229E7B40008B9D3C /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = ""; }; 9A5B1CC6229E7F44008B9D3C /* MemoryUsage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemoryUsage.swift; sourceTree = ""; }; 9A5B1CC8229E8621008B9D3C /* DiskUsage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiskUsage.swift; sourceTree = ""; }; + 9A6CFC0022A1C9F5001E782D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 9A82C38E22A1A41700B914CA /* Main.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = ""; }; + 9A998CD722A199920087ADE7 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + 9A998CD922A199970087ADE7 /* ServiceManagement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ServiceManagement.framework; path = System/Library/Frameworks/ServiceManagement.framework; sourceTree = SDKROOT; }; + 9AB54D9B22A19EC7006192E0 /* StatsLauncher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = StatsLauncher.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 9AB54D9D22A19EC7006192E0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 9AB54DA122A19EC8006192E0 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 9AB54DA622A19EC8006192E0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 9AB54DA722A19EC8006192E0 /* StatsLauncher.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = StatsLauncher.entitlements; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -47,26 +84,36 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9AB54D9822A19EC7006192E0 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 9A1410EC229E721100D29793 = { isa = PBXGroup; children = ( - 9A1410F7229E721100D29793 /* Mini Stats */, + 9A1410F7229E721100D29793 /* Stats */, + 9AB54D9C22A19EC7006192E0 /* StatsLauncher */, 9A1410F6229E721100D29793 /* Products */, + 9A998CD622A199920087ADE7 /* Frameworks */, ); sourceTree = ""; }; 9A1410F6229E721100D29793 /* Products */ = { isa = PBXGroup; children = ( - 9A1410F5229E721100D29793 /* Mini Stats.app */, + 9A1410F5229E721100D29793 /* Stats.app */, + 9AB54D9B22A19EC7006192E0 /* StatsLauncher.app */, ); name = Products; sourceTree = ""; }; - 9A1410F7229E721100D29793 /* Mini Stats */ = { + 9A1410F7229E721100D29793 /* Stats */ = { isa = PBXGroup; children = ( 9A5B1CBD229E78D2008B9D3C /* libs */, @@ -77,16 +124,16 @@ 9A5B1CB5229E73BB008B9D3C /* StatusBarView.xib */, 9A5B1CBB229E78B3008B9D3C /* Store.swift */, ); - path = "Mini Stats"; + path = Stats; sourceTree = ""; }; 9A5B1CB3229E72A7008B9D3C /* Supporting Files */ = { isa = PBXGroup; children = ( - 9A1410FC229E721200D29793 /* Assets.xcassets */, 9A1410FE229E721200D29793 /* Main.storyboard */, 9A141101229E721200D29793 /* Info.plist */, - 9A141102229E721200D29793 /* Mini_Stats.entitlements */, + 9A6CFC0022A1C9F5001E782D /* Assets.xcassets */, + 9A141102229E721200D29793 /* Stats.entitlements */, ); path = "Supporting Files"; sourceTree = ""; @@ -111,24 +158,64 @@ path = libs; sourceTree = ""; }; + 9A998CD622A199920087ADE7 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 9A998CD922A199970087ADE7 /* ServiceManagement.framework */, + 9A998CD722A199920087ADE7 /* Cocoa.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 9AB54D9C22A19EC7006192E0 /* StatsLauncher */ = { + isa = PBXGroup; + children = ( + 9AB54D9D22A19EC7006192E0 /* AppDelegate.swift */, + 9AB54DA122A19EC8006192E0 /* Assets.xcassets */, + 9AB54DA622A19EC8006192E0 /* Info.plist */, + 9AB54DA722A19EC8006192E0 /* StatsLauncher.entitlements */, + 9A82C38E22A1A41700B914CA /* Main.storyboard */, + ); + path = StatsLauncher; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 9A1410F4229E721100D29793 /* Mini Stats */ = { + 9A1410F4229E721100D29793 /* Stats */ = { isa = PBXNativeTarget; - buildConfigurationList = 9A141105229E721200D29793 /* Build configuration list for PBXNativeTarget "Mini Stats" */; + buildConfigurationList = 9A141105229E721200D29793 /* Build configuration list for PBXNativeTarget "Stats" */; buildPhases = ( 9A1410F1229E721100D29793 /* Sources */, 9A1410F2229E721100D29793 /* Frameworks */, 9A1410F3229E721100D29793 /* Resources */, + 9AB54DAE22A19F96006192E0 /* Copy Files */, + ); + buildRules = ( + ); + dependencies = ( + 9AB54DAD22A19F8B006192E0 /* PBXTargetDependency */, + ); + name = Stats; + productName = "Mini Stats"; + productReference = 9A1410F5229E721100D29793 /* Stats.app */; + productType = "com.apple.product-type.application"; + }; + 9AB54D9A22A19EC7006192E0 /* StatsLauncher */ = { + isa = PBXNativeTarget; + buildConfigurationList = 9AB54DAA22A19EC8006192E0 /* Build configuration list for PBXNativeTarget "StatsLauncher" */; + buildPhases = ( + 9AB54D9722A19EC7006192E0 /* Sources */, + 9AB54D9822A19EC7006192E0 /* Frameworks */, + 9AB54D9922A19EC7006192E0 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = "Mini Stats"; - productName = "Mini Stats"; - productReference = 9A1410F5229E721100D29793 /* Mini Stats.app */; + name = StatsLauncher; + productName = StatsLauncher; + productReference = 9AB54D9B22A19EC7006192E0 /* StatsLauncher.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -137,16 +224,19 @@ 9A1410ED229E721100D29793 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1020; + LastSwiftUpdateCheck = 1010; LastUpgradeCheck = 1020; ORGANIZATIONNAME = "Serhiy Mytrovtsiy"; TargetAttributes = { 9A1410F4229E721100D29793 = { CreatedOnToolsVersion = 10.2.1; }; + 9AB54D9A22A19EC7006192E0 = { + CreatedOnToolsVersion = 10.1; + }; }; }; - buildConfigurationList = 9A1410F0229E721100D29793 /* Build configuration list for PBXProject "Mini Stats" */; + buildConfigurationList = 9A1410F0229E721100D29793 /* Build configuration list for PBXProject "Stats" */; compatibilityVersion = "Xcode 9.3"; developmentRegion = en; hasScannedForEncodings = 0; @@ -159,7 +249,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 9A1410F4229E721100D29793 /* Mini Stats */, + 9A1410F4229E721100D29793 /* Stats */, + 9AB54D9A22A19EC7006192E0 /* StatsLauncher */, ); }; /* End PBXProject section */ @@ -170,11 +261,21 @@ buildActionMask = 2147483647; files = ( 9A5B1CB7229E73BB008B9D3C /* StatusBarView.xib in Resources */, - 9A1410FD229E721200D29793 /* Assets.xcassets in Resources */, + 9AB54DAB22A19F8B006192E0 /* StatsLauncher.app in Resources */, + 9A6CFC0122A1C9F5001E782D /* Assets.xcassets in Resources */, 9A141100229E721200D29793 /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; + 9AB54D9922A19EC7006192E0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9AB54DA222A19EC8006192E0 /* Assets.xcassets in Resources */, + 9A82C38F22A1A41700B914CA /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -194,8 +295,24 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9AB54D9722A19EC7006192E0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9AB54D9E22A19EC7006192E0 /* AppDelegate.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ +/* Begin PBXTargetDependency section */ + 9AB54DAD22A19F8B006192E0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 9AB54D9A22A19EC7006192E0 /* StatsLauncher */; + targetProxy = 9AB54DAC22A19F8B006192E0 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + /* Begin PBXVariantGroup section */ 9A1410FE229E721200D29793 /* Main.storyboard */ = { isa = PBXVariantGroup; @@ -259,7 +376,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.14; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -314,7 +431,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.14; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; @@ -326,18 +443,19 @@ 9A141106229E721200D29793 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = "Mini Stats/Supporting Files/Mini_Stats.entitlements"; + CODE_SIGN_ENTITLEMENTS = "Stats/Supporting Files/Stats.entitlements"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = RP2S87B72W; - INFOPLIST_FILE = "$(SRCROOT)/Mini Stats/Supporting Files/Info.plist"; + INFOPLIST_FILE = "$(SRCROOT)/Stats/Supporting Files/Info.plist"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.13; - PRODUCT_BUNDLE_IDENTIFIER = "eu.exelban.Mini-Stats"; + PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.Stats; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.2; }; @@ -346,27 +464,72 @@ 9A141107229E721200D29793 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = "Mini Stats/Supporting Files/Mini_Stats.entitlements"; + CODE_SIGN_ENTITLEMENTS = "Stats/Supporting Files/Stats.entitlements"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = RP2S87B72W; - INFOPLIST_FILE = "$(SRCROOT)/Mini Stats/Supporting Files/Info.plist"; + INFOPLIST_FILE = "$(SRCROOT)/Stats/Supporting Files/Info.plist"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.13; - PRODUCT_BUNDLE_IDENTIFIER = "eu.exelban.Mini-Stats"; + PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.Stats; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.2; }; name = Release; }; + 9AB54DA822A19EC8006192E0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_ENTITLEMENTS = StatsLauncher/StatsLauncher.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = RP2S87B72W; + INFOPLIST_FILE = StatsLauncher/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.13; + PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.StatsLauncher; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_VERSION = 4.2; + }; + name = Debug; + }; + 9AB54DA922A19EC8006192E0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_ENTITLEMENTS = StatsLauncher/StatsLauncher.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + DEVELOPMENT_TEAM = RP2S87B72W; + INFOPLIST_FILE = StatsLauncher/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.13; + PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.StatsLauncher; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_VERSION = 4.2; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 9A1410F0229E721100D29793 /* Build configuration list for PBXProject "Mini Stats" */ = { + 9A1410F0229E721100D29793 /* Build configuration list for PBXProject "Stats" */ = { isa = XCConfigurationList; buildConfigurations = ( 9A141103229E721200D29793 /* Debug */, @@ -375,7 +538,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9A141105229E721200D29793 /* Build configuration list for PBXNativeTarget "Mini Stats" */ = { + 9A141105229E721200D29793 /* Build configuration list for PBXNativeTarget "Stats" */ = { isa = XCConfigurationList; buildConfigurations = ( 9A141106229E721200D29793 /* Debug */, @@ -384,6 +547,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 9AB54DAA22A19EC8006192E0 /* Build configuration list for PBXNativeTarget "StatsLauncher" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 9AB54DA822A19EC8006192E0 /* Debug */, + 9AB54DA922A19EC8006192E0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 9A1410ED229E721100D29793 /* Project object */; diff --git a/Mini Stats.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Stats.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 60% rename from Mini Stats.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Stats.xcodeproj/project.xcworkspace/contents.xcworkspacedata index 25bf5390..24162522 100755 --- a/Mini Stats.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/Stats.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:/Users/samuelgrant/mini-stats/Stats.xcodeproj"> diff --git a/Mini Stats.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Stats.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from Mini Stats.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to Stats.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/Stats.xcodeproj/project.xcworkspace/xcuserdata/samuelgrant.xcuserdatad/UserInterfaceState.xcuserstate b/Stats.xcodeproj/project.xcworkspace/xcuserdata/samuelgrant.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100755 index 00000000..ea8aff27 Binary files /dev/null and b/Stats.xcodeproj/project.xcworkspace/xcuserdata/samuelgrant.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/Stats.xcodeproj/xcshareddata/xcschemes/Stats.xcscheme b/Stats.xcodeproj/xcshareddata/xcschemes/Stats.xcscheme new file mode 100644 index 00000000..12bafd39 --- /dev/null +++ b/Stats.xcodeproj/xcshareddata/xcschemes/Stats.xcscheme @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mini Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist similarity index 100% rename from Mini Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist rename to Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist diff --git a/Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcschemes/xcschememanagement.plist b/Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100755 index 00000000..5ed1214c --- /dev/null +++ b/Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,32 @@ + + + + + SchemeUserState + + Stats.xcscheme_^#shared#^_ + + orderHint + 0 + + StatsLauncher.xcscheme_^#shared#^_ + + orderHint + 1 + + launcher.xcscheme_^#shared#^_ + + orderHint + 1 + + + SuppressBuildableAutocreation + + 9A1410F4229E721100D29793 + + primary + + + + + diff --git a/Mini Stats/AppDelegate.swift b/Stats/AppDelegate.swift similarity index 68% rename from Mini Stats/AppDelegate.swift rename to Stats/AppDelegate.swift index fa851e5a..d03aeb44 100755 --- a/Mini Stats/AppDelegate.swift +++ b/Stats/AppDelegate.swift @@ -7,13 +7,30 @@ // import Cocoa +import ServiceManagement +import os.log + +extension Notification.Name { + static let killLauncher = Notification.Name("killLauncher") +} @NSApplicationMain class AppDelegate: NSObject, NSApplicationDelegate { var statusItem = NSStatusBar.system.statusItem(withLength: CGFloat(84)) let statusBarView: StatusBarView = StatusBarView.createFromNib()! + let defaults = UserDefaults.standard + let launcherAppId = "eu.exelban.StatsLauncher" func applicationDidFinishLaunching(_ aNotification: Notification) { + if NSRunningApplication.runningApplications(withBundleIdentifier: "eu.exelban.StatsLauncher").isEmpty { + DistributedNotificationCenter.default().post(name: .killLauncher, object: Bundle.main.bundleIdentifier!) + } + if defaults.object(forKey: "startOnLogin") != nil { + SMLoginItemSetEnabled(launcherAppId as CFString, defaults.bool(forKey: "startOnLogin")) + } else { + SMLoginItemSetEnabled(launcherAppId as CFString, true) + } + self.statusItem.length = CGFloat(28 * store.activeWidgets.value) let _ = CpuUsage() @@ -65,4 +82,9 @@ class AppDelegate: NSObject, NSApplicationDelegate { store.activeWidgets << (status ? store.activeWidgets.value+1 : store.activeWidgets.value-1) } + + @objc func toggleStartOnLogin(_ sender : NSMenuItem) { + sender.state = sender.state == NSControl.StateValue.on ? NSControl.StateValue.off : NSControl.StateValue.on + SMLoginItemSetEnabled(launcherAppId as CFString, sender.state == NSControl.StateValue.on) + } } diff --git a/Mini Stats/Readers/CpuUsage.swift b/Stats/Readers/CpuUsage.swift similarity index 100% rename from Mini Stats/Readers/CpuUsage.swift rename to Stats/Readers/CpuUsage.swift diff --git a/Mini Stats/Readers/DiskUsage.swift b/Stats/Readers/DiskUsage.swift similarity index 100% rename from Mini Stats/Readers/DiskUsage.swift rename to Stats/Readers/DiskUsage.swift diff --git a/Mini Stats/Readers/MemoryUsage.swift b/Stats/Readers/MemoryUsage.swift similarity index 80% rename from Mini Stats/Readers/MemoryUsage.swift rename to Stats/Readers/MemoryUsage.swift index a6ae9365..c18252a3 100755 --- a/Mini Stats/Readers/MemoryUsage.swift +++ b/Stats/Readers/MemoryUsage.swift @@ -45,12 +45,13 @@ class MemoryUsage { } if kerr == KERN_SUCCESS { -// let active = Float(stats.active_count) * Float(PAGE_SIZE) - let inactive = Float(stats.inactive_count) * Float(PAGE_SIZE) -// let wired = Float(stats.wire_count) * Float(PAGE_SIZE) -// let compressed = Float(stats.compressor_page_count) * Float(PAGE_SIZE) - - store.memoryUsage << ((totalSize - inactive) / totalSize) + let active = Float(stats.active_count) * Float(PAGE_SIZE) +// let inactive = Float(stats.inactive_count) * Float(PAGE_SIZE) + let wired = Float(stats.wire_count) * Float(PAGE_SIZE) + let compressed = Float(stats.compressor_page_count) * Float(PAGE_SIZE) + + let free = totalSize - (active + wired + compressed) + store.memoryUsage << ((totalSize - free) / totalSize) } else { print("Error with host_statistics64(): " + (String(cString: mach_error_string(kerr), encoding: String.Encoding.ascii) ?? "unknown error")) diff --git a/Mini Stats/StatusBarView.swift b/Stats/StatusBarView.swift similarity index 89% rename from Mini Stats/StatusBarView.swift rename to Stats/StatusBarView.swift index 2836c4b2..3cc8f705 100755 --- a/Mini Stats/StatusBarView.swift +++ b/Stats/StatusBarView.swift @@ -19,6 +19,8 @@ class StatusBarView: NSView, NibLoadable { @IBOutlet weak var DiskTitleLabel: NSTextField! @IBOutlet weak var DiskValueLabel: NSTextField! + let defaults = UserDefaults.standard + override init(frame: CGRect) { super.init(frame: frame) prepare() @@ -115,8 +117,16 @@ class StatusBarView: NSView, NibLoadable { colorStatus.state = store.colors.value ? NSControl.StateValue.on : NSControl.StateValue.off menu.addItem(colorStatus) + let runAtLogin = NSMenuItem(title: "Run at login", action: #selector(AppDelegate.toggleStartOnLogin(_:)), keyEquivalent: "") + if defaults.object(forKey: "startOnLogin") != nil { + runAtLogin.state = defaults.bool(forKey: "startOnLogin") ? NSControl.StateValue.on : NSControl.StateValue.off + } else { + runAtLogin.state = NSControl.StateValue.on + } + menu.addItem(runAtLogin) + menu.addItem(NSMenuItem.separator()) - menu.addItem(NSMenuItem(title: "Quit Mini Stats", action: #selector(NSApplication.terminate(_:)), keyEquivalent: "")) + menu.addItem(NSMenuItem(title: "Quit Stats", action: #selector(NSApplication.terminate(_:)), keyEquivalent: "")) return menu } diff --git a/Mini Stats/StatusBarView.xib b/Stats/StatusBarView.xib similarity index 100% rename from Mini Stats/StatusBarView.xib rename to Stats/StatusBarView.xib diff --git a/Mini Stats/Store.swift b/Stats/Store.swift similarity index 86% rename from Mini Stats/Store.swift rename to Stats/Store.swift index 6c07afd8..5481725d 100755 --- a/Mini Stats/Store.swift +++ b/Stats/Store.swift @@ -36,16 +36,16 @@ class Store { colors = Observable(false) - if UserDefaults.standard.object(forKey: "cpuStatus") != nil { + if defaults.object(forKey: "cpuStatus") != nil { cpuStatus << defaults.bool(forKey: "cpuStatus") } - if UserDefaults.standard.object(forKey: "memoryStatus") != nil { + if defaults.object(forKey: "memoryStatus") != nil { memoryStatus << defaults.bool(forKey: "memoryStatus") } - if UserDefaults.standard.object(forKey: "diskStatus") != nil { + if defaults.object(forKey: "diskStatus") != nil { diskStatus << defaults.bool(forKey: "diskStatus") } - if UserDefaults.standard.object(forKey: "colors") != nil { + if defaults.object(forKey: "colors") != nil { colors << defaults.bool(forKey: "colors") } diff --git a/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/1024.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/1024.png new file mode 100644 index 00000000..445d4033 Binary files /dev/null and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/1024.png differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/128.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/128.png similarity index 74% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/128.png rename to Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/128.png index 1eab4a64..e8c7df69 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/128.png and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/128.png differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/16.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/16.png similarity index 82% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/16.png rename to Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/16.png index d8868afb..c4afacac 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/16.png and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/16.png differ diff --git a/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256-1.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256-1.png new file mode 100644 index 00000000..80c32351 Binary files /dev/null and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256-1.png differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256.png similarity index 61% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256.png rename to Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256.png index 2dc5066f..80c32351 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256.png and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256.png differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32-1.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32-1.png similarity index 80% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32-1.png rename to Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32-1.png index 36340595..83f1291d 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32-1.png and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32-1.png differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32.png similarity index 80% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32.png rename to Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32.png index 36340595..83f1291d 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32.png and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/32.png differ diff --git a/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512-1.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512-1.png new file mode 100644 index 00000000..5b7abe99 Binary files /dev/null and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512-1.png differ diff --git a/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512.png new file mode 100644 index 00000000..5b7abe99 Binary files /dev/null and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/512.png differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/64.png b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/64.png similarity index 77% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/64.png rename to Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/64.png index 9592bff9..de94fa53 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/64.png and b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/64.png differ diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json b/Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Mini Stats/Supporting Files/Assets.xcassets/Contents.json b/Stats/Supporting Files/Assets.xcassets/Contents.json similarity index 100% rename from Mini Stats/Supporting Files/Assets.xcassets/Contents.json rename to Stats/Supporting Files/Assets.xcassets/Contents.json diff --git a/Mini Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/Contents.json b/Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/Contents.json similarity index 100% rename from Mini Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/Contents.json rename to Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/Contents.json diff --git a/Mini Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/tray_icon.png b/Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/tray_icon.png similarity index 91% rename from Mini Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/tray_icon.png rename to Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/tray_icon.png index 80d20c67..fb052ca8 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/tray_icon.png and b/Stats/Supporting Files/Assets.xcassets/tray_icon.imageset/tray_icon.png differ diff --git a/Mini Stats/Supporting Files/Base.lproj/Main.storyboard b/Stats/Supporting Files/Base.lproj/Main.storyboard similarity index 98% rename from Mini Stats/Supporting Files/Base.lproj/Main.storyboard rename to Stats/Supporting Files/Base.lproj/Main.storyboard index 6a3c2bcc..162c8acd 100755 --- a/Mini Stats/Supporting Files/Base.lproj/Main.storyboard +++ b/Stats/Supporting Files/Base.lproj/Main.storyboard @@ -1,8 +1,7 @@ - + - - + @@ -11,11 +10,11 @@ - + - + - + @@ -29,7 +28,7 @@ - + @@ -47,7 +46,7 @@ - + @@ -660,7 +659,7 @@ - + diff --git a/Mini Stats/Supporting Files/Info.plist b/Stats/Supporting Files/Info.plist similarity index 98% rename from Mini Stats/Supporting Files/Info.plist rename to Stats/Supporting Files/Info.plist index d1fea60f..5d8e4ca2 100755 --- a/Mini Stats/Supporting Files/Info.plist +++ b/Stats/Supporting Files/Info.plist @@ -2,8 +2,6 @@ - LSUIElement - CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleExecutable @@ -21,11 +19,13 @@ CFBundleShortVersionString 1.0 CFBundleVersion - 1 + 11 LSApplicationCategoryType public.app-category.utilities LSMinimumSystemVersion $(MACOSX_DEPLOYMENT_TARGET) + LSUIElement + NSHumanReadableCopyright Copyright © 2019 Serhiy Mytrovtsiy. All rights reserved. NSMainStoryboardFile diff --git a/Mini Stats/Supporting Files/Mini_Stats.entitlements b/Stats/Supporting Files/Stats.entitlements similarity index 100% rename from Mini Stats/Supporting Files/Mini_Stats.entitlements rename to Stats/Supporting Files/Stats.entitlements diff --git a/Mini Stats/libs/Extensions.swift b/Stats/libs/Extensions.swift similarity index 80% rename from Mini Stats/libs/Extensions.swift rename to Stats/libs/Extensions.swift index a2d75924..73e033e1 100755 --- a/Mini Stats/libs/Extensions.swift +++ b/Stats/libs/Extensions.swift @@ -17,16 +17,16 @@ extension Float { func usageColor() -> NSColor { switch self { case 0.6...0.8: - return NSColor.orange + return NSColor.systemOrange case 0.8...1: - return NSColor.red + return NSColor.systemRed default: - return NSColor.green + return NSColor.systemGreen } } } -public enum Unit : Double { +public enum Unit : Float { case byte = 1 case kilobyte = 1024 case megabyte = 1048576 diff --git a/Mini Stats/libs/NilLoadable.swift b/Stats/libs/NilLoadable.swift similarity index 100% rename from Mini Stats/libs/NilLoadable.swift rename to Stats/libs/NilLoadable.swift diff --git a/Mini Stats/libs/Observable.swift b/Stats/libs/Observable.swift similarity index 100% rename from Mini Stats/libs/Observable.swift rename to Stats/libs/Observable.swift diff --git a/StatsLauncher/AppDelegate.swift b/StatsLauncher/AppDelegate.swift new file mode 100644 index 00000000..5e4a8cab --- /dev/null +++ b/StatsLauncher/AppDelegate.swift @@ -0,0 +1,54 @@ +// +// AppDelegate.swift +// StatsLauncher +// +// Created by Samuel Grant on 31.05.2019. +// Copyright © 2019 Serhiy Mytrovtsiy. All rights reserved. +// + +import Cocoa +import os.log + +extension Notification.Name { + static let killLauncher = Notification.Name("killLauncher") +} + +@NSApplicationMain +class AppDelegate: NSObject, NSApplicationDelegate { + + func applicationDidFinishLaunching(_ aNotification: Notification) { + let mainAppIdentifier = "eu.exelban.Stats" + let runningApps = NSWorkspace.shared.runningApplications + let isRunning = !runningApps.filter { $0.bundleIdentifier == mainAppIdentifier }.isEmpty + + if !isRunning { + DistributedNotificationCenter.default().addObserver(self, + selector: #selector(self.terminate), + name: .killLauncher, + object: mainAppIdentifier) + + let path = Bundle.main.bundlePath as NSString + var components = path.pathComponents + components.removeLast(3) + components.append("MacOS") + components.append("Stats") + + let newPath = NSString.path(withComponents: components) + NSWorkspace.shared.launchApplication(newPath) + } + else { + self.terminate() + } + } + + func applicationWillTerminate(_ aNotification: Notification) { + // Insert code here to tear down your application + } + + + @objc func terminate() { + os_log("WTF") + NSApp.terminate(nil) + } +} + diff --git a/StatsLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json b/StatsLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..2db2b1c7 --- /dev/null +++ b/StatsLauncher/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,58 @@ +{ + "images" : [ + { + "idiom" : "mac", + "size" : "16x16", + "scale" : "1x" + }, + { + "idiom" : "mac", + "size" : "16x16", + "scale" : "2x" + }, + { + "idiom" : "mac", + "size" : "32x32", + "scale" : "1x" + }, + { + "idiom" : "mac", + "size" : "32x32", + "scale" : "2x" + }, + { + "idiom" : "mac", + "size" : "128x128", + "scale" : "1x" + }, + { + "idiom" : "mac", + "size" : "128x128", + "scale" : "2x" + }, + { + "idiom" : "mac", + "size" : "256x256", + "scale" : "1x" + }, + { + "idiom" : "mac", + "size" : "256x256", + "scale" : "2x" + }, + { + "idiom" : "mac", + "size" : "512x512", + "scale" : "1x" + }, + { + "idiom" : "mac", + "size" : "512x512", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/StatsLauncher/Assets.xcassets/Contents.json b/StatsLauncher/Assets.xcassets/Contents.json new file mode 100644 index 00000000..da4a164c --- /dev/null +++ b/StatsLauncher/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/StatsLauncher/Info.plist b/StatsLauncher/Info.plist new file mode 100644 index 00000000..05c8ee96 --- /dev/null +++ b/StatsLauncher/Info.plist @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSBackgroundOnly + + LSMinimumSystemVersion + $(MACOSX_DEPLOYMENT_TARGET) + NSHumanReadableCopyright + Copyright © 2019 Serhiy Mytrovtsiy. All rights reserved. + NSMainStoryboardFile + Main + NSPrincipalClass + NSApplication + + diff --git a/StatsLauncher/Main.storyboard b/StatsLauncher/Main.storyboard new file mode 100644 index 00000000..adf14ff7 --- /dev/null +++ b/StatsLauncher/Main.storyboard @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Mini Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcschemes/xcschememanagement.plist b/StatsLauncher/StatsLauncher.entitlements old mode 100755 new mode 100644 similarity index 54% rename from Mini Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcschemes/xcschememanagement.plist rename to StatsLauncher/StatsLauncher.entitlements index 7a1a634f..f2ef3ae0 --- a/Mini Stats.xcodeproj/xcuserdata/samuelgrant.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/StatsLauncher/StatsLauncher.entitlements @@ -2,13 +2,9 @@ - SchemeUserState - - Mini Stats.xcscheme_^#shared#^_ - - orderHint - 0 - - + com.apple.security.app-sandbox + + com.apple.security.files.user-selected.read-only + diff --git a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256-1.png b/icon/logo.png similarity index 63% rename from Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256-1.png rename to icon/logo.png index 2dc5066f..d2ec060c 100644 Binary files a/Mini Stats/Supporting Files/Assets.xcassets/AppIcon.appiconset/256-1.png and b/icon/logo.png differ diff --git a/icon/logo.psd b/icon/logo.psd new file mode 100644 index 00000000..4bde4b51 Binary files /dev/null and b/icon/logo.psd differ diff --git a/icon/tray_icon.psd b/icon/tray_icon.psd new file mode 100644 index 00000000..1c903de3 Binary files /dev/null and b/icon/tray_icon.psd differ