Commit Graph

623 Commits (ae9e56102863ee446ffebdb5261a58831ca86fa4)

Author SHA1 Message Date
Michael Richters 1a63ade706
Update documentation and example sketch 4 years ago
Jesse Vincent a63a567abd
Move the HostOS plugin into the plugins directory 4 years ago
Jacob Hurwitz 96a66c9393 update AppSwitcher example to indicate that one must manually set the OS 4 years ago
Jesse Vincent 80c00d5e24
Update example and testing sketches to use new makefiles 4 years ago
Jesse Vincent d6bd14581c
Add a sketch.json for each of the current examples and tests 4 years ago
Michael Richters 32aa6374ec
Improve Qukeys protection against unintended modifiers 4 years ago
Gergely Nagy ab3b661cd5
Switch to activation-order for Layers 4 years ago
Michael Richters 9b70161a9b
Add minimum hold time for Qukeys 4 years ago
Michael Richters 2466ce3496
Correct plugin order for Atreus example 4 years ago
Gergely Nagy 1f9f46d9f3
cpplint: Ignore some uses of `using namespace` 4 years ago
Gergely Nagy 87048be5f2
Initial support for g Heavy Industries' FaunchPad 5 years ago
Gergely Nagy c8e6a99c5f
Initial support for g Heavy Industries' ButterStick 5 years ago
Gergely Nagy 57fd064192
examples/Keyboardio/Atreus: Add a Model01-style version info macro 5 years ago
Gergely Nagy 36eb7d04cc
examples/Keyboardio/Atreus: Use `MoveToLayer` 5 years ago
Gergely Nagy ac8bc2d322
examples/Keyboardio/Atreus: Fix the QWERTY layer & macro mess 5 years ago
Jesse Vincent a2fe05f380
Merge branch 'master' of ssh://github.com/keyboardio/Kaleidoscope 5 years ago
Jesse Vincent bd44c8e19b
Update default Atreus firmware to make Fun-Bksp into Delete. 5 years ago
Jesse Vincent 9e79ac8acf
Merge pull request from keyboardio/detect-missing-bundle 5 years ago
Jesse Vincent 3ef62680ac
Bump Atreus example sketch up to 10 EEPROM layers 5 years ago
Jesse Vincent d939835d22
Merge branch 'master' into detect-missing-bundle 5 years ago
Jesse Vincent 0a103d1568
Comments cleanup for the Atreus port 5 years ago
Jesse Vincent b83d191866
MINIMAL renaming to get the device to show up as the Keyboardio Atreus in Examples and in the boards manager. 5 years ago
Jesse Vincent 47d12f39e2 Add a test to the Makefile to complain if it can't find the Kaleidoscope bundle with a hint as to what the user might do to resolve things 5 years ago
Jesse Vincent d7541e1b7d Add a test to the Makefile to complain if it can't find the Kaleidoscope bundle with a hint as to what the user might do to resolve things 5 years ago
Gergely Nagy d6868bf2ae
Revert "plugin/FlashHelper: New plugin for firmware-assisted flashing" 5 years ago
Gergely Nagy c917acb8a1
plugin/FlashHelper: New plugin for firmware-assisted flashing 5 years ago
Phil Hagelberg 70d7930e53 Fix Atreus Classic layout to allow returning from upper layer. 5 years ago
Gergely Nagy 5024ff4066
LEDControl: Implement global brightness controls 5 years ago
Jesse Vincent 017254ab48
Merge pull request from keyboardio/atreus2/naming-and-upper-toggle 5 years ago
Gergely Nagy 6689912bcd
LEDControl: Add disable/enable functions, and a toggle key 5 years ago
Gergely Nagy 303f149866
examples/Atreus2: Let TG(UPPER) go back to QWERTY from UPPER 5 years ago
Gergely Nagy 5c4e0888a1
examples/Atreus2: Update the layer names to match the layout card 5 years ago
Phil Hagelberg 993a3e7e7d Revamp the Atreus2 layout. 5 years ago
Gergely Nagy 3af7921f40
Implement a HID driver component 5 years ago
Gergely Nagy d0b7d2d96e
examples/AppSwitcher: Do not use dynamic vars in MACRO() 5 years ago
Jesse Vincent d41398dd22
Merge pull request from keyboardio/plugin/dynamic-tapdance 5 years ago
Gergely Nagy b415a85950
New plugin: DynamicTapDance 5 years ago
Florian Fleissner a538328ba2 Added sketch exploration 5 years ago
Florian Fleissner ba79eef4b2 Key union converted to a proper class 5 years ago
Gergely Nagy aa5b55e366
IdleLEDs: Update PersistentIdleLEDs to not use deprecated interfaces 5 years ago
Jesse Vincent cffea431fb
Merge pull request from keyboardio/idleleds/focus-support 5 years ago
Gergely Nagy 4a7bb8700e
New plugin: PersistentLEDMode 5 years ago
Gergely Nagy 311a6761d8
IdleLEDs: Optional support for EEPROM-Storage & Focus 5 years ago
Gergely Nagy 3601272478
New device: Keyboardio Imago 5 years ago
Gergely Nagy d39a8dc46c
Redesign of the device plugin APIs 5 years ago
Gergely Nagy d4674d428d
examples: Simplify some of the examples 5 years ago
Gergely Nagy e6c25db24c
Model01-TestMode: Deprecate and turn into a no-op 5 years ago
Gergely Nagy 0c8f998b9f
Redesign how the hardware objects are defined 5 years ago
Gergely Nagy 129d37ef04
Deprecate named hardware objects 5 years ago
Gergely Nagy 32bafc7adc
Abstract away direct Serial access 5 years ago
Jesse Vincent b86a10264f
Updated Atreus2 sketch based on Chrysalis Atreus sketch 5 years ago
Jesse Vincent 31fea28093
Fill in a couple missing items on the Atreus layout 5 years ago
Gergely Nagy 6cd688678e
examples: Add Makefiles for ErgoDox EZ and Keyboardio Model01 5 years ago
Gergely Nagy d56019141a
examples: Rearrange the Devices subdirectory 5 years ago
Gergely Nagy 357c0c4b65
Dynamic Macros plugin 5 years ago
Gergely Nagy e50b393d5c
Merge pull request from gedankenexperimenter/qukeys.rewrite 5 years ago
Michael Richters 1e58fcf3b8 Rewrite Qukeys plugin from scratch 5 years ago
tiltowait bb85ecaf43 Keep property public and rename methods to conform to style guide. 5 years ago
tiltowait e81f13fac7 Calculate idle time when set instead of every cycle 6 years ago
Jesse Vincent 617dca07dd Update linear addressing branch for firmware drift 6 years ago
ash lea b65a2b8176 add turbo plugin 6 years ago
Florian Fleissner ea052183be Update wavepool example ot use the "KEYMAP" macro 6 years ago
Jesse Vincent 43f25cb105 Initial support for a port of Kaleidoscope to a new Atreus variant 6 years ago
Gergely Nagy 78c595f366
examples/EEPROM-Keymap: Stop using deprecated interfaces 6 years ago
Gergely Nagy be072391e6
Initial support for KBDFans KBD4x 6 years ago
Gergely Nagy bbfede8ccc
Remove deprecated interfaces 6 years ago
Gergely Nagy e100006188
Redial: Make Key_Redial Ranges-based 6 years ago
Gergely Nagy cae7048f6a
LED-Wavepool: Add a way to use an explicit hue for the animation 6 years ago
Gergely Nagy 1228c52c1e
LED-Wavepool: Make astyle happy 6 years ago
Gergely Nagy 84a364ba75
Merge remote-tracking branch 'plugin/LED-Wavepool/monorepo-prep' into plugin/LED-Wavepool 6 years ago
Gergely Nagy fd2327ee7c
Preparations for moving into the Kaleidoscope monorepo 6 years ago
Gergely Nagy 00a48d5280
Update to work with the latest Kaleidoscope 6 years ago
Gergely Nagy 8869f993e9
New plugin: ActiveLayerColor 6 years ago
Gergely Nagy f527591b57
New hardware: SOFT/HRUF Splitography 6 years ago
Gergely Nagy de2dc3daf6
New plugin: WinKeyToggle 6 years ago
Gergely Nagy ef94658b4b
FocusSerial: New, simplified API 6 years ago
Gergely Nagy 199ce760f0
examples: Move GhostInTheFirmware from LEDs to Features 6 years ago
Jesse Vincent 50a6f5e1b1 Reorganize our examples directory to try to make it easier to work with 6 years ago
Gergely Nagy 76cbb34b69
Remove two uses of the obsolete `LED-Off.h` header 6 years ago
Jesse Vincent 0fdd2b0dfc Add a Makefile for the Atreus sketch 6 years ago
Jesse Vincent d96ac86454 A first pass implementation for AVR-based OLKB Planck keyboards 6 years ago
kriber 01e057e545 previous_key in cycleAction now contains modifier key flags 6 years ago
Gergely Nagy 3bc00e173c
New plugin: IdleLEDs 6 years ago
Gergely Nagy f3594c5036
examples: Make astyle happy 6 years ago
Gergely Nagy ff0728e1ff
examples: Make all the examples use the KEYMAPS macro 6 years ago
Gergely Nagy 2b80ecbde3
Merge remote-tracking branch 'plugin/Hardware-EZ-ErgoDox/f/monorepo' into f/monorepo-stage3 6 years ago
Gergely Nagy 39d4e041b2
Merge remote-tracking branch 'plugin/Hardware-Technomancy-Atreus/f/monorepo' into f/monorepo-stage3 6 years ago
Gergely Nagy 819c2c6a34
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 3e6b3539ce
Rearrange the file layout in preparation of becoming a monorepo 6 years ago
Gergely Nagy 445c34dd8e
Merge remote-tracking branch 'plugin/ShapeShifter/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy 95d93fbda1
Merge remote-tracking branch 'plugin/Redial/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy 9c885a0458
Merge remote-tracking branch 'plugin/TopsyTurvy/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy 4e2f697a52
Merge remote-tracking branch 'plugin/TapDance/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy 6dba0a7f68
Merge remote-tracking branch 'plugin/Syster/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy 54044b58d2
Merge remote-tracking branch 'plugin/Steno/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy 237ab5e286
Merge remote-tracking branch 'plugin/SpaceCadet/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy b0e3db9328
Merge remote-tracking branch 'plugin/Qukeys/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy c6e05848d8
Merge remote-tracking branch 'plugin/Leader/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy 6e4b69fa97
Merge remote-tracking branch 'plugin/Escape-OneShot/f/monorepo' into f/monorepo-stage2 6 years ago
Gergely Nagy cfc2d65bdb
Merge remote-tracking branch 'plugin/OneShot/f/monorepo' into f/monorepo-stage2 6 years ago