Commit Graph

51 Commits (de4b202eacf3e0104457e70f5638a3eee31e8c35)
 

Author SHA1 Message Date
Jesse Vincent de4b202eac shellcheck should only be run in the Kaleidoscope repo
6 years ago
Jesse Vincent 2db231da85 Update travis.yml to point to new bundle repo
6 years ago
Jesse Vincent 8c26d8808b
Merge pull request #11 from keyboardio/f/license-and-copyright-assignment
6 years ago
Gergely Nagy 973bfc868a
Add CONTRIBUTING.md
6 years ago
Gergely Nagy 74c404ee4d
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy abf5cd7a7e
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 95600ce02f Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy d725a7d16a Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy 42f43e94f6
Merge pull request #9 from keyboardio/f/plugin-v2
7 years ago
Gergely Nagy 962d959a7f Updated to use the new plugin APIs
7 years ago
Gergely Nagy c8b954c6ec Merge pull request #6 from glasser/glasser/sticky-color
7 years ago
David Glasser 049a057b5e Show sticky keys in a different color
7 years ago
Gergely Nagy 920b265a86 Stop using deprecated interfaces
7 years ago
Jesse Vincent 1f97689ff1 Update Makefile with OSX fixes and new paths
7 years ago
Gergely Nagy 26b07ba67a Revert "Add a way to optimize for a one-shot-only setup."
7 years ago
Gergely Nagy b3e1f73546 Add a way to optimize for a one-shot-only setup.
7 years ago
Gergely Nagy 2765bca10b Merge pull request #5 from keyboardio/f/led-api-update
7 years ago
Gergely Nagy 8375838c81 Redo the logic that checks if we need to highlight
7 years ago
Gergely Nagy e15aaed8c6 loopHook: Correct a thinko
7 years ago
Gergely Nagy 559858db8a Updated to use the new LEDMode/LEDControl API
7 years ago
Gergely Nagy 2e1ae36cff Use the new Layer.lookupOnActiveLayer function
7 years ago
Gergely Nagy 453e30038f isLayerKeyActive: Check for flag equality, not just two bits set
7 years ago
Gergely Nagy f25480730e When checking for normal layer keys, make sure the RESERVED bit isn't set
7 years ago
Gergely Nagy a0dad6bf0e Use Kaleidoscope.useLoopHook() instead of loop_hook_use()
7 years ago
Gergely Nagy 3518ba605a Documentation & example update
7 years ago
Gergely Nagy 8becec569e Add support for highlighting layer keys too
7 years ago
Gergely Nagy de3d793b40 Move the modifier activity check into `isModifierActive`
7 years ago
Gergely Nagy b60937f9db Combine modifier & modifier activeness checking
7 years ago
Gergely Nagy 58d07f1e06 Lift out `isModifier` into its own function
7 years ago
Jesse Vincent f2d73d4d71
Update Makefile to fix OS X build
7 years ago
Jesse Vincent 13646a6581
port to new hid facade
7 years ago
Jesse Vincent 9953d874a6
CamelCaseifcation of LED related functions
7 years ago
Gergely Nagy df8a2d1a50 Revert "Turn the LED off if the modifier is inactive"
8 years ago
Gergely Nagy f3d4961578 Turn the LED off if the modifier is inactive
8 years ago
Gergely Nagy 28a3c82ae8 README.md: Properties are not methods
8 years ago
Gergely Nagy 8d071acde2 Update to work with the latest Ranges APIs
8 years ago
Gergely Nagy 8f0cfb753c Kaleidoscope Style Guide conformance
8 years ago
Jesse Vincent 06056f9a59
virtual void begin(void) final is redunant and makes the linter unhappy
8 years ago
Jesse Vincent 5273b43ba0
astyle with current project style guidelines
8 years ago
Jesse Vincent 1f8fc546e5
make astyle
8 years ago
Jesse Vincent 41970ac689
New build infrastructure
8 years ago
Jesse Vincent b8be8d9fe1
Update example for new key defs
8 years ago
Jesse Vincent 55e5068cfc
Update for new modifier names
8 years ago
Gergely Nagy 115c54ef14 README: Add a "Dependencies" section
8 years ago
Gergely Nagy 79b791d6e7 Test the plugin with Travis CI
8 years ago
Gergely Nagy d5d3b46e31 The Big Rename
8 years ago
Gergely Nagy fbe6293655 Use the new, double-add protected hook functions
8 years ago
Gergely Nagy 23368b2161 Updated to use the Keyboardio-LEDControl library
8 years ago
Gergely Nagy 7956b83e7d Add an example
8 years ago
Gergely Nagy 9dd4b107c6 Move to the keyboardio organization
8 years ago