├── .gitignore ├── Assets ├── icon.png └── screenshot.png ├── Config ├── Debug.xcconfig ├── Identifiers.xcconfig ├── Versions.xcconfig └── _MAIN_.xcconfig ├── LICENSE ├── QMKAmbientBacklight.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ └── QMKAmbientBacklight.xcscheme ├── QMKAmbientBacklight ├── Bootstrap │ └── AppDelegate.swift ├── Resources │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-MacOS-128x128@1x.png │ │ │ ├── Icon-MacOS-128x128@2x.png │ │ │ ├── Icon-MacOS-16x16@1x.png │ │ │ ├── Icon-MacOS-16x16@2x.png │ │ │ ├── Icon-MacOS-256x256@1x.png │ │ │ ├── Icon-MacOS-256x256@2x.png │ │ │ ├── Icon-MacOS-32x32@1x.png │ │ │ ├── Icon-MacOS-32x32@2x.png │ │ │ ├── Icon-MacOS-512x512@1x.png │ │ │ └── Icon-MacOS-512x512@2x.png │ │ └── Contents.json │ ├── Base.lproj │ │ └── Main.storyboard │ ├── Info.plist │ └── QMKAmbientBacklight.entitlements └── Views │ ├── SettingsView.swift │ └── UnsupportedMacView.swift ├── QMKAmbientBacklightCore ├── Info.plist ├── QMKAmbientBacklightCore.h └── Source │ ├── AmbientLight │ ├── QABAmbientLightSensor.h │ ├── QABAmbientLightSensor.m │ └── QABAmbientLightSensorReader.swift │ ├── Keyboard │ ├── QABBacklightLevelEvaluator.swift │ ├── QABKeyboard.swift │ ├── QABKeyboardBacklightUpdater.swift │ └── QABKeyboardMonitor.swift │ ├── Storage │ ├── QABKeyboardAdjustments.swift │ ├── QABKeyboardSettings.swift │ └── QABSettings.swift │ └── Utilities │ ├── SharedFileList.h │ └── SharedFileList.m ├── README.md └── example-keymap.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/Assets/icon.png -------------------------------------------------------------------------------- /Assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/Assets/screenshot.png -------------------------------------------------------------------------------- /Config/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/Config/Debug.xcconfig -------------------------------------------------------------------------------- /Config/Identifiers.xcconfig: -------------------------------------------------------------------------------- 1 | // Change to your reverse DNS to build locally without conflicts. 2 | QAB_BUNDLE_ID_PREFIX=com.weilstreet. 3 | -------------------------------------------------------------------------------- /Config/Versions.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/Config/Versions.xcconfig -------------------------------------------------------------------------------- /Config/_MAIN_.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/Config/_MAIN_.xcconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/LICENSE -------------------------------------------------------------------------------- /QMKAmbientBacklight.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /QMKAmbientBacklight.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /QMKAmbientBacklight.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /QMKAmbientBacklight.xcodeproj/xcshareddata/xcschemes/QMKAmbientBacklight.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight.xcodeproj/xcshareddata/xcschemes/QMKAmbientBacklight.xcscheme -------------------------------------------------------------------------------- /QMKAmbientBacklight/Bootstrap/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Bootstrap/AppDelegate.swift -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-128x128@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-128x128@1x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-128x128@2x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-16x16@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-16x16@1x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-16x16@2x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-256x256@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-256x256@1x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-256x256@2x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-32x32@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-32x32@1x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-32x32@2x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-512x512@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-512x512@1x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/AppIcon.appiconset/Icon-MacOS-512x512@2x.png -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/Info.plist -------------------------------------------------------------------------------- /QMKAmbientBacklight/Resources/QMKAmbientBacklight.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Resources/QMKAmbientBacklight.entitlements -------------------------------------------------------------------------------- /QMKAmbientBacklight/Views/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Views/SettingsView.swift -------------------------------------------------------------------------------- /QMKAmbientBacklight/Views/UnsupportedMacView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklight/Views/UnsupportedMacView.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Info.plist -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/QMKAmbientBacklightCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/QMKAmbientBacklightCore.h -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/AmbientLight/QABAmbientLightSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/AmbientLight/QABAmbientLightSensor.h -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/AmbientLight/QABAmbientLightSensor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/AmbientLight/QABAmbientLightSensor.m -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/AmbientLight/QABAmbientLightSensorReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/AmbientLight/QABAmbientLightSensorReader.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Keyboard/QABBacklightLevelEvaluator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Keyboard/QABBacklightLevelEvaluator.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Keyboard/QABKeyboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Keyboard/QABKeyboard.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Keyboard/QABKeyboardBacklightUpdater.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Keyboard/QABKeyboardBacklightUpdater.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Keyboard/QABKeyboardMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Keyboard/QABKeyboardMonitor.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Storage/QABKeyboardAdjustments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Storage/QABKeyboardAdjustments.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Storage/QABKeyboardSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Storage/QABKeyboardSettings.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Storage/QABSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Storage/QABSettings.swift -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Utilities/SharedFileList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Utilities/SharedFileList.h -------------------------------------------------------------------------------- /QMKAmbientBacklightCore/Source/Utilities/SharedFileList.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/QMKAmbientBacklightCore/Source/Utilities/SharedFileList.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/README.md -------------------------------------------------------------------------------- /example-keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karlshea/QMKAmbientBacklight/HEAD/example-keymap.c --------------------------------------------------------------------------------