Move ortho & numpad layouts to data driven (#20183)
Co-authored-by: Nick Brassel <nick@tzarc.org>
This commit is contained in:
parent
06664e8a94
commit
4869b8061c
589 changed files with 19002 additions and 25368 deletions
|
@ -18,82 +18,6 @@
|
|||
|
||||
#include "quantum.h"
|
||||
|
||||
/* Default staggered layout
|
||||
Bottom row: 1u 1.5u 2.25u 2.75u 1.5u 1u */
|
||||
#define LAYOUT( \
|
||||
K00, K01, K02, K03, K04, K05, K70, K71, K72, K73, K74, K75, K65, \
|
||||
K10, K11, K12, K13, K14, K15, K60, K61, K62, K63, K64, K55, \
|
||||
K20, K21, K22, K23, K24, K25, K50, K51, K52, K53, K54, K45, \
|
||||
K30, K31, K32, K33, K40, K42, K43 \
|
||||
){ \
|
||||
{ K00, K01, K02, K03, K04, K05,}, \
|
||||
{ K10, K11, K12, K13, K14, K15,}, \
|
||||
{ K20, K21, K22, K23, K24, K25,}, \
|
||||
{ K30, K31, K32, K33, KC_NO, KC_NO,},\
|
||||
{ K40, KC_NO, K42, K43, KC_NO, K45,},\
|
||||
{ K50, K51, K52, K53, K54, K55,}, \
|
||||
{ K60, K61, K62, K63, K64, K65,}, \
|
||||
{ K70, K71, K72, K73, K74, K75, } \
|
||||
}
|
||||
|
||||
/* Default ortho layout
|
||||
Bottom row: 1u 1u 1u 2u 2u 1u 1u 1u */
|
||||
#define LAYOUT_ortho( \
|
||||
K00, K01, K02, K03, K04, K05, K70, K71, K72, K73, K74, K75, K65, \
|
||||
K10, K11, K12, K13, K14, K15, K60, K61, K62, K63, K64, K54, K55, \
|
||||
K20, K21, K22, K23, K24, K25, K50, K51, K52, K53, K43, K44, K45, \
|
||||
K30, K31, K32, K33, K34, K35, K40, K41, K42 \
|
||||
){ \
|
||||
{ K00, K01, K02, K03, K04, K05,}, \
|
||||
{ K10, K11, K12, K13, K14, K15,}, \
|
||||
{ K20, K21, K22, K23, K24, K25,}, \
|
||||
{ K30, K31, K32, K33, K34, K35,}, \
|
||||
{ K40, K41, K42, K43, K44, K45,}, \
|
||||
{ K50, K51, K52, K53, K54, K55,}, \
|
||||
{ K60, K61, K62, K63, K64, K65,}, \
|
||||
{ K70, K71, K72, K73, K74, K75, }, \
|
||||
{ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, } \
|
||||
}
|
||||
|
||||
/* MIT ortho layout
|
||||
Bottom row: 1u 1u 1u 1u 2u 1u 1u 1u 1u */
|
||||
#define LAYOUT_ortho_mit( \
|
||||
K00, K01, K02, K03, K04, K05, K70, K71, K72, K73, K74, K75, K65, \
|
||||
K10, K11, K12, K13, K14, K15, K60, K61, K62, K63, K64, K54, K55, \
|
||||
K20, K21, K22, K23, K24, K25, K50, K51, K52, K53, K43, K44, K45, \
|
||||
K30, K31, K32, K33, K84, K35, K85, K40, K41, K42 \
|
||||
){ \
|
||||
{ K00, K01, K02, K03, K04, K05,}, \
|
||||
{ K10, K11, K12, K13, K14, K15,}, \
|
||||
{ K20, K21, K22, K23, K24, K25,}, \
|
||||
{ K30, K31, K32, K33, KC_NO, K35,}, \
|
||||
{ K40, K41, K42, K43, K44, K45,}, \
|
||||
{ K50, K51, K52, K53, K54, K55,}, \
|
||||
{ K60, K61, K62, K63, K64, K65,}, \
|
||||
{ K70, K71, K72, K73, K74, K75, }, \
|
||||
{ KC_NO, KC_NO, KC_NO, KC_NO, K84, K85, } \
|
||||
}
|
||||
|
||||
/* All 1u ortho layout
|
||||
Bottom row: 1u 1u 1u 1u 1u 1u 1u 1u 1u 1u */
|
||||
#define LAYOUT_ortho_all( \
|
||||
K00, K01, K02, K03, K04, K05, K70, K71, K72, K73, K74, K75, K65, \
|
||||
K10, K11, K12, K13, K14, K15, K60, K61, K62, K63, K64, K54, K55, \
|
||||
K20, K21, K22, K23, K24, K25, K50, K51, K52, K53, K43, K44, K45, \
|
||||
K30, K31, K32, K33, K84, K34, K35, K85, K40, K41, K42 \
|
||||
){ \
|
||||
{ K00, K01, K02, K03, K04, K05,}, \
|
||||
{ K10, K11, K12, K13, K14, K15,}, \
|
||||
{ K20, K21, K22, K23, K24, K25,}, \
|
||||
{ K30, K31, K32, K33, K34, K35,}, \
|
||||
{ K40, K41, K42, K43, K44, K45,}, \
|
||||
{ K50, K51, K52, K53, K54, K55,}, \
|
||||
{ K60, K61, K62, K63, K64, K65,}, \
|
||||
{ K70, K71, K72, K73, K74, K75, }, \
|
||||
{ KC_NO, KC_NO, KC_NO, KC_NO, K84, K85, } \
|
||||
}
|
||||
|
||||
|
||||
enum terrazzo_matrix_effects {
|
||||
TERRAZZO_NONE = 0,
|
||||
// --------------------------------------
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue