diff --git a/QuietUnarchiver-Info.plist b/QuietUnarchiver-Info.plist index 69a2714..1b44778 100644 --- a/QuietUnarchiver-Info.plist +++ b/QuietUnarchiver-Info.plist @@ -127,8 +127,6 @@ CFBundleExecutable ${EXECUTABLE_NAME} - CFBundleIconFile - CFBundleIdentifier $(PRODUCT_BUNDLE_IDENTIFIER) CFBundleInfoDictionaryVersion diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/Contents.json b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..64dc11e --- /dev/null +++ b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "filename" : "icon_16x16.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "16x16" + }, + { + "filename" : "icon_16x16@2x.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "16x16" + }, + { + "filename" : "icon_32x32.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "32x32" + }, + { + "filename" : "icon_32x32@2x.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "32x32" + }, + { + "filename" : "icon_128x128.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "128x128" + }, + { + "filename" : "icon_128x128@2x.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "128x128" + }, + { + "filename" : "icon_256x256.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "256x256" + }, + { + "filename" : "icon_256x256@2x.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "256x256" + }, + { + "filename" : "icon_512x512.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "512x512" + }, + { + "filename" : "icon_512x512@2x.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "512x512" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_128x128.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_128x128.png new file mode 100644 index 0000000..8e517ae Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_128x128.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_128x128@2x.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_128x128@2x.png new file mode 100644 index 0000000..163147e Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_128x128@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_16x16.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_16x16.png new file mode 100644 index 0000000..5d1bdbd Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_16x16.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_16x16@2x.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_16x16@2x.png new file mode 100644 index 0000000..aa1515f Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_16x16@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_256x256.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_256x256.png new file mode 100644 index 0000000..163147e Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_256x256.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_256x256@2x.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_256x256@2x.png new file mode 100644 index 0000000..3fd756b Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_256x256@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_32x32.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_32x32.png new file mode 100644 index 0000000..aa1515f Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_32x32.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_32x32@2x.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_32x32@2x.png new file mode 100644 index 0000000..a394699 Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_32x32@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_512x512.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_512x512.png new file mode 100644 index 0000000..3fd756b Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_512x512.png differ diff --git a/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_512x512@2x.png b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_512x512@2x.png new file mode 100644 index 0000000..b30ea56 Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/AppIcon.appiconset/icon_512x512@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Contents.json b/QuietUnarchiver/Images.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/QuietUnarchiver/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuietUnarchiver/Images.xcassets/Icon Status Badge.iconbadgeset/Contents.json b/QuietUnarchiver/Images.xcassets/Icon Status Badge.iconbadgeset/Contents.json new file mode 100644 index 0000000..09a8d3a --- /dev/null +++ b/QuietUnarchiver/Images.xcassets/Icon Status Badge.iconbadgeset/Contents.json @@ -0,0 +1,58 @@ +{ + "images" : [ + { + "idiom" : "mac", + "scale" : "1x", + "size" : "7x7" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "7x7" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "11x11" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "11x11" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "24x24" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "24x24" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "50x50" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "50x50" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "100x100" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "100x100" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_128x128.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_128x128.png new file mode 100644 index 0000000..8e517ae Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_128x128.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_128x128@2x.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_128x128@2x.png new file mode 100644 index 0000000..163147e Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_128x128@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_16x16.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_16x16.png new file mode 100644 index 0000000..5d1bdbd Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_16x16.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_16x16@2x.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_16x16@2x.png new file mode 100644 index 0000000..aa1515f Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_16x16@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_256x256.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_256x256.png new file mode 100644 index 0000000..163147e Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_256x256.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_256x256@2x.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_256x256@2x.png new file mode 100644 index 0000000..3fd756b Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_256x256@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_32x32.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_32x32.png new file mode 100644 index 0000000..aa1515f Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_32x32.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_32x32@2x.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_32x32@2x.png new file mode 100644 index 0000000..a394699 Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_32x32@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_512x512.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_512x512.png new file mode 100644 index 0000000..3fd756b Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_512x512.png differ diff --git a/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_512x512@2x.png b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_512x512@2x.png new file mode 100644 index 0000000..b30ea56 Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Icon.iconset/icon_512x512@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/Contents.json b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/Contents.json new file mode 100644 index 0000000..d86b1f0 --- /dev/null +++ b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/Contents.json @@ -0,0 +1,56 @@ +{ + "images" : [ + { + "filename" : "icon_16x16.png", + "idiom" : "universal", + "scale" : "1x", + "size" : "16x16" + }, + { + "filename" : "icon_16x16@2x.png", + "idiom" : "universal", + "scale" : "2x", + "size" : "16x16" + }, + { + "filename" : "icon_18x18.png", + "idiom" : "universal", + "scale" : "1x", + "size" : "18x18" + }, + { + "filename" : "icon_18x18@2x.png", + "idiom" : "universal", + "scale" : "2x", + "size" : "18x18" + }, + { + "filename" : "icon_24x24.png", + "idiom" : "universal", + "scale" : "1x", + "size" : "24x24" + }, + { + "filename" : "icon_24x24@2x.png", + "idiom" : "universal", + "scale" : "2x", + "size" : "24x24" + }, + { + "filename" : "icon_32x32.png", + "idiom" : "universal", + "scale" : "1x", + "size" : "32x32" + }, + { + "filename" : "icon_32x32@2x.png", + "idiom" : "universal", + "scale" : "2x", + "size" : "32x32" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_16x16.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_16x16.png new file mode 100644 index 0000000..5d1bdbd Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_16x16.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_16x16@2x.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_16x16@2x.png new file mode 100644 index 0000000..aa1515f Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_16x16@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_18x18.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_18x18.png new file mode 100644 index 0000000..616aaee Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_18x18.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_18x18@2x.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_18x18@2x.png new file mode 100644 index 0000000..1de4771 Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_18x18@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_24x24.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_24x24.png new file mode 100644 index 0000000..5a33e0a Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_24x24.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_24x24@2x.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_24x24@2x.png new file mode 100644 index 0000000..feda115 Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_24x24@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_32x32.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_32x32.png new file mode 100644 index 0000000..aa1515f Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_32x32.png differ diff --git a/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_32x32@2x.png b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_32x32@2x.png new file mode 100644 index 0000000..a394699 Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/Sidebar Icon.sidebariconset/icon_32x32@2x.png differ diff --git a/QuietUnarchiver/Images.xcassets/icon - menu bar 22x22.imageset/Contents.json b/QuietUnarchiver/Images.xcassets/icon - menu bar 22x22.imageset/Contents.json new file mode 100644 index 0000000..508c485 --- /dev/null +++ b/QuietUnarchiver/Images.xcassets/icon - menu bar 22x22.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "icon - menu bar 22x22.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/QuietUnarchiver/Images.xcassets/icon - menu bar 22x22.imageset/icon - menu bar 22x22.png b/QuietUnarchiver/Images.xcassets/icon - menu bar 22x22.imageset/icon - menu bar 22x22.png new file mode 100644 index 0000000..beac2da Binary files /dev/null and b/QuietUnarchiver/Images.xcassets/icon - menu bar 22x22.imageset/icon - menu bar 22x22.png differ diff --git a/QuietUnrar.xcodeproj/project.pbxproj b/QuietUnrar.xcodeproj/project.pbxproj index 1f292cf..aea7c21 100644 --- a/QuietUnrar.xcodeproj/project.pbxproj +++ b/QuietUnrar.xcodeproj/project.pbxproj @@ -44,6 +44,7 @@ E2E2F615280CFEC900C783F6 /* PreferencesWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = E2A3B8852663C1FB00A6C0A3 /* PreferencesWindow.xib */; }; E2E2F616280CFEC900C783F6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; E2E2F618280CFEC900C783F6 /* PasswordView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D488BE5410B05F3800B3451C /* PasswordView.xib */; }; + E2E2F64128102BB100C783F6 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E2E2F64028102BB100C783F6 /* Images.xcassets */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -217,6 +218,7 @@ E2A3B8992665225A00A6C0A3 /* TDNUserDefaults.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TDNUserDefaults.m; sourceTree = ""; }; E2E2F61E280CFEC900C783F6 /* QuietUnarchiver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = QuietUnarchiver.app; sourceTree = BUILT_PRODUCTS_DIR; }; E2E2F61F280CFEC900C783F6 /* QuietUnarchiver-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "QuietUnarchiver-Info.plist"; path = "/Users/tarasis/Programming/Projects/QuietUnrar/QuietUnarchiver-Info.plist"; sourceTree = ""; }; + E2E2F64028102BB100C783F6 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = QuietUnarchiver/Images.xcassets; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -293,6 +295,7 @@ 29B97317FDCFA39411CA2CEA /* Resources */ = { isa = PBXGroup; children = ( + E2E2F64028102BB100C783F6 /* Images.xcassets */, E2E2F61F280CFEC900C783F6 /* QuietUnarchiver-Info.plist */, E2A3B842265F199A00A6C0A3 /* Cartfile */, D488BE5410B05F3800B3451C /* PasswordView.xib */, @@ -555,6 +558,7 @@ E2E2F613280CFEC900C783F6 /* LICENSE.txt in Resources */, E2E2F614280CFEC900C783F6 /* MainMenu.xib in Resources */, E2E2F615280CFEC900C783F6 /* PreferencesWindow.xib in Resources */, + E2E2F64128102BB100C783F6 /* Images.xcassets in Resources */, E2E2F616280CFEC900C783F6 /* InfoPlist.strings in Resources */, E2E2F618280CFEC900C783F6 /* PasswordView.xib in Resources */, ); @@ -850,6 +854,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; @@ -886,6 +892,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES;