Gergely Nagy
f15e70b6ed
Remove files we do not need in the monorepo
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
f478112e2d
Rearrange the file layout in preparation of becoming a monorepo
...
Move the documentation to `doc/plugin/ShapeShifter.md`, sources under
`src/kaleidoscope/plugin/` (appropriately namespaced). This is in preparation of
merging plugins into a single monorepo.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
c5b16e1087
Update the documentation links
...
Updates the example and dependency links in the documentation, to use URLs that
are valid within the monorepo.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
566e3978f9
Remove files we do not need in the monorepo
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
046846c650
Rearrange the file layout in preparation of becoming a monorepo
...
Move the documentation to `doc/plugin/LEDEffects.md`, sources under
`src/kaleidoscope/plugin/` (appropriately namespaced). This is in preparation of
merging plugins into a single monorepo.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Jesse Vincent
87425da10c
Merge pull request #386 from keyboardio/f/LEDControl/bootAnimation-be-gone
...
Remove kaleidoscope/plugin/LEDControl/BootAnimation.*
6 years ago
Gergely Nagy
4c3c8f4036
Update the docs & example about the EEPROMSettings dependency
...
We started to depend on EEPROMSettings. For that to work, we need to explicitly
initialize it. Lets do that.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
e9542c28bd
Update to work with the new HostOS
...
`HostOS` depends on `EEPROMSettings` now, and as such, we need to initialize it
ourselves too.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
38b8230c30
Explicitly initialize EEPROMSettings
...
As the plugin now depends on EEPROMSettings, document that it needs to be
initialized first, and adjust the example accordingly too.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
481fca0d4e
Update to work with the new HostOS
...
`HostOS` depends on `EEPROMSettings` now, we should initialize that plugin too.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
3b3c53bcc0
New plugin: LEDEffect-BootAnimation
...
This replaces the former `bootAnimation()` method with a plugin that does
something very similar, without locking up the keyboard for the duration of the
animation, and scans the keymap instead of using hard-coded coordinates.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Jesse Vincent
2e4012fa71
disable an incorrect shellcheck check
6 years ago
Jesse Vincent
ce2275e8ea
Remove an obsolete header from an example file
6 years ago
Jesse Vincent
ce9977dba4
remove an obsolete header
6 years ago
Jesse Vincent
febf2babbc
astyle
6 years ago
Gergely Nagy
29dd00761c
Merge pull request #384 from keyboardio/pr-migration/Hardware-Model01/17
...
Store key_led_map in PROGMEM
6 years ago
Gergely Nagy
dc5c25c99f
Merge pull request #383 from keyboardio/pr-migration/LED-Stalker/19
...
Add inactive_color property
6 years ago
Jesse Vincent
4968bbe40c
Merge pull request #388 from keyboardio/h/cpplint-happy
...
Model01-TestMode: Make cpplint happy
6 years ago
Gergely Nagy
9506e2b70b
hardware::ErgoDox: Make cpplint happy
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
86d014e7e1
hardware::Atreus: Make cpplint happy
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
dbf8a6731b
Model01-TestMode: Make cpplint happy
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
267419e18e
hardware::Model01: Drop the LED coordinates based on key labels
...
In the Model01 header, we have a set of LED coordinates, based on key
labels (`LED_Q`, `LED_A`, etc). These aren't generally useful, the only user was
the ancient `bootAnimation`. With that gone, lets get rid of these too.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
610c0a0041
Drop k/p/LEDControl/BootAnimation
...
This boot animation has not been used for a long time, and chances are, noone
even noticed its here. It's a neat thing, but gets old very fast, and locks up
the keyboard during the animation.
Considering these, lets drop it.
Fixes #366 .
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Michael Richters
d525ea9463
Store key_led_map in PROGMEM
...
This saves 64 bytes of SRAM, but maybe it's slower.
6 years ago
Michael Sloan
3ad1ecd730
Add inactive_color property
6 years ago
Gergely Nagy
266d8e658f
Merge pull request #367 from keyboardio/h/ports-fix
...
Make the Model01-specific parts compile only for the Model01
6 years ago
Gergely Nagy
071568cddb
Make the Model01-specific parts compile only for the Model01
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
f1298c52ba
hardware::ErgoDox: Use the new path for macro_helpers.h
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
1b6620f554
hardware::Atreus: Adjust a header path
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
f291c56f3b
Merge pull request #365 from keyboardio/f/monorepo
...
Pull in the essential plugins, on the way to become monorepo
6 years ago
Gergely Nagy
91f812fb03
examples/Kaleidoscope: Drop an unnecessary include
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
18f74f0a28
Merge remote-tracking branch 'plugin/USB-Quirks/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
8bceac8e8e
Merge remote-tracking branch 'plugin/NumPad/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
b128ed6234
Merge remote-tracking branch 'plugin/MouseKeys/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
abc8af74b3
Merge remote-tracking branch 'plugin/Model01-TestMode/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
ae02d5d59d
Merge remote-tracking branch 'plugin/MagicCombo/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
3d20fa0aff
Merge remote-tracking branch 'plugin/Macros/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
5f29de7578
Merge remote-tracking branch 'plugin/LEDEffect-SolidColor/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
6ae4d92da0
Merge remote-tracking branch 'plugin/LEDEffect-Rainbow/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
e175d79f48
Merge remote-tracking branch 'plugin/LEDEffect-Chase/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
9d358492e1
Merge remote-tracking branch 'plugin/LEDEffect-Breathe/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
7d5154b7ce
Merge remote-tracking branch 'plugin/LEDEffect-BootGreeting/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
a8879d3a15
Merge remote-tracking branch 'plugin/LEDControl/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
a99f00cb89
Merge remote-tracking branch 'plugin/LED-Stalker/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
f8a35175d9
Merge remote-tracking branch 'plugin/LED-AlphaSquare/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
0d2c846656
Merge remote-tracking branch 'plugin/HostPowerManagement/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
f1a50091ef
Merge remote-tracking branch 'plugin/Hardware-Model01/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
7db8bb779a
Merge remote-tracking branch 'plugin/FocusSerial/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
d8c2fc0022
Merge remote-tracking branch 'plugin/EEPROM-Settings/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy
d4907ebd56
Merge remote-tracking branch 'plugin/EEPROM-Keymap/f/monorepo' into f/monorepo
6 years ago