CannonKeys Serenity Layout Macro Additions (#20570) * add matrix_diagram.md * info.json: apply friendly formatting * info.json: correct layout data * add LAYOUT_tkl_f13_iso_split_bs_rshift * add LAYOUT_tkl_f13_iso * add LAYOUT_tkl_f13_ansi_split_bs_rshift * add LAYOUT_tkl_f13_ansi * enable Community Layout support
CannonKeys Rekt1800 Layout Macro Additions (#20569) * add matrix_diagram.md * info.json: apply friendly formatting * add LAYOUT_ansi * add LAYOUT_ansi_split_bs * add LAYOUT_iso * add LAYOUT_iso_split_bs
Move DZ60 and MJ6XY layouts to data driven (#20478)
Move 60% layouts to data driven (#20477)
Move remaining `LAYOUT_all`s to data driven (#20463)
CannonKeys Onyx Layout Macro Additions (#20568) * 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_iso_split_bs_rshift * add LAYOUT_iso * add LAYOUT_iso_tsangan_split_bs_rshift * add LAYOUT_iso_tsangan
Merge remote-tracking branch 'origin/master' into develop
[Keymap] Add johnstegeman iris colemak keymap (#20575)
cannonkeys/ellipse_hs: correct layout macro references (#20577)
CannonKeys Obliterated75 Layout Macro Additions (#20567) * add matrix_diagram.md * info.json: apply friendly formatting * add LAYOUT_ansi_blocker * add LAYOUT_ansi_blocker_split_bs * add LAYOUT_iso_blocker * add LAYOUT_iso_blocker_split_bs
CannonKeys Nearfield Layout Macro Addition (#20566) * add matrix_diagram.md * info.json: apply friendly formatting * add LAYOUT_3u_space
CannonKeys Moment Hotswap Touch-Up (#20565) * rename LAYOUT_all to LAYOUT_60_tsangan_hhkb * refactor keymaps - use four-space indent - grid-align keycodes * copy via keymap to default The default keymap had some keycodes that aren't appropriate for this board, and the function layer was wonky. * enable Community Layout support
CannonKeys Moment Layout Macro Additions (#20564) * add matrix_diagram.md * info.json: apply friendly formatting * refactor keymaps - use four-space indent - grid-align keycodes * add LAYOUT_60_ansi_tsangan * add LAYOUT_60_tsangan_hhkb * add LAYOUT_60_iso_tsangan * add LAYOUT_60_tsangan_hhkb_iso * enable Community Layout support
CannonKeys HoodrowG Layout Macro Additions (#20563) * add matrix_diagram.md * refactor keymaps - use four-space indent - grid-align keycodes * info.json: apply friendly formatting * add LAYOUT_tkl_ansi_tsangan * add LAYOUT_tkl_iso_tsangan * enable Community Layout support
CannonKeys Gentoo Hotswap Touch-Up (#20562) * add matrix_diagram.md * info.json: apply friendly formatting * rename LAYOUT_default to LAYOUT_65_ansi_rwkl * refactor default and via keymaps - use four-space indent - grid-align keycodes * remove RGB keycodes from via keymap RGB lighting isn't supported.
CannonKeys Gentoo Layout Macro Additions (#20561) * add matrix_diagram.md * info.json: apply friendly formatting * add LAYOUT_65_ansi * add LAYOUT_65_ansi_split_bs * add LAYOUT_65_ansi_wkl * add LAYOUT_65_ansi_wkl_split_bs * add LAYOUT_65_iso * add LAYOUT_65_iso_split_bs * add LAYOUT_65_iso_wkl * add LAYOUT_65_iso_wkl_split_bs * enable Community Layout support * add LAYOUT_65_ansi_rwkl * add LAYOUT_65_ansi_rwkl_split_bs * add LAYOUT_65_iso_rwkl * add LAYOUT_65_iso_rwkl_split_bs
CannonKeys Ellipse Hotswap Layout Macro Addition & Touch-Up (#20560) * add matrix_diagram.md * info.json: apply friendly formatting * rename LAYOUT_all to LAYOUT_60_tsangan_hhkb * add LAYOUT_60_ansi_tsangan_split_rshift * refactor default and via keymaps - use four-space indent - grid-align keycodes * copy via keymap to default The default keymap didn't make sense to me - it included keycodes for features that aren't supported, and the arrow key alignment on the function layer was wonky. * enable Community Layout support
Merge remote-tracking branch 'origin/master' into develop
CannonKeys Ellipse Layout Macro Additions (#20558) * add matrix_diagram.md * info.json: apply friendly formatting * add LAYOUT_60_ansi * add LAYOUT_60_ansi_split_bs_rshift * add LAYOUT_60_ansi_tsangan * add LAYOUT_60_tsangan_hhkb * add LAYOUT_60_iso * add LAYOUT_60_iso_split_bs_rshift * add LAYOUT_60_iso_tsangan * add LAYOUT_60_iso_tsangan_split_bs_rshift * enable Community Layout support
[Keyboard] Add Manibus VIA support (#20497) Co-authored-by: Joel Challis <git@zvecr.com>