summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* Spleeb: correct layout data (#21334)James Young2023-06-221-6/+15
| | | | | | | * [style] friendly-format info.json * [chore] correct layout data Fix a poor Configurator/CLI rendering.
* Igloo Configurator Touch-Up (#21303)James Young2023-06-212-28/+69
| | | | | | | * [refactor] friendly-format info.json * [enhancement] add matrix diagram * [enhancement] remove key overlaps in layout data
* Quarkeys Z40 Community Layout Support and Touch-Up (#21329)James Young2023-06-214-66/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [refactor] rename LAYOUT to LAYOUT_planck_mit * [style] friendly-format info.json * [style] refactor keymaps - grid-align keycodes - use four-space indent - remove trailing whitespace * [chore] tidy-up keyboard data in info.json - spell-check `manufacturer` value - use valid `url` - reference GitHub username for `maintainer` * [chore] tidy-up readme - link to maintainer's GitHub account - add Hardware Availability link - break-out Hardware Specs into its own section * [enhancement] enable Community Layout support * [chore] replace product image in readme Source repository for previous URL seems to have been deleted.
* Pteropus: correct layout data (#21326)James Young2023-06-211-10/+13
| | | | | | | * [style] friendly-format info.json * [chore] correct layout data Fix keys overlapping when rendered in QMK Configurator or CLI.
* Laneware LW75: correct layout data (#21314)James Young2023-06-211-8/+8
| | | | | [refactor] Fixes misleading Configurator implementations of the available layouts.
* [Keymap] Add lindgrenj6 planck layout (#21155)lindgrenj62023-06-213-0/+276
|
* Lucid Velvet Solder Layout Additions and Touch-Up (#21313)James Young2023-06-214-47/+677
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [refactor] refactor via keymap - grid-align keycodes - remove trailing whitespace * [refactor] refactor default keymap - grid-align keycodes - remove trailing whitespace * [bugfix] fix key sequence error in default keymap * [enhancement] fix key overlaps in Configurator * [enhancement] add matrix diagram * [refactor] rename LAYOUT to LAYOUT_all * [enhancement] add LAYOUT_tkl_f13_ansi_split_space_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi * [enhancement] add LAYOUT_tkl_f13_iso_split_space_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_iso_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_iso
* Lucid Velvet Hotswap Layout Additions and Touch-Up (#21312)James Young2023-06-214-46/+367
| | | | | | | | | | | | | | | | | | | | | | | | | | | * [refactor] refactor via keymap - grid-align keycodes - remove trailing whitespace * [refactor] refactor default keymap - grid-align keycodes - remove trailing whitespace * [bugfix] fix key sequence error in default keymap * [enhancement] fix key overlap in Configurator * [enhancement] add matrix diagram * [refactor] rename LAYOUT to LAYOUT_tkl_f13_ansi_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi * [enhancement] add LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi_tsangan * [enhancenment] enable Community Layout support
* Keebio Cepstrum Configurator Touch-Up (#21310)James Young2023-06-212-181/+95
| | | | | | | | | | | * [enhancement] remove redundant layout data Remove the redundant layout data from the keyboard-level `info.json`. * [enhancement] correct JSON syntax in rev1/info.json * [enhancement] friendly-format rev1/info.json * [enhancement] correct layout data
* Add Keychron C2 Pro (#20701)lalalademaxiya12023-06-2025-0/+1781
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com> Co-authored-by: jack <0x6a73@protonmail.com>
* [Keyboard] Add Monsgeek M5 (#21182)jonylee@hfd2023-06-2010-0/+735
| | | | | Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com> Co-authored-by: jack <0x6a73@protonmail.com>
* NovelKeys NK+: correct layout data (#21317)James Young2023-06-213-16/+23
| | | | | | | * NovelKeys NK+: correct layout data Add key sizes to the layout data. * [refactor] rename LAYOUT to LAYOUT_65_xt_ansi_blocker_tsangan
* Planck Matrix Fixes (#21196)Jack Humbert2023-06-205-31/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix non-default keymap compiling, initial matrix state, watchdog options * fix: allow planck/rev7 to be used with ENCODER_ENABLE = no * chore: update function name on all cases. * remove old midi tone option Co-authored-by: Ryan <fauxpark@gmail.com> * fixes abhixec's planck keymap * add audio enable condition to abhixec's planck keymap * add audio enable condition to all muse includes * Revert "add audio enable condition to all muse includes" This reverts commit 9779e908970dbf7cf81b1a3f968ef2e85ae2b76f. * Revert "add audio enable condition to abhixec's planck keymap" This reverts commit 24c742a5e8ddd55c45ce9f1917b0cb237d4bf721. * Revert "fixes abhixec's planck keymap" This reverts commit 4bb085d1ff00febc92ff6211da4fb776c6379fad. --------- Co-authored-by: Peter.Falken <luis@bitjester.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Kalakos Bahrnob65 Configurator Layout Touch-Up (#21309)James Young2023-06-202-14/+61
| | | | | | | * [enhancement] add matrix diagram * [refactor] friendly-format info.json * [enhancement] remove key overlaps
* KJ-Modify RS40 Configurator Touch-Up (#21311)James Young2023-06-202-44/+44
| | | | | | | | | | | | * [refactor] friendly-format info.json * [enhancement] remove key overlap Fix a key overlap in the Configurator rendering between LCtrl and Fn2. * [enhancement] replace store links with product links Replace URLs that point to the vendor's shop with URLs to the vendor's product listing.
* [Keyboard] Add Keychron C1 Pro (#20700)lalalademaxiya12023-06-2024-0/+1478
| | | | | | Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: jack <0x6a73@protonmail.com>
* [Keyboard] Add Alisaie (#21266)Roberts Kursitis2023-06-206-0/+188
|
* [Keyboard] Add bigsmoothknob (#21265)Derek2023-06-208-0/+150
| | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: jack <0x6a73@protonmail.com>
* dnworks SBL Community Layout Support and Touch-Up (#21267)James Young2023-06-194-72/+944
|
* Tsubasa Handwired: correct layout data (#21295)James Young2023-06-191-13/+13
|
* HFDKB K83 Configurator Layout Fix (#21297)James Young2023-06-181-25/+26
|
* [Keyboard] Add support for Alveus MX PCB (#21238)mechlovin2023-06-186-0/+437
| | | | Co-authored-by: jack <0x6a73@protonmail.com>
* Swap G431 to transient EEPROM. Add G431 and G474 onekeys. (#21282)Nick Brassel2023-06-196-0/+52
|
* Geistmaschine Geist Layout Refactor and Touch-Up (#21288)James Young2023-06-186-231/+265
|
* [refactor] correct layout data (#21289)James Young2023-06-181-2/+2
|
* preonic/rev3{,_drop}: Fix layouts with 2u keys (#21114)Sergey Vlasov2023-06-182-6/+6
| | | | | | | | Apparently layouts with 2u keys were not correctly converted into the `info.json` format (the old C layout macros used the arguments for such keys multiple times to cover all possible 1u locations; this is not supported in `info.json`, and the single matrix location for 2u keys was chosen incorrectly in some cases). Fix the layout definitions to match the real PCB wiring.
* Dymium65 Layout Touch-Up (#21269)James Young2023-06-171-18/+18
| | | | | * [refactor] friendly-format info.json * [refactor] correct layout data
* DOIO KB38 Refactor (#21268)James Young2023-06-173-58/+60
| | | | | | | | | | | * [refactor] keymap refactor - tidy-up box drawing - update keycode alignment for readability - use QMK-native keycode aliases * [refactor] correct layout data * [docs] add image to readme
* Alas: ISO Layouts Fix and Matrix Diagram (#21255)James Young2023-06-152-45/+69
|
* ButterKeebs PocketPad: correct layout data (#21256)James Young2023-06-151-17/+17
|
* DOIO KB30 Refactor (#21250)James Young2023-06-154-103/+103
| | | | | | | | | | | | | | | | | * refactor keymaps - remove extra blank lines - convert tabs to spaces - use four-space indent - grid-align keycodes - use QMK-native keycode aliases * info.json: correct layout data * add readme.md * info.json: correct maintainer field Updates the value to reference the maintainer's GitHub username.
* [Keyboard] Add Artemis Paragon (#20910)Sleepdealr2023-06-1410-0/+228
| | | | Co-authored-by: jack <0x6a73@protonmail.com>
* [Keyboard] add top40 keyboard. (#21199)jonylee@hfd2023-06-1410-0/+512
| | | | Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
* [Keyboard] add acr87 keyboard. (#21200)jonylee@hfd2023-06-1410-0/+792
|
* [Keyboard] Adding OSAv2 Numpad Topre support (#21224)blindassassin1112023-06-149-0/+446
|
* [Keyboard] Add CannonKeys Leviatan PCB (#21231)Andrew Kannan2023-06-148-0/+523
|
* [Keymap] Left Control is now ESC when tapped (#21241)Gastón Jorquera2023-06-142-4/+6
|
* Modernize M75H and M75S firmwares (#21244)Álvaro A. Volpato2023-06-146-65/+7
|
* [Keyboard] add pluto keyboard (#21225)dztech2023-06-146-0/+277
|
* 4pplet Waffling60 Rev D ISO Layout Fix and Additions (#21236)James Young2023-06-144-22/+327
| | | | | | | | | | | | | | | * correct layout data * add matrix diagram * rename LAYOUT to LAYOUT_all * add LAYOUT_60_iso_tsangan_split_bs_rshift * add LAYOUT_60_iso_tsangan_split_rshift * add LAYOUT_60_iso_wkl_split_bs_rshift * add LAYOUT_60_iso_wkl_split_rshift
* Add Sinc Rev. 4 (#21130)Danny2023-06-148-0/+1245
| | | | | | | | | | | | | | | | | | | | | | | * Fork Rev. 3 to 4 * Update RGB LED positions * Adjust RGB positions * Enable more RGB modes * Update copyrights * Add license headers to keymaps * Use same type of license header Co-authored-by: Joel Challis <git@zvecr.com> * Fix I2C pins --------- Co-authored-by: Joel Challis <git@zvecr.com>
* [Keyboard]add 5108 Keyboard. (#21184)jonylee@hfd2023-06-1410-0/+734
| | | | | Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com> Co-authored-by: jack <0x6a73@protonmail.com>
* [Keyboard] Add mokey12x2 (#20702)rhmokey2023-06-136-0/+124
| | | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com>
* [Keyboard] jaykeeb skyline (#21219)Alabahuy2023-06-137-0/+687
|
* [Keyboard] rainkeebs trailmix (#20189)Alberto Pavano2023-06-136-0/+283
| | | | Co-authored-by: jack <0x6a73@protonmail.com>
* [Keyboard] Add ErgoStrafer keyboard (#21195)David Hoelscher2023-06-1211-0/+254
|
* [Keyboard] Add ScottoNum macropad (#21208)Joe Scotto2023-06-134-0/+113
|
* [Keyboard] Add ScottoFrog macropad (#21209)Joe Scotto2023-06-124-0/+110
|
* [Keyboard] Add orba keyboard (#21132)Alabahuy2023-06-116-0/+212
|
* [Keyboard] Add ScottoSplit Keyboard (#20945)Joe Scotto2023-06-118-0/+372
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com>