Migrate fn_actions for default keymaps (#4935)
* Migrate fn_actions for default keymaps * Rename the Grave/Escape Shift masks * No need for shift_esc_shift_mask * Change breaks to return false * Right align pointers * Add default case * Separate cases with empty lines
This commit is contained in:
parent
d5bc7fc157
commit
9e4ac6cf29
42 changed files with 373 additions and 654 deletions
|
@ -121,7 +121,7 @@ enum keyboard_macros {
|
|||
|
||||
#define M_CP_CT M(MACRO_COPY_CUT)
|
||||
|
||||
#define M_COPY KC_FN1
|
||||
#define M_COPY MACROTAP(MACRO_COPY_CUT)
|
||||
|
||||
#define SC_UNDO LCTL(KC_Z)
|
||||
#define SC_REDO LCTL(KC_Y)
|
||||
|
@ -135,7 +135,7 @@ enum keyboard_macros {
|
|||
#define SC_CCLS LCTL(KC_F4)
|
||||
|
||||
#define TG_NKRO MAGIC_TOGGLE_NKRO
|
||||
#define OS_SHFT KC_FN0
|
||||
#define OS_SHFT OSM(MOD_LSFT)
|
||||
|
||||
#define _______ KC_TRNS
|
||||
#define XXXXXXX KC_NO
|
||||
|
@ -305,11 +305,6 @@ void persistent_default_layer_set(uint16_t default_layer)
|
|||
default_layer_set(default_layer);
|
||||
}
|
||||
|
||||
const uint16_t PROGMEM fn_actions[] = {
|
||||
[0] = ACTION_MODS_ONESHOT(MOD_LSFT),
|
||||
[1] = ACTION_MACRO_TAP(MACRO_COPY_CUT),
|
||||
};
|
||||
|
||||
const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
|
||||
{
|
||||
|
||||
|
@ -619,4 +614,4 @@ void music_scale_user(void)
|
|||
PLAY_SONG(music_scale);
|
||||
}
|
||||
|
||||
#endif /* AUDIO_ENABLE */
|
||||
#endif /* AUDIO_ENABLE */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue