summaryrefslogtreecommitdiff
path: root/users/dshields/dshields.c
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-11-26 18:36:45 +0000
committerGitHub <noreply@github.com>2023-11-27 05:36:45 +1100
commit1ed03f498fa204178c2696c510ac6a2cd8524e2d (patch)
treeb97c1f983b7e4b57c007d0feedadd3ad3e39062b /users/dshields/dshields.c
parent4908d4b1ca260efecf3613e6517aa3a6f2034876 (diff)
Remove userspace keymaps (#22544)
Diffstat (limited to 'users/dshields/dshields.c')
-rw-r--r--users/dshields/dshields.c57
1 files changed, 0 insertions, 57 deletions
diff --git a/users/dshields/dshields.c b/users/dshields/dshields.c
deleted file mode 100644
index a8e1333104..0000000000
--- a/users/dshields/dshields.c
+++ /dev/null
@@ -1,57 +0,0 @@
-#include "quantum.h"
-#include "dshields.h"
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- if ((keycode >= QK_MOD_TAP && keycode <= QK_MOD_TAP_MAX)
- || (keycode >= QK_LAYER_TAP && keycode <= QK_LAYER_TAP_MAX)
- || (keycode >= QK_MODS && keycode <= QK_MODS_MAX)) {
- keycode = keycode & 0xFF;
- }
- if (keycode == KC_ESC && record->event.pressed) {
- bool rc = true;
- uint8_t mods = 0;
- if ((mods = get_oneshot_mods()) && !has_oneshot_mods_timed_out()) {
- clear_oneshot_mods();
- unregister_mods(mods);
- rc = false;
- }
- if ((mods = get_oneshot_locked_mods())) {
- clear_oneshot_locked_mods();
- unregister_mods(mods);
- rc = false;
- }
- if (is_oneshot_layer_active()) {
- layer_clear();
- rc = false;
- }
- return rc;
- }
- return true;
-}
-
-uint16_t get_quick_tap_term(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case MT_A:
- case MT_S:
- case MT_D:
- case MT_F:
- case MT_J:
- case MT_K:
- case MT_L:
- case MT_SCLN:
- return 0;
- default:
- return QUICK_TAP_TERM;
- }
-}
-
-bool get_permissive_hold(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case MT_SPC:
- case MT_BSPC:
- case MT_ESC:
- return true;
- default:
- return false;
- }
-}