summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Add ratio65 by rationalist (#16727)4pplet2022-04-1218-0/+499
| | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Adding waffling80, TKL PCB (#16726)4pplet2022-04-1210-0/+310
| | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] Change helix:froggy_106 keymap to use split_common (#16704)Takeshi ISHII2022-04-123-113/+270
|
* [Keyboard] add pegasus (#16701)melonbred2022-04-1212-0/+457
| | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] add E80-1800 PCB (#16645)Moritz2022-04-1217-1/+618
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] super16 update (#16494)ziptyze2022-04-126-23/+156
|
* [Keyboard] add 10k (#16531)Nabos2022-04-129-0/+225
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nicolas Ballet <balletn@igbmc.fr>
* [Keyboard] Add Synth Labs Solo keyboard (#16103)Nostril2022-04-1213-0/+337
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add s-ol/0xC.pad (#16057)sol2022-04-1212-0/+288
| | | | | | | * [Keyboard] Add s_ol/0xc_pad * [Keyboard] add factory testing RGB_MATRIX pattern Co-authored-by: s-ol <s-ol@users.noreply.github.com>
* [Keyboard] Add userspace pdl and a handwired board (#14199)Daniel Perrett2022-04-1225-0/+1104
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Fix numbering to match the correct columns (#16831)Kamil Zielinski2022-04-111-3/+3
|
* GMMK Pro return false in encoder user. (#16830)Dasky2022-04-114-4/+4
|
* Change helix:froggy keymap to use split_common (#16703)Takeshi ISHII2022-04-113-109/+237
| | | | | | | * create LAYOUT_half() macro into helix/rev2/keymaps/froggy/keymap.c * Makes QMK standerd OLED driver used by the helix:froggy keymap switchable. * Change helix:froggy keymap to use split_common
* [Bug] Fix matrix scan reporting interval (#16825)Simon Arlott2022-04-091-1/+1
|
* Reduce the size of the keymap helix:fraanrosi (#16717)Takeshi ISHII2022-04-101-1/+1
|
* Header file fixes for all keymaps (#16180)joedinkle2022-04-071-60/+60
|
* io_mini1800 Configurator Fixes (#16813)James Young2022-04-071-10/+180
| | | | | | | * info.json: apply friendly formatting * info.json: fix key sequence errors Fixes out-of-sequence issue for the Numpad Plus key on both layouts.
* Update LW-67 info.json (#16788)Laneware2022-04-061-5/+5
| | | | | | | | | | | | | | | | | | * Update info.json Fixed: -ISO Enter Position -Up Arrow Position -PgDn Position Cause of Error: -Keyboard Layout Editor Places Iso Enter on R1 Rather Than R2 like the ANSI Enter * Update info.json Fixed Compile Error to Previous Change * Update keyboards/lw67/info.json
* Sandwich Keeb68 Layout Macro Rework and Configurator Data (#16803)James Young2022-04-066-37/+119
| | | | | | | | | | | | | | | | | | | * keeb68.h: use QMK 3-character notation * physically arrange layout macro Moves the keycodes for Equals and Right Bracket to their proper places on the Number and Tab rows, respectively. Also refactors the keymaps to use QMK-native keycode aliases, grid alignment, and four-space indent. * move `keymaps/grv_esc/readme.md` to `keymaps/default/` The file contents say "default keymap". * enable Community Layouts support * add QMK Configurator data * touch-up `rules.mk`
* QK65 Solder Community Layout Support (#16796)James Young2022-04-065-94/+753
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refactor solder.h - use QMK 3-character notation - convert tabs to spaces * solder.h: add matrix diagram * rename LAYOUT_solder to LAYOUT_all * rename LAYOUT_iso to LAYOUT_65_iso_blocker Also adds Community Layouts rule to `rules.mk`. * info.json: improve formatting - convert tabs to spaces - format file to four-space indent * refactor keymaps - convert tabs to spaces - update grid alignment of keycodes - remove trailing whitespace * add LAYOUT_65_ansi_blocker * add LAYOUT_65_ansi_blocker_split_bs * add LAYOUT_65_iso_blocker_split_bs * add LAYOUT_65_ansi_blocker_tsangan * add LAYOUT_65_iso_blocker_tsangan * add LAYOUT_65_ansi_blocker_tsangan_split_bs * add LAYOUT_65_iso_blocker_tsangan_split_bs * remove 65_ansi_blocker_tsangan_split_bs from `LAYOUTS` rule
* QK65 Hotswap Community Layout Support (#16793)James Young2022-04-065-72/+77
| | | | | | | | | | * qk65 hotswap: Community Layout support - renames `LAYOUT_hotswap` to `LAYOUT_65_ansi_blocker` - adds Community Layouts rule to `rules.mk` * refactor keymaps Edits the keymaps to align the keycodes in a grid. Whitespace-only change.
* Add Iris Rev 6.1 (#16722)Danny2022-04-055-0/+343
|
* RGBKB Sol 3 rev1: Configurator Data and Readme (#16798)James Young2022-04-052-0/+144
| | | | | * add QMK Configurator data * add readme file
* Cutie Club Novus Layout Macro Updates (#16792)James Young2022-04-055-315/+389
| | | | | | | | | | | | | | | | | | | | | | | | * info.json: apply friendly formatting * rename LAYOUT_all to LAYOUT_60_ansi_split_bs_rshift Maintains `LAYOUT_all` as an alias to `LAYOUT_60_ansi_split_bs_rshift`. * novus.h: use QMK 3-character notation * novus.h: add matrix diagram * add LAYOUT_60_ansi * add LAYOUT_60_ansi_tsangan * refactor keymaps - update grid alignment - use QMK-native keycode aliases * add LAYOUT_60_ansi_tsangan_split_bs_rshift * rules.mk: update Community Layouts list
* Format code according to conventions (#16802)QMK Bot2022-04-051-2/+2
|
* Fix lineendings for eason/capsule65 (#16801)Erovia2022-04-052-144/+144
|
* add folders and capsule65 (#16687)eason2022-04-059-0/+342
|
* Wavtype Foundation Layout Macro Refactor and Configurator Update (#16781)James Young2022-04-047-89/+518
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * info.json: apply friendly formatting * info.json: update layout data - update labels to make them QMK CLI friendly - update key sizes and dimensions (removes key overlaps and mis-locations) * foundation.h: edit white space - convert tabs to spaces - edit alignment of arrays * foundation.h: add matrix diagram * rename LAYOUT to LAYOUT_ansi_split_bs * rename LAYOUT_tkl_ansi_7u to LAYOUT_ansi_tsangan_split_bs * rename LAYOUT_tkl_iso to LAYOUT_iso_split_bs_rshift * rename LAYOUT_tkl_iso_7u to LAYOUT_iso_tsangan_split_bs_rshift * refactor keymaps - use definitions from `layer_names` enum - use grid alignment - use QMK-native keycode aliases * add reference keymaps Add `default_ansi_tsangan_split_bs`, `default_iso_split_bs_rshift`, and `default_iso_tsangan_split_bs_rshift` keymaps. * refactor ISO layouts Edits the ISO layout macros so that the keycode for Enter is to the end of the home row. * info.json: fix LAYOUT_iso_tsangan_split_bs_rshift reference Thanks to zvecr.
* Hineybush H65 Hotswap Layout Additions and Configurator Update (#16780)James Young2022-04-045-61/+512
| | | | | | | | | | | | | | | | | | | | | * info.json: apply friendly formatting * h65_hotswap.h: use QMK 3-character notation * h65_hotswap.h: add matrix diagram * rename LAYOUT to LAYOUT_all * add LAYOUT_65_ansi_blocker * add LAYOUT_65_ansi_blocker_split_bs * add LAYOUT_65_iso_blocker * add LAYOUT_65_iso_blocker_split_bs * grid align keycodes in keymaps * rules.mk: align inline comments
* Hineybush H65 Layout Additions and Configurator Update (#16779)James Young2022-04-045-55/+865
| | | | | | | | | | | | | | | | | | | | | | | | | | | * info.json: apply friendly formatting * h65.h: use QMK 3-character notation * h65.h: add matrix diagram * add LAYOUT_65_ansi_blocker * add LAYOUT_65_ansi_blocker_split_bs * add LAYOUT_65_ansi_blocker_tsangan * add LAYOUT_65_ansi_blocker_tsangan_split_bs * add LAYOUT_65_iso_blocker * add LAYOUT_65_iso_blocker_split_bs * add LAYOUT_65_iso_blocker_tsangan * add LAYOUT_65_iso_blocker_tsangan_split_bs * grid align keycodes in keymaps * rules.mk: align inline comments
* Run auto approve only on qmk/qmk_firmware (#16786)Joel Challis2022-04-041-0/+2
|
* fix typo in ps2 set_defaults (#16767)Gompa2022-04-041-1/+1
|
* Align action workflow filenames (#16776)Joel Challis2022-04-033-0/+0
|
* Automatically approve workflow runs from first time contributors (#16775)Joel Challis2022-04-021-5/+5
| | | | | * Automatically approve workflow runs from first time contributors * Automatically approve workflow runs from first time contributors
* Automatically approve workflow runs from first time contributors (#16774)Joel Challis2022-04-021-0/+16
|
* usb-usb converter: fix layout macros (#16769)Ryan2022-04-031-3/+3
|
* Lint keyboard/project name (#16766)Joel Challis2022-04-012-0/+17
|
* yapf: disable arithmetic predecence indication (#16749)Ryan2022-03-303-10/+10
|
* [Keyboard] handwired/m40/5x5_macropad (#16288)m40-dev2022-03-298-0/+235
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding the custom handwired 5x5 macropad. * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/rules.mk * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update readme.md fixed the github link to my profile * Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.c * Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h * Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h * Update keyboards/handwired/m40/5x5_macropad/config.h * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/config.h * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/keymaps/default/keymap.c * Apply suggestions from code review * added discord Id for maintainer contact * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/info.json
* [Keyboard] Change linworks Dolice product ID to non-duplicate value (#16745)Moritz2022-03-281-1/+1
|
* CLI: Lint non-data driven macros in info.json (#16739)Erovia2022-03-272-1/+9
| | | | | | | | | | | | | | | | | * CLI: Lint non-data driven macros in info.json Macros in info.json should either have the "matrix" key with the matrix data or should should be also present in <keyboard>.h * Add verification of matrix data * Use generic '<keyboard>.h' in output * Add keyboard name to output * Make C layout macro finding more robust The old code missed C macros if they had whitespace between '#' and 'define' or had whitespace before '#'.
* [Keyboard] Add Mino Hotswap PCB (#16664)Shandon Anderson2022-03-2611-0/+850
| | | Co-authored-by: Shandon Anderson <shandon@shandon.codes>
* Fix typos in matrix/noah readme (#16735)Lê Nguyễn Hoàng Nhân2022-03-261-2/+2
| | | Change "keybaord" to keyboard
* Fix bug when 'info.json' lookup escapes keyboard dir (#16734)Erovia2022-03-261-2/+2
|
* [Keyboard] Add nt210 (#16461)Evelien Dekkers2022-03-257-0/+203
| | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add YDKB Grape PCB (#16661)somepin2022-03-2510-0/+473
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keymap] corne and planck keyboards keymaps (#15570)Anton2022-03-2510-0/+986
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* CLI: Add 'via2json' subcommand (#16468)Erovia2022-03-245-2/+176
|
* update kprepublic/bm60hsrgb_poker/rev1/keymaps/carlosala keymap (#16725)Carlo Sala2022-03-242-0/+2
|
* [Keymap] ergodox: updating osx_whiskey_tango_foxtrot_capslock to use ↵Nathan Johnson2022-03-232-1/+46
| | | | process_record_user (#16715)