summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix obsolete or unknown configuration file (#15129)Joel Challis2021-11-122-26/+74
|
* Avoid MATRIX_*_PINS due to schema validation errors (#15123)Joel Challis2021-11-122-3/+3
|
* Update Gergoplex keymap (#15111)George Petri2021-11-114-13/+110
| | | | | | | | | | | | | * fix wrong config * start work on gaming layer * mod tap per key * tap dance to game layer * impl game layer * add double quotes and underline
* [Keyboard] Reduce compiled size for pk64rgb's via keymap (#15118)Drashna Jaelre2021-11-113-22/+22
|
* [Keyboard] Fix compilation issues for Krush boards (#15117)Drashna Jaelre2021-11-112-45/+44
|
* [Keyboard] Lime by HellTM (#14710)HellTM2021-11-1015-0/+1343
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] Adding keymap for BDN9 and Planck (#15067)Gustavs Gūtmanis2021-11-103-1/+114
|
* [Keyboard] Added Krush Solder (60% & 65%) (#15074)Sắn2021-11-1063-0/+3293
|
* [Keyboard] Fix compilation issues for teleport numpad (#15110)Drashna Jaelre2021-11-102-14/+31
|
* [Keyboard] Add Paroxysm keyboard to Cradio (#15097)Albert Y2021-11-102-10/+11
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Update mb44.h (#15092)melonbred2021-11-101-2/+2
|
* [Keyboard] PK64RGB Keyboard Addition (#14627)Barry Huang2021-11-1010-0/+489
|
* [Keyboard] Element Hotswap PCB (#15082)MechMerlin2021-11-109-0/+329
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Teleport numpad (#14905)Moritz2021-11-109-0/+227
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Updates to drashna keymap and minor updates to tractyl manuform (#15101)Drashna Jaelre2021-11-1011-62/+693
|
* Update noroadsleft userspace and keymaps (2021-11-09) (#15099)James Young2021-11-095-10/+15
|
* Mechlovin Pisces Refactor (#15080)James Young2021-11-075-51/+163
|
* idb 60 Layout Macro Refactor (#15079)James Young2021-11-064-78/+555
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * alias LAYOUT to LAYOUT_all * move layout alias to info.json * use XXX for KC_NO in idb_60.h * remove newline characters from info.json labels * put LAYOUT_all data first in info.json Matches the order of idb_60.h. * friendly-format info.json * add matrix diagram to idb_60.h * rename LAYOUT_default to LAYOUT_60_ansi_wkl_split_rshift * add LAYOUT_60_tsangan_hhkb * add LAYOUT_60_ansi_tsangan * add LAYOUT_60_iso_tsangan * add LAYOUT_60_iso_wkl_split_rshift * add LAYOUT_60_iso_tsangan_hhkb * edit Backspace label for LAYOUT_60_ansi_wkl_split_rshift * use GitHub username in info.json maintainer field
* [Keyboard] Add new keyboard "Heavy Left" (#15052)takashicompany2021-11-069-0/+883
| | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add VIA to Gud70 (#15071)Evelien Dekkers2021-11-052-0/+45
|
* [Keyboard] Fix compilation issues for superuser tkl (#15070)Drashna Jaelre2021-11-051-0/+1
|
* [Keyboard] Add Ziggurat keyboard (#15008)kb-elmo2021-11-0510-0/+728
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] add keymap for xd60 (#15053)mizuhof2021-11-053-0/+60
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] Revamp the ergodox french_hacker layout (#15064)kototama2021-11-052-243/+47
|
* kprepublic/bm65rgb/rev1: Fix info.json (#15066)Sergey Vlasov2021-11-051-3/+7
|
* [Keymap][GMMK Pro] Add personal profile (#15069)Cory Ginsberg2021-11-054-0/+155
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Cory Ginsberg <coryginsberg@fb.com>
* Superuser TKL Layout Macro Refactor (#15048)James Young2021-11-055-23/+588
| | | | | | | | | | | | | | | | | | | * rename LAYOUT_tkl to LAYOUT_all * friendly-format info.json * use K<row><column> notation in tkl.h * add matrix diagram to tkl.h * add LAYOUT_tkl_ansi_tsangan * add LAYOUT_tkl_ansi_tsangan_split_bs_rshift * add LAYOUT_tkl_iso_tsangan * add LAYOUT_tkl_iso_tsangan_split_bs_rshift * correct keyboard maintainer values
* Superuser EXT Layout Macro Refactor (#15043)James Young2021-11-055-21/+542
| | | | | | | | | | | | | | | | | | | | | * fix info.json macro reference * rename LAYOUT_tkl to LAYOUT_all * use K<row><column> notation in ext.h * add matrix diagram to ext.h * friendly-format info.json * add LAYOUT_ansi * add LAYOUT_ansi_split_bs_rshift * add LAYOUT_iso * add LAYOUT_iso_split_bs_rshift * correct keyboard maintainer values
* Improve Sweep keyboard readme documentation (#15038)Albert Y2021-11-051-5/+18
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* Add toolbox handedness instructions for Cradio (#15046)Albert Y2021-11-051-5/+9
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* Improve handedness documentation for Architeuthis Dux (#15051)Albert Y2021-11-051-10/+17
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* Mechlovin Infinity88 Layout Extension (#15058)James Young2021-11-053-12/+255
|
* Add a new keyboard "Unicorne" (#12993)Yang Hu2021-11-0516-0/+908
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add keyboards/yanghu/unicorne initial files. * add default keymap to yanghu/unicorne * use slow i2c and enable internal pullup resistor * add oled to default keymaps * fix unicorne default keymap * fix encoder pad direction * fix marauder * add led matrix configs. * add encoder code to default keymap. * fix encoder direction * add readme, info.json and update copyright for c files. * fix build error by clean up include in unicorne.c * fix images in readme files * Fix various issues in PR #12993 feedback. * Added copyright in glcdfont, fix include in that file. * Removed `_kc` layout and renamed layout with generic style. * Moved capslock oled update to oled.c inside `oled_task_user()`. * Update keyboards/yanghu/unicorne/keymaps/default/rules.mk Always include oled.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/yanghu/unicorne/keymaps/default/oled.c Wrap `oled.c` with ifdef. Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/yanghu/unicorne/keymaps/default/oled.c Co-authored-by: Drashna Jaelre <drashna@live.com> * move oled code to unicorne.c, and set weakly. * Update keyboards/yanghu/unicorne/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/yanghu/unicorne/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/yanghu/unicorne/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/yanghu/unicorne/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/yanghu/unicorne/unicorne.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/yanghu/unicorne/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/yanghu/unicorne/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/yanghu/unicorne/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/yanghu/unicorne/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/yanghu/unicorne/keymaps/default/oled.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/yanghu/unicorne/f411/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/yanghu/unicorne/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * remove oled.h * remove include of oled.h after the file is deleted. * Apply suggestions from code review: remove redundant macros and reformat. Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> * Apply suggestions from code review: change OLED driver macro. Use `OLED_ENABLE` instead of `OLED_DRIVER_ENABLE`. Co-authored-by: Jonathan Rascher <jon@bcat.name> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jonathan Rascher <jon@bcat.name>
* My Personal Keymaps for the Planck and melody96 (#12672)devilzmods2021-11-058-0/+572
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * my planck keymap * my planck keymap * minor changes * Added personalized, VIA compatible keymap to the Melody96 * lighting layers added and keymap tweaked * added basic descriptions * added basic descriptions * added basic descriptions * added basic descriptions * hopefully removed personal change to .gitignore * restored .gitignore from my master * restored .gitignore from my master * requested changes and minor functionality tweaks * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Ryan <fauxpark@gmail.com>
* Add example for turning off RGB colors and retaining indicator function (#14997)Albert Y2021-11-051-0/+10
| | | | | | | * Add init function for solid effect with colors off * Restructure sentence Co-authored-by: filterpaper <filterpaper@localhost>
* Rework ISP flashing guide (#14938)Ryan2021-11-051-181/+160
| | | | Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
* add matrix abelx keyboard (#10968)yulei2021-11-0521-0/+4020
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add matrix abelx keyboard * Update keyboards/matrix/abelx/abelx.c Co-authored-by: Drashna Jaelre <drashna@live.com> * fixed rgb led pin issue * Apply suggestions from code review Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/matrix/abelx/aw9523b.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/matrix/abelx/aw9523b.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/matrix/abelx/abelx.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/matrix/abelx/abelx.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * fixed board name * Apply suggestions from code review Co-authored-by: Nick Brassel <nick@tzarc.org> * move led update from scan_kb to hoursekeeping_kb * move led update from scan_kb to housekeeping_kb Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
* [Keymap] foxx1337 for Massdrop CTRL with raw HID (#8692)foxx13372021-11-057-0/+541
| | | | | | | | | | | | | | | | | | * [Keymap] foxx1337's personal keymap * Add keymap based on ctrl default * Add 5 minute rgb matrix timeout * Add foxx1337 layout defaults * Add raw HID communication protocol * Add rgbmatrix to the raw HID protocol * Add readme * Modernize ctrl, shift, alt mods detection * Add GPL like copyright headers
* [Keyboard] Update Infinity87 rev. 2 (#14820)mechlovin2021-11-046-255/+192
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Fixup actions. (#15057)Nick Brassel2021-11-041-4/+8
|
* CLI: Add 'cd' subcommand (#12584)Erovia2021-11-053-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CLI: Add 'cd' subcommand Go to your qmk_firmware dir with ease. * Fix for Windows and do not run if already under QMK Home * Make flake8 happy * Fix prompt for Windows * Make flake8 happy once again * I'll get it right eventually * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Add subcommand to __init__.py and fixup after rebase * Update Windows code to use milc's run * Unify the subshell starting with os.execl * Exit with error msg when output is redirected to non-TTY. * Revert Windows-specific code Co-authored-by: Ryan <fauxpark@gmail.com>
* Refactor new-keyboard to be python3.7 compatible (#14707)Mikkel Jeppesen2021-11-0513-187/+90
| | | | | | | | | | | | | | | * Use copy_tree from distutils for python 3.7 support * Bump python version in docs * Changed new-keyboard to use printf-style format strings * Use username for manunfacturer / maintainer * Update lib/python/qmk/cli/new/keyboard.py Co-authored-by: Zach White <skullydazed@drpepper.org> Co-authored-by: Zach White <skullydazed@drpepper.org>
* `qmk docs`: Run `docsify serve` if available (#15056)Ryan2021-11-052-9/+25
|
* [Keyboard] Reduce compile size for takashicompany compacx (#15054)Drashna Jaelre2021-11-042-1/+2
|
* Xelus Dawn60 Layout Macro Additions (#15049)James Young2021-11-045-11/+245
| | | | | | | | | * add matrix diagrams to keyboard header files * rename LAYOUT_60_all to LAYOUT_all * add LAYOUT_60_ansi_arrow * add LAYOUT_60_tsangan_hhkb
* [Keyboard] Add new keyboard "Compacx" (#14903)takashicompany2021-11-0310-0/+739
| | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] added caps lock indicator for Keychron Q1 rev_0100 (#14653)Mike Killewald2021-11-0314-0/+800
|
* [Keyboard] Add the Kuku65 (#14910)Wolf Van Herreweghe2021-11-039-0/+589
| | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
* [Keyboard] Layout update to split89.h (#14930)jurassic732021-11-031-6/+6
|
* Sets3n kk980 Layout Macro Refactor (#15039)James Young2021-11-034-49/+70
| | | | | | | | | | | | | * physically arrange layout macro Arranges the layout macro to resemble the keyboard layout, and updates the keymaps to match. * use 3-character notation for position identifiers in kk980.h * add matrix diagram to kk980.h * fix syntax error in info.json Apparently the API doesn't care about this error... but QMK Configurator does if you use the local import mode (Ctrl+Shift+I).