diff options
Diffstat (limited to 'users/drashna/drashna.c')
| -rw-r--r-- | users/drashna/drashna.c | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/users/drashna/drashna.c b/users/drashna/drashna.c index 4111d2931..8f10a530e 100644 --- a/users/drashna/drashna.c +++ b/users/drashna/drashna.c | |||
| @@ -173,12 +173,15 @@ void matrix_init_user(void) { | |||
| 173 | get_unicode_input_mode(); | 173 | get_unicode_input_mode(); |
| 174 | #endif //UNICODE_ENABLE | 174 | #endif //UNICODE_ENABLE |
| 175 | matrix_init_keymap(); | 175 | matrix_init_keymap(); |
| 176 | } | ||
| 177 | |||
| 178 | void startup_user (void) { | ||
| 179 | #ifdef RGBLIGHT_ENABLE | 176 | #ifdef RGBLIGHT_ENABLE |
| 180 | matrix_init_rgb(); | 177 | matrix_init_rgb(); |
| 181 | #endif //RGBLIGHT_ENABLE | 178 | #endif //RGBLIGHT_ENABLE |
| 179 | } | ||
| 180 | |||
| 181 | void startup_user (void) { | ||
| 182 | // #ifdef RGBLIGHT_ENABLE | ||
| 183 | // matrix_init_rgb(); | ||
| 184 | // #endif //RGBLIGHT_ENABLE | ||
| 182 | startup_keymap(); | 185 | startup_keymap(); |
| 183 | } | 186 | } |
| 184 | 187 | ||
| @@ -294,11 +297,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 294 | } | 297 | } |
| 295 | break; | 298 | break; |
| 296 | 299 | ||
| 297 | case EPRM: // Resets EEPROM | ||
| 298 | if (record->event.pressed) { | ||
| 299 | eeconfig_init(); | ||
| 300 | } | ||
| 301 | break; | ||
| 302 | case VRSN: // Prints firmware version | 300 | case VRSN: // Prints firmware version |
| 303 | if (record->event.pressed) { | 301 | if (record->event.pressed) { |
| 304 | send_string_with_delay_P(PSTR(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION ", Built on: " QMK_BUILDDATE), MACRO_TIMER); | 302 | send_string_with_delay_P(PSTR(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION ", Built on: " QMK_BUILDDATE), MACRO_TIMER); |
| @@ -392,7 +390,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 392 | #endif | 390 | #endif |
| 393 | } | 391 | } |
| 394 | return process_record_keymap(keycode, record) && | 392 | return process_record_keymap(keycode, record) && |
| 395 | #ifdef RGBLIGHT_ENABLE | 393 | #if defined(RGBLIGHT_ENABLE) || defined(RGB_MATRIX_ENABLE) |
| 396 | process_record_user_rgb(keycode, record) && | 394 | process_record_user_rgb(keycode, record) && |
| 397 | #endif // RGBLIGHT_ENABLE | 395 | #endif // RGBLIGHT_ENABLE |
| 398 | process_record_secrets(keycode, record); | 396 | process_record_secrets(keycode, record); |
| @@ -413,7 +411,11 @@ uint32_t layer_state_set_user(uint32_t state) { | |||
| 413 | 411 | ||
| 414 | 412 | ||
| 415 | uint32_t default_layer_state_set_user(uint32_t state) { | 413 | uint32_t default_layer_state_set_user(uint32_t state) { |
| 416 | return default_layer_state_set_keymap(state); | 414 | state = default_layer_state_set_keymap(state); |
| 415 | #ifdef RGBLIGHT_ENABLE | ||
| 416 | state = default_layer_state_set_rgb(state); | ||
| 417 | #endif // RGBLIGHT_ENABLE | ||
| 418 | return state; | ||
| 417 | } | 419 | } |
| 418 | 420 | ||
| 419 | 421 | ||
