Commit Graph

7 Commits

Author SHA1 Message Date
Josh Klar
2c4e866024 Initial attempt to merge internal_state with kmk_keyboard. Seems to work on Plank so far
fix formatting

Example of new "Extension"/plugin system, using LED

Cleanup of RGB code

staticmethod to proper, normal methods

Needs cleanup, but: migrate Leader to Extension API

remove useless self reurns

fix an AttributeError with Leader key removal

Checkpoint from the weekend: split as an Extension (not working or done yet)

wip
2020-11-13 23:27:48 -08:00
Josh Klar
aaeaa74a0c Run black against source tree 2019-07-24 23:03:13 -07:00
Josh Klar
5c0c13e8d0 Prepare for Black autoformatting: dependencies, string staging, single-quote string override 2019-07-24 23:03:13 -07:00
Josh Klar
a51d11f6e6 A wild W504 linter error appeared! Fix those. 2019-07-24 21:25:10 -07:00
Josh Klar
2947f81489 Remove pointless reversed_active_layers/active_layers difference 2019-07-12 15:31:27 -07:00
Elvis Pfützenreuter
b494857f21 Fix bug in TO layer key handling 2019-04-25 22:40:29 -03:00
Josh Klar
39a6465658 Checkpoint alpha: Reflow macros and keycodes into a consistent structure. Most internal state functionality largely untouched (just moved) 2018-12-29 04:44:52 -08:00