Tap Dance: remove qk_
prefix (#19313)
This commit is contained in:
parent
83e8e5845a
commit
1978007fae
298 changed files with 1327 additions and 1327 deletions
|
@ -31,12 +31,12 @@ enum {
|
|||
SLASH
|
||||
};
|
||||
|
||||
int cur_dance (qk_tap_dance_state_t *state);
|
||||
int cur_dance (tap_dance_state_t *state);
|
||||
|
||||
void x_finished (qk_tap_dance_state_t *state, void *user_data);
|
||||
void x_reset (qk_tap_dance_state_t *state, void *user_data);
|
||||
void lshift_finished (qk_tap_dance_state_t *state, void *user_data);
|
||||
void lshift_reset(qk_tap_dance_state_t *state, void *user_data);
|
||||
void x_finished (tap_dance_state_t *state, void *user_data);
|
||||
void x_reset (tap_dance_state_t *state, void *user_data);
|
||||
void lshift_finished (tap_dance_state_t *state, void *user_data);
|
||||
void lshift_reset(tap_dance_state_t *state, void *user_data);
|
||||
|
||||
|
||||
bool is_alt_tab_active = false;
|
||||
|
@ -142,7 +142,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
|
||||
// Super crazy tap dancing stuff - see quad dance in feature_tap_dance.md
|
||||
|
||||
int cur_dance (qk_tap_dance_state_t *state) {
|
||||
int cur_dance (tap_dance_state_t *state) {
|
||||
if (state->count == 1) {
|
||||
if (state->interrupted || !state->pressed) return SINGLE_TAP;
|
||||
// key not interrupted, but still held sends 'HOLD'
|
||||
|
@ -166,7 +166,7 @@ static tap xtap_state = {
|
|||
};
|
||||
|
||||
// registering keypresses
|
||||
void x_finished (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void x_finished (tap_dance_state_t *state, void *user_data) {
|
||||
xtap_state.state = cur_dance(state);
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: register_code16(KC_AT); break;
|
||||
|
@ -176,7 +176,7 @@ void x_finished (qk_tap_dance_state_t *state, void *user_data) {
|
|||
}
|
||||
}
|
||||
|
||||
void lshift_finished (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void lshift_finished (tap_dance_state_t *state, void *user_data) {
|
||||
xtap_state.state = cur_dance(state);
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: register_code16(KC_LSFT); register_code16(KC_9); break;
|
||||
|
@ -185,7 +185,7 @@ void lshift_finished (qk_tap_dance_state_t *state, void *user_data) {
|
|||
case TRIPLE_TAP: register_code16(KC_LSFT); register_code16(KC_LBRC); break;
|
||||
}
|
||||
}
|
||||
void s_finished (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void s_finished (tap_dance_state_t *state, void *user_data) {
|
||||
xtap_state.state = cur_dance(state);
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: register_code16(KC_S); break;
|
||||
|
@ -194,7 +194,7 @@ void s_finished (qk_tap_dance_state_t *state, void *user_data) {
|
|||
}
|
||||
}
|
||||
|
||||
void rshift_finished (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void rshift_finished (tap_dance_state_t *state, void *user_data) {
|
||||
xtap_state.state = cur_dance(state);
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: register_code16(KC_LSFT); register_code16(KC_0); break;
|
||||
|
@ -206,7 +206,7 @@ void rshift_finished (qk_tap_dance_state_t *state, void *user_data) {
|
|||
|
||||
// forgetting keypresses
|
||||
|
||||
void x_reset (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void x_reset (tap_dance_state_t *state, void *user_data) {
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: unregister_code16(KC_AT); break;
|
||||
case SINGLE_HOLD: clear_oneshot_layer_state(ONESHOT_PRESSED); break;
|
||||
|
@ -215,7 +215,7 @@ void x_reset (qk_tap_dance_state_t *state, void *user_data) {
|
|||
}
|
||||
xtap_state.state = 0;
|
||||
}
|
||||
void lshift_reset (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void lshift_reset (tap_dance_state_t *state, void *user_data) {
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: unregister_code16(KC_9); unregister_code16(KC_LSFT); break;
|
||||
case SINGLE_HOLD: unregister_code16(KC_LSFT); break;
|
||||
|
@ -225,7 +225,7 @@ void lshift_reset (qk_tap_dance_state_t *state, void *user_data) {
|
|||
xtap_state.state = 0;
|
||||
}
|
||||
|
||||
void rshift_reset (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void rshift_reset (tap_dance_state_t *state, void *user_data) {
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: unregister_code16(KC_0); unregister_code16(KC_LSFT); break;
|
||||
case SINGLE_HOLD: unregister_code16(KC_RSFT); break;
|
||||
|
@ -234,7 +234,7 @@ void rshift_reset (qk_tap_dance_state_t *state, void *user_data) {
|
|||
}
|
||||
xtap_state.state = 0;
|
||||
}
|
||||
void s_reset (qk_tap_dance_state_t *state, void *user_data) {
|
||||
void s_reset (tap_dance_state_t *state, void *user_data) {
|
||||
switch (xtap_state.state) {
|
||||
case SINGLE_TAP: unregister_code16(KC_S); break;
|
||||
case DOUBLE_TAP: unregister_code16(KC_MINUS); break;
|
||||
|
@ -242,7 +242,7 @@ void s_reset (qk_tap_dance_state_t *state, void *user_data) {
|
|||
}
|
||||
xtap_state.state = 0;
|
||||
}
|
||||
qk_tap_dance_action_t tap_dance_actions[] = {
|
||||
tap_dance_action_t tap_dance_actions[] = {
|
||||
[X_AT_FUN] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, x_finished, x_reset),
|
||||
[LSHIFT] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, lshift_finished, lshift_reset),
|
||||
[RSHIFT] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, rshift_finished, rshift_reset),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue