diff options
author | Nick Brassel <[email protected]> | 2023-11-28 16:39:48 +1100 |
---|---|---|
committer | Nick Brassel <[email protected]> | 2023-11-28 16:40:47 +1100 |
commit | 0115951de12bd4c798a43a380651c34552552e85 (patch) | |
tree | 62999011ae782d93aa6dc9c889615db2a840cafc /users/rs/rs.c | |
parent | 0379d1f59e58cefa18cdb72ba1b77507d1108ae6 (diff) | |
parent | 4d99e0a23cff02f4c6e55e093b5de08a9be0df7c (diff) | |
download | qmk_firmware-0115951de12bd4c798a43a380651c34552552e85.tar.gz qmk_firmware-0115951de12bd4c798a43a380651c34552552e85.zip |
`develop` -> `master`, 2023q4 edition0.23.0
Diffstat (limited to 'users/rs/rs.c')
-rw-r--r-- | users/rs/rs.c | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/users/rs/rs.c b/users/rs/rs.c deleted file mode 100644 index fa634bb928..0000000000 --- a/users/rs/rs.c +++ /dev/null @@ -1,74 +0,0 @@ - -#include "rs.h" - -// process_record_user is like process_record_user for keymaps including this file. -__attribute__ ((weak)) -bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { - return true; -} - -// rgb_mod_changed_keymap is called any time the RGB mod has been changed. -__attribute__ ((weak)) -void rgb_mod_changed_keymap(void) { -} - -// keylog_set_keymap is called for every key press. -__attribute__ ((weak)) -void keylog_set_keymap(uint16_t keycode, keyrecord_t *record) { -} - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - if (record->event.pressed) { - keylog_set_keymap(keycode, record); - } - - switch (keycode) { - case NEQL: // != - if (record->event.pressed) { - SEND_STRING("!="); - } - return false; - case LPLT: // ( or < with shift - if (record->event.pressed) { - if (get_mods() & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT))) { - // < - tap_code(KC_COMM); // shift is already registered - } else { - // ( - register_mods(MOD_BIT(KC_LSFT)); - tap_code(KC_9); - unregister_mods(MOD_BIT(KC_LSFT)); - } - } - return false; - case RPGT: // ) or > with shift - if (record->event.pressed) { - if (get_mods() & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT))) { - // < - tap_code(KC_DOT); // shift is already registered - } else { - // ) - register_mods(MOD_BIT(KC_LSFT)); - tap_code(KC_0); - unregister_mods(MOD_BIT(KC_LSFT)); - } - } - return false; -#ifdef RGBLIGHT_ENABLE - case RGB_MOD: - if (record->event.pressed) { - rgblight_step(); - rgb_mod_changed_keymap(); - } - return false; - case RGBRST: - if (record->event.pressed) { - eeconfig_update_rgblight_default(); - rgblight_enable(); - rgb_mod_changed_keymap(); - } - return false; -#endif - } - return process_record_keymap(keycode, record); -}
\ No newline at end of file |