aboutsummaryrefslogtreecommitdiff
path: root/Model01-Firmware.ino
Commit message (Collapse)AuthorAge
* color picker is no longer usefulcolor-pickerdakkar2019-02-21
|
* start of the "color picker" toydakkar2019-02-15
|
* mare everything as C++ for EMACSdakkar2019-02-10
|
* split everything into their own filesdakkar2019-02-10
|
* mabye sensible? direct path to plugin headersdakkar2019-02-10
|
* move #includes closer to where they're useddakkar2019-02-10
|
* grouped sectionsdakkar2019-02-10
|
* remove unused bitsdakkar2019-02-10
| | | | and move some definitions
* move color themes to their own filedakkar2019-02-10
|
* move DakkarColor to its own filedakkar2019-02-10
|
* mixed static / functional colorsdakkar2019-02-10
| | | | this probably replaces the Numpad plugin completely
* more flexible / simpler color specificationdakkar2019-02-10
|
* remove plugins I'm replacingdakkar2019-02-10
|
* reduce function callsdakkar2019-02-09
|
* remove unused constsdakkar2019-02-09
|
* stricter types, shorter namesdakkar2019-02-09
|
* maybe working color maps?dakkar2019-02-09
|
* simpler "layer colouring"dakkar2019-02-08
| | | | | maybe I should just have a position-dependent map of colors? like they keymap, but with cRGB elements
* add "rearrange window" keydakkar2019-02-08
|
* my color scheme!dakkar2019-02-08
|
* re-enable mouse keysdakkar2019-02-08
|
* ok, this layout should DWIM with my fvwmdakkar2019-02-08
|
* make the layout workdakkar2019-02-08
|
* my layout, doesn't workdakkar2019-02-08
|
* remove commented-out & unused bitsdakkar2019-02-07
|
* bring back mouse supportdakkar2019-02-07
|
* disable the mouse interfacesdakkar2019-02-07
|
* less LED stuffdakkar2019-02-07
|
* Update the EEPROMKeymap.setup() call to remove an obsolete argumentGergely Nagy2019-02-03
| | | | | | | | 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>
* Fix turning LEDs off on suspendGergely Nagy2019-01-20
| | | | | | | | | | | 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>
* Stop using deprecated (and now removed) APIsGergely Nagy2019-01-20
| | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io>
* add a blurb about binding the PROG key to thingsTycho Andersen2018-12-09
| | | | Signed-off-by: Tycho Andersen <tycho@tycho.ws>
* wrap the *super* long linesTycho Andersen2018-12-09
| | | | | | | | 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>
* Update the URL of LED-Stalker, to point to the new docsGergely Nagy2018-12-05
| | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io>
* Fix anyKeyMacro for new hid APIAnders Hustvedt2018-10-29
| | | | Signed-off-by: Anders Hustvedt <anders@computerfire.net>
* Drop the LED-Off.h include, the header is deprecatedGergely Nagy2018-10-22
| | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io>
* Support an EEPROM-based keymap overlay & FocusGergely Nagy2018-10-09
| | | | | | | | | | | 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>
* Fix trailing whitespace and stray tabWes Malone2018-09-21
| | | | Signed-off-by: Wes Malone <wes@mitsi.com>
* astyleJesse Vincent2018-07-19
|
* Make it easier to switch to COLEMAK/DVORAK/CUSTOM layoutsJesse Vincent2018-07-19
|
* Add a Caps lock key on Fn-Let by default.Jesse Vincent2018-07-19
| | | | | Enough customers want a caps lock that we ought to give them -something- in the default firmware
* Fix typo in commentsTré Ammatuna2018-07-10
|
* Don't use an enum for MagicCombo.Gergely Nagy2018-07-02
| | | | | | | | | | 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>
* Documentation fixupsGergely Nagy2018-07-01
| | | | | | | Fixed up some of the USBQuirks and MagicCombo-related documentation, based on feedback from @obra. Signed-off-by: Gergely Nagy <algernon@keyboard.io>
* Updated to use the new MagicCombo APIsGergely Nagy2018-06-09
| | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io>
* Add a way to toggle between Boot and NKRO mode manuallyGergely Nagy2018-06-08
| | | | | | | | 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>
* Drop the use of HostPowerManagement.enableWakeup()Gergely Nagy2018-06-04
| | | | | | | | 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>
* Updated to use the new plugin APIsGergely Nagy2018-05-08
| | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io>
* Merge pull request #39 from gedankenexperimenter/f/keymapsGergely Nagy2018-04-05
|\ | | | | Updated definition of keymaps[] to use KEYMAPS() macro
| * Updated definition of keymaps[] to use KEYMAPS() macroMichael Richters2017-11-30
| | | | | | | | | | This change will enable the `layer_count` variable for preventing reading past the end of the `keymaps[]` array.