summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update our style guide (#5500)skullydazed2019-04-183-3/+11
| | | | | | | | * Update our style guide * Clarify muiltple condition ifs * update the ifdef section
* [core] Fix for eager_pr #5643Alex Ong2019-04-181-1/+2
| | | | Added extra transfer_matrix_values() call whenever counters don't need updating
* [Keyboard] Update Tetris (#5513)YouCanFly2019-04-188-824/+182
| | | | | | | | | | | | | | | | * Update Tetris Add a fake row to config the encoder's keycode easily. * Delete rules.mk * Update keyboards/tetris/readme.md Co-Authored-By: YCF <65446+YCF@users.noreply.github.com> * Update config.h add #define RGBLIGHT_SLEEP
* Reduce CRKBD firmware size by reducing layer numbers (#5471)Drashna Jaelre2019-04-184-16/+14
| | | | | | | | | | | | | | | | * Reduce CRKBD firmware size by reducing layer numbers * Update layer output code based on mtei's suggestion/code * Fix spacing * Revert "Update layer output code based on mtei's suggestion/code" This reverts commit 036d347db309170afd5676e694adfda69f912615. Unfortunately, because this is NOT in the keymap itself, the layer macros aren't accessible and will error on commit * Add comment for future person
* Update readme.md (#5647)Øyvind Wilhelmsen2019-04-181-1/+1
|
* Fix wake from suspend LED functionalitypatrickmt2019-04-181-0/+6
| | | | When waking from suspend, only enable the LED drivers if they were not previously set to disabled by the user. This functionality was removed by the recent updates to adapt Massdrop keyboards to QMK RGB Matrix. Affects Massdrop CTRL and ALT keyboards compiled using Massdrop Configurator mode.
* Merge pull request #5642 from fdidron/f/change-ergodoxez-debounceErez Zukerman2019-04-171-1/+0
|\ | | | | Change Ergodox EZ default debounce
| * Set default debounce to 5Florian Didron2019-04-181-1/+0
|/
* [Keymap] Roguepullrequest Planck layout update (#5640)roguepullrequest2019-04-171-10/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First publish of roguepullreqest programmer dvorak planck layout * Removed junk line * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Removed layer songs Removed layer songs for cleanliness. Will use them later. * Update keyboards/planck/keymaps/roguepullrequest/readme.md Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Made basic LSHIFT framework but is not working. Listed other tapdances. * Got LSHIFT to work * Added working RSHIFT * Added working TD_S * Cleaned up LEFT and RIGHT [ { ] } on the UPPER layer. * Cleaned up layout. * Reenabled audio space is not needed right now.
* [keymap] adding kingwangwong's keymaps (#5626)kingwangwong2019-04-173-0/+216
| | | | | | | | | | | | | | | | | | | | | | * Add files via upload * kingwangwong * kingwangwong * revisions and adding atom40 * revisions for 5626 * revisions for 5626 * revisions for 5626. * revisions for 5626, re added safe range * revisions for 5626, added qmkkeyboard * revisions for 5626, quefrency
* [Keymap] Update to oeywil's keymap (#5614)Øyvind Wilhelmsen2019-04-176-153/+373
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Switched to grid, added leader key and space cadet shift * renamed layer, removed sound * fixed comment * added comment * Added tap dance * Added comments * removed useless sound * removed useless comments * removed useless cases * changed to register_code16 function * renamed variables * fixed typo * fixed indentation
* [keymap] TADA68 KBP-V60-like keymap (#5637)Teodor Tomic2019-04-173-0/+74
| | | | | | * [keymap] Added TADA68 KBParadise V60 like keymap * Remove extra define
* Xulkal KeymapsRyan Caltabiano2019-04-1613-0/+741
|
* [Keyboard] Fix macro keycode for alpha keyboard (#5633)marcoSchr2019-04-161-1/+1
|
* [Keyboard] Hadron keymap and config updates (#5632)ishtob2019-04-1611-275/+90
| | | | | | | | | | * update hadron keymaps, code cleanup * keymap update * refactor custom matrix to use quantum matrix defines * fix wrong pin for matrix
* [Keymap] Use Right Alt/Ctrl on right side of OK60 (#5630)marcoSchr2019-04-161-1/+1
| | | | | | | | * Use Right Alt/Ctrl on right side of OK60 * Update keyboards/ok60/keymaps/default/keymap.c Co-Authored-By: marcoSchr <49691247+marcoSchr@users.noreply.github.com>
* [Keyboard] Crkbd RGB Matrix config with WS2812 (#5627)Rob Rogers2019-04-162-0/+178
|
* [Keymap] Bugfixes on tapdance logic and small changes in layout (#5622)Iason Dimitrakopoulos2019-04-162-38/+101
| | | | | | | | * Add layer switcher functionality * Fixes in left/right bracket functions and other small fixes * used better KCs
* Eager pk/pr optimization (#5621)Alex Ong2019-04-152-91/+72
| | | | | | * Optimizations to eager_pk * eager_pr also uses changed boolean now.
* [Keyboard] Zen keyboard update for Rev2 (#5522)XScorpion22019-04-1437-987/+662
| | | | | | | | * Updated Zen keyboard for rev2 support * Fixing r1 compile errors * PR feedback and changes for Proton-C compile errors
* [Keyboard] IBM Model M (ANSI/ISO) Teensy 2.0++ conversion (#5560)iw0rm3r2019-04-1412-0/+500
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added initial modelm101 config * Update keyboards/modelm101/keymaps/default/keymap.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/modelm101/keymaps/iw0rm3r/keymap.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/modelm101/readme.md Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Added wiring notes to clarify use of the config * Small fix * Small fix * Moved modelm101 to converter directory * Added info.json file for QMK configurator * Corrected path Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/readme.md Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Replaced DDR and PORT with QMK functions
* Features/ws2812 matrix driver (#5418)XScorpion22019-04-1411-13/+177
| | | | | | * WS2812 driver implementation for RGB Matrix * Added driver configuration docs
* [Keymap] First publish of roguepullreqest programmer dvorak planck layout ↵roguepullrequest2019-04-144-0/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#5612) * First publish of roguepullreqest programmer dvorak planck layout * Removed junk line * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Removed layer songs Removed layer songs for cleanliness. Will use them later. * Update keyboards/planck/keymaps/roguepullrequest/readme.md Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Fix incorrect keyboard dimensions in Configurator API data (#5615)Drashna Jaelre2019-04-1421-30/+30
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix Ergodone keyboard dimensions in info.json * Fix handwired/prime_exl keyboard dimensions in info.json * Fix KBDfans KBD4x keyboard dimensions in info.json * Fix handwired/not_so_minidox keyboard dimensions in info.json * Fix Canoe keyboard dimensions in info.json * Fix Clueboard Cluecard keyboard dimensions in info.json * Fix Corne (crkbd) keyboard dimensions in info.json * Fix Gergo keyboard dimensions in info.json * Fix handwired/frenchdev keyboard dimensions in info.json * Fix handwired/ortho5x13 keyboard dimensions in info.json * Fix handwired/promethium keyboard dimensions in info.json * Fix Speedo keyboard dimensions in info.json * Fix XD87 keyboard dimensions in info.json * Fix Ergodox EZ keyboard dimensions in info.json * Fix Ergodox Infinity keyboard dimensions in info.json * Fix Keeb.io Iris keyboard dimensions in info.json * Fix Orthodox keyboard dimensions in info.json (all revisions) * Fix Qwertyydox keyboard dimensions in info.json * Fix handwired/tradestation keyboard dimensions in info.json
| * Fix handwired/tradestation keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix Qwertyydox keyboard dimensions in info.jsonnoroadsleft2019-04-131-2/+2
| |
| * Fix Orthodox keyboard dimensions in info.json (all revisions)noroadsleft2019-04-133-6/+6
| |
| * Fix Keeb.io Iris keyboard dimensions in info.jsonnoroadsleft2019-04-131-2/+2
| |
| * Fix Ergodox Infinity keyboard dimensions in info.jsonnoroadsleft2019-04-131-2/+2
| |
| * Fix Ergodox EZ keyboard dimensions in info.jsonnoroadsleft2019-04-131-2/+2
| |
| * Fix XD87 keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix Speedo keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix handwired/promethium keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix handwired/ortho5x13 keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix handwired/frenchdev keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix Gergo keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix Corne (crkbd) keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix Clueboard Cluecard keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix Canoe keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix handwired/not_so_minidox keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix KBDfans KBD4x keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
| |
| * Fix handwired/prime_exl keyboard dimensions in info.jsonnoroadsleft2019-04-131-2/+2
| |
| * Fix Ergodone keyboard dimensions in info.jsonnoroadsleft2019-04-131-2/+2
| |
* | [Docs] Adding Alt↯Tab example macro (#5616)roguepullrequest2019-04-141-1/+46
| |
* | fix combo enabling logic (#5610)Bob2019-04-141-2/+2
| |
* | [Keyboard] Georgi FW updates (#5609)Jeremy Bernhardt2019-04-1419-685/+1437
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Working on chording * Working on chording * Got layouts in order * Initial Georgi support * forgot to add keymaps * Updated readme * Update keyboards/georgi/keymaps/template/readme.md Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/georgi.h Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/matrix.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/georgi.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/georgi.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/template/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/matrix.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Disabled features, updated info * Update keyboards/georgi/config.h Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/config.h Co-Authored-By: germ <jeremythegeek@gmail.com> * Fixed info.json * Split the number button and fixed gaming mode. * started work on history feature * Working history/multikeyfuckery * type * inital code reduction refactor * Got multikey patched up, optimizing for size * Forgot to remove stuff * fixed key repeat * Key repeat added. * Symshift locking * Midchord Sym shenanigans. * Added only QWERTY mode * Split out header * Added stickybits, minimal layour * Fixing user layout * Whitespace fixing * Fixing Version name
* Change table namesDrashna Jaelre2019-04-122-5/+5
|
* Cleanup codeDrashna Jaelre2019-04-121-13/+3
|
* Make send_char multilined for readaabilityDrashna Jaelre2019-04-121-8/+20
| | | | So future us' will thaank us
* Clean up some of the codeDrashna Jaelre2019-04-122-3/+3
|