diff --git a/NativeDisplayBrightness.xcodeproj/project.pbxproj b/NativeDisplayBrightness.xcodeproj/project.pbxproj index ba50f8d..f5b3817 100644 --- a/NativeDisplayBrightness.xcodeproj/project.pbxproj +++ b/NativeDisplayBrightness.xcodeproj/project.pbxproj @@ -9,9 +9,10 @@ /* Begin PBXBuildFile section */ 9DBE37511DB7990900ABE422 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DBE37501DB7990900ABE422 /* AppDelegate.m */; }; 9DBE37541DB7990900ABE422 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DBE37531DB7990900ABE422 /* main.m */; }; - 9DBE37561DB7990900ABE422 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9DBE37551DB7990900ABE422 /* Assets.xcassets */; }; + 9DBE37561DB7990900ABE422 /* AppIcon.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9DBE37551DB7990900ABE422 /* AppIcon.xcassets */; }; 9DBE37591DB7990900ABE422 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9DBE37571DB7990900ABE422 /* MainMenu.xib */; }; 9DBE37621DB7996100ABE422 /* DDC.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DBE37601DB7996100ABE422 /* DDC.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + AC60ABA920CBC98B00D90780 /* AppIcon.appiconset in Resources */ = {isa = PBXBuildFile; fileRef = AC60ABA820CBC98B00D90780 /* AppIcon.appiconset */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -21,7 +22,7 @@ 9DBE374F1DB7990900ABE422 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 9DBE37501DB7990900ABE422 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; 9DBE37531DB7990900ABE422 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 9DBE37551DB7990900ABE422 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 9DBE37551DB7990900ABE422 /* AppIcon.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = AppIcon.xcassets; sourceTree = ""; }; 9DBE37581DB7990900ABE422 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = ""; }; 9DBE375A1DB7990900ABE422 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9DBE37601DB7996100ABE422 /* DDC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDC.m; sourceTree = ""; }; @@ -29,6 +30,7 @@ 9DBE37631DB79A4000ABE422 /* BezelServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BezelServices.h; sourceTree = ""; }; 9DBE37641DB7A87200ABE422 /* Readme.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = Readme.md; sourceTree = ""; }; 9DBE37661DB7A9D600ABE422 /* License.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = License.txt; sourceTree = ""; }; + AC60ABA820CBC98B00D90780 /* AppIcon.appiconset */ = {isa = PBXFileReference; lastKnownFileType = folder; path = AppIcon.appiconset; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -63,7 +65,8 @@ children = ( 9DBE374F1DB7990900ABE422 /* AppDelegate.h */, 9DBE37501DB7990900ABE422 /* AppDelegate.m */, - 9DBE37551DB7990900ABE422 /* Assets.xcassets */, + AC60ABA820CBC98B00D90780 /* AppIcon.appiconset */, + 9DBE37551DB7990900ABE422 /* AppIcon.xcassets */, 9DBE37571DB7990900ABE422 /* MainMenu.xib */, 9DBE375A1DB7990900ABE422 /* Info.plist */, 9DBE37601DB7996100ABE422 /* DDC.m */, @@ -112,7 +115,7 @@ 9DBE37441DB7990900ABE422 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0800; + LastUpgradeCheck = 0940; ORGANIZATIONNAME = "Benno Krauss"; TargetAttributes = { 9DBE374B1DB7990900ABE422 = { @@ -144,7 +147,8 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9DBE37561DB7990900ABE422 /* Assets.xcassets in Resources */, + 9DBE37561DB7990900ABE422 /* AppIcon.xcassets in Resources */, + AC60ABA920CBC98B00D90780 /* AppIcon.appiconset in Resources */, 9DBE37591DB7990900ABE422 /* MainMenu.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -185,15 +189,24 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -216,7 +229,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.11; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; @@ -232,15 +245,24 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -257,7 +279,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.11; + MACOSX_DEPLOYMENT_TARGET = 10.13; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = macosx; }; diff --git a/NativeDisplayBrightness.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/NativeDisplayBrightness.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/NativeDisplayBrightness.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/NativeDisplayBrightness.xcodeproj/project.xcworkspace/xcuserdata/alexandre.xcuserdatad/UserInterfaceState.xcuserstate b/NativeDisplayBrightness.xcodeproj/project.xcworkspace/xcuserdata/alexandre.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..401ee41 Binary files /dev/null and b/NativeDisplayBrightness.xcodeproj/project.xcworkspace/xcuserdata/alexandre.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/NativeDisplayBrightness.xcodeproj/xcuserdata/alexandre.xcuserdatad/xcschemes/xcschememanagement.plist b/NativeDisplayBrightness.xcodeproj/xcuserdata/alexandre.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..7667ee0 --- /dev/null +++ b/NativeDisplayBrightness.xcodeproj/xcuserdata/alexandre.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + NativeDisplayBrightness.xcscheme + + orderHint + 0 + + + + diff --git a/NativeDisplayBrightness/AppDelegate.m b/NativeDisplayBrightness/AppDelegate.m index 34d7721..4b8eedc 100644 --- a/NativeDisplayBrightness/AppDelegate.m +++ b/NativeDisplayBrightness/AppDelegate.m @@ -5,12 +5,17 @@ // Created by Benno Krauss on 19.10.16. // Copyright © 2016 Benno Krauss. All rights reserved. // +// 2018 Alexandre Kahn +// Added the posibility to change the brightness of the build in screen #import "AppDelegate.h" #import "DDC.h" #import "BezelServices.h" #import "OSD.h" #include +#include + + @import Carbon; #pragma mark - constants @@ -35,6 +40,17 @@ void set_control(CGDirectDisplayID cdisplay, uint control_id, uint new_value) } } +void virtual_keypress(int keycode){ + CGEventRef keyup, keydown; + keydown = CGEventCreateKeyboardEvent (NULL, (CGKeyCode)keycode, true); + keyup = CGEventCreateKeyboardEvent (NULL, (CGKeyCode)keycode, false); + + CGEventPost(kCGHIDEventTap, keydown); + CGEventPost(kCGHIDEventTap, keyup); + CFRelease(keydown); + CFRelease(keyup); +} + CGEventRef keyboardCGEventCallback(CGEventTapProxy proxy, CGEventType type, @@ -108,6 +124,10 @@ - (void)_registerGlobalKeyboardEvents { dispatch_async(dispatch_get_main_queue(), ^{ [self decreaseBrightness]; + NSLog(@"Clicked Down"); + int brightdown = 107; + virtual_keypress(brightdown); + }); } } @@ -117,6 +137,9 @@ - (void)_registerGlobalKeyboardEvents { dispatch_async(dispatch_get_main_queue(), ^{ [self increaseBrightness]; + NSLog(@"Clicked UP"); + int brightup = 113; + virtual_keypress(brightup); }); } } diff --git a/NativeDisplayBrightness/AppIcon.appiconset/Contents.json b/NativeDisplayBrightness/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..68941c9 --- /dev/null +++ b/NativeDisplayBrightness/AppIcon.appiconset/Contents.json @@ -0,0 +1 @@ +{"images":[{"idiom":"mac","size":"16x16","scale":"1x","filename":"icon_16@1x.png"},{"idiom":"mac","size":"16x16","scale":"2x","filename":"icon_16@2x.png"},{"idiom":"mac","size":"32x32","scale":"1x","filename":"icon_32@1x.png"},{"idiom":"mac","size":"32x32","scale":"2x","filename":"icon_32@2x.png"},{"idiom":"mac","size":"128x128","scale":"1x","filename":"icon_128@1x.png"},{"idiom":"mac","size":"128x128","scale":"2x","filename":"icon_128@2x.png"},{"idiom":"mac","size":"256x256","scale":"1x","filename":"icon_256@1x.png"},{"idiom":"mac","size":"256x256","scale":"2x","filename":"icon_256@2x.png"},{"idiom":"mac","size":"512x512","scale":"1x","filename":"icon_512@1x.png"},{"idiom":"mac","size":"512x512","scale":"2x","filename":"icon_512@2x.png"}],"info":{"version":1,"author":"xcode"}} \ No newline at end of file diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_128@1x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_128@1x.png new file mode 100644 index 0000000..1b4c0b4 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_128@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_128@2x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_128@2x.png new file mode 100644 index 0000000..4880499 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_128@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_16@1x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_16@1x.png new file mode 100644 index 0000000..736fb92 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_16@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_16@2x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_16@2x.png new file mode 100644 index 0000000..3c551db Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_16@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_256@1x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_256@1x.png new file mode 100644 index 0000000..4880499 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_256@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_256@2x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_256@2x.png new file mode 100644 index 0000000..b939178 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_256@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_32@1x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_32@1x.png new file mode 100644 index 0000000..3c551db Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_32@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_32@2x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_32@2x.png new file mode 100644 index 0000000..13baeff Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_32@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_512@1x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_512@1x.png new file mode 100644 index 0000000..b939178 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_512@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.appiconset/icon_512@2x.png b/NativeDisplayBrightness/AppIcon.appiconset/icon_512@2x.png new file mode 100644 index 0000000..595c6f8 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.appiconset/icon_512@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/.DS_Store b/NativeDisplayBrightness/AppIcon.xcassets/.DS_Store new file mode 100644 index 0000000..d95d904 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/.DS_Store differ diff --git a/NativeDisplayBrightness/Assets.xcassets/AppIcon.appiconset/Contents.json b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/Contents.json similarity index 70% rename from NativeDisplayBrightness/Assets.xcassets/AppIcon.appiconset/Contents.json rename to NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/Contents.json index 2db2b1c..c5d903b 100644 --- a/NativeDisplayBrightness/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/Contents.json @@ -1,53 +1,63 @@ { "images" : [ { - "idiom" : "mac", "size" : "16x16", + "idiom" : "mac", + "filename" : "icon_16@1x.png", "scale" : "1x" }, { - "idiom" : "mac", "size" : "16x16", + "idiom" : "mac", + "filename" : "icon_16@2x.png", "scale" : "2x" }, { - "idiom" : "mac", "size" : "32x32", + "idiom" : "mac", + "filename" : "icon_32@1x.png", "scale" : "1x" }, { - "idiom" : "mac", "size" : "32x32", + "idiom" : "mac", + "filename" : "icon_32@2x.png", "scale" : "2x" }, { - "idiom" : "mac", "size" : "128x128", + "idiom" : "mac", + "filename" : "icon_128@1x.png", "scale" : "1x" }, { - "idiom" : "mac", "size" : "128x128", + "idiom" : "mac", + "filename" : "icon_128@2x.png", "scale" : "2x" }, { - "idiom" : "mac", "size" : "256x256", + "idiom" : "mac", + "filename" : "icon_256@1x.png", "scale" : "1x" }, { - "idiom" : "mac", "size" : "256x256", + "idiom" : "mac", + "filename" : "icon_256@2x.png", "scale" : "2x" }, { - "idiom" : "mac", "size" : "512x512", + "idiom" : "mac", + "filename" : "icon_512@1x.png", "scale" : "1x" }, { - "idiom" : "mac", "size" : "512x512", + "idiom" : "mac", + "filename" : "icon_512@2x.png", "scale" : "2x" } ], diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_128@1x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_128@1x.png new file mode 100644 index 0000000..1b4c0b4 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_128@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_128@2x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_128@2x.png new file mode 100644 index 0000000..4880499 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_128@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_16@1x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_16@1x.png new file mode 100644 index 0000000..736fb92 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_16@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_16@2x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_16@2x.png new file mode 100644 index 0000000..3c551db Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_16@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_256@1x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_256@1x.png new file mode 100644 index 0000000..4880499 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_256@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_256@2x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_256@2x.png new file mode 100644 index 0000000..b939178 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_256@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_32@1x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_32@1x.png new file mode 100644 index 0000000..3c551db Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_32@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_32@2x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_32@2x.png new file mode 100644 index 0000000..13baeff Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_32@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_512@1x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_512@1x.png new file mode 100644 index 0000000..b939178 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_512@1x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_512@2x.png b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_512@2x.png new file mode 100644 index 0000000..595c6f8 Binary files /dev/null and b/NativeDisplayBrightness/AppIcon.xcassets/AppIcon.appiconset/icon_512@2x.png differ diff --git a/NativeDisplayBrightness/AppIcon.xcassets/Contents.json b/NativeDisplayBrightness/AppIcon.xcassets/Contents.json new file mode 100644 index 0000000..09ce50c --- /dev/null +++ b/NativeDisplayBrightness/AppIcon.xcassets/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + }, + "properties" : { + "compression-type" : "automatic" + } +} \ No newline at end of file