Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update the URL of LED-Stalker, to point to the new docs | Gergely Nagy | 2018-12-05 | 1 | -3/+3 |
| | | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io> | ||||
* | Fix anyKeyMacro for new hid API | Anders Hustvedt | 2018-10-29 | 1 | -2/+5 |
| | | | | Signed-off-by: Anders Hustvedt <anders@computerfire.net> | ||||
* | Drop the LED-Off.h include, the header is deprecated | Gergely Nagy | 2018-10-22 | 1 | -3/+0 |
| | | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io> | ||||
* | Support an EEPROM-based keymap overlay & Focus | Gergely Nagy | 2018-10-09 | 1 | -0/+29 |
| | | | | | | | | | | | 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 tab | Wes Malone | 2018-09-21 | 1 | -5/+5 |
| | | | | Signed-off-by: Wes Malone <wes@mitsi.com> | ||||
* | astyle | Jesse Vincent | 2018-07-19 | 1 | -4/+4 |
| | |||||
* | Make it easier to switch to COLEMAK/DVORAK/CUSTOM layouts | Jesse Vincent | 2018-07-19 | 1 | -3/+82 |
| | |||||
* | Add a Caps lock key on Fn-Let by default. | Jesse Vincent | 2018-07-19 | 1 | -1/+1 |
| | | | | | Enough customers want a caps lock that we ought to give them -something- in the default firmware | ||||
* | Fix typo in comments | Tré Ammatuna | 2018-07-10 | 1 | -1/+1 |
| | |||||
* | Don't use an enum for MagicCombo. | Gergely Nagy | 2018-07-02 | 1 | -4/+8 |
| | | | | | | | | | | 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 fixups | Gergely Nagy | 2018-07-01 | 1 | -9/+15 |
| | | | | | | | 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 APIs | Gergely Nagy | 2018-06-09 | 1 | -38/+12 |
| | | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io> | ||||
* | Add a way to toggle between Boot and NKRO mode manually | Gergely Nagy | 2018-06-08 | 1 | -1/+62 |
| | | | | | | | | 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 Nagy | 2018-06-04 | 1 | -5/+2 |
| | | | | | | | | 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 APIs | Gergely Nagy | 2018-05-08 | 1 | -49/+48 |
| | | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io> | ||||
* | Merge pull request #39 from gedankenexperimenter/f/keymaps | Gergely Nagy | 2018-04-05 | 1 | -2/+2 |
|\ | | | | | Updated definition of keymaps[] to use KEYMAPS() macro | ||||
| * | Updated definition of keymaps[] to use KEYMAPS() macro | Michael Richters | 2017-11-30 | 1 | -2/+2 |
| | | | | | | | | | | This change will enable the `layer_count` variable for preventing reading past the end of the `keymaps[]` array. | ||||
* | | Make the Quote transparent on the NUMPAD layer. | Gergely Nagy | 2018-03-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Because the key two rows below `NumLock` is `Key_Quote` on the base layer too, and is not a numpad-specific key either, make it transparent, so it does not get highlighted erroneously. Thanks to @ImmaculatePotato and Eddie Jinks for reporting the issue, and proposing the fix. Fixes #48. Signed-off-by: Gergely Nagy <algernon@keyboard.io> | ||||
* | | Use CRGB type for AlphaSquare color, so ints are in common order | Dan Bernier | 2018-03-08 | 1 | -1/+1 |
| | | |||||
* | | Add support for host power management (suspend & wakeup) | Gergely Nagy | 2017-12-16 | 1 | -1/+36 |
|/ | | | | Signed-off-by: Gergely Nagy <algernon@keyboard.io> | ||||
* | Now that 'Consumer_Mute' is no longer blocked by 'is_internal', we canv1.22 | Jesse Vincent | 2017-11-13 | 1 | -1/+1 |
| | | | | | switch back to using it, to get a working mute toggle on linux, windows and osx. | ||||
* | astyle fixes | Jesse Vincent | 2017-11-13 | 1 | -1/+1 |
| | |||||
* | Swap the order of the Numpad and Fn layers, so it's possible to get to | Jesse Vincent | 2017-11-13 | 1 | -16/+18 |
| | | | | arrow keys if you have the numpad on. | ||||
* | Switch from the NumLock library to the NumPad library. | Jesse Vincent | 2017-11-12 | 1 | -7/+7 |
| | | | | | | This new plugin lets us use a more standard layer lock to get into the numpad mode and doesn't depend on the system numlock feature quite as much | ||||
* | Added a couple "to be documented" items | Jennifer Leigh | 2017-10-04 | 1 | -0/+2 |
| | | | | | | | I added a couple items to the list of things that should be documented. I also realize I have no idea what the ANY key does, but I'm intrigued. I don't understand from these code comments, and don't have time to puzzle it out now. Otherwise, though, this is so much better than the file I've been poking at for weeks! It's clear and clean and much more welcoming. Thanks for all the behind the scenes work that made this possible, and thank you Jesse for the work writing up comments! | ||||
* | Make the sketch use backslash less | Csilla Nagyné Martinák | 2017-10-04 | 1 | -36/+36 |
| | | | | | | | This lass is not fond of backslash, so she made the sketch use backslash less, so much so that it is now backslash-less. Signed-off-by: Csilla Nagyné Martinák <csilla@csillger.hu> | ||||
* | Fix misleading indentation in all three layers' keymaps | Craig Disselkoen | 2017-10-03 | 1 | -3/+10 |
| | | | | plus add astyle directives to make astyle not complain about it | ||||
* | update to shifttolayer and instead of the old keymap_n_momentary macros; | Jesse Vincent | 2017-10-03 | 1 | -9/+15 |
| | | | | update doc | ||||
* | Remove the NULL from the end of Kaleidoscope.use | Csilla Nagyné Martinák | 2017-10-03 | 1 | -2/+2 |
| | | | | | | | | For a while now, `Kaleidoscope.use` does not require a NULL sentinel at the end. This drops the sentinel instead of adding documentation that would explain why that NULL is there. Signed-off-by: Csilla Nagyné Martinák <csilla@csillger.hu> | ||||
* | clean up indentation of keymaps | Jesse Vincent | 2017-10-02 | 1 | -46/+45 |
| | |||||
* | remove the special NUMPAD_ID definition; move the keymap definitions into ↵ | Jesse Vincent | 2017-10-02 | 1 | -72/+60 |
| | | | | | | the variable declaration. This has the advantage of having one fewer construct to explain | ||||
* | Doc updates as suggested by @cdisselkoen++ | Jesse Vincent | 2017-10-02 | 1 | -6/+7 |
| | |||||
* | Slightly simplify the default keymaps, removing some duplication | Jesse Vincent | 2017-10-02 | 1 | -5/+5 |
| | |||||
* | Close a commentf/refactor-for-clarity | Jesse Vincent | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | astyle | Jesse Vincent | 2017-10-02 | 1 | -35/+35 |
| | |||||
* | First pass at comments on the rest of the default sketch | Jesse Vincent | 2017-10-02 | 1 | -16/+54 |
| | |||||
* | comment much of the default sketch | Jesse Vincent | 2017-10-02 | 1 | -3/+140 |
| | |||||
* | We're not actually exposing BootKeyboard yet. | Jesse Vincent | 2017-10-02 | 1 | -1/+0 |
| | |||||
* | Move some LED color definitions to after the macro defnitions. | Jesse Vincent | 2017-10-02 | 1 | -8/+14 |
| | | | | It seems a little clearer. | ||||
* | move the hopefully-going-away numpad keymap id definition closer to | Jesse Vincent | 2017-10-02 | 1 | -1/+1 |
| | | | | where one can intuit why it's that number | ||||
* | reorganize imports for a little more clarity | Jesse Vincent | 2017-10-02 | 1 | -2/+5 |
| | |||||
* | whitespace | Jesse Vincent | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | Refactor macro code to remove hand-coded numbers and make code a bit more ↵ | Jesse Vincent | 2017-10-02 | 1 | -14/+32 |
| | | | | readable | ||||
* | astyle | Jesse Vincent | 2017-10-02 | 1 | -2/+2 |
| | |||||
* | Remove a couple of C preprocessor macros involved in the definition of | Jesse Vincent | 2017-10-02 | 1 | -4/+3 |
| | | | | keyboard macros, in the hope of making the code clearer | ||||
* | DEBUG_SERIAL is unused. kill it | Jesse Vincent | 2017-10-02 | 1 | -2/+0 |
| | |||||
* | replace a magic seeming constant with a macro | Jesse Vincent | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | decompose a conditional to make it easier to read and refactor | Jesse Vincent | 2017-10-02 | 1 | -3/+5 |
| | |||||
* | Kaleidoscope.setup no longer takes an argument | Jesse Vincent | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | change the name of a compiler macro to make it clear that it's an id | Jesse Vincent | 2017-10-02 | 1 | -2/+2 |
| |