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
1b730cacf3
Merge pull request #180 from KMKfw/topic-rgb-animation
...
update RGB for more modern cpy versions
2020-10-14 22:07:30 -07:00
Josh Klar
1016dc552c
fix: everyone's linting; loosen one linter rule on user keymaps
2020-10-14 21:54:18 -07:00
Kyle Brown
80d95816e4
Switch to initiator/target
2020-10-13 11:07:08 -07:00
Kyle Brown
1a4e81a2e5
Remove GC. Not needed on newer Cpy versions
2020-10-13 10:58:18 -07:00
Kyle Brown
6e10babfbe
update RGB for more modern cpy versions
2020-10-09 22:43:37 -07:00
Kyle Brown
29373e9a37
delay imports
2020-10-01 12:53:05 -07:00
Kyle Brown
e225d8b1d6
Allows continuation of firmware if bluetooth can't be imported
2020-10-01 12:53:05 -07:00
Dimitris Zervas
e5700eeb5f
[ble] Add support to change ble name from KMKKeyboard.go
2020-09-29 09:35:00 -07:00
Josh Klar
5096bb7e30
chore: formatting
2020-07-07 20:35:11 -07:00
Benjamin Dengler
2197dab6fa
Moved BLE functionality to its own module
2020-07-07 20:35:11 -07:00
Elvis Pfützenreuter
ed452084fe
Apply matrix_scanner attribute instead of fixed class
2019-08-06 19:17:01 -03:00
Josh Klar
666c0a4f08
Rename KeyboardConfig to KMKKeyboard - prepping for later merge with InternalState
2019-07-25 01:30:55 -07:00