Updating everything to use the new userspace format

This commit is contained in:
2023-11-20 09:48:05 -06:00
parent 3f3579bacc
commit 1b22dc64bb
20 changed files with 258 additions and 286 deletions

View File

@@ -0,0 +1,24 @@
#pragma once
#include QMK_KEYBOARD_H
#include "../definitions/keycodes.h"
typedef enum {
TD_NONE,
TD_UNKNOWN,
TD_SINGLE_TAP,
TD_SINGLE_HOLD,
TD_DOUBLE_TAP,
TD_DOUBLE_HOLD,
TD_DOUBLE_SINGLE_TAP, // Send two single taps
TD_TRIPLE_TAP,
TD_TRIPLE_HOLD
} td_state_t;
typedef struct {
td_state_t state;
bool recording;
} td_tap_t;
td_state_t dance_state(tap_dance_state_t *state);