diff options
author | Joel Challis <git@zvecr.com> | 2023-11-26 18:36:45 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-27 05:36:45 +1100 |
commit | 1ed03f498fa204178c2696c510ac6a2cd8524e2d (patch) | |
tree | b97c1f983b7e4b57c007d0feedadd3ad3e39062b /users/anderson/seq.c | |
parent | 4908d4b1ca260efecf3613e6517aa3a6f2034876 (diff) |
Remove userspace keymaps (#22544)
Diffstat (limited to 'users/anderson/seq.c')
-rw-r--r-- | users/anderson/seq.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/users/anderson/seq.c b/users/anderson/seq.c deleted file mode 100644 index 8e6edb35d3..0000000000 --- a/users/anderson/seq.c +++ /dev/null @@ -1,38 +0,0 @@ -#include "seq.h" - -static char buffer[32]; -static uint8_t buffer_size = 0; - -void seq_start(void) { - buffer_size = 0; - SEND_STRING(":"); -} - -bool seq_feed(uint16_t keycode) { - if (keycode == KC_ENTER) { - for (int i = 0; i < buffer_size + 1; i++) { - tap_code(KC_BACKSPACE); - } - for (int i = 0; i < seq_config_size; i++) { - seq_t item = seq_config[i]; - if (strncmp(item.sequence, buffer, buffer_size) == 0) { - send_unicode_string(item.result); - } - } - buffer_size = 0; - return false; - } else if (keycode == KC_BACKSPACE) { - if (buffer_size) { - buffer_size--; - tap_code(keycode); - } - return true; - } else { - if (keycode >= KC_A && keycode <= KC_Z) { - buffer[buffer_size++] = keycode - KC_A + 'a'; - tap_code(keycode); - } - return true; - } -} - |