1
0
Fork 0
forked from forks/qmk_firmware
Commit graph

24730 commits

Author SHA1 Message Date
Drashna Jaelre 59eb8940b0
Make Pointing Device Auto Layer more configurable (#20061)
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com>
2023-05-06 06:38:45 -07:00
Ryan 578102b400
Fix test_json2c_no_json() (#20756) 2023-05-06 14:00:27 +01:00
James Young dea9912cc9
Mechlovin.Studio Olly JF Layout Additions (#20736)
* add matrix_diagram.md

* info.json: apply friendly formatting

* info.json: correct layout data

* add LAYOUT_ansi_split_bs_rshift

* add LAYOUT_ansi

* add LAYOUT_iso_split_bs_rshift

* add LAYOUT_iso

* add reference keymaps
2023-05-06 02:42:09 -07:00
James Young 7d1e84833f
Mechlovin.Studio Infinity87 Rev.2 Layout Additions (#20735)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_tkl_ansi_split_bs_rshift

* add LAYOUT_tkl_ansi

* add LAYOUT_tkl_ansi_tsangan_split_bs_rshift

* add LAYOUT_tkl_ansi_tsangan

* add LAYOUT_tkl_ansi_wkl_split_bs_rshift

* add LAYOUT_tkl_ansi_wkl

* add LAYOUT_tkl_iso

* add LAYOUT_tkl_iso_split_bs_rshift

* add LAYOUT_tkl_iso_tsangan

* add LAYOUT_tkl_iso_tsangan_split_bs_rshift

* add LAYOUT_tkl_iso_wkl

* add LAYOUT_tkl_iso_wkl_split_bs_rshift

* enable Community Layout support

* Apply suggestions from code review
2023-05-06 02:10:30 -07:00
James Young 5f78bd9148
Mechlovin.Studio Infinity87 RGB Rev1 Layout Additions (#20727)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_tkl_ansi_split_bs_rshift

* add LAYOUT_tkl_iso_split_bs_rshift

* add LAYOUT_tkl_ansi

* add LAYOUT_tkl_iso

* add LAYOUT_tkl_ansi_tsangan_split_bs_rshift

* add LAYOUT_tkl_iso_tsangan_split_bs_rshift

* add LAYOUT_tkl_ansi_tsangan

* add LAYOUT_tkl_iso_tsangan

* add LAYOUT_tkl_ansi_wkl_split_bs_rshift

* add LAYOUT_tkl_iso_wkl_split_bs_rshift

* add LAYOUT_tkl_ansi_wkl

* add LAYOUT_tkl_iso_wkl

* enable Community Layout support

* info.json: remove extra line breaks
2023-05-05 20:14:40 -07:00
James Young 31378d18da
Mechlovin9 Layout Addition (#20728)
* add matrix_diagram.md

* info.json: apply friendly formatting

* rename LAYOUT_all to LAYOUT_65_ansi_blocker_tsangan_split_bs

* add LAYOUT_65_ansi_blocker_tsangan

* enable Community Layout support
2023-05-05 17:25:52 -07:00
James Young d4c5db7b04
Mechlovin.Studio infinity87 Rev.1 Layout Additions (#20726)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_tkl_ansi_split_bs_rshift

* add LAYOUT_tkl_ansi_tsangan_split_bs_rshift

* add LAYOUT_tkl_ansi_wkl_split_bs_rshift

* add LAYOUT_tkl_iso_split_bs_rshift

* add LAYOUT_tkl_iso_tsangan_split_bs_rshift

* add LAYOUT_tkl_iso_wkl_split_bs_rshift

* add LAYOUT_tkl_ansi

* add LAYOUT_tkl_ansi_tsangan

* add LAYOUT_tkl_ansi_wkl

* add LAYOUT_tkl_iso

* add LAYOUT_tkl_iso_tsangan

* add LAYOUT_tkl_iso_wkl

* enable Community Layout support

* info.json: remove extra line breaks

* add default and via keymaps

* Update keyboards/mechlovin/infinity87/rev1/standard/info.json
2023-05-05 16:42:49 -07:00
jack 0e9615755b
Fixup 1upkeyboards/pi50 (#20733) 2023-05-06 08:50:19 +10:00
Tom Barnes fa3f5d0a68
1upkeyboards/pi50 WS2812_DI_PIN patch for develop (#20731) 2023-05-05 21:57:38 +01:00
James Young 9c5d6ed20e
Mechlovin.Studio Rouge87 Rev.1 Layout Additions (#20725)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_tkl_ansi_tsangan

* add LAYOUT_tkl_ansi_wkl

* add LAYOUT_tkl_iso_tsangan

* add LAYOUT_tkl_iso_wkl

* enable Community Layout support
2023-05-05 11:54:54 -07:00
James Young 744be2f615
Mechlovin.Studio Rogue87 Rev.1 Layout Additions (#20724)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_tkl_ansi_wkl

* add LAYOUT_tkl_iso_wkl
2023-05-05 11:17:38 -07:00
James Young 795746bfde
Mechlovin Studio Hex6C Layout Additions (#20722)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_ansi_split_bs_rshift

* add LAYOUT_ansi

* add LAYOUT_ansi_tsangan_split_bs_rshift

* add LAYOUT_ansi_tsangan

* add LAYOUT_ansi_wkl_split_bs_rshift

* add LAYOUT_ansi_wkl

* add LAYOUT_iso_split_bs_rshift

* add LAYOUT_iso

* add LAYOUT_iso_tsangan_split_bs_rshift

* add LAYOUT_iso_tsangan

* add LAYOUT_iso_wkl_split_bs_rshift

* add LAYOUT_iso_wkl
2023-05-05 09:21:49 -07:00
James Young 3a1fe9281a
Matrix Lab 8XV1.2 OG Layout Updates (#20720)
* add matrix_diagram.md

* info.json: apply friendly formatting

* info.json: correct layout data

* rename LAYOUT_all to LAYOUT_tkl_ansi_tsangan

* add LAYOUT_tkl_ansi_wkl

* enable Community Layout support
2023-05-04 21:13:01 -07:00
Ryan 108ad0929c
Escape Unicode characters in info.json (#20698) 2023-05-05 09:28:17 +10:00
James Young c19b468d31
Leftover30 Layout Addition (#20718)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_isoenter with reference keymap
2023-05-04 16:25:20 -07:00
James Young db7e21bbda
Lucid Phantom Soldered Layout Additions (#20717)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_65_ansi_blocker_split_bs

* add LAYOUT_65_ansi_blocker

* add LAYOUT_65_ansi_blocker_tsangan_split_bs

* add LAYOUT_65_ansi_blocker_tsangan

* add LAYOUT_65_iso_blocker_split_bs

* add LAYOUT_65_iso_blocker

* add LAYOUT_65_iso_blocker_tsangan_split_bs

* add LAYOUT_65_iso_blocker_tsangan

* enable Community Layout support

* update keyboard metadata

- update listed maintainer (use GitHub username)
- update product links
2023-05-04 15:46:21 -07:00
James Young 57a3ec978e
Lucid Alexa Solder Layout Additions (#20716)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_65_ansi_blocker_split_bs

* add LAYOUT_65_ansi_blocker

* add LAYOUT_65_ansi_blocker_tsangan_split_bs

* add LAYOUT_65_ansi_blocker_tsangan

* add LAYOUT_65_iso_blocker_split_bs

* add LAYOUT_65_iso_blocker

* add LAYOUT_65_iso_blocker_tsangan_split_bs

* add LAYOUT_65_iso_blocker_tsangan

* enable Community Layout support

* edit keyboard metadata

- update listed maintainer (use GitHub username)
- add availability links
2023-05-04 15:00:13 -07:00
James Young 6cb4a46125
Loki65 Layout Additions (#20715)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_ansi_blocker_split_bs

* add LAYOUT_ansi_blocker

* add LAYOUT_ansi_blocker_tsangan_split_bs

* add LAYOUT_ansi_blocker_tsangan

* add LAYOUT_iso_blocker_split_bs

* add LAYOUT_iso_blocker

* add LAYOUT_iso_blocker_tsangan_split_bs

* add LAYOUT_iso_blocker_tsangan
2023-05-04 14:30:34 -07:00
James Young a1e4b34aac
Lefty Touch-Up (#20714)
* rename LAYOUT_all to LAYOUT

* info.json: apply friendly formatting

* refactor keymaps
2023-05-04 13:48:17 -07:00
James Young 1bb2ed773d
kopibeng XT8x Layout Additions (#20713)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_tkl_f13_ansi_split_bs_rshift

* add LAYOUT_tkl_f13_ansi

* add LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift

* add LAYOUT_tkl_f13_ansi_tsangan

* add LAYOUT_tkl_ansi_split_bs_rshift

* add LAYOUT_tkl_ansi

* add LAYOUT_tkl_ansi_tsangan_split_bs_rshift

* add LAYOUT_tkl_ansi_tsangan

* add LAYOUT_tkl_f13_iso_split_bs_rshift

* add LAYOUT_tkl_f13_iso

* add LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift

* add LAYOUT_tkl_f13_iso_tsangan

* add LAYOUT_tkl_iso_split_bs_rshift

* add LAYOUT_tkl_iso

* add LAYOUT_tkl_iso_tsangan_split_bs_rshift

* add LAYOUT_tkl_iso_tsangan

* enable Community Layout support
2023-05-04 13:13:01 -07:00
QMK Bot 0f4c958ba1 Merge remote-tracking branch 'origin/master' into develop 2023-05-04 19:30:51 +00:00
ziptyze 7f413e9f01
[Keyboard] Add 1upkeyboards pi50 (#20242)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-05-04 12:29:45 -07:00
James Young 7381d2c6e7
kopibeng XT60_SINGA Layout Additions (#20712)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_60_ansi_split_bs_rshift

* add LAYOUT_60_ansi

* add LAYOUT_60_tsangan_hhkb

* add LAYOUT_60_ansi_tsangan

* add LAYOUT_60_iso_split_bs_rshift

* add LAYOUT_60_iso

* add LAYOUT_60_iso_tsangan_split_bs_rshift

* add LAYOUT_60_iso_tsangan

* enable Community Layout support
2023-05-04 12:10:12 -07:00
James Young 8593409ac0
kopibeng XT60 Layout Additions (#20711)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_60_ansi_split_bs_rshift

* add LAYOUT_60_ansi

* add LAYOUT_60_tsangan_hhkb

* add LAYOUT_60_ansi_tsangan

* add LAYOUT_60_iso_split_bs_rshift

* add LAYOUT_60_iso

* add LAYOUT_60_iso_tsangan_split_bs_rshift

* add LAYOUT_60_iso_tsangan

* enable Community Layout support
2023-05-04 11:34:42 -07:00
James Young e43c560dda
kopibeng Typ65+ Layout Additions (#20710)
* add matrix_diagram.md

* info.json: apply friendly formatting

* rename LAYOUT back to LAYOUT_all

Preparing to add new layouts, so we need `LAYOUT_all` back.

* add LAYOUT_ansi_blocker_split_bs

* add LAYOUT_ansi_blocker

* add LAYOUT_ansi_blocker_tsangan_split_bs

* add LAYOUT_ansi_blocker_tsangan

* add LAYOUT_iso_blocker_split_bs

* add LAYOUT_iso_blocker

* add LAYOUT_iso_blocker_tsangan_split_bs

* add LAYOUT_iso_blocker_tsangan
2023-05-04 10:58:21 -07:00
James Young 0c79624492
kopibeng MNK65 Layout Additions (#20708)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_65_ansi_blocker_split_bs

* add LAYOUT_65_ansi_blocker

* add LAYOUT_65_ansi_blocker_tsangan_split_bs

* add LAYOUT_65_ansi_blocker_tsangan

* add LAYOUT_65_iso_blocker_split_bs

* add LAYOUT_65_iso_blocker

* add LAYOUT_65_iso_blocker_tsangan_split_bs

* add LAYOUT_65_iso_blocker_tsangan

* enable Community Layout support
2023-05-04 02:55:50 -07:00
Ryan ef6a712899
Even more info.json whitespace cleanups (#20703) 2023-05-04 19:09:59 +10:00
James Young a49c87b225
kkatano Bakeneko 65 V3 Layout Additions (#20706)
* add matrix_diagram.md

* info.json: apply friendly formatting

* rename LAYOUT_all to LAYOUT_65_ansi_blocker_split_bs

* add LAYOUT_65_ansi_blocker

* add LAYOUT_65_ansi_blocker_tsangan_split_bs

* add LAYOUT_65_ansi_blocker_tsangan

* enable Community Layout support
2023-05-04 01:46:38 -07:00
James Young e28833ae91
Kiko's Lab Ellora65 Layout Additions (#20699)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_ansi_blocker_split_bs

* add LAYOUT_ansi_blocker

* add LAYOUT_ansi_blocker_tsangan_split_bs

* add LAYOUT_ansi_blocker_tsangan

* add LAYOUT_iso_blocker_split_bs

* add LAYOUT_iso_blocker

* add LAYOUT_iso_blocker_tsangan_split_bs

* add LAYOUT_iso_blocker_tsangan
2023-05-03 21:37:39 -07:00
James Young ef5bbe818a
Kegen G-Boy Layout Additions (#20697)
* add matrix_diagram.md

* info.json: apply friendly formatting

* patch diagram

* add LAYOUT_65_ansi_split_bs

* add LAYOUT_65_ansi

* add LAYOUT_65_ansi_rwkl_split_bs

* add LAYOUT_65_ansi_rwkl

* add LAYOUT_65_ansi_wkl_split_bs

* add LAYOUT_65_ansi_wkl

* add LAYOUT_65_iso_split_bs

* add LAYOUT_65_iso

* add LAYOUT_65_iso_rwkl_split_bs

* add LAYOUT_65_iso_rwkl

* add LAYOUT_65_iso_wkl_split_bs

* add LAYOUT_65_iso_wkl

* enable Community Layout support
2023-05-03 20:45:13 -07:00
QMK Bot c13982e6ab Merge remote-tracking branch 'origin/master' into develop 2023-05-04 02:08:15 +00:00
IreuN a4b36f0b4b
sofle/via encoder map & doc handedness update (#20630) 2023-05-03 20:07:32 -06:00
James Young a662d366fe
keebzdotnet FMe Layout Additionns (#20696)
* add matrix_diagram.md

* add LAYOUT_1x2u with reference keymap

* add LAYOUT_2x1u with reference keymap
2023-05-03 18:06:58 -07:00
James Young 4efd6a805c
KBDfans Odin Soldered Layout Additions and Touch-Up (#20695)
* add matrix_diagram.md

* info.json: apply friendly formatting

* info.json: correct layout data

* add LAYOUT_ansi

* add LAYOUT_iso

* add LAYOUT_ansi_split_bs_rshift

* add LAYOUT_iso_split_bs_rshift

* refactor default and via keymaps

- use four-space indent
- grid-align keycodes
2023-05-03 17:36:43 -07:00
Ryan d579d82cac
Helix rev2: remove 4 rows option (#20667) 2023-05-04 10:14:08 +10:00
James Young 13e139779e
KBDfans Odin RGB Touch-Up (#20694)
* add matrix_diagram.md

* info.json: apply friendly formatting

* info.json: correct layout data

* rename LAYOUT_all to LAYOUT
2023-05-03 17:13:31 -07:00
James Young 4615aa748e
KBDfans KBD66 Layout Additions and Refactor (#20693)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_66_ansi_split_space

* add LAYOUT_66_iso_split_space

* refactor default keymap

- use four-space indent
- use QMK-native keycode aliases directly
- use `enum` statement for layer names
- grid-align keycodes

* refactor ansi keymap

- use four-space indent
- use QMK-native keycode aliases directly
- use `enum` statement for layer names
- grid-align keycodes

* refactor iso keymap

- use four-space indent
- use QMK-native keycode aliases directly
- use `enum` statement for layer names
- grid-align keycodes

* change layout macro for ansi keymap

Refactors the `ansi` keymap to use the `LAYOUT_66_ansi_split_space` macro, and renames the keymap to `default_ansi_split_space`.

* change layout macro for iso keymap

Refactors the `iso` keymap to use the `LAYOUT_66_iso_split_space` macro, and renames the keymap to `default_iso_split_space`.

* add LAYOUT_66_ansi

The column for the spacebar key may be wrong; I was unable to find high-resolution images of the PCB.

* add LAYOUT_66_iso

The column for the spacebar key may be wrong; I was unable to find high-resolution images of the PCB.

* enable Community Layout support
2023-05-03 16:50:08 -07:00
James Young dcd934ba00
KBDfans Bounce75 Hotswap Touch-Up (#20692)
* add matrix_diagram.md

* info.json: apply friendly formatting

* rename LAYOUT_all to LAYOUT_ansi_rwkl

* touch-up keymap keycode alignment
2023-05-03 16:22:36 -07:00
James Young 461b0d6c86
KBDfans Bella Soldered Layout Macro Additions (#20691)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_ansi_rwkl_split_bs

* add LAYOUT_ansi_rwkl

* add LAYOUT_ansi_wkl_split_bs

* add LAYOUT_ansi_wkl

* add LAYOUT_iso_rwkl_split_bs

* add LAYOUT_iso_rwkl

* add LAYOUT_iso_wkl_split_bs

* add LAYOUT_iso_wkl

* refactor keymaps

- use four-space indent
- add layer indices
- grid-align keycodes
2023-05-03 15:18:57 -07:00
James Young 5c464df600
TheDogKeyboard Layout Macro Addition (#20689)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_fullsize_ansi

* enable Community Layout support

* refactor default keymap for readability
2023-05-03 14:35:38 -07:00
James Young f6c685bcb6
JKeys Design Gentleman65 Suited Edition Layout Macro Addition (#20685)
* add matrix_diagram.md

* info.json: apply friendly formatting

* rename LAYOUT_all to LAYOUT_65_ansi_rwkl_split_bs

* add LAYOUT_65_ansi_wkl_split_bs

* Update keyboards/jkeys_design/gentleman65_se_s/info.json
2023-05-03 14:12:49 -07:00
James Young 29759031ae
JKeys Design Gentleman65 Layout Macro Addition and Touch-Up (#20684)
* add matrix_diagram.md

* info.json: apply friendly formatting

* info.json: correct `name` to `keyboard_name`

* rename LAYOUT_all to LAYOUT_65_ansi_rwkl_split_bs

* add LAYOUT_65_isoenter_rwkl_split_bs

* Update keyboards/jkeys_design/gentleman65/info.json
2023-05-03 13:51:59 -07:00
James Young 528891b623
Iron180 Layout Macro Additions (#20680)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_tkl_f13_ansi_split_bs_rshift

* add LAYOUT_tkl_f13_ansi

* add LAYOUT_tkl_f13_ansi_tsangan

* add LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift

* add LAYOUT_tkl_f13_iso_split_bs_rshift

* add LAYOUT_tkl_f13_iso

* add LAYOUT_tkl_f13_iso_tsangan

* add LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift

* enable Community Layout support
2023-05-03 12:08:58 -07:00
James Young 7dacff6c89
Irene Layout Macro Additions (#20679)
* add matrix_diagram.md

* info.json: apply friendly formatting

* rename LAYOUT_all to LAYOUT_alice_split_bs

* add LAYOUT_alice

* add LAYOUT_alice_full_rshift

* add LAYOUT_alice_split_bs_full_rshift

* enable Community Layout support

* Apply suggestions from code review
2023-05-03 11:35:59 -07:00
James Young 5926f1f75c
Iris Keyboards Iris60 Layout Macro Additions (#20678)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_60_ansi_split_bs_rshift

* add LAYOUT_60_ansi

* add LAYOUT_60_tsangan_hhkb

* add LAYOUT_60_ansi_tsangan

* add LAYOUT_60_iso_split_bs_rshift

* add LAYOUT_60_iso

* add LAYOUT_60_iso_tsangan_split_bs_rshift

* add LAYOUT_60_iso_tsangan

* enable Community Layout support
2023-05-03 00:50:50 -07:00
James Young f556b466f3
Volcano660 Layout Macro Additions (#20677)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add LAYOUT_66_ansi_split_bs

* add LAYOUT_66_ansi

* enable Community Layout support

* edit listed maintainer (reference GitHub username)
2023-05-03 00:17:09 -07:00
Ryan fb48db4c8f
Remove more junk files and scripts (#20682) 2023-05-03 12:24:37 +10:00
Ryan 8b47aafdab
kinesis/alvicstep: remove kicad project files (#20681) 2023-05-03 12:21:05 +10:00
Ryan a5e46d8082
More info.json whitespace cleanups (#20665) 2023-05-03 12:19:34 +10:00
James Young 97a86b89a9
Primus75 Layout Macro Additions (#20676)
* add matrix_diagram.md

* info.json: apply friendly formatting

* add matrix position [5, 2] to LAYOUT_all

The PCB supports four 1u mod keys to the left of the Spacebar, but this was not implemented in the original submission to QMK.

* add LAYOUT_ansi_split_bs

* add LAYOUT_ansi

* add LAYOUT_ansi_blocker_split_bs

* add LAYOUT_ansi_blocker

* add LAYOUT_ansi_blocker_tsangan_split_bs

* add LAYOUT_ansi_blocker_tsangan

* add LAYOUT_iso_split_bs

* add LAYOUT_iso

* add LAYOUT_iso_blocker_split_bs

* add LAYOUT_iso_blocker

* add LAYOUT_iso_blocker_tsangan_split_bs

* add LAYOUT_iso_blocker_tsangan
2023-05-02 18:07:30 -07:00