| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
and move some definitions
|
| |
|
| |
|
|
|
|
| |
this probably replaces the Numpad plugin completely
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
maybe I should just have a position-dependent map of colors? like they
keymap, but with cRGB elements
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
EEPROM-Keymap was recently changed to work differently, and thus the mode
argument became obsolete. This removes it from the call, and updates the comment
above it to match current reality.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
|
|
|
|
|
|
|
| |
When suspending, we want to set all LEDs off & sync first, and only then pause
LED operations. When the code was originally written, `LEDControl.syncLeds()`
synced LEDs even when `LEDControl.paused` was set - it no longer does so, so we
need to pause after we synced.
This addresses keyboardio/Kaleidoscope#516, at least partially.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
| |
Signed-off-by: Tycho Andersen <tycho@tycho.ws>
|
|
|
|
|
|
|
|
| |
I hate to be that guy, but I was reading these on github's page when
deciding whether or not to order a keyboard.io, and the extra long lines
here are not automatically wrapped when browsing the repo on github.
Signed-off-by: Tycho Andersen <tycho@tycho.ws>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
| |
Signed-off-by: Anders Hustvedt <anders@computerfire.net>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the necessary code to support having five additional layers in EEPROM.
Also adds support for Focus, so these layers can be changed, and the default
layer set, too.
We also enable the EEPROM commands, which can be helpful in debugging and
backing up one's EEPROM contents.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
| |
Signed-off-by: Wes Malone <wes@mitsi.com>
|
| |
|
| |
|
|
|
|
|
| |
Enough customers want a caps lock that we ought to give them -something-
in the default firmware
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Since we use a dedicated function for the single magic combo we have, using an
enum in this case is just more confusing than if we didn't. For this reason,
drop the use of enum, and just specify the array directly.
Thanks @obra for the suggestion!
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
|
|
|
| |
Fixed up some of the USBQuirks and MagicCombo-related documentation, based on
feedback from @obra.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
|
|
|
|
| |
Make use of the MagicCombo and USB-Quirks plugins in order to allow one to
toggle between Boot and NKRO mode of the keyboard, simply by pressing Left Fn +
Shift + Esc.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
|
|
|
|
| |
It is not necessary anymore, as BootKeyboard supports wakeup itself now. As
such, also updated the comments regarding the plugin in
KALEIDOSCOPE_INIT_PLUGINS.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
|\
| |
| | |
Updated definition of keymaps[] to use KEYMAPS() macro
|
| |
| |
| |
| |
| | |
This change will enable the `layer_count` variable for preventing
reading past the end of the `keymaps[]` array.
|