Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add tkl_* Community Layouts in keyboards #21796

Closed
wants to merge 103 commits into from
Closed
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
d5d5a5e
amend tkl_* community_layouts in keyboards/*
dunk2k Aug 21, 2023
b84823c
second pass over
dunk2k Aug 21, 2023
f594850
f13 pass over
dunk2k Aug 21, 2023
c0d356a
CI build fix(es)
dunk2k Aug 26, 2023
434e410
matrix diagramed added
dunk2k Aug 30, 2023
2a9e804
linting corrections
dunk2k Aug 30, 2023
33b9a00
prototypist/pt80 correction
dunk2k Aug 30, 2023
a5ff196
add keychron boards
dunk2k Aug 30, 2023
1d5d51c
correct layout aliases
dunk2k Sep 2, 2023
434114b
add matrix diagram for cannonkeys/bastiontkl
dunk2k Sep 3, 2023
2edb8c6
revert cannonkeys/bastiontkl
dunk2k Sep 4, 2023
0366e3f
ISO key conformity
dunk2k Sep 4, 2023
938d7d6
revert keyboards/cipulot/ec_theca
dunk2k Sep 5, 2023
49001d6
add matrix diagrams
dunk2k Sep 6, 2023
da28e4a
second pass on matrix diagrams
dunk2k Sep 7, 2023
5a035b1
build fix
dunk2k Sep 7, 2023
07e6efd
acheron/athena - move layouts to shared info.json
dunk2k Sep 8, 2023
94e9884
expand evyd13/eon87
dunk2k Sep 11, 2023
ab18330
revert kopibeng/xt87
dunk2k Sep 13, 2023
1f36d4a
layout extensions
dunk2k Sep 14, 2023
b60375f
more layout expansions
dunk2k Sep 14, 2023
29fc535
build corrections
dunk2k Sep 15, 2023
1e0da16
keymap correction
dunk2k Sep 15, 2023
68cb330
expand phantom and percent/skog_lite
dunk2k Sep 15, 2023
77b9d87
expand peagushoof/2013
dunk2k Sep 15, 2023
e90787a
"bottom row" removal in matrix_diagram.md
dunk2k Sep 20, 2023
5ba7184
additions
dunk2k Sep 20, 2023
cef33ba
add kf87
dunk2k Sep 23, 2023
d276b03
add xd87
dunk2k Sep 23, 2023
f157823
revert keychron/q3
dunk2k Sep 24, 2023
850594c
add JIS' for keychron/v3
dunk2k Sep 24, 2023
204bde8
revert pianoforte
dunk2k Sep 25, 2023
340ec68
more revert
dunk2k Sep 25, 2023
579664c
expand n87
dunk2k Sep 25, 2023
57944ee
update matrix_diagram.md
dunk2k Sep 27, 2023
ae95524
add infinity 88 and 875
dunk2k Sep 27, 2023
fbf2da8
Update info.json
dunk2k Sep 27, 2023
53d229e
tidy up
dunk2k Sep 29, 2023
e2ce742
add rmi_kb/tkl_ff
dunk2k Sep 30, 2023
1e9416a
expand emu
dunk2k Sep 30, 2023
d8be75f
expand kibou/wendy
dunk2k Sep 30, 2023
1b6c6f8
additions
dunk2k Oct 4, 2023
80619a1
add teleport/tkl
dunk2k Oct 4, 2023
8852162
reverts
dunk2k Oct 4, 2023
5fdb638
Merge branch 'qmk:master' into layout_reccy
dunk2k Oct 25, 2023
7da3e3b
Merge branch 'qmk:master' into layout_reccy
dunk2k Nov 2, 2023
59fac8d
Merge branch 'qmk:master' into layout_reccy
dunk2k Nov 9, 2023
a762158
add lucid/scarlet
dunk2k Nov 9, 2023
84887b9
Update info.json
dunk2k Nov 9, 2023
da52c89
Update info.json
dunk2k Nov 9, 2023
31f9d47
expand saevus/cor_tkl
dunk2k Nov 11, 2023
6072835
add classy_tkl/rev_a
dunk2k Nov 11, 2023
8a71961
add creatkeebs/glacier
dunk2k Nov 13, 2023
22c9c6f
add galatea/rev3, plywrks/ahgase
dunk2k Nov 14, 2023
70910c8
Fix tkl_iso for classy_tkl
dunk2k Nov 14, 2023
7bf1fff
alias layouts for signature87
dunk2k Nov 16, 2023
0dad5d0
reversions based on #22485
dunk2k Nov 17, 2023
dfecb00
expand j80
dunk2k Nov 19, 2023
0e5c011
segerated layouts by directory for cu80/v2
dunk2k Nov 24, 2023
792657d
Merge branch 'master' into layout_reccy
dunk2k Nov 28, 2023
2ff2d3a
add tkl_abnt layouts to kira80
dunk2k Nov 28, 2023
9625fd4
Merge branch 'master' into layout_reccy
dunk2k Dec 1, 2023
8a23c7f
reduce igloo
dunk2k Dec 4, 2023
1734879
Merge branch 'master' into layout_reccy
dunk2k Dec 4, 2023
b5761d4
expand xiudi/xd87
dunk2k Dec 10, 2023
609cd29
Merge branch 'develop' into layout_reccy
dunk2k Dec 10, 2023
50a7f6d
revert mt/ncr80/solder
dunk2k Dec 15, 2023
2a1d564
add wkl
dunk2k Dec 20, 2023
65d7320
fix aliases in phantom
dunk2k Dec 21, 2023
0194ed8
fix phantom layouts with aliases
dunk2k Dec 21, 2023
ba8993a
kira folder
dunk2k Dec 27, 2023
075dd24
Merge branch 'develop' into layout_reccy
dunk2k Dec 27, 2023
b2f5e52
Update info.json
dunk2k Dec 27, 2023
1713cc0
Update matrix_diagram.md
dunk2k Jan 9, 2024
29f255c
Update info.json
dunk2k Jan 9, 2024
0e4b673
Update info.json
dunk2k Jan 9, 2024
fbdd87a
add cb87
dunk2k Jan 10, 2024
53fefde
fix and expand cb87v2
dunk2k Jan 10, 2024
6429946
revert infinity875
dunk2k Jan 11, 2024
a6eed0a
add abnt2 to infinity88
dunk2k Jan 11, 2024
db0ec76
fix idobao keymap for idobao/id87/v2
dunk2k Jan 11, 2024
fb3b4c9
expand matrix/abelx
dunk2k Jan 12, 2024
edc2dc5
update readme.md for galatea
dunk2k Jan 12, 2024
04e6e75
update info.json
dunk2k Jan 13, 2024
7174aac
update info.json
dunk2k Jan 14, 2024
79c2d84
restore infinity875
dunk2k Jan 22, 2024
db816be
revert igloo
dunk2k Jan 27, 2024
6f6fdea
move epoch80 into kbdfans dir
dunk2k Feb 19, 2024
d6e3f28
Merge remote-tracking branch 'origin/develop' into layout_reccy
dunk2k Feb 19, 2024
8818113
CI build fixes
dunk2k Feb 20, 2024
9ae5a3f
Merge remote-tracking branch 'origin/develop' into layout_reccy
dunk2k Mar 19, 2024
b04b167
shorten formatting of community_layouts
dunk2k Mar 26, 2024
75192dd
Merge remote-tracking branch 'upstream/develop' into layout_reccy
dunk2k Mar 30, 2024
8280d04
Merge remote-tracking branch 'upstream/develop' into layout_reccy
dunk2k Apr 2, 2024
32432a5
revert painoforte
dunk2k Apr 3, 2024
ec02146
tidy mechlovin/olly/orion
dunk2k Apr 4, 2024
ba8b2dd
fix LAYOUT_all
dunk2k Apr 4, 2024
4b0c584
update keyboard.json
dunk2k Apr 4, 2024
0acd57b
update keyboard.json
dunk2k Apr 4, 2024
3ae32a0
Update keyboard.json
dunk2k Apr 4, 2024
525ca88
wkl
dunk2k Apr 6, 2024
43b0d01
Merge branch 'develop' into layout_reccy
dunk2k Apr 11, 2024
0366a17
Merge remote-tracking branch 'upstream/develop' into layout_reccy
dunk2k Apr 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions keyboards/acheron/apollo/87h/delta/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
"diode_direction": "COL2ROW",
"processor": "STM32F401",
"bootloader": "stm32-dfu",
"community_layouts": ["tkl_ansi"],
"layouts": {
"LAYOUT_tkl_ansi": {
"layout": [
Expand Down
1 change: 1 addition & 0 deletions keyboards/acheron/apollo/87h/gamma/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"diode_direction": "COL2ROW",
"processor": "STM32F411",
"bootloader": "stm32-dfu",
"community_layouts": ["tkl_ansi"],
"layouts": {
"LAYOUT_tkl_ansi": {
"layout": [
Expand Down
1 change: 1 addition & 0 deletions keyboards/acheron/apollo/87htsc/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"diode_direction": "COL2ROW",
"processor": "STM32F401",
"bootloader": "stm32-dfu",
"community_layouts": ["tkl_ansi_tsangan"],
"layouts": {
"LAYOUT_tkl_ansi_tsangan": {
"layout": [
Expand Down
1 change: 1 addition & 0 deletions keyboards/acheron/apollo/88htsc/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"diode_direction": "COL2ROW",
"processor": "STM32F401",
"bootloader": "stm32-dfu",
"community_layouts": ["tkl_f13_ansi_tsangan"],
"layouts": {
"LAYOUT_tkl_f13_ansi_tsangan": {
"layout": [
Expand Down
912 changes: 887 additions & 25 deletions keyboards/acheron/athena/alpha/info.json

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions keyboards/acheron/athena/beta/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,16 @@
},
"processor": "STM32F401",
"bootloader": "stm32-dfu",
"community_layouts": [
"tkl_ansi",
"tkl_ansi_split_bs_rshift",
"tkl_f13_ansi",
"tkl_f13_ansi_split_bs_rshift",
"tkl_f13_iso",
"tkl_f13_iso_split_bs_rshift",
"tkl_iso",
"tkl_iso_split_bs_rshift"
],
"layouts": {
"LAYOUT_all": {
"layout": [
Expand Down
27 changes: 27 additions & 0 deletions keyboards/acheron/athena/matrix_diagram.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Matrix Diagram for Acheron Athena

```
┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐
│00 │ │02 │03 │04 │05 │ │06 │07 │08 │09 │ │0A │0B │0C │0D │ F12 Top Row
└───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘
┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
│00 ││01 │02 │03 │04 ││05 │06 │07 │08 ││09 │0A │0B │0C ││0D │ │0E │0F │0G │
└───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───────┐
│10 │11 │12 │13 │14 │15 │16 │17 │18 │19 │1A │1B │1C │1D │1E │ │2E │1F │1G │ │1D │ 2u Backspace
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤ └─┬─────┤
│20 │21 │22 │23 │24 │25 │26 │27 │28 │29 │2A │2B │2C │2D │ │3E │2F │2G │ │ │
├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ┌──┴┐3D │ ISO Enter
│30 │31 │32 │33 │34 │35 │36 │37 │38 │39 │3A │3B │3D │ │3C │ │
├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐ └───┴────┘
│40 │41 │42 │43 │44 │45 │46 │47 │48 │49 │4A │4B │4C │4D │ │4F │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
│50 │51 │52 │56 │59 │5A │5B │5D │ │5E │5F │5G │
└────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
┌────────┐ ┌──────────┐
│40 │ 2.25u LShift 2.75u RShift │4C │
└────────┘ └──────────┘
┌─────┬───┬─────┬───────────────────────────┬─────┬───┬─────┐
│50 │51 │52 │56 │5A │5B │5D │ Tsangan/WKL Bottom Row
└─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
```
11 changes: 10 additions & 1 deletion keyboards/aliceh66/pianoforte/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,16 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_split_bs_rshift", "tkl_f13_iso", "tkl_f13_iso_split_bs_rshift", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift", "tkl_f13_iso_tsangan", "tkl_f13_iso_tsangan_split_bs_rshift"],
"community_layouts": [
"tkl_f13_ansi",
"tkl_f13_ansi_split_bs_rshift",
"tkl_f13_ansi_tsangan",
"tkl_f13_ansi_tsangan_split_bs_rshift",
"tkl_f13_iso",
"tkl_f13_iso_split_bs_rshift",
"tkl_f13_iso_tsangan",
"tkl_f13_iso_tsangan_split_bs_rshift"
],
"layout_aliases": {
"LAYOUT_tkl_ansi_7u": "LAYOUT_tkl_f13_ansi_tsangan",
"LAYOUT_tkl_iso_7u": "LAYOUT_tkl_f13_iso_tsangan"
Expand Down
18 changes: 14 additions & 4 deletions keyboards/baion_808/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,16 @@
},
"processor": "STM32F072",
"bootloader": "stm32-dfu",
"community_layouts": [
"tkl_ansi",
"tkl_ansi_split_bs_rshift",
"tkl_ansi_tsangan",
"tkl_ansi_tsangan_split_bs_rshift",
"tkl_iso",
"tkl_iso_split_bs_rshift",
"tkl_iso_tsangan",
"tkl_iso_tsangan_split_bs_rshift"
],
"layouts": {
"LAYOUT_all": {
"layout": [
Expand Down Expand Up @@ -601,7 +611,6 @@
{"matrix": [2, 10], "x": 10.5, "y": 2.25},
{"matrix": [2, 11], "x": 11.5, "y": 2.25},
{"matrix": [2, 12], "x": 12.5, "y": 2.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [2, 15], "x": 15.25, "y": 2.25},
{"matrix": [2, 16], "x": 16.25, "y": 2.25},
Expand All @@ -620,6 +629,7 @@
{"matrix": [3, 11], "x": 10.75, "y": 3.25},
{"matrix": [3, 12], "x": 11.75, "y": 3.25},
{"matrix": [3, 13], "x": 12.75, "y": 3.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
{"matrix": [4, 1], "x": 1.25, "y": 4.25},
Expand Down Expand Up @@ -707,7 +717,6 @@
{"matrix": [2, 10], "x": 10.5, "y": 2.25},
{"matrix": [2, 11], "x": 11.5, "y": 2.25},
{"matrix": [2, 12], "x": 12.5, "y": 2.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [2, 15], "x": 15.25, "y": 2.25},
{"matrix": [2, 16], "x": 16.25, "y": 2.25},
Expand All @@ -726,6 +735,7 @@
{"matrix": [3, 11], "x": 10.75, "y": 3.25},
{"matrix": [3, 12], "x": 11.75, "y": 3.25},
{"matrix": [3, 13], "x": 12.75, "y": 3.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
{"matrix": [4, 1], "x": 1.25, "y": 4.25},
Expand Down Expand Up @@ -813,7 +823,6 @@
{"matrix": [2, 10], "x": 10.5, "y": 2.25},
{"matrix": [2, 11], "x": 11.5, "y": 2.25},
{"matrix": [2, 12], "x": 12.5, "y": 2.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [2, 15], "x": 15.25, "y": 2.25},
{"matrix": [2, 16], "x": 16.25, "y": 2.25},
Expand All @@ -832,6 +841,7 @@
{"matrix": [3, 11], "x": 10.75, "y": 3.25},
{"matrix": [3, 12], "x": 11.75, "y": 3.25},
{"matrix": [3, 13], "x": 12.75, "y": 3.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
{"matrix": [4, 1], "x": 1.25, "y": 4.25},
Expand Down Expand Up @@ -918,7 +928,6 @@
{"matrix": [2, 10], "x": 10.5, "y": 2.25},
{"matrix": [2, 11], "x": 11.5, "y": 2.25},
{"matrix": [2, 12], "x": 12.5, "y": 2.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [2, 15], "x": 15.25, "y": 2.25},
{"matrix": [2, 16], "x": 16.25, "y": 2.25},
Expand All @@ -937,6 +946,7 @@
{"matrix": [3, 11], "x": 10.75, "y": 3.25},
{"matrix": [3, 12], "x": 11.75, "y": 3.25},
{"matrix": [3, 13], "x": 12.75, "y": 3.25},
{"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},

{"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
{"matrix": [4, 1], "x": 1.25, "y": 4.25},
Expand Down
2 changes: 0 additions & 2 deletions keyboards/baion_808/rules.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,3 @@ NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

LAYOUTS = tkl_ansi tkl_ansi_tsangan tkl_ansi_split_bs_rshift tkl_ansi_tsangan_split_bs_rshift tkl_iso tkl_iso_split_bs_rshift tkl_iso_tsangan tkl_iso_tsangan_split_bs_rshift
2 changes: 1 addition & 1 deletion keyboards/bpiphany/pegasushoof/2015/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"scroll_lock": "C5",
"on_state": 0
},
"community_layouts": ["tkl_ansi", "tkl_jis"],
"community_layouts": ["tkl_ansi", "tkl_iso", "tkl_jis"],
"layouts": {
"LAYOUT": {
"layout": [
Expand Down
Loading