diff --git a/shell_integration/MacOSX/OwnCloudFinderSync/FinderSyncExt/FinderSync.m b/shell_integration/MacOSX/OwnCloudFinderSync/FinderSyncExt/FinderSync.m index 8c0c2c0a8..fc67e3e5a 100644 --- a/shell_integration/MacOSX/OwnCloudFinderSync/FinderSyncExt/FinderSync.m +++ b/shell_integration/MacOSX/OwnCloudFinderSync/FinderSyncExt/FinderSync.m @@ -27,16 +27,22 @@ // This was added to the bundle's Info.plist to get it from the build system NSString *teamIdentifierPrefix = [extBundle objectForInfoDictionaryKey:@"TeamIdentifierPrefix"]; - [syncController setBadgeImage:[extBundle imageForResource:@"ok.icns"] label:nil forBadgeIdentifier:@"OK"]; - [syncController setBadgeImage:[extBundle imageForResource:@"sync.icns"] label:nil forBadgeIdentifier:@"SYNC"]; - [syncController setBadgeImage:[extBundle imageForResource:@"sync.icns"] label:nil forBadgeIdentifier:@"NEW"]; - [syncController setBadgeImage:[extBundle imageForResource:@"warning.icns"] label:nil forBadgeIdentifier:@"IGNORE"]; - [syncController setBadgeImage:[extBundle imageForResource:@"error.icns"] label:nil forBadgeIdentifier:@"ERROR"]; - [syncController setBadgeImage:[extBundle imageForResource:@"ok_swm.icns"] label:nil forBadgeIdentifier:@"OK+SWM"]; - [syncController setBadgeImage:[extBundle imageForResource:@"sync_swm.icns"] label:nil forBadgeIdentifier:@"SYNC+SWM"]; - [syncController setBadgeImage:[extBundle imageForResource:@"sync_swm.icns"] label:nil forBadgeIdentifier:@"NEW+SWM"]; - [syncController setBadgeImage:[extBundle imageForResource:@"warning_swm.icns"] label:nil forBadgeIdentifier:@"IGNORE+SWM"]; - [syncController setBadgeImage:[extBundle imageForResource:@"error_swm.icns"] label:nil forBadgeIdentifier:@"ERROR+SWM"]; + NSImage *ok = [extBundle imageForResource:@"ok.icns"]; + NSImage *ok_swm = [extBundle imageForResource:@"ok_swm.icns"]; + NSImage *sync = [extBundle imageForResource:@"sync.icns"]; + NSImage *warning = [extBundle imageForResource:@"warning.icns"]; + NSImage *error = [extBundle imageForResource:@"error.icns"]; + + [syncController setBadgeImage:ok label:nil forBadgeIdentifier:@"OK"]; + [syncController setBadgeImage:sync label:nil forBadgeIdentifier:@"SYNC"]; + [syncController setBadgeImage:sync label:nil forBadgeIdentifier:@"NEW"]; + [syncController setBadgeImage:warning label:nil forBadgeIdentifier:@"IGNORE"]; + [syncController setBadgeImage:error label:nil forBadgeIdentifier:@"ERROR"]; + [syncController setBadgeImage:ok_swm label:nil forBadgeIdentifier:@"OK+SWM"]; + [syncController setBadgeImage:sync label:nil forBadgeIdentifier:@"SYNC+SWM"]; + [syncController setBadgeImage:sync label:nil forBadgeIdentifier:@"NEW+SWM"]; + [syncController setBadgeImage:warning label:nil forBadgeIdentifier:@"IGNORE+SWM"]; + [syncController setBadgeImage:error label:nil forBadgeIdentifier:@"ERROR+SWM"]; // The Mach post name needs to be prefixed with the code signing Team ID // https://developer.apple.com/library/mac/documentation/Security/Conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html#//apple_ref/doc/uid/TP40011183-CH3-SW24 diff --git a/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj b/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj index 61aead9a2..3bed4ca08 100644 --- a/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj +++ b/shell_integration/MacOSX/OwnCloudFinderSync/OwnCloudFinderSync.xcodeproj/project.pbxproj @@ -12,13 +12,10 @@ C2B573DE1B1CD9CE00303B36 /* FinderSync.m in Sources */ = {isa = PBXBuildFile; fileRef = C2B573DD1B1CD9CE00303B36 /* FinderSync.m */; }; C2B573E21B1CD9CE00303B36 /* FinderSyncExt.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = C2B573D71B1CD9CE00303B36 /* FinderSyncExt.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; C2B573E91B1DA1FB00303B36 /* SyncClientProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = C2B573E81B1DA1FB00303B36 /* SyncClientProxy.m */; }; - C2B573F21B1DAD6400303B36 /* error_swm.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573EA1B1DAD6400303B36 /* error_swm.iconset */; }; C2B573F31B1DAD6400303B36 /* error.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573EB1B1DAD6400303B36 /* error.iconset */; }; C2B573F41B1DAD6400303B36 /* ok_swm.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573EC1B1DAD6400303B36 /* ok_swm.iconset */; }; C2B573F51B1DAD6400303B36 /* ok.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573ED1B1DAD6400303B36 /* ok.iconset */; }; - C2B573F61B1DAD6400303B36 /* sync_swm.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573EE1B1DAD6400303B36 /* sync_swm.iconset */; }; C2B573F71B1DAD6400303B36 /* sync.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573EF1B1DAD6400303B36 /* sync.iconset */; }; - C2B573F81B1DAD6400303B36 /* warning_swm.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573F01B1DAD6400303B36 /* warning_swm.iconset */; }; C2B573F91B1DAD6400303B36 /* warning.iconset in Resources */ = {isa = PBXBuildFile; fileRef = C2B573F11B1DAD6400303B36 /* warning.iconset */; }; /* End PBXBuildFile section */ @@ -57,13 +54,10 @@ C2B573DD1B1CD9CE00303B36 /* FinderSync.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FinderSync.m; sourceTree = ""; }; C2B573E71B1DA1FB00303B36 /* SyncClientProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyncClientProxy.h; sourceTree = ""; }; C2B573E81B1DA1FB00303B36 /* SyncClientProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SyncClientProxy.m; sourceTree = ""; }; - C2B573EA1B1DAD6400303B36 /* error_swm.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = error_swm.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/error_swm.iconset; sourceTree = ""; }; C2B573EB1B1DAD6400303B36 /* error.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = error.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/error.iconset; sourceTree = ""; }; C2B573EC1B1DAD6400303B36 /* ok_swm.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = ok_swm.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/ok_swm.iconset; sourceTree = ""; }; C2B573ED1B1DAD6400303B36 /* ok.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = ok.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/ok.iconset; sourceTree = ""; }; - C2B573EE1B1DAD6400303B36 /* sync_swm.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = sync_swm.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/sync_swm.iconset; sourceTree = ""; }; C2B573EF1B1DAD6400303B36 /* sync.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = sync.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/sync.iconset; sourceTree = ""; }; - C2B573F01B1DAD6400303B36 /* warning_swm.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = warning_swm.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/warning_swm.iconset; sourceTree = ""; }; C2B573F11B1DAD6400303B36 /* warning.iconset */ = {isa = PBXFileReference; lastKnownFileType = folder.iconset; name = warning.iconset; path = /Users/joce/dev/client/shell_integration/MacOSX/OwnCloudFinder/FinderSyncExt/../../../icons/nopadding/warning.iconset; sourceTree = ""; }; /* End PBXFileReference section */ @@ -134,13 +128,10 @@ C2B573D91B1CD9CE00303B36 /* Supporting Files */ = { isa = PBXGroup; children = ( - C2B573EA1B1DAD6400303B36 /* error_swm.iconset */, C2B573EB1B1DAD6400303B36 /* error.iconset */, C2B573EC1B1DAD6400303B36 /* ok_swm.iconset */, C2B573ED1B1DAD6400303B36 /* ok.iconset */, - C2B573EE1B1DAD6400303B36 /* sync_swm.iconset */, C2B573EF1B1DAD6400303B36 /* sync.iconset */, - C2B573F01B1DAD6400303B36 /* warning_swm.iconset */, C2B573F11B1DAD6400303B36 /* warning.iconset */, C2B573DA1B1CD9CE00303B36 /* Info.plist */, C2B573DB1B1CD9CE00303B36 /* FinderSyncExt.entitlements */, @@ -254,12 +245,9 @@ files = ( C2B573F91B1DAD6400303B36 /* warning.iconset in Resources */, C2B573F31B1DAD6400303B36 /* error.iconset in Resources */, - C2B573F81B1DAD6400303B36 /* warning_swm.iconset in Resources */, - C2B573F21B1DAD6400303B36 /* error_swm.iconset in Resources */, C2B573F71B1DAD6400303B36 /* sync.iconset in Resources */, C2B573F41B1DAD6400303B36 /* ok_swm.iconset in Resources */, C2B573F51B1DAD6400303B36 /* ok.iconset in Resources */, - C2B573F61B1DAD6400303B36 /* sync_swm.iconset in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/shell_integration/icons/128x128/.DS_Store b/shell_integration/icons/128x128/.DS_Store deleted file mode 100644 index 3604397ad..000000000 Binary files a/shell_integration/icons/128x128/.DS_Store and /dev/null differ diff --git a/shell_integration/icons/32x32/.DS_Store b/shell_integration/icons/32x32/.DS_Store deleted file mode 100644 index 5fb443d05..000000000 Binary files a/shell_integration/icons/32x32/.DS_Store and /dev/null differ diff --git a/shell_integration/icons/512x512/.DS_Store b/shell_integration/icons/512x512/.DS_Store deleted file mode 100644 index 1f45086b2..000000000 Binary files a/shell_integration/icons/512x512/.DS_Store and /dev/null differ diff --git a/shell_integration/icons/nopadding/SVG/attention.svg b/shell_integration/icons/nopadding/SVG/attention.svg new file mode 100755 index 000000000..067edc422 --- /dev/null +++ b/shell_integration/icons/nopadding/SVG/attention.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/shell_integration/icons/nopadding/SVG/error.svg b/shell_integration/icons/nopadding/SVG/error.svg new file mode 100755 index 000000000..8aa5003c5 --- /dev/null +++ b/shell_integration/icons/nopadding/SVG/error.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/shell_integration/icons/nopadding/SVG/ok.svg b/shell_integration/icons/nopadding/SVG/ok.svg new file mode 100755 index 000000000..8e5a24b1c --- /dev/null +++ b/shell_integration/icons/nopadding/SVG/ok.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + diff --git a/shell_integration/icons/nopadding/SVG/shared.svg b/shell_integration/icons/nopadding/SVG/shared.svg new file mode 100755 index 000000000..319303761 --- /dev/null +++ b/shell_integration/icons/nopadding/SVG/shared.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/shell_integration/icons/nopadding/SVG/sync.svg b/shell_integration/icons/nopadding/SVG/sync.svg new file mode 100755 index 000000000..bfbaddad1 --- /dev/null +++ b/shell_integration/icons/nopadding/SVG/sync.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/shell_integration/icons/nopadding/error.iconset/icon_128x128.png b/shell_integration/icons/nopadding/error.iconset/icon_128x128.png new file mode 100755 index 000000000..566682b95 Binary files /dev/null and b/shell_integration/icons/nopadding/error.iconset/icon_128x128.png differ diff --git a/shell_integration/icons/nopadding/error.iconset/icon_128x128@2x.png b/shell_integration/icons/nopadding/error.iconset/icon_128x128@2x.png new file mode 100755 index 000000000..3a6504f7f Binary files /dev/null and b/shell_integration/icons/nopadding/error.iconset/icon_128x128@2x.png differ diff --git a/shell_integration/icons/nopadding/error.iconset/icon_16x16.png b/shell_integration/icons/nopadding/error.iconset/icon_16x16.png new file mode 100755 index 000000000..ad4033da1 Binary files /dev/null and b/shell_integration/icons/nopadding/error.iconset/icon_16x16.png differ diff --git a/shell_integration/icons/nopadding/error.iconset/icon_16x16@2x.png b/shell_integration/icons/nopadding/error.iconset/icon_16x16@2x.png new file mode 100755 index 000000000..4ff59ee25 Binary files /dev/null and b/shell_integration/icons/nopadding/error.iconset/icon_16x16@2x.png differ diff --git a/shell_integration/icons/nopadding/error.iconset/icon_256x256.png b/shell_integration/icons/nopadding/error.iconset/icon_256x256.png new file mode 100755 index 000000000..db345f6f1 Binary files /dev/null and b/shell_integration/icons/nopadding/error.iconset/icon_256x256.png differ diff --git a/shell_integration/icons/nopadding/error.iconset/icon_256x256@2x.png b/shell_integration/icons/nopadding/error.iconset/icon_256x256@2x.png new file mode 100755 index 000000000..ab25f4315 Binary files /dev/null and b/shell_integration/icons/nopadding/error.iconset/icon_256x256@2x.png differ diff --git a/shell_integration/icons/nopadding/error.iconset/icon_32x32.png b/shell_integration/icons/nopadding/error.iconset/icon_32x32.png old mode 100644 new mode 100755 index 9541677c5..f53cb6d88 Binary files a/shell_integration/icons/nopadding/error.iconset/icon_32x32.png and b/shell_integration/icons/nopadding/error.iconset/icon_32x32.png differ diff --git a/shell_integration/icons/nopadding/error.iconset/icon_32x32@2x.png b/shell_integration/icons/nopadding/error.iconset/icon_32x32@2x.png new file mode 100755 index 000000000..f9938e510 Binary files /dev/null and b/shell_integration/icons/nopadding/error.iconset/icon_32x32@2x.png differ diff --git a/shell_integration/icons/nopadding/error_swm.iconset/icon_32x32.png b/shell_integration/icons/nopadding/error_swm.iconset/icon_32x32.png deleted file mode 100644 index 4c9166213..000000000 Binary files a/shell_integration/icons/nopadding/error_swm.iconset/icon_32x32.png and /dev/null differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_128x128.png b/shell_integration/icons/nopadding/ok.iconset/icon_128x128.png new file mode 100755 index 000000000..787303f63 Binary files /dev/null and b/shell_integration/icons/nopadding/ok.iconset/icon_128x128.png differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_128x128@2x.png b/shell_integration/icons/nopadding/ok.iconset/icon_128x128@2x.png new file mode 100755 index 000000000..932ef7c5e Binary files /dev/null and b/shell_integration/icons/nopadding/ok.iconset/icon_128x128@2x.png differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_16x16.png b/shell_integration/icons/nopadding/ok.iconset/icon_16x16.png new file mode 100755 index 000000000..576d1d9c6 Binary files /dev/null and b/shell_integration/icons/nopadding/ok.iconset/icon_16x16.png differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_16x16@2x.png b/shell_integration/icons/nopadding/ok.iconset/icon_16x16@2x.png new file mode 100755 index 000000000..11ba28b92 Binary files /dev/null and b/shell_integration/icons/nopadding/ok.iconset/icon_16x16@2x.png differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_256x256.png b/shell_integration/icons/nopadding/ok.iconset/icon_256x256.png new file mode 100755 index 000000000..7ddb08de2 Binary files /dev/null and b/shell_integration/icons/nopadding/ok.iconset/icon_256x256.png differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_256x256@2x.png b/shell_integration/icons/nopadding/ok.iconset/icon_256x256@2x.png new file mode 100755 index 000000000..ca2b2c4bc Binary files /dev/null and b/shell_integration/icons/nopadding/ok.iconset/icon_256x256@2x.png differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_32x32.png b/shell_integration/icons/nopadding/ok.iconset/icon_32x32.png old mode 100644 new mode 100755 index 5565e57c9..11ba28b92 Binary files a/shell_integration/icons/nopadding/ok.iconset/icon_32x32.png and b/shell_integration/icons/nopadding/ok.iconset/icon_32x32.png differ diff --git a/shell_integration/icons/nopadding/ok.iconset/icon_32x32@2x.png b/shell_integration/icons/nopadding/ok.iconset/icon_32x32@2x.png new file mode 100755 index 000000000..f1eb1b267 Binary files /dev/null and b/shell_integration/icons/nopadding/ok.iconset/icon_32x32@2x.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_128x128.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_128x128.png new file mode 100755 index 000000000..123b15dc1 Binary files /dev/null and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_128x128.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_128x128@2x.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_128x128@2x.png new file mode 100755 index 000000000..2b86262ad Binary files /dev/null and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_128x128@2x.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_16x16.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_16x16.png new file mode 100755 index 000000000..d3acdd01d Binary files /dev/null and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_16x16.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_16x16@2x.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_16x16@2x.png new file mode 100755 index 000000000..4d5da8c47 Binary files /dev/null and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_16x16@2x.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_256x256.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_256x256.png new file mode 100755 index 000000000..0f0ad4853 Binary files /dev/null and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_256x256.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_256x256@2x.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_256x256@2x.png new file mode 100755 index 000000000..27bd08587 Binary files /dev/null and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_256x256@2x.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_32x32.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_32x32.png old mode 100644 new mode 100755 index f2cc4b9e3..7c0013e83 Binary files a/shell_integration/icons/nopadding/ok_swm.iconset/icon_32x32.png and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_32x32.png differ diff --git a/shell_integration/icons/nopadding/ok_swm.iconset/icon_32x32@2x.png b/shell_integration/icons/nopadding/ok_swm.iconset/icon_32x32@2x.png new file mode 100755 index 000000000..388f75ea9 Binary files /dev/null and b/shell_integration/icons/nopadding/ok_swm.iconset/icon_32x32@2x.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_128x128.png b/shell_integration/icons/nopadding/sync.iconset/icon_128x128.png new file mode 100755 index 000000000..63fcd4ab3 Binary files /dev/null and b/shell_integration/icons/nopadding/sync.iconset/icon_128x128.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_128x128@2x.png b/shell_integration/icons/nopadding/sync.iconset/icon_128x128@2x.png new file mode 100755 index 000000000..ad0129603 Binary files /dev/null and b/shell_integration/icons/nopadding/sync.iconset/icon_128x128@2x.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_16x16.png b/shell_integration/icons/nopadding/sync.iconset/icon_16x16.png new file mode 100755 index 000000000..09fcf5a68 Binary files /dev/null and b/shell_integration/icons/nopadding/sync.iconset/icon_16x16.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_16x16@2x.png b/shell_integration/icons/nopadding/sync.iconset/icon_16x16@2x.png new file mode 100755 index 000000000..c204ba962 Binary files /dev/null and b/shell_integration/icons/nopadding/sync.iconset/icon_16x16@2x.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_256x256.png b/shell_integration/icons/nopadding/sync.iconset/icon_256x256.png new file mode 100755 index 000000000..ad0129603 Binary files /dev/null and b/shell_integration/icons/nopadding/sync.iconset/icon_256x256.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_256x256@2x.png b/shell_integration/icons/nopadding/sync.iconset/icon_256x256@2x.png new file mode 100755 index 000000000..188dbb585 Binary files /dev/null and b/shell_integration/icons/nopadding/sync.iconset/icon_256x256@2x.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_32x32.png b/shell_integration/icons/nopadding/sync.iconset/icon_32x32.png old mode 100644 new mode 100755 index 7066c546b..aac7d47a7 Binary files a/shell_integration/icons/nopadding/sync.iconset/icon_32x32.png and b/shell_integration/icons/nopadding/sync.iconset/icon_32x32.png differ diff --git a/shell_integration/icons/nopadding/sync.iconset/icon_32x32@2x.png b/shell_integration/icons/nopadding/sync.iconset/icon_32x32@2x.png new file mode 100755 index 000000000..fec9f890c Binary files /dev/null and b/shell_integration/icons/nopadding/sync.iconset/icon_32x32@2x.png differ diff --git a/shell_integration/icons/nopadding/sync_swm.iconset/icon_32x32.png b/shell_integration/icons/nopadding/sync_swm.iconset/icon_32x32.png deleted file mode 100644 index e3c5db599..000000000 Binary files a/shell_integration/icons/nopadding/sync_swm.iconset/icon_32x32.png and /dev/null differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_128x128.png b/shell_integration/icons/nopadding/warning.iconset/icon_128x128.png new file mode 100755 index 000000000..e3bd13c92 Binary files /dev/null and b/shell_integration/icons/nopadding/warning.iconset/icon_128x128.png differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_128x128@2x.png b/shell_integration/icons/nopadding/warning.iconset/icon_128x128@2x.png new file mode 100755 index 000000000..f43f5fe17 Binary files /dev/null and b/shell_integration/icons/nopadding/warning.iconset/icon_128x128@2x.png differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_16x16.png b/shell_integration/icons/nopadding/warning.iconset/icon_16x16.png new file mode 100755 index 000000000..32711ed09 Binary files /dev/null and b/shell_integration/icons/nopadding/warning.iconset/icon_16x16.png differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_16x16@2x.png b/shell_integration/icons/nopadding/warning.iconset/icon_16x16@2x.png new file mode 100755 index 000000000..c09f8558f Binary files /dev/null and b/shell_integration/icons/nopadding/warning.iconset/icon_16x16@2x.png differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_256x256.png b/shell_integration/icons/nopadding/warning.iconset/icon_256x256.png new file mode 100755 index 000000000..f43f5fe17 Binary files /dev/null and b/shell_integration/icons/nopadding/warning.iconset/icon_256x256.png differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_256x256@2x.png b/shell_integration/icons/nopadding/warning.iconset/icon_256x256@2x.png new file mode 100755 index 000000000..e6c5ad1e8 Binary files /dev/null and b/shell_integration/icons/nopadding/warning.iconset/icon_256x256@2x.png differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_32x32.png b/shell_integration/icons/nopadding/warning.iconset/icon_32x32.png old mode 100644 new mode 100755 index 8766b93c0..c09f8558f Binary files a/shell_integration/icons/nopadding/warning.iconset/icon_32x32.png and b/shell_integration/icons/nopadding/warning.iconset/icon_32x32.png differ diff --git a/shell_integration/icons/nopadding/warning.iconset/icon_32x32@2x.png b/shell_integration/icons/nopadding/warning.iconset/icon_32x32@2x.png new file mode 100755 index 000000000..082881a25 Binary files /dev/null and b/shell_integration/icons/nopadding/warning.iconset/icon_32x32@2x.png differ diff --git a/shell_integration/icons/nopadding/warning_swm.iconset/icon_32x32.png b/shell_integration/icons/nopadding/warning_swm.iconset/icon_32x32.png deleted file mode 100644 index e25e383b6..000000000 Binary files a/shell_integration/icons/nopadding/warning_swm.iconset/icon_32x32.png and /dev/null differ