Commit Graph

171 Commits (dc7c1e9c1f62e5803a3820b4972629710bbe2bff)

Author SHA1 Message Date
Michael Richters dc7c1e9c1f Removed obsolete positionToCoords() function
6 years ago
Michael Richters 532ae8f1f5 Fixed OneShot with new live_composite_keymap_
6 years ago
Jordan Galby f2187cc96e OneShot: Fix buffer overflow
6 years ago
Gergely Nagy 63a5ccd647
EEPROMSettings: Don't try to be clever with bit masking
6 years ago
Michael Richters ddafb73803
Speed up LED-Stalker plugin
6 years ago
Gergely Nagy b660b252d2
TapDance: Switch from 16-bit bitfields to using a struct
6 years ago
Gergely Nagy 51a7537d87
OneShot: Fix isPressed() and isSticky()
6 years ago
Gergely Nagy a4af4f4a2b
OneShot: Remove some obsolete optimizations
6 years ago
Gergely Nagy 926cb07f85
OneShot: Code cleanup: drop the helper macros
6 years ago
Gergely Nagy 032da484bc
OneShot: Switch from 16-bit bitfields to using a struct
6 years ago
Gergely Nagy c9af7d65d7
Repurpose EEPROMSettings' version
6 years ago
Gergely Nagy 8a4f3a7fb9
LED-Palette-Theme: Defer requesting a slice as late as possible
6 years ago
Jesse Vincent 0cdfbcbc64
Merge pull request #553 from keyboardio/eeprom/custom-default-split
6 years ago
Gergely Nagy dbd0d7fbcc
EEPROMKeymap redesign
6 years ago
Jesse Vincent 30ab84b17c
Merge pull request #543 from keyboardio/plugin/firmwaredump
6 years ago
Gergely Nagy 290d4dfde7
Add a FirmwareDump plugin
6 years ago
Jesse Vincent bf91a0e2c6
Merge pull request #549 from keyboardio/plugin/CycleTimeReport/newline-fix
6 years ago
Gergely Nagy 82349df38e
Chase: Allow setting the distance too
6 years ago
Gergely Nagy 88abeacd53
Chase: Use timers for timing instead of counting cycles
6 years ago
Gergely Nagy e7a48497e7
Chase: Use CRGB when setting colors
6 years ago
Gergely Nagy 623dde5045
CycleTimeReport: Send a newline after the default report
6 years ago
Jesse Vincent 02ac44d6ae
Merge pull request #536 from keyboardio/ActiveModColor/highlightNormalModifiers
6 years ago
Gergely Nagy 45860204dd
ActiveModColor: Dim the lights a little
6 years ago
Gergely Nagy b3aaf6f235
ActiveModColor: Add a way to disable highlighting normal modifiers
6 years ago
Gergely Nagy bbfede8ccc
Remove deprecated interfaces
6 years ago
Gergely Nagy 063dcec70c
LED-Palette-Theme: Flip the component bits upon read & store
6 years ago
Gergely Nagy fa3fbf7e79
Rebuild all key definitions to use the new Key() constructor
6 years ago
Gergely Nagy 1279ffafcb
EEPROM-Settings: Fix default_layer(255)
6 years ago
Jesse Vincent ceffac4b3f
Merge pull request #521 from keyboardio/Redial/in-range
6 years ago
Gergely Nagy e100006188
Redial: Make Key_Redial Ranges-based
6 years ago
Gergely Nagy 977c2e377f
EEPROM-Settings: Setting a new default layer should move there too
6 years ago
Gergely Nagy b1c56a7922
FocusSerial: Only send a single separator when sending Keys
6 years ago
Jesse Vincent e8be7b93f9
Merge pull request #510 from algernon/plugin/LED-Wavepool
6 years ago
Gergely Nagy 7528497682
LED-ActiveModColor: Use lookupOnActiveLayer() instead of lookup()
6 years ago
Gergely Nagy bc2aa0a56b
LED-Wavepool: Restrict the plugin to the Model01
6 years ago
Gergely Nagy cae7048f6a
LED-Wavepool: Add a way to use an explicit hue for the animation
6 years ago
Gergely Nagy e4689caf8a
LED-Wavepool: Smooth out hue transitions
6 years ago
Gergely Nagy 0540f96562
LED-Wavepool: Make cpplint happy too
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 dbaba6c1ef
Layer: Rename a few methods, for better clarity
6 years ago
Jesse Vincent 24604cba41
Merge pull request #489 from keyboardio/plugin/focus/explicit-serial-begin
6 years ago
Gergely Nagy 8869f993e9
New plugin: ActiveLayerColor
6 years ago
Gergely Nagy 06c2a71962
Initialize Serial from Kaleidoscope.setup()
6 years ago
Jesse Vincent c9d452ac02
Merge pull request #486 from keyboardio/copyright/fixups
6 years ago
Gergely Nagy de2dc3daf6
New plugin: WinKeyToggle
6 years ago
Gergely Nagy 3aeec2a5f9
License clarification & copyright assignments
6 years ago
Gergely Nagy ef94658b4b
FocusSerial: New, simplified API
6 years ago
Gergely Nagy 38681b9681
ActiveModColor: Improve latency by caching interesting keys on layer change
6 years ago