Ergodox EZ: Clean Up process_record_user Function

Set ERPM = SAFE_RANGE
master
Alex Mayer 2018-11-27 17:04:29 -05:00
parent 929e6a3231
commit 6983c71efd
1 changed files with 13 additions and 22 deletions

View File

@ -6,8 +6,7 @@
#define MDIA 2 // media keys
enum custom_keycodes {
PLACEHOLDER = SAFE_RANGE, // can always be here
EPRM,
EPRM = SAFE_RANGE,
VRSN,
RGB_SLD
};
@ -146,28 +145,20 @@ const uint16_t PROGMEM fn_actions[] = {
};
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
if (record->event.pressed) {
switch (keycode) {
// dynamically generate these.
case EPRM:
if (record->event.pressed) {
eeconfig_init();
}
return false;
break;
case VRSN:
if (record->event.pressed) {
SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION);
}
return false;
break;
case RGB_SLD:
if (record->event.pressed) {
#ifdef RGBLIGHT_ENABLE
case RGB_SLD:
rgblight_mode(1);
return false;
#endif
}
return false;
break;
}
return true;
}