summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [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
|
* Add AltGr/RALT support to Send StringDrashna Jaelre2019-04-121-9/+34
|
* Add vendor and product arguments to atmega32a_program.py - fix hex printzvecr2019-04-121-4/+4
|
* Add vendor and product arguments to atmega32a_program.pyzvecr2019-04-121-19/+24
|
* Max out range for max compatibilityDrashna Jaelre2019-04-121-2/+2
|
* Fix ATSAM's USB HID descriptor to support higher heycodesDrashna Jaelre2019-04-121-2/+2
| | | | Assuming I understand this correctly, this should set the max scancode to E7 (RGUI), which is the last listed code in the main list (everything else use for internal QMK/TMK stuff).
* Fix build detection of keymap and board changeszvecr2019-04-121-4/+6
|
* Apply MAKEFLAGS to speed up CIzvecr2019-04-121-0/+1
|
* Flesh out keymaps and some tweaks to indicators (#5608)holtenc2019-04-122-11/+52
| | | | | | | | * correct indicator light states. function of indicator lights was inverted. these changes correct that. * flesh out keymaps pre production
* add in the missing #definesmechmerlin2019-04-111-0/+15
|
* Update ps2avrgb readme template (#5584)noroadsleft2019-04-111-5/+5
| | | | | | | | - fix markdown formatting on macOS instructions (close code block) - update package install commands - set python3 - use pip3 to install pyusb - fix typo (extra backtick on bootloadhid package install line) - update Keyboard Maintainer line (now unified with AVR template)
* Use DIRECT_PINS for BDN9 (#5603)kaylanm2019-04-112-8/+10
|
* Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091)zvecr2019-04-118-259/+146
| | | | | | | | | | | | | | | | * Port DIRECT_PINS from split_common/matrix.c to matrix.c * Reorder matrix.c to remove foward declaration and match split_common/matrix.c * Refactor nano to use DIRECT_PINS * Reorder matrix.c to remove foward declaration and match split_common/matrix.c * Add DIRECT_PINS documentation * Reorder matrix.c to remove foward declaration and match split_common/matrix.c - fix logic from inherited from split_common * Add DIRECT_PINS documentation - review comments
* Keyboard: Add yosino58 Keyboard (#5465)さくらんぼ2019-04-1138-0/+4019
| | | | | | * Keyboard: Add yosino58 Keyboard * Keyboard: Add yosino58 Keyboard
* fix offset in matrix (#5600)MechMerlin2019-04-101-8/+7
|
* Remove caveat about combos with shared keys (#5601)Noah Frederick2019-04-101-1/+0
| | | Combos with shared keys are supported as of https://github.com/qmk/qmk_firmware/pull/2561. Therefore, this caveat no longer applies.
* Revert "Update build instructions and docker file to download submodules" ↵Konstantin Đorđević2019-04-103-5/+5
| | | | | | | | | | | | (#5533) * Revert "Update build instructions and Dockerfile to download submodules" This reverts commit 93210547bd1bfbbb1ffd56801bb81af46af350a5. * Update build tools docs based on feedback * Fix bad link in build tools docs
* Remove ps2avrGB since its a hangover from the keyboards/winkeyless refactor ↵zvecr2019-04-0911-1006/+0
| | | | (#5592)
* ergodox_ez: fixed bug where debounce() was called without calculating ↵Alex Ong2019-04-081-7/+20
| | | | changed (#5589)
* Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes (#5532)Jack Humbert2019-04-0814-16/+956
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * RGB Matrix overhaul Breakout of animations to separate files Integration of optimized int based math lib Overhaul of rgb_matrix.c and animations for performance * Updating effect function api for future extensions * Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary * Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain * Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes * fix bug in quantum/rgb_matrix_drivers.c Co-Authored-By: jackhumbert <jack.humb@gmail.com> * update command setting to the correct default * correct rgb config * remove commented-out lines * update docs for the 3737 * Update docs/feature_rgb_matrix.md Co-Authored-By: jackhumbert <jack.humb@gmail.com>