diff options
44 files changed, 216 insertions, 210 deletions
diff --git a/docs/feature_dynamic_macros.md b/docs/feature_dynamic_macros.md index 0660e0c065..f5a6952b6b 100644 --- a/docs/feature_dynamic_macros.md +++ b/docs/feature_dynamic_macros.md | |||
| @@ -6,21 +6,21 @@ You can store one or two macros and they may have a combined total of 128 keypre | |||
| 6 | 6 | ||
| 7 | To enable them, first include `DYNAMIC_MACRO_ENABLE = yes` in your `rules.mk`. Then, add the following keys to your keymap: | 7 | To enable them, first include `DYNAMIC_MACRO_ENABLE = yes` in your `rules.mk`. Then, add the following keys to your keymap: |
| 8 | 8 | ||
| 9 | |Key |Alias |Description | | 9 | |Key |Alias |Description | |
| 10 | |------------------|----------|---------------------------------------------------| | 10 | |---------------------------------|---------|--------------------------------------------------| |
| 11 | |`DYN_REC_START1` |`DM_REC1` |Start recording Macro 1 | | 11 | |`QK_DYNAMIC_MACRO_RECORD_START_1`|`DM_REC1`|Start recording Macro 1 | |
| 12 | |`DYN_REC_START2` |`DM_REC2` |Start recording Macro 2 | | 12 | |`QK_DYNAMIC_MACRO_RECORD_START_2`|`DM_REC2`|Start recording Macro 2 | |
| 13 | |`DYN_MACRO_PLAY1` |`DM_PLY1` |Replay Macro 1 | | 13 | |`QK_DYNAMIC_MACRO_PLAY_1` |`DM_PLY1`|Replay Macro 1 | |
| 14 | |`DYN_MACRO_PLAY2` |`DM_PLY2` |Replay Macro 2 | | 14 | |`QK_DYNAMIC_MACRO_PLAY_2` |`DM_PLY2`|Replay Macro 2 | |
| 15 | |`DYN_REC_STOP` |`DM_RSTP` |Finish the macro that is currently being recorded. | | 15 | |`QK_DYNAMIC_MACRO_RECORD_STOP` |`DM_RSTP`|Finish the macro that is currently being recorded.| |
| 16 | 16 | ||
| 17 | That should be everything necessary. | 17 | That should be everything necessary. |
| 18 | 18 | ||
| 19 | To start recording the macro, press either `DYN_REC_START1` or `DYN_REC_START2`. | 19 | To start recording the macro, press either `DM_REC1` or `DM_REC2`. |
| 20 | 20 | ||
| 21 | To finish the recording, press the `DYN_REC_STOP` layer button. You can also press `DYN_REC_START1` or `DYN_REC_START2` again to stop the recording. | 21 | To finish the recording, press the `DM_RSTP` layer button. You can also press `DM_REC1` or `DM_REC2` again to stop the recording. |
| 22 | 22 | ||
| 23 | To replay the macro, press either `DYN_MACRO_PLAY1` or `DYN_MACRO_PLAY2`. | 23 | To replay the macro, press either `DM_PLY1` or `DM_PLY2`. |
| 24 | 24 | ||
| 25 | It is possible to replay a macro as part of a macro. It's ok to replay macro 2 while recording macro 1 and vice versa but never create recursive macros i.e. macro 1 that replays macro 1. If you do so and the keyboard will get unresponsive, unplug the keyboard and plug it again. You can disable this completely by defining `DYNAMIC_MACRO_NO_NESTING` in your `config.h` file. | 25 | It is possible to replay a macro as part of a macro. It's ok to replay macro 2 while recording macro 1 and vice versa but never create recursive macros i.e. macro 1 that replays macro 1. If you do so and the keyboard will get unresponsive, unplug the keyboard and plug it again. You can disable this completely by defining `DYNAMIC_MACRO_NO_NESTING` in your `config.h` file. |
| 26 | 26 | ||
| @@ -43,10 +43,10 @@ If the LEDs start blinking during the recording with each keypress, it means the | |||
| 43 | 43 | ||
| 44 | ### DYNAMIC_MACRO_USER_CALL | 44 | ### DYNAMIC_MACRO_USER_CALL |
| 45 | 45 | ||
| 46 | For users of the earlier versions of dynamic macros: It is still possible to finish the macro recording using just the layer modifier used to access the dynamic macro keys, without a dedicated `DYN_REC_STOP` key. If you want this behavior back, add `#define DYNAMIC_MACRO_USER_CALL` to your `config.h` and insert the following snippet at the beginning of your `process_record_user()` function: | 46 | For users of the earlier versions of dynamic macros: It is still possible to finish the macro recording using just the layer modifier used to access the dynamic macro keys, without a dedicated `DM_RSTP` key. If you want this behavior back, add `#define DYNAMIC_MACRO_USER_CALL` to your `config.h` and insert the following snippet at the beginning of your `process_record_user()` function: |
| 47 | 47 | ||
| 48 | ```c | 48 | ```c |
| 49 | uint16_t macro_kc = (keycode == MO(_DYN) ? DYN_REC_STOP : keycode); | 49 | uint16_t macro_kc = (keycode == MO(_DYN) ? DM_RSTP : keycode); |
| 50 | 50 | ||
| 51 | if (!process_record_dynamic_macro(macro_kc, record)) { | 51 | if (!process_record_dynamic_macro(macro_kc, record)) { |
| 52 | return false; | 52 | return false; |
diff --git a/docs/keycodes.md b/docs/keycodes.md index f701193a45..0c216ae499 100644 --- a/docs/keycodes.md +++ b/docs/keycodes.md | |||
| @@ -306,13 +306,13 @@ See also: [Caps Word](feature_caps_word.md) | |||
| 306 | 306 | ||
| 307 | See also: [Dynamic Macros](feature_dynamic_macros.md) | 307 | See also: [Dynamic Macros](feature_dynamic_macros.md) |
| 308 | 308 | ||
| 309 | |Key |Aliases |Description | | 309 | |Key |Aliases |Description | |
| 310 | |-----------------|---------|--------------------------------------------------| | 310 | |---------------------------------|---------|--------------------------------------------------| |
| 311 | |`DYN_REC_START1` |`DM_REC1`|Start recording Macro 1 | | 311 | |`QK_DYNAMIC_MACRO_RECORD_START_1`|`DM_REC1`|Start recording Macro 1 | |
| 312 | |`DYN_REC_START2` |`DM_REC2`|Start recording Macro 2 | | 312 | |`QK_DYNAMIC_MACRO_RECORD_START_2`|`DM_REC2`|Start recording Macro 2 | |
| 313 | |`DYN_MACRO_PLAY1`|`DM_PLY1`|Replay Macro 1 | | 313 | |`QK_DYNAMIC_MACRO_PLAY_1` |`DM_PLY1`|Replay Macro 1 | |
| 314 | |`DYN_MACRO_PLAY2`|`DM_PLY2`|Replay Macro 2 | | 314 | |`QK_DYNAMIC_MACRO_PLAY_2` |`DM_PLY2`|Replay Macro 2 | |
| 315 | |`DYN_REC_STOP` |`DM_RSTP`|Finish the macro that is currently being recorded.| | 315 | |`QK_DYNAMIC_MACRO_RECORD_STOP` |`DM_RSTP`|Finish the macro that is currently being recorded.| |
| 316 | 316 | ||
| 317 | ## Grave Escape :id=grave-escape | 317 | ## Grave Escape :id=grave-escape |
| 318 | 318 | ||
diff --git a/keyboards/biacco42/ergo42/keymaps/hdbx/keymap.c b/keyboards/biacco42/ergo42/keymaps/hdbx/keymap.c index 2d687037e4..cd58acc48d 100644 --- a/keyboards/biacco42/ergo42/keymaps/hdbx/keymap.c +++ b/keyboards/biacco42/ergo42/keymaps/hdbx/keymap.c | |||
| @@ -125,7 +125,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 125 | * `-------------------------------------------------------' `-------------------------------------------------------' | 125 | * `-------------------------------------------------------' `-------------------------------------------------------' |
| 126 | */ | 126 | */ |
| 127 | [_ADJUST] = LAYOUT( \ | 127 | [_ADJUST] = LAYOUT( \ |
| 128 | RGB_TOG, MCR1, MCR2, MCR3, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, DYN_REC_START1, DYN_REC_START2, DYN_REC_STOP, KC_BSPC, \ | 128 | RGB_TOG, MCR1, MCR2, MCR3, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DM_PLY1, DM_PLY2, DM_REC1, DM_REC2, DM_RSTP, KC_BSPC, \ |
| 129 | QK_BOOT, RGB_MOD, RGB_M_P, RGB_M_B, RGB_HUI, RGB_SAI, RGB_VAI, XXXXXXX, XXXXXXX, QWERTY, GAME, XXXXXXX, XXXXXXX, XXXXXXX, \ | 129 | QK_BOOT, RGB_MOD, RGB_M_P, RGB_M_B, RGB_HUI, RGB_SAI, RGB_VAI, XXXXXXX, XXXXXXX, QWERTY, GAME, XXXXXXX, XXXXXXX, XXXXXXX, \ |
| 130 | KC_LSFT, RGB_M_R, RGB_M_SN,RGB_M_G, RGB_HUD, RGB_SAD, RGB_VAD, XXXXXXX, KC_MPLY, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MNXT, \ | 130 | KC_LSFT, RGB_M_R, RGB_M_SN,RGB_M_G, RGB_HUD, RGB_SAD, RGB_VAD, XXXXXXX, KC_MPLY, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MNXT, \ |
| 131 | DB_TOGG, XXXXXXX, XXXXXXX, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \ | 131 | DB_TOGG, XXXXXXX, XXXXXXX, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \ |
diff --git a/keyboards/checkerboards/quark/keymaps/ajp10304/keymap.c b/keyboards/checkerboards/quark/keymaps/ajp10304/keymap.c index a37bad7210..b5b4721ce6 100644 --- a/keyboards/checkerboards/quark/keymaps/ajp10304/keymap.c +++ b/keyboards/checkerboards/quark/keymaps/ajp10304/keymap.c | |||
| @@ -121,9 +121,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 121 | * `------------------------------------------------------------------------------------' | 121 | * `------------------------------------------------------------------------------------' |
| 122 | */ | 122 | */ |
| 123 | [_ADJUST] = LAYOUT_ortho_4x12( | 123 | [_ADJUST] = LAYOUT_ortho_4x12( |
| 124 | M_CUSTOM, QK_BOOT, QWERTY, BL_ON, BL_OFF, DYN_REC_START1, DYN_REC_START2, _______, _______, _______, _______, KC_DEL , | 124 | M_CUSTOM, QK_BOOT, QWERTY, BL_ON, BL_OFF, DM_REC1, DM_REC2, _______, _______, _______, _______, KC_DEL , |
| 125 | KC_CAPS, RGB_TOG, RGB_MOD, RGB_VAD, RGB_VAI, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, QWERTY , | 125 | KC_CAPS, RGB_TOG, RGB_MOD, RGB_VAD, RGB_VAI, DM_PLY1, DM_PLY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, QWERTY , |
| 126 | TG(_MAC), RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, DYN_REC_STOP, DYN_REC_STOP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, COLEMAK , | 126 | TG(_MAC), RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, DM_RSTP, DM_RSTP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, COLEMAK , |
| 127 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 127 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 128 | ), | 128 | ), |
| 129 | 129 | ||
diff --git a/keyboards/dz60/keymaps/iso_de_root/keymap.c b/keyboards/dz60/keymaps/iso_de_root/keymap.c index 961c1be428..f3fb169dc0 100644 --- a/keyboards/dz60/keymaps/iso_de_root/keymap.c +++ b/keyboards/dz60/keymaps/iso_de_root/keymap.c | |||
| @@ -18,7 +18,7 @@ enum { | |||
| 18 | 18 | ||
| 19 | 19 | ||
| 20 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 20 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
| 21 | uint16_t macro_kc = (keycode == MO(DYN) ? DYN_REC_STOP : keycode); | 21 | uint16_t macro_kc = (keycode == MO(DYN) ? QK_DYNAMIC_MACRO_RECORD_STOP : keycode); |
| 22 | 22 | ||
| 23 | if (!process_record_dynamic_macro(macro_kc, record)) { | 23 | if (!process_record_dynamic_macro(macro_kc, record)) { |
| 24 | return false; | 24 | return false; |
| @@ -85,11 +85,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 85 | * └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘ | 85 | * └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘ |
| 86 | */ | 86 | */ |
| 87 | 87 | ||
| 88 | #define MacRec1 DYN_REC_START1 | 88 | #define MacRec1 DM_REC1 |
| 89 | #define MacRec2 DYN_REC_START2 | 89 | #define MacRec2 DM_REC2 |
| 90 | #define MacPla1 DYN_MACRO_PLAY1 | 90 | #define MacPla1 DM_PLY1 |
| 91 | #define MacPla2 DYN_MACRO_PLAY2 | 91 | #define MacPla2 DM_PLY2 |
| 92 | #define MacStop DYN_REC_STOP | 92 | #define MacStop DM_RSTP |
| 93 | 93 | ||
| 94 | [DEF] = LAYOUT_60_iso_5x1u_split_rshift( | 94 | [DEF] = LAYOUT_60_iso_5x1u_split_rshift( |
| 95 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, | 95 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, |
diff --git a/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c b/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c index 63d4662efc..d0d22f28b4 100644 --- a/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c +++ b/keyboards/dztech/dz65rgb/keymaps/drootz/keymap.c | |||
| @@ -124,9 +124,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 124 | KC_TRNS, KC_LALT, KC_LGUI, KC_TRNS, KC_TRNS, MO(_FN), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS | 124 | KC_TRNS, KC_LALT, KC_LGUI, KC_TRNS, KC_TRNS, MO(_FN), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS |
| 125 | ), | 125 | ), |
| 126 | [_FN] = LAYOUT_65_ansi( | 126 | [_FN] = LAYOUT_65_ansi( |
| 127 | DYN_REC_STOP, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, | 127 | DM_RSTP, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, |
| 128 | KC_TRNS, KC_MUTE, KC_VOLU, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_SAD, RGB_SAI, DYN_MACRO_PLAY2, DYN_REC_START2, | 128 | KC_TRNS, KC_MUTE, KC_VOLU, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_SAD, RGB_SAI, DM_PLY2, DM_REC2, |
| 129 | KC_TRNS, KC_BRID, KC_VOLD, KC_BRIU, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_HUD, RGB_HUI, DYN_MACRO_PLAY1, DYN_REC_START1, | 129 | KC_TRNS, KC_BRID, KC_VOLD, KC_BRIU, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_HUD, RGB_HUI, DM_PLY1, DM_REC1, |
| 130 | KC_TRNS, TO(_MAIN), TO(_MAC), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_SPD, RGB_SPI, KC_TRNS, RGB_VAI, KC_NO, | 130 | KC_TRNS, TO(_MAIN), TO(_MAC), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_SPD, RGB_SPI, KC_TRNS, RGB_VAI, KC_NO, |
| 131 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_RMOD, RGB_VAD, RGB_MOD | 131 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_RMOD, RGB_VAD, RGB_MOD |
| 132 | ), | 132 | ), |
diff --git a/keyboards/dztech/dz65rgb/keymaps/yuannan/keymap.c b/keyboards/dztech/dz65rgb/keymaps/yuannan/keymap.c index adca28584e..db88a2132f 100644 --- a/keyboards/dztech/dz65rgb/keymaps/yuannan/keymap.c +++ b/keyboards/dztech/dz65rgb/keymaps/yuannan/keymap.c | |||
| @@ -57,8 +57,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 57 | DEC_CLICK_SPEED,INC_CLICK_SPEED,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS | 57 | DEC_CLICK_SPEED,INC_CLICK_SPEED,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS |
| 58 | ), | 58 | ), |
| 59 | [_HYPER_LAYER] = LAYOUT_65_ansi( | 59 | [_HYPER_LAYER] = LAYOUT_65_ansi( |
| 60 | DYN_REC_STOP, DYN_REC_START1, DYN_REC_START2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 60 | DM_RSTP, DM_REC1, DM_REC2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 61 | KC_NO, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 61 | KC_NO, DM_PLY1, DM_PLY2, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 62 | KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 62 | KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 63 | KC_LSFT, KC_NO, KC_NO, RGB_HUI, RGB_SAI, RGB_VAI, RGB_SPI, RGB_MOD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 63 | KC_LSFT, KC_NO, KC_NO, RGB_HUI, RGB_SAI, RGB_VAI, RGB_SPI, RGB_MOD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 64 | KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS | 64 | KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS |
diff --git a/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c b/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c index 85a81bce9c..6949261980 100755 --- a/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c +++ b/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c | |||
| @@ -201,13 +201,13 @@ void macro_tapdance_fn(qk_tap_dance_state_t *state, void *user_data) { | |||
| 201 | keyrecord_t record; | 201 | keyrecord_t record; |
| 202 | dprintf("macro_tap_dance_fn %d\n", state->count); | 202 | dprintf("macro_tap_dance_fn %d\n", state->count); |
| 203 | if (is_macro1_recording) { | 203 | if (is_macro1_recording) { |
| 204 | keycode = DYN_REC_STOP; | 204 | keycode = DM_RSTP; |
| 205 | is_macro1_recording = false; | 205 | is_macro1_recording = false; |
| 206 | layer_state_set_user(current_layer_state); | 206 | layer_state_set_user(current_layer_state); |
| 207 | } else if (state->count == 1) { | 207 | } else if (state->count == 1) { |
| 208 | keycode = DYN_MACRO_PLAY1; | 208 | keycode = DM_PLY1; |
| 209 | } else { | 209 | } else { |
| 210 | keycode = DYN_REC_START1; | 210 | keycode = DM_REC1; |
| 211 | is_macro1_recording = true; | 211 | is_macro1_recording = true; |
| 212 | layer_state_set_user(current_layer_state); | 212 | layer_state_set_user(current_layer_state); |
| 213 | } | 213 | } |
diff --git a/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c b/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c index b1a343bbdf..b2065bca83 100644 --- a/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c +++ b/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c | |||
| @@ -109,13 +109,13 @@ void macro_tapdance_fn(qk_tap_dance_state_t *state, void *user_data) { | |||
| 109 | keyrecord_t record; | 109 | keyrecord_t record; |
| 110 | dprintf("macro_tap_dance_fn %d\n", state->count); | 110 | dprintf("macro_tap_dance_fn %d\n", state->count); |
| 111 | if (is_macro1_recording) { | 111 | if (is_macro1_recording) { |
| 112 | keycode = DYN_REC_STOP; | 112 | keycode = DM_RSTP; |
| 113 | is_macro1_recording = false; | 113 | is_macro1_recording = false; |
| 114 | layer_state_set_user(current_layer_state); | 114 | layer_state_set_user(current_layer_state); |
| 115 | } else if (state->count == 1) { | 115 | } else if (state->count == 1) { |
| 116 | keycode = DYN_MACRO_PLAY1; | 116 | keycode = DM_PLY1; |
| 117 | } else { | 117 | } else { |
| 118 | keycode = DYN_REC_START1; | 118 | keycode = DM_REC1; |
| 119 | is_macro1_recording = true; | 119 | is_macro1_recording = true; |
| 120 | layer_state_set_user(current_layer_state); | 120 | layer_state_set_user(current_layer_state); |
| 121 | } | 121 | } |
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/hacker_dvorak.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/hacker_dvorak.c index 6224e8baa8..19627ad11f 100644 --- a/keyboards/ergodox_ez/keymaps/hacker_dvorak/hacker_dvorak.c +++ b/keyboards/ergodox_ez/keymaps/hacker_dvorak/hacker_dvorak.c | |||
| @@ -7,13 +7,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 7 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// | 7 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// |
| 8 | // ESCAPE | | | | | | START RECORDING // | 8 | // ESCAPE | | | | | | START RECORDING // |
| 9 | // | | | | | | // | 9 | // | | | | | | // |
| 10 | KC_ESC, TD(GRV_TILD), TD(AT_DLR), TD(LCBR_LABK), TD(LPRN_LBRC), TD(EXLM_QUES), DYN_REC_START1, // | 10 | KC_ESC, TD(GRV_TILD), TD(AT_DLR), TD(LCBR_LABK), TD(LPRN_LBRC), TD(EXLM_QUES), DM_REC1, // |
| 11 | // | ~ | $ | < | [ | ? | // | 11 | // | ~ | $ | < | [ | ? | // |
| 12 | // | TAP DANCE: ` | TAP DANCE: @ TAP DANCE: { | TAP DANCE: ( | TAP DANCE: ! | DYNAMIC MARCO 1 // | 12 | // | TAP DANCE: ` | TAP DANCE: @ TAP DANCE: { | TAP DANCE: ( | TAP DANCE: ! | DYNAMIC MARCO 1 // |
| 13 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// | 13 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// |
| 14 | // TAB | MOD TAP: ALT+SHIFT | MOD TAP: CTRL+ALT | MOD TAP: CTRL+SHIFT | P | Y | // | 14 | // TAB | MOD TAP: ALT+SHIFT | MOD TAP: CTRL+ALT | MOD TAP: CTRL+SHIFT | P | Y | // |
| 15 | // | | | | | | // | 15 | // | | | | | | // |
| 16 | KC_TAB, TD(NONE_LEAD), TD(QUOT_DQUO), TD(DOT_COMM), LCG_T(KC_P), LAG_T(KC_Y), DYN_MACRO_PLAY1, // | 16 | KC_TAB, TD(NONE_LEAD), TD(QUOT_DQUO), TD(DOT_COMM), LCG_T(KC_P), LAG_T(KC_Y), DM_PLY1, // |
| 17 | // | LEAD | " | , | | | // | 17 | // | LEAD | " | , | | | // |
| 18 | // | TAP DANCE: NONE | TAP DANCE: ' | TAP DANCE: . | MOD TAP: CTRL+GUI | MOD TAP: ALT+GUI | // | 18 | // | TAP DANCE: NONE | TAP DANCE: ' | TAP DANCE: . | MOD TAP: CTRL+GUI | MOD TAP: ALT+GUI | // |
| 19 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------| PLAY DYNAMIC MACRO 1 // | 19 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------| PLAY DYNAMIC MACRO 1 // |
| @@ -25,7 +25,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 25 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------| META // | 25 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------| META // |
| 26 | // STOP RECORDING | MOD TAP: GUI+SHIFT+ALT | Q | J | K | X | // | 26 | // STOP RECORDING | MOD TAP: GUI+SHIFT+ALT | Q | J | K | X | // |
| 27 | // | | | | | | // | 27 | // | | | | | | // |
| 28 | DYN_REC_STOP, TD(SCLN_COLN), LCAG_T(KC_Q), TD(J_MED_MEH), TD(K_NUM_HYP), LCSG_T(KC_X), KC_LGUI, // | 28 | DM_RSTP, TD(SCLN_COLN), LCAG_T(KC_Q), TD(J_MED_MEH), TD(K_NUM_HYP), LCSG_T(KC_X), KC_LGUI, // |
| 29 | // | : | | | | | // | 29 | // | : | | | | | // |
| 30 | // DYNAMIC MACRO | TAP DANCE: ; | MOD TAP: SHIFT+GUI | M TAP DANCE: MEDIA/MEH | M TAP DANCE: ATM/HYPER | MOD TAP: CTL+SHIFT+GUI | // | 30 | // DYNAMIC MACRO | TAP DANCE: ; | MOD TAP: SHIFT+GUI | M TAP DANCE: MEDIA/MEH | M TAP DANCE: ATM/HYPER | MOD TAP: CTL+SHIFT+GUI | // |
| 31 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// | 31 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// |
| @@ -63,13 +63,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 63 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// | 63 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// |
| 64 | // | | | | | | // | 64 | // | | | | | | // |
| 65 | // | | | | | | // | 65 | // | | | | | | // |
| 66 | DYN_REC_START2, TD(APMR_PIPE), TD(RPRN_RBRC), TD(RCBR_RABK), TD(HASH_PERC), TD(ASTR_CIRC), XXXXXXX, // | 66 | DM_REC2, TD(APMR_PIPE), TD(RPRN_RBRC), TD(RCBR_RABK), TD(HASH_PERC), TD(ASTR_CIRC), XXXXXXX, // |
| 67 | // | | | | | | // | 67 | // | | | | | | // |
| 68 | // | | | | | | // | 68 | // | | | | | | // |
| 69 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// | 69 | //------------------------+-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// |
| 70 | // | | | | | | // | 70 | // | | | | | | // |
| 71 | // | | | | | | // | 71 | // | | | | | | // |
| 72 | DYN_MACRO_PLAY2, LAG_T(KC_F), LCG_T(KC_G), C_S_T(KC_C), LCA_T(KC_R), LAS_T(KC_L), TD(SLSH_BSLS), // | 72 | DM_PLY2, LAG_T(KC_F), LCG_T(KC_G), C_S_T(KC_C), LCA_T(KC_R), LAS_T(KC_L), TD(SLSH_BSLS), // |
| 73 | // | | | | | | // | 73 | // | | | | | | // |
| 74 | // | | | | | | // | 74 | // | | | | | | // |
| 75 | // |-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// | 75 | // |-------------------------+-------------------------+-------------------------+-------------------------+-------------------------+------------------------// |
diff --git a/keyboards/gh60/satan/keymaps/addcninblue/keymap.c b/keyboards/gh60/satan/keymaps/addcninblue/keymap.c index 3cfbd340cf..d120f19e8b 100644 --- a/keyboards/gh60/satan/keymaps/addcninblue/keymap.c +++ b/keyboards/gh60/satan/keymaps/addcninblue/keymap.c | |||
| @@ -67,7 +67,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 67 | */ | 67 | */ |
| 68 | [_FN] = LAYOUT_60_ansi_split_bs_rshift( /* Layer 2 */ | 68 | [_FN] = LAYOUT_60_ansi_split_bs_rshift( /* Layer 2 */ |
| 69 | KC_GRAVE , KC_F1 , KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_F6 , KC_F7 , KC_F8 , KC_F9 , KC_F10 , KC_F11 , KC_F12 , KC_INS , KC_DEL , \ | 69 | KC_GRAVE , KC_F1 , KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_F6 , KC_F7 , KC_F8 , KC_F9 , KC_F10 , KC_F11 , KC_F12 , KC_INS , KC_DEL , \ |
| 70 | KC_CAPS , KC_VOLD , KC_MUTE , KC_VOLU , DYN_REC_START1 , DYN_MACRO_PLAY1 , DYN_REC_STOP , KC_PGUP , KC_HOME , ______ , KC_PSCR , KC_UP , ______ , KC_DEL , \ | 70 | KC_CAPS , KC_VOLD , KC_MUTE , KC_VOLU , DM_REC1 , DM_PLY1 , DM_RSTP , KC_PGUP , KC_HOME , ______ , KC_PSCR , KC_UP , ______ , KC_DEL , \ |
| 71 | KC_LCTL , KC_END , ______ , KC_PGDN , ______ , ______ , KC_LEFT , KC_DOWN , KC_UP , KC_RIGHT , KC_LEFT , KC_RGHT , KC_ENT , \ | 71 | KC_LCTL , KC_END , ______ , KC_PGDN , ______ , ______ , KC_LEFT , KC_DOWN , KC_UP , KC_RIGHT , KC_LEFT , KC_RGHT , KC_ENT , \ |
| 72 | KC_LSFT , KC_MPRV , KC_MPLY , KC_MNXT , BL_DEC , BL_TOGG , BL_INC , ______ , ______ , ______ , KC_DOWN , KC_RSFT , TO(_DEFAULT) , \ | 72 | KC_LSFT , KC_MPRV , KC_MPLY , KC_MNXT , BL_DEC , BL_TOGG , BL_INC , ______ , ______ , ______ , KC_DOWN , KC_RSFT , TO(_DEFAULT) , \ |
| 73 | ______ , ______ , KC_LALT , KC_SPC , KC_RALT , QK_BOOT , ______ , ______ \ | 73 | ______ , ______ , KC_LALT , KC_SPC , KC_RALT , QK_BOOT , ______ , ______ \ |
diff --git a/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c b/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c index dc50958c57..6a153eaf8f 100644 --- a/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c +++ b/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c | |||
| @@ -22,11 +22,11 @@ extern backlight_config_t backlight_config; | |||
| 22 | 22 | ||
| 23 | #include "dynamic_macro.h" | 23 | #include "dynamic_macro.h" |
| 24 | #define FN_CAPS LT(_FL, KC_CAPS) | 24 | #define FN_CAPS LT(_FL, KC_CAPS) |
| 25 | #define KC_DMR1 DYN_REC_START1 | 25 | #define KC_DMR1 DM_REC1 |
| 26 | #define KC_DMR2 DYN_REC_START2 | 26 | #define KC_DMR2 DM_REC2 |
| 27 | #define KC_DMP1 DYN_MACRO_PLAY1 | 27 | #define KC_DMP1 DM_PLY1 |
| 28 | #define KC_DMP2 DYN_MACRO_PLAY2 | 28 | #define KC_DMP2 DM_PLY2 |
| 29 | #define KC_DMRS DYN_REC_STOP | 29 | #define KC_DMRS DM_RSTP |
| 30 | 30 | ||
| 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 32 | /*#### _BL: Base Layer - Standard TKL QWERTY layout. | 32 | /*#### _BL: Base Layer - Standard TKL QWERTY layout. |
diff --git a/keyboards/handwired/atreus50/keymaps/ajp10304/keymap.c b/keyboards/handwired/atreus50/keymaps/ajp10304/keymap.c index 02f4149235..d807df047d 100644 --- a/keyboards/handwired/atreus50/keymaps/ajp10304/keymap.c +++ b/keyboards/handwired/atreus50/keymaps/ajp10304/keymap.c | |||
| @@ -122,9 +122,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 122 | * `--------------------------------------------------------------------------------------------------' | 122 | * `--------------------------------------------------------------------------------------------------' |
| 123 | */ | 123 | */ |
| 124 | [_ADJUST] = LAYOUT( | 124 | [_ADJUST] = LAYOUT( |
| 125 | M_CUSTOM, QK_BOOT, QWERTY, _______, _______, DYN_REC_START1, DYN_REC_START2, _______, _______, _______, _______, KC_DEL , | 125 | M_CUSTOM, QK_BOOT, QWERTY, _______, _______, DM_REC1, DM_REC2, _______, _______, _______, _______, KC_DEL , |
| 126 | KC_CAPS, _______, _______, _______, _______, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, QWERTY , | 126 | KC_CAPS, _______, _______, _______, _______, DM_PLY1, DM_PLY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, QWERTY , |
| 127 | TG(_MAC), _______, _______, _______, _______, DYN_REC_STOP, DYN_REC_STOP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, COLEMAK , | 127 | TG(_MAC), _______, _______, _______, _______, DM_RSTP, DM_RSTP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, COLEMAK , |
| 128 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 128 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 129 | ), | 129 | ), |
| 130 | 130 | ||
diff --git a/keyboards/hhkb/ansi/keymaps/cinaeco/keymap.c b/keyboards/hhkb/ansi/keymaps/cinaeco/keymap.c index 520bcb35d0..5ad8bee641 100644 --- a/keyboards/hhkb/ansi/keymaps/cinaeco/keymap.c +++ b/keyboards/hhkb/ansi/keymaps/cinaeco/keymap.c | |||
| @@ -131,7 +131,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 131 | */ | 131 | */ |
| 132 | 132 | ||
| 133 | [UTIL] = LAYOUT( | 133 | [UTIL] = LAYOUT( |
| 134 | QK_BOOT, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, ____, ____, ____, ____, ____, ____, ____, ____, DF(QWER), DF(COLE), DF(DVOR), DB_TOGG, | 134 | QK_BOOT, DM_PLY1, DM_PLY2, ____, ____, ____, ____, ____, ____, ____, ____, DF(QWER), DF(COLE), DF(DVOR), DB_TOGG, |
| 135 | ____, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, ____, KC_HOME, KC_PGDN, KC_PGUP, KC_END, ____, ____, ____, ____, | 135 | ____, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, ____, KC_HOME, KC_PGDN, KC_PGUP, KC_END, ____, ____, ____, ____, |
| 136 | ____, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, ____, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, ____, ____, ____, | 136 | ____, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, ____, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, ____, ____, ____, |
| 137 | ____, ____, ____, ____, ____, KC_SPC, ____, ____, ____, ____, ____, ____, ____, | 137 | ____, ____, ____, ____, ____, KC_SPC, ____, ____, ____, ____, ____, ____, ____, |
| @@ -154,9 +154,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 154 | */ | 154 | */ |
| 155 | 155 | ||
| 156 | [MREC] = LAYOUT( | 156 | [MREC] = LAYOUT( |
| 157 | ____, DYN_REC_START1, DYN_REC_START2, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, | 157 | ____, DM_REC1, DM_REC2, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, |
| 158 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, | 158 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, |
| 159 | ____, ____, DYN_REC_STOP, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, | 159 | ____, ____, DM_RSTP, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, |
| 160 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, | 160 | ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, |
| 161 | ____, ____, ____, ____, ____) | 161 | ____, ____, ____, ____, ____) |
| 162 | 162 | ||
diff --git a/keyboards/hhkb/ansi/keymaps/mjt/keymap.c b/keyboards/hhkb/ansi/keymaps/mjt/keymap.c index 71a24fa2a5..b4a36c97ee 100644 --- a/keyboards/hhkb/ansi/keymaps/mjt/keymap.c +++ b/keyboards/hhkb/ansi/keymaps/mjt/keymap.c | |||
| @@ -75,15 +75,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 75 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PPLS, KC_PMNS, KC_END, KC_PGDN, KC_DOWN, KC_TRNS, KC_TRNS, | 75 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PPLS, KC_PMNS, KC_END, KC_PGDN, KC_DOWN, KC_TRNS, KC_TRNS, |
| 76 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 76 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 77 | [DYN] = LAYOUT( | 77 | [DYN] = LAYOUT( |
| 78 | KC_TRNS, DYN_REC_START1, DYN_REC_START2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, | 78 | KC_TRNS, DM_REC1, DM_REC2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, DM_PLY1, DM_PLY2, |
| 79 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, KC_TRNS, | 79 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, KC_TRNS, |
| 80 | KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MACSLEEP, KC_HOME, KC_END, KC_TRNS, | 80 | KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MACSLEEP, KC_HOME, KC_END, KC_TRNS, |
| 81 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGDN, KC_TRNS, KC_TRNS, | 81 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGDN, KC_TRNS, KC_TRNS, |
| 82 | KC_TRNS, KC_TRNS, DYN_REC_STOP, KC_TRNS, KC_TRNS)}; | 82 | KC_TRNS, KC_TRNS, DM_RSTP, KC_TRNS, KC_TRNS)}; |
| 83 | 83 | ||
| 84 | bool process_record_user(uint16_t keycode, keyrecord_t *record) | 84 | bool process_record_user(uint16_t keycode, keyrecord_t *record) |
| 85 | { | 85 | { |
| 86 | uint16_t macro_kc = (keycode == MO(DYN) ? DYN_REC_STOP : keycode); | 86 | uint16_t macro_kc = (keycode == MO(DYN) ? DM_RSTP : keycode); |
| 87 | if (!process_dynamic_macro(macro_kc, record)) | 87 | if (!process_dynamic_macro(macro_kc, record)) |
| 88 | { | 88 | { |
| 89 | return false; | 89 | return false; |
diff --git a/keyboards/hhkb/ansi/keymaps/shela/keymap.c b/keyboards/hhkb/ansi/keymaps/shela/keymap.c index bc901472f6..922ec02c41 100644 --- a/keyboards/hhkb/ansi/keymaps/shela/keymap.c +++ b/keyboards/hhkb/ansi/keymaps/shela/keymap.c | |||
| @@ -50,8 +50,8 @@ enum custom_keycodes { | |||
| 50 | /* Additional custom keycodes */ | 50 | /* Additional custom keycodes */ |
| 51 | #define MO_HHKB MO(_HHKB) | 51 | #define MO_HHKB MO(_HHKB) |
| 52 | #define LT_SPFN LT(_SPACE_FN, KC_SPC) | 52 | #define LT_SPFN LT(_SPACE_FN, KC_SPC) |
| 53 | #define DM_STA1 DYN_REC_START1 | 53 | #define DM_STA1 DM_REC1 |
| 54 | #define DM_PLY1 DYN_MACRO_PLAY1 | 54 | #define DM_PLY1 DM_PLY1 |
| 55 | 55 | ||
| 56 | /* User settings structure for the EEPROM */ | 56 | /* User settings structure for the EEPROM */ |
| 57 | typedef union { | 57 | typedef union { |
diff --git a/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c b/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c index 5ce963e4bf..5c3ee4d961 100644 --- a/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c +++ b/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c | |||
| @@ -22,11 +22,11 @@ extern backlight_config_t backlight_config; | |||
| 22 | 22 | ||
| 23 | #include "dynamic_macro.h" | 23 | #include "dynamic_macro.h" |
| 24 | #define FN_CAPS LT(_FL, KC_CAPS) | 24 | #define FN_CAPS LT(_FL, KC_CAPS) |
| 25 | #define KC_DMR1 DYN_REC_START1 | 25 | #define KC_DMR1 DM_REC1 |
| 26 | #define KC_DMR2 DYN_REC_START2 | 26 | #define KC_DMR2 DM_REC2 |
| 27 | #define KC_DMP1 DYN_MACRO_PLAY1 | 27 | #define KC_DMP1 DM_PLY1 |
| 28 | #define KC_DMP2 DYN_MACRO_PLAY2 | 28 | #define KC_DMP2 DM_PLY2 |
| 29 | #define KC_DMRS DYN_REC_STOP | 29 | #define KC_DMRS DM_RSTP |
| 30 | 30 | ||
| 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 32 | /*#### _BL: Base Layer - Standard TKL QWERTY layout. | 32 | /*#### _BL: Base Layer - Standard TKL QWERTY layout. |
diff --git a/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c b/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c index ea3d694f46..000a7b472d 100644 --- a/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c +++ b/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c | |||
| @@ -22,11 +22,11 @@ extern backlight_config_t backlight_config; | |||
| 22 | 22 | ||
| 23 | #include "dynamic_macro.h" | 23 | #include "dynamic_macro.h" |
| 24 | #define FN_CAPS LT(_FL, KC_CAPS) | 24 | #define FN_CAPS LT(_FL, KC_CAPS) |
| 25 | #define KC_DMR1 DYN_REC_START1 | 25 | #define KC_DMR1 DM_REC1 |
| 26 | #define KC_DMR2 DYN_REC_START2 | 26 | #define KC_DMR2 DM_REC2 |
| 27 | #define KC_DMP1 DYN_MACRO_PLAY1 | 27 | #define KC_DMP1 DM_PLY1 |
| 28 | #define KC_DMP2 DYN_MACRO_PLAY2 | 28 | #define KC_DMP2 DM_PLY2 |
| 29 | #define KC_DMRS DYN_REC_STOP | 29 | #define KC_DMRS DM_RSTP |
| 30 | 30 | ||
| 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 32 | /*#### _BL: Base Layer - Mostly standard 65% QWERTY layout. | 32 | /*#### _BL: Base Layer - Mostly standard 65% QWERTY layout. |
diff --git a/keyboards/jd45/keymaps/mjt6u/keymap.c b/keyboards/jd45/keymaps/mjt6u/keymap.c index 1afb4f0191..8880fc267c 100644 --- a/keyboards/jd45/keymaps/mjt6u/keymap.c +++ b/keyboards/jd45/keymaps/mjt6u/keymap.c | |||
| @@ -74,8 +74,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 74 | ), | 74 | ), |
| 75 | 75 | ||
| 76 | [_ADJUST] = LAYOUT( \ | 76 | [_ADJUST] = LAYOUT( \ |
| 77 | _______, QK_BOOT, _______, _______, _______, _______, _______, DYN_REC_START1, DYN_REC_START2, _______, KC_PSCR, _______, _______, \ | 77 | _______, QK_BOOT, _______, _______, _______, _______, _______, DM_REC1, DM_REC2, _______, KC_PSCR, _______, _______, \ |
| 78 | _______, _______, _______, _______, USEFNMODS, _______, _______, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, MACSLEEP, _______, _______, \ | 78 | _______, _______, _______, _______, USEFNMODS, _______, _______, DM_PLY1, DM_PLY2, MACSLEEP, _______, _______, \ |
| 79 | _______, _______, _______, _______, _______, _______, USENUMMODS, _______, _______, _______, _______, _______, \ | 79 | _______, _______, _______, _______, _______, _______, USENUMMODS, _______, _______, _______, _______, _______, \ |
| 80 | XXXXXXX, _______, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, __MOD__, __MOD__, XXXXXXX \ | 80 | XXXXXXX, _______, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, __MOD__, __MOD__, XXXXXXX \ |
| 81 | ) | 81 | ) |
| @@ -91,7 +91,7 @@ static bool singular_key = false; | |||
| 91 | 91 | ||
| 92 | bool process_record_user(uint16_t keycode, keyrecord_t *record) | 92 | bool process_record_user(uint16_t keycode, keyrecord_t *record) |
| 93 | { | 93 | { |
| 94 | uint16_t macro_kc = (keycode == MO(_ADJUST) ? DYN_REC_STOP : keycode); | 94 | uint16_t macro_kc = (keycode == MO(_ADJUST) ? DM_RSTP : keycode); |
| 95 | if (!process_record_dynamic_macro(macro_kc, record)) | 95 | if (!process_record_dynamic_macro(macro_kc, record)) |
| 96 | { | 96 | { |
| 97 | return false; | 97 | return false; |
diff --git a/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c b/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c index ba1f78ce49..8184b06253 100644 --- a/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c +++ b/keyboards/kbdfans/kbd75/keymaps/tucznak/keymap.c | |||
| @@ -31,8 +31,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 31 | QK_BOOT, KC_MPLY, KC_MPRV, KC_MNXT, KC_MSTP, KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_SCRL, KC_PAUS, | 31 | QK_BOOT, KC_MPLY, KC_MPRV, KC_MNXT, KC_MSTP, KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_SCRL, KC_PAUS, |
| 32 | KC_TRNS, MACRO1, MACRO2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 32 | KC_TRNS, MACRO1, MACRO2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 33 | MACROTAB, RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, RGB_SPI, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_NUBS, KC_TRNS, | 33 | MACROTAB, RGB_TOG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, RGB_SPI, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_NUBS, KC_TRNS, |
| 34 | KC_TRNS, VK_TOGG, RGB_RMOD, RGB_HUD, RGB_SAD, RGB_VAD, RGB_SPD, KC_TRNS, KC_TRNS, KC_TRNS, DYN_REC_START2, DYN_MACRO_PLAY2, KC_TRNS, KC_TRNS, | 34 | KC_TRNS, VK_TOGG, RGB_RMOD, RGB_HUD, RGB_SAD, RGB_VAD, RGB_SPD, KC_TRNS, KC_TRNS, KC_TRNS, DM_REC2, DM_PLY2, KC_TRNS, KC_TRNS, |
| 35 | KC_TRNS, BL_TOGG, BL_DEC, BL_INC, BL_BRTG, KC_TRNS, KC_TRNS, KC_TRNS, DYN_REC_STOP, DYN_REC_START1, DYN_MACRO_PLAY1, KC_TRNS, KC_TRNS, KC_TRNS, | 35 | KC_TRNS, BL_TOGG, BL_DEC, BL_INC, BL_BRTG, KC_TRNS, KC_TRNS, KC_TRNS, DM_RSTP, DM_REC1, DM_PLY1, KC_TRNS, KC_TRNS, KC_TRNS, |
| 36 | KC_TRNS, KC_TRNS, KC_TRNS, LCA(KC_DEL), KC_TRNS, KC_TRNS, KC_APP, KC_TRNS, KC_TRNS, KC_TRNS | 36 | KC_TRNS, KC_TRNS, KC_TRNS, LCA(KC_DEL), KC_TRNS, KC_TRNS, KC_APP, KC_TRNS, KC_TRNS, KC_TRNS |
| 37 | ), | 37 | ), |
| 38 | [_NUMPAD] = LAYOUT_ansi_1u( | 38 | [_NUMPAD] = LAYOUT_ansi_1u( |
diff --git a/keyboards/kbdfans/niu_mini/keymaps/tucznak/keymap.c b/keyboards/kbdfans/niu_mini/keymaps/tucznak/keymap.c index be09319c49..b4f75a9d1e 100644 --- a/keyboards/kbdfans/niu_mini/keymaps/tucznak/keymap.c +++ b/keyboards/kbdfans/niu_mini/keymaps/tucznak/keymap.c | |||
| @@ -105,8 +105,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 105 | * `-----------------------------------------------------------------------------------' | 105 | * `-----------------------------------------------------------------------------------' |
| 106 | */ | 106 | */ |
| 107 | [_FN] = LAYOUT_ortho_4x12( | 107 | [_FN] = LAYOUT_ortho_4x12( |
| 108 | _______, BL_STEP, _______, KC_SLEP, _______, _______, _______, DYN_REC_START1, DYN_MACRO_PLAY1, DYN_REC_STOP, _______, KC_VOLU, | 108 | _______, BL_STEP, _______, KC_SLEP, _______, _______, _______, DM_REC1, DM_PLY1, DM_RSTP, _______, KC_VOLU, |
| 109 | _______, VK_TOGG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, _______, DYN_REC_START2, DYN_MACRO_PLAY2, _______, _______, KC_VOLD, | 109 | _______, VK_TOGG, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, _______, DM_REC2, DM_PLY2, _______, _______, KC_VOLD, |
| 110 | _______, RGB_TOG, RGB_RMOD, RGB_HUD, RGB_SAD, RGB_VAD, _______, _______, _______, _______, KC_MSTP, KC_MUTE, | 110 | _______, RGB_TOG, RGB_RMOD, RGB_HUD, RGB_SAD, RGB_VAD, _______, _______, _______, _______, KC_MSTP, KC_MUTE, |
| 111 | QK_BOOT, _______, _______, _______, _______, LCA(KC_DEL), LCA(KC_INS), _______, _______, KC_MPRV, KC_MPLY, KC_MNXT | 111 | QK_BOOT, _______, _______, _______, _______, LCA(KC_DEL), LCA(KC_INS), _______, _______, KC_MPRV, KC_MPLY, KC_MNXT |
| 112 | ) | 112 | ) |
diff --git a/keyboards/keebio/levinson/keymaps/jyh2/keymap.c b/keyboards/keebio/levinson/keymaps/jyh2/keymap.c index 544a9f4f0b..87c02c5a44 100644 --- a/keyboards/keebio/levinson/keymaps/jyh2/keymap.c +++ b/keyboards/keebio/levinson/keymaps/jyh2/keymap.c | |||
| @@ -31,11 +31,11 @@ enum custom_keycodes { | |||
| 31 | 31 | ||
| 32 | #include "dynamic_macro.h" | 32 | #include "dynamic_macro.h" |
| 33 | 33 | ||
| 34 | #define DREC_1 DYN_REC_START1 | 34 | #define DREC_1 DM_REC1 |
| 35 | #define DREC_2 DYN_REC_START2 | 35 | #define DREC_2 DM_REC2 |
| 36 | #define DPLAY_1 DYN_MACRO_PLAY1 | 36 | #define DPLAY_1 DM_PLY1 |
| 37 | #define DPLAY_2 DYN_MACRO_PLAY2 | 37 | #define DPLAY_2 DM_PLY2 |
| 38 | #define DSTOP DYN_REC_STOP | 38 | #define DSTOP DM_RSTP |
| 39 | 39 | ||
| 40 | 40 | ||
| 41 | // Mod Tap Definitions | 41 | // Mod Tap Definitions |
diff --git a/keyboards/m10a/keymaps/gam3cat/keymap.c b/keyboards/m10a/keymaps/gam3cat/keymap.c index 345b03945d..bfe30b7981 100644 --- a/keyboards/m10a/keymaps/gam3cat/keymap.c +++ b/keyboards/m10a/keymaps/gam3cat/keymap.c | |||
| @@ -27,11 +27,11 @@ extern backlight_config_t backlight_config; | |||
| 27 | 27 | ||
| 28 | #include "dynamic_macro.h" | 28 | #include "dynamic_macro.h" |
| 29 | #define FN_ZERO LT(_L9, KC_KP_0) | 29 | #define FN_ZERO LT(_L9, KC_KP_0) |
| 30 | #define KC_DMR1 DYN_REC_START1 | 30 | #define KC_DMR1 DM_REC1 |
| 31 | #define KC_DMR2 DYN_REC_START2 | 31 | #define KC_DMR2 DM_REC2 |
| 32 | #define KC_DMP1 DYN_MACRO_PLAY1 | 32 | #define KC_DMP1 DM_PLY1 |
| 33 | #define KC_DMP2 DYN_MACRO_PLAY2 | 33 | #define KC_DMP2 DM_PLY2 |
| 34 | #define KC_DMRS DYN_REC_STOP | 34 | #define KC_DMRS DM_RSTP |
| 35 | 35 | ||
| 36 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 36 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 37 | /*## Layout Config: | 37 | /*## Layout Config: |
diff --git a/keyboards/mt/split75/keymaps/art/keymap.c b/keyboards/mt/split75/keymaps/art/keymap.c index 0196505854..1658c8ba38 100644 --- a/keyboards/mt/split75/keymaps/art/keymap.c +++ b/keyboards/mt/split75/keymaps/art/keymap.c | |||
| @@ -72,8 +72,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 72 | KC_VOLD,KC_VOLU, KC_GRAVE, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINUS, KC_EQUAL, KC_BSPC, KC_DEL, | 72 | KC_VOLD,KC_VOLU, KC_GRAVE, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINUS, KC_EQUAL, KC_BSPC, KC_DEL, |
| 73 | KC_MPRV,KC_MNXT, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_END, | 73 | KC_MPRV,KC_MNXT, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_END, |
| 74 | KC_HOME,KC_END, KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,KC_ENTER, KC_PGUP, | 74 | KC_HOME,KC_END, KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,KC_ENTER, KC_PGUP, |
| 75 | DYN_MACRO_PLAY1,KC_MUTE,KC_LSFT,KC_Z,KC_X,KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, LT(GIT,KC_SLSH), KC_RSFT, KC_UP, KC_PGDN, | 75 | DM_PLY1,KC_MUTE,KC_LSFT,KC_Z,KC_X,KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, LT(GIT,KC_SLSH), KC_RSFT, KC_UP, KC_PGDN, |
| 76 | DYN_REC_STOP,DYN_REC_START1,KC_LCTL, KC_LGUI, KC_LALT, LT(MEDIA,KC_SPC), LT(COMBOS,KC_BSPC), LT(NAV,KC_APP), LT(LAYOUT_CHG, KC_ENTER),KC_RALT,KC_RCTL, KC_LEFT, KC_DOWN, KC_RIGHT | 76 | DM_RSTP,DM_REC1,KC_LCTL, KC_LGUI, KC_LALT, LT(MEDIA,KC_SPC), LT(COMBOS,KC_BSPC), LT(NAV,KC_APP), LT(LAYOUT_CHG, KC_ENTER),KC_RALT,KC_RCTL, KC_LEFT, KC_DOWN, KC_RIGHT |
| 77 | ), | 77 | ), |
| 78 | 78 | ||
| 79 | /* Base ,-----------------------------------------. ,-----------------------------------------------------. | 79 | /* Base ,-----------------------------------------. ,-----------------------------------------------------. |
diff --git a/keyboards/planck/keymaps/dr_notsokind/keymap.c b/keyboards/planck/keymaps/dr_notsokind/keymap.c index 15562a537a..f02292beee 100644 --- a/keyboards/planck/keymaps/dr_notsokind/keymap.c +++ b/keyboards/planck/keymaps/dr_notsokind/keymap.c | |||
| @@ -161,8 +161,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 161 | */ | 161 | */ |
| 162 | [_MEDIA] = LAYOUT_planck_grid( | 162 | [_MEDIA] = LAYOUT_planck_grid( |
| 163 | XXXXXXX, XXXXXXX, KC_WHOM, XXXXXXX, XXXXXXX, XXXXXXX, KC_AGAIN, XXXXXXX, KC_INS, XXXXXXX, KC_PSCR, XXXXXXX, | 163 | XXXXXXX, XXXXXXX, KC_WHOM, XXXXXXX, XXXXXXX, XXXXXXX, KC_AGAIN, XXXXXXX, KC_INS, XXXXXXX, KC_PSCR, XXXXXXX, |
| 164 | XXXXXXX, XXXXXXX, KC_WSCH, XXXXXXX, KC_FIND, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, | 164 | XXXXXXX, XXXXXXX, KC_WSCH, XXXXXXX, KC_FIND, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DM_PLY1, DM_PLY2, |
| 165 | KC_LSFT, XXXXXXX, XXXXXXX, KC_CALC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, ZOOM_OUT, ZOOM_IN, KC_MPRV, DYN_REC_STOP, | 165 | KC_LSFT, XXXXXXX, XXXXXXX, KC_CALC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, ZOOM_OUT, ZOOM_IN, KC_MPRV, DM_RSTP, |
| 166 | ONESHOT, XXXXXXX, XXXXXXX, _______, KC_VOLD, KC_MUTE, KC_MUTE, KC_VOLU, ZOOM_NML, KC_MSTP, KC_MNXT, KC_MPLY | 166 | ONESHOT, XXXXXXX, XXXXXXX, _______, KC_VOLD, KC_MUTE, KC_MUTE, KC_VOLU, ZOOM_NML, KC_MSTP, KC_MNXT, KC_MPLY |
| 167 | ), | 167 | ), |
| 168 | 168 | ||
| @@ -179,7 +179,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 179 | */ | 179 | */ |
| 180 | [_ONESHOT] = LAYOUT_planck_grid( | 180 | [_ONESHOT] = LAYOUT_planck_grid( |
| 181 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 181 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 182 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, DYN_REC_START1, DYN_REC_START2, | 182 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, DM_REC1, DM_REC2, |
| 183 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 183 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 184 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 184 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 185 | ), | 185 | ), |
| @@ -221,16 +221,16 @@ void press_key(uint16_t key) { | |||
| 221 | } | 221 | } |
| 222 | 222 | ||
| 223 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 223 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
| 224 | // uint16_t macro_kc = (keycode == ONESHOT ? DYN_REC_STOP : keycode); | 224 | // uint16_t macro_kc = (keycode == ONESHOT ? DM_RSTP : keycode); |
| 225 | if (!process_record_dynamic_macro(keycode, record)) { | 225 | if (!process_record_dynamic_macro(keycode, record)) { |
| 226 | switch(keycode) { | 226 | switch(keycode) { |
| 227 | case DYN_REC_START1: | 227 | case QK_DYNAMIC_MACRO_RECORD_START_1: |
| 228 | case DYN_REC_START2: | 228 | case QK_DYNAMIC_MACRO_RECORD_START_2: |
| 229 | #ifdef AUDIO_ENABLE | 229 | #ifdef AUDIO_ENABLE |
| 230 | PLAY_SONG(tone_dyn_macro_rec); | 230 | PLAY_SONG(tone_dyn_macro_rec); |
| 231 | #endif | 231 | #endif |
| 232 | break; | 232 | break; |
| 233 | case DYN_REC_STOP: | 233 | case QK_DYNAMIC_MACRO_RECORD_STOP: |
| 234 | #ifdef AUDIO_ENABLE | 234 | #ifdef AUDIO_ENABLE |
| 235 | PLAY_SONG(tone_dyn_macro_stop); | 235 | PLAY_SONG(tone_dyn_macro_stop); |
| 236 | #endif | 236 | #endif |
diff --git a/keyboards/planck/keymaps/mjt/keymap.c b/keyboards/planck/keymaps/mjt/keymap.c index a895d9519b..3410fa4b1a 100644 --- a/keyboards/planck/keymaps/mjt/keymap.c +++ b/keyboards/planck/keymaps/mjt/keymap.c | |||
| @@ -124,10 +124,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 124 | BACKLIT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 124 | BACKLIT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 125 | ), | 125 | ), |
| 126 | [_DYN] = LAYOUT_planck_grid( | 126 | [_DYN] = LAYOUT_planck_grid( |
| 127 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DYN_REC_START1, DYN_REC_START2, _______ , | 127 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DM_REC1, DM_REC2, _______ , |
| 128 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 128 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 129 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 129 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 130 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, _______ | 130 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DM_PLY1, DM_PLY2, _______ |
| 131 | ) | 131 | ) |
| 132 | 132 | ||
| 133 | }; | 133 | }; |
| @@ -151,7 +151,7 @@ void persistant_default_layer_set(uint16_t default_layer) { | |||
| 151 | } | 151 | } |
| 152 | 152 | ||
| 153 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 153 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
| 154 | uint16_t macro_kc = (keycode == MO(_DYN) ? DYN_REC_STOP : keycode); | 154 | uint16_t macro_kc = (keycode == MO(_DYN) ? DM_RSTP : keycode); |
| 155 | if (!process_record_dynamic_macro(macro_kc, record)) { | 155 | if (!process_record_dynamic_macro(macro_kc, record)) { |
| 156 | return false; | 156 | return false; |
| 157 | } | 157 | } |
diff --git a/keyboards/planck/keymaps/mjtnumsym/keymap.c b/keyboards/planck/keymaps/mjtnumsym/keymap.c index 86368c6dab..e7ae02397d 100644 --- a/keyboards/planck/keymaps/mjtnumsym/keymap.c +++ b/keyboards/planck/keymaps/mjtnumsym/keymap.c | |||
| @@ -63,8 +63,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 63 | */ | 63 | */ |
| 64 | [_FKEYS] = LAYOUT_planck_grid( | 64 | [_FKEYS] = LAYOUT_planck_grid( |
| 65 | KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______, | 65 | KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______, |
| 66 | KC_DEL, KC_F11, KC_F12, KC_F13, KC_F14, KC_F15, KC_F6, _______, _______, MACSLEEP, DYN_REC_START1, DYN_REC_START2, | 66 | KC_DEL, KC_F11, KC_F12, KC_F13, KC_F14, KC_F15, KC_F6, _______, _______, MACSLEEP, DM_REC1, DM_REC2, |
| 67 | _______, _______, _______, _______, _______, _______, _______, _______, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, _______, DYN_REC_STOP, | 67 | _______, _______, _______, _______, _______, _______, _______, _______, DM_PLY1, DM_PLY2, _______, DM_RSTP, |
| 68 | _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY | 68 | _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY |
| 69 | ), | 69 | ), |
| 70 | 70 | ||
| @@ -123,10 +123,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 123 | BACKLIT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 123 | BACKLIT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 124 | ) /*, | 124 | ) /*, |
| 125 | [_DYN] = LAYOUT_planck_grid( | 125 | [_DYN] = LAYOUT_planck_grid( |
| 126 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DYN_REC_START1, DYN_REC_START2, _______ , | 126 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DM_REC1, DM_REC2, _______ , |
| 127 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 127 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 128 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 128 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 129 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, _______ | 129 | _______ , _______, _______, _______, _______, _______, _______, _______, _______, DM_PLY1, DM_PLY2, _______ |
| 130 | )*/ | 130 | )*/ |
| 131 | 131 | ||
| 132 | }; | 132 | }; |
| @@ -150,7 +150,7 @@ void persistant_default_layer_set(uint16_t default_layer) { | |||
| 150 | } | 150 | } |
| 151 | 151 | ||
| 152 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 152 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
| 153 | uint16_t macro_kc = (keycode == FKEYS ? DYN_REC_STOP : keycode); | 153 | uint16_t macro_kc = (keycode == FKEYS ? DM_RSTP : keycode); |
| 154 | if (!process_record_dynamic_macro(macro_kc, record)) { | 154 | if (!process_record_dynamic_macro(macro_kc, record)) { |
| 155 | return false; | 155 | return false; |
| 156 | } | 156 | } |
diff --git a/keyboards/planck/keymaps/vifon/keymap.c b/keyboards/planck/keymaps/vifon/keymap.c index 6929197542..bd82d7b642 100644 --- a/keyboards/planck/keymaps/vifon/keymap.c +++ b/keyboards/planck/keymaps/vifon/keymap.c | |||
| @@ -82,8 +82,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 82 | _______, _______, KC_LGUI, KC_LALT, _______, _______, _______, _______, _______, _______, _______ | 82 | _______, _______, KC_LGUI, KC_LALT, _______, _______, _______, _______, _______, _______, _______ |
| 83 | ), | 83 | ), |
| 84 | [_DYN] = LAYOUT_planck_mit( /* special */ | 84 | [_DYN] = LAYOUT_planck_mit( /* special */ |
| 85 | KM_HOLD, DYN_REC_START1, DYN_MACRO_PLAY1, _______, _______, _______, _______, KC_APP, KC_INS, _______, KC_PSCR, KC_PAUS, | 85 | KM_HOLD, DM_REC1, DM_PLY1, _______, _______, _______, _______, KC_APP, KC_INS, _______, KC_PSCR, KC_PAUS, |
| 86 | QK_LOCK, DYN_REC_START2, DYN_MACRO_PLAY2, _______, _______, _______, _______, _______, _______, KC_CAPS, KC_SCRL, KC_NUM, | 86 | QK_LOCK, DM_REC2, DM_PLY2, _______, _______, _______, _______, _______, _______, KC_CAPS, KC_SCRL, KC_NUM, |
| 87 | KM_SHLK, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 87 | KM_SHLK, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 88 | _______, _______, _______, _______, KM_PP_GAME, DF(_QW), DF(_PP), _______, _______, _______, _______ | 88 | _______, _______, _______, _______, KM_PP_GAME, DF(_QW), DF(_PP), _______, _______, _______, _______ |
| 89 | ), | 89 | ), |
| @@ -103,7 +103,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 103 | static uint16_t key_timer; | 103 | static uint16_t key_timer; |
| 104 | static uint8_t ignore_up_events = 0; | 104 | static uint8_t ignore_up_events = 0; |
| 105 | 105 | ||
| 106 | uint16_t macro_kc = (keycode == MO(_DYN) ? DYN_REC_STOP : keycode); | 106 | uint16_t macro_kc = (keycode == MO(_DYN) ? DM_RSTP : keycode); |
| 107 | if (!process_record_dynamic_macro(macro_kc, record)) { | 107 | if (!process_record_dynamic_macro(macro_kc, record)) { |
| 108 | return false; | 108 | return false; |
| 109 | } | 109 | } |
diff --git a/keyboards/preonic/keymaps/era1112/keymap.c b/keyboards/preonic/keymaps/era1112/keymap.c index 4031f998db..43c8ab9572 100644 --- a/keyboards/preonic/keymaps/era1112/keymap.c +++ b/keyboards/preonic/keymaps/era1112/keymap.c | |||
| @@ -264,7 +264,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) { | |||
| 264 | } | 264 | } |
| 265 | 265 | ||
| 266 | // Sound when Dynamic recording started | 266 | // Sound when Dynamic recording started |
| 267 | case DYN_REC_START1: | 267 | case QK_DYNAMIC_MACRO_RECORD_START_1: |
| 268 | 268 | ||
| 269 | // If pressed | 269 | // If pressed |
| 270 | if (record->event.pressed) { | 270 | if (record->event.pressed) { |
| @@ -279,7 +279,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) { | |||
| 279 | } | 279 | } |
| 280 | 280 | ||
| 281 | // Sound when Dynamic recording stopped | 281 | // Sound when Dynamic recording stopped |
| 282 | case DYN_REC_STOP: | 282 | case QK_DYNAMIC_MACRO_RECORD_STOP: |
| 283 | 283 | ||
| 284 | // If pressed | 284 | // If pressed |
| 285 | if (record->event.pressed) { | 285 | if (record->event.pressed) { |
| @@ -336,7 +336,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 336 | 336 | ||
| 337 | // lower key | 337 | // lower key |
| 338 | [_LOWER] = LAYOUT_ortho_5x12 ( | 338 | [_LOWER] = LAYOUT_ortho_5x12 ( |
| 339 | DYN_MACRO_PLAY1, DYN_REC_START1, DYN_REC_STOP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 339 | DM_PLY1, DM_REC1, DM_RSTP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 340 | KC_TRNS, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL, | 340 | KC_TRNS, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL, |
| 341 | KC_BSPC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_QUOT, KC_GRV, KC_LCBR, KC_RCBR, KC_TRNS, | 341 | KC_BSPC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_QUOT, KC_GRV, KC_LCBR, KC_RCBR, KC_TRNS, |
| 342 | KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_MINS, KC_EQL, KC_TRNS, KC_BSLS, KC_TRNS, | 342 | KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_MINS, KC_EQL, KC_TRNS, KC_BSLS, KC_TRNS, |
| @@ -345,7 +345,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 345 | 345 | ||
| 346 | // raise key | 346 | // raise key |
| 347 | [_RAISE] = LAYOUT_ortho_5x12 ( | 347 | [_RAISE] = LAYOUT_ortho_5x12 ( |
| 348 | DYN_MACRO_PLAY1, DYN_REC_START1, DYN_REC_STOP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 348 | DM_PLY1, DM_REC1, DM_RSTP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 349 | KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL, | 349 | KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL, |
| 350 | KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_DQUO, KC_TILD, KC_LBRC, KC_RBRC, KC_TRNS, | 350 | KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_DQUO, KC_TILD, KC_LBRC, KC_RBRC, KC_TRNS, |
| 351 | KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS , KC_TRNS, KC_PIPE, KC_TRNS, | 351 | KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS , KC_TRNS, KC_PIPE, KC_TRNS, |
diff --git a/keyboards/preonic/keymaps/laurentlaurent/keymap.c b/keyboards/preonic/keymaps/laurentlaurent/keymap.c index a64469051a..0e12012517 100644 --- a/keyboards/preonic/keymaps/laurentlaurent/keymap.c +++ b/keyboards/preonic/keymaps/laurentlaurent/keymap.c | |||
| @@ -6,11 +6,11 @@ | |||
| 6 | #include "../../rev3/config.h" | 6 | #include "../../rev3/config.h" |
| 7 | #include "../../rev3/rev3.h" | 7 | #include "../../rev3/rev3.h" |
| 8 | enum dynamic_macro_keycodes { | 8 | enum dynamic_macro_keycodes { |
| 9 | DYN_REC_START1 = DYNAMIC_MACRO_RANGE, | 9 | DM_REC1 = DYNAMIC_MACRO_RANGE, |
| 10 | DYN_REC_START2, | 10 | DM_REC2, |
| 11 | DYN_REC_STOP, | 11 | DM_RSTP, |
| 12 | DYN_MACRO_PLAY1, | 12 | DM_PLY1, |
| 13 | DYN_MACRO_PLAY2, | 13 | DM_PLY2, |
| 14 | }; | 14 | }; |
| 15 | #define QMK_KEYBOARD_H "rev3.h" | 15 | #define QMK_KEYBOARD_H "rev3.h" |
| 16 | #endif | 16 | #endif |
| @@ -258,8 +258,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 258 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_SCRL, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC, | 258 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_SCRL, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC, |
| 259 | KC_TAB, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, KC_AMPR, KC_ASTR, KC_LCBR, KC_RCBR, KC_DEL, | 259 | KC_TAB, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, KC_AMPR, KC_ASTR, KC_LCBR, KC_RCBR, KC_DEL, |
| 260 | KC_CAPS, KC_F11, KC_F12, KC_F13, KC_F14, KC_F15, XXXXXXX, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, XXXXXXX, | 260 | KC_CAPS, KC_F11, KC_F12, KC_F13, KC_F14, KC_F15, XXXXXXX, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, XXXXXXX, |
| 261 | _______, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, XXXXXXX, KC_NUHS, KC_NUBS, DYN_REC_START1, DYN_REC_START2, DYN_REC_STOP, | 261 | _______, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, XXXXXXX, KC_NUHS, KC_NUBS, DM_REC1, DM_REC2, DM_RSTP, |
| 262 | KC_LCTL, KC_LALT, KC_LGUI, _______, KC_BSPC, KC_SPC, KC_SPC, KC_ENT, __LYB__, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, LLSWIT | 262 | KC_LCTL, KC_LALT, KC_LGUI, _______, KC_BSPC, KC_SPC, KC_SPC, KC_ENT, __LYB__, DM_PLY1, DM_PLY2, LLSWIT |
| 263 | ), | 263 | ), |
| 264 | 264 | ||
| 265 | /* Adjust (Lower + Raise) | 265 | /* Adjust (Lower + Raise) |
| @@ -322,8 +322,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 322 | KC_ESC, _______, _______, _______, _______, KC_SCRL, _______, _______, _______, _______, _______, _______, | 322 | KC_ESC, _______, _______, _______, _______, KC_SCRL, _______, _______, _______, _______, _______, _______, |
| 323 | KC_TAB, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL, | 323 | KC_TAB, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL, |
| 324 | KC_CAPS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 324 | KC_CAPS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 325 | _______, _______, _______, _______, _______, _______, _______, _______, _______, DYN_REC_START1, DYN_REC_START2, DYN_REC_STOP, | 325 | _______, _______, _______, _______, _______, _______, _______, _______, _______, DM_REC1, DM_REC2, DM_RSTP, |
| 326 | KC_LCTL, KC_LALT, KC_LGUI, KC_DEL, KC_BSPC, KC_SPC, KC_SPC, __LYB__, _______, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, LLSWIT | 326 | KC_LCTL, KC_LALT, KC_LGUI, KC_DEL, KC_BSPC, KC_SPC, KC_SPC, __LYB__, _______, DM_PLY1, DM_PLY2, LLSWIT |
| 327 | ), | 327 | ), |
| 328 | 328 | ||
| 329 | /* Numeric Pad | 329 | /* Numeric Pad |
| @@ -419,7 +419,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 419 | // Play sound on Macro stop | 419 | // Play sound on Macro stop |
| 420 | #ifdef AUDIO_ENABLE | 420 | #ifdef AUDIO_ENABLE |
| 421 | switch (keycode) { | 421 | switch (keycode) { |
| 422 | case DYN_REC_STOP: | 422 | case QK_DYNAMIC_MACRO_RECORD_STOP: |
| 423 | if (record->event.pressed) { | 423 | if (record->event.pressed) { |
| 424 | PLAY_SONG(tone_macro_record_stop); | 424 | PLAY_SONG(tone_macro_record_stop); |
| 425 | } | 425 | } |
| @@ -506,13 +506,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 506 | break; | 506 | break; |
| 507 | #ifdef AUDIO_ENABLE | 507 | #ifdef AUDIO_ENABLE |
| 508 | // Play sound on Macro record start | 508 | // Play sound on Macro record start |
| 509 | case DYN_REC_START1: | 509 | case QK_DYNAMIC_MACRO_RECORD_START_1: |
| 510 | if (record->event.pressed) { | 510 | if (record->event.pressed) { |
| 511 | PLAY_SONG(tone_macro1_record); | 511 | PLAY_SONG(tone_macro1_record); |
| 512 | } | 512 | } |
| 513 | return false; | 513 | return false; |
| 514 | break; | 514 | break; |
| 515 | case DYN_REC_START2: | 515 | case QK_DYNAMIC_MACRO_RECORD_START_2: |
| 516 | if (record->event.pressed) { | 516 | if (record->event.pressed) { |
| 517 | PLAY_SONG(tone_macro2_record); | 517 | PLAY_SONG(tone_macro2_record); |
| 518 | } | 518 | } |
diff --git a/keyboards/thevankeyboards/roadkit/keymaps/flipphone/keymap.c b/keyboards/thevankeyboards/roadkit/keymaps/flipphone/keymap.c index 612ec7060a..8629ccbd9c 100644 --- a/keyboards/thevankeyboards/roadkit/keymaps/flipphone/keymap.c +++ b/keyboards/thevankeyboards/roadkit/keymaps/flipphone/keymap.c | |||
| @@ -66,9 +66,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 66 | _______, MO(_DYN) \ | 66 | _______, MO(_DYN) \ |
| 67 | ), | 67 | ), |
| 68 | [_DYN] = LAYOUT_numpad_4x4( /* DYNAMIC MACRO */ | 68 | [_DYN] = LAYOUT_numpad_4x4( /* DYNAMIC MACRO */ |
| 69 | DYN_REC_START1, DYN_REC_START2, _______, DYN_REC_STOP, \ | 69 | DM_REC1, DM_REC2, _______, DM_RSTP, \ |
| 70 | _______, _______, _______, \ | 70 | _______, _______, _______, \ |
| 71 | DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, _______, _______, \ | 71 | DM_PLY1, DM_PLY2, _______, _______, \ |
| 72 | _______, _______ \ | 72 | _______, _______ \ |
| 73 | ), | 73 | ), |
| 74 | }; | 74 | }; |
diff --git a/keyboards/thevankeyboards/roadkit/keymaps/mjt/keymap.c b/keyboards/thevankeyboards/roadkit/keymaps/mjt/keymap.c index 57b4a1c4b8..8b8719a315 100644 --- a/keyboards/thevankeyboards/roadkit/keymaps/mjt/keymap.c +++ b/keyboards/thevankeyboards/roadkit/keymaps/mjt/keymap.c | |||
| @@ -64,9 +64,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 64 | _______, _______ | 64 | _______, _______ |
| 65 | ), | 65 | ), |
| 66 | [_DYN] = LAYOUT_numpad_4x4( /* DYNAMIC MACRO */ | 66 | [_DYN] = LAYOUT_numpad_4x4( /* DYNAMIC MACRO */ |
| 67 | DYN_REC_START1, DYN_REC_START2, _______, _______, \ | 67 | DM_REC1, DM_REC2, _______, _______, \ |
| 68 | _______, _______, _______, \ | 68 | _______, _______, _______, \ |
| 69 | DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, _______, _______, \ | 69 | DM_PLY1, DM_PLY2, _______, _______, \ |
| 70 | _______, _______ | 70 | _______, _______ |
| 71 | ), | 71 | ), |
| 72 | }; | 72 | }; |
diff --git a/keyboards/xiudi/xd75/keymaps/colinta/keymap.c b/keyboards/xiudi/xd75/keymaps/colinta/keymap.c index 4d7c2d2007..5cdbdd6c74 100644 --- a/keyboards/xiudi/xd75/keymaps/colinta/keymap.c +++ b/keyboards/xiudi/xd75/keymaps/colinta/keymap.c | |||
| @@ -46,8 +46,8 @@ | |||
| 46 | // "MMENU" is a macro for "CMD+SPC" (aka Spotlight/Alfred) | 46 | // "MMENU" is a macro for "CMD+SPC" (aka Spotlight/Alfred) |
| 47 | #define MMENU LGUI(KC_SPC) | 47 | #define MMENU LGUI(KC_SPC) |
| 48 | #define _____ KC_TRNS | 48 | #define _____ KC_TRNS |
| 49 | #define MM_0 DYN_MACRO_PLAY1 | 49 | #define MM_0 DM_PLY1 |
| 50 | #define MM_1 DYN_MACRO_PLAY2 | 50 | #define MM_1 DM_PLY2 |
| 51 | 51 | ||
| 52 | // tap-hold settings | 52 | // tap-hold settings |
| 53 | #define LONGPRESS_DELAY 250 | 53 | #define LONGPRESS_DELAY 250 |
| @@ -114,8 +114,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 114 | */ | 114 | */ |
| 115 | 115 | ||
| 116 | [LAYER_RECORD] = LAYOUT( | 116 | [LAYER_RECORD] = LAYOUT( |
| 117 | _____, _____, _____, _____, _____, _____, DYN_REC_STOP, DYN_REC_STOP, _____, _____, _____, _____, _____, _____, _____, | 117 | _____, _____, _____, _____, _____, _____, DM_RSTP, DM_RSTP, _____, _____, _____, _____, _____, _____, _____, |
| 118 | _____, _____, _____, _____, _____, _____, DYN_REC_STOP, DYN_REC_STOP, _____, _____, _____, _____, _____, _____, _____, | 118 | _____, _____, _____, _____, _____, _____, DM_RSTP, DM_RSTP, _____, _____, _____, _____, _____, _____, _____, |
| 119 | _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, | 119 | _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, |
| 120 | _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, | 120 | _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, |
| 121 | _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____ | 121 | _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____, _____ |
| @@ -158,7 +158,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 158 | */ | 158 | */ |
| 159 | 159 | ||
| 160 | [LAYER_FN] = LAYOUT( | 160 | [LAYER_FN] = LAYOUT( |
| 161 | GOTO_CM, GOTO_QW, KC_NO, KC_NO, KC_NO, KC_NO, DYN_REC_START1, DYN_REC_START2, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | 161 | GOTO_CM, GOTO_QW, KC_NO, KC_NO, KC_NO, KC_NO, DM_REC1, DM_REC2, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, |
| 162 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | 162 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, |
| 163 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | 163 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, |
| 164 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | 164 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, |
| @@ -221,7 +221,7 @@ bool did_record_m1 = false; | |||
| 221 | bool did_record_m2 = false; | 221 | bool did_record_m2 = false; |
| 222 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 222 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
| 223 | bool try_dynamic_macro = true; | 223 | bool try_dynamic_macro = true; |
| 224 | if ((keycode == DYN_MACRO_PLAY1 && !did_record_m1) || (keycode == DYN_MACRO_PLAY2 && !did_record_m2)) { | 224 | if ((keycode == QK_DYNAMIC_MACRO_PLAY_1 && !did_record_m1) || (keycode == QK_DYNAMIC_MACRO_PLAY_2 && !did_record_m2)) { |
| 225 | try_dynamic_macro = false; | 225 | try_dynamic_macro = false; |
| 226 | } | 226 | } |
| 227 | else if (keycode == DM_CLEAR) { | 227 | else if (keycode == DM_CLEAR) { |
| @@ -231,18 +231,18 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 231 | } | 231 | } |
| 232 | 232 | ||
| 233 | if (try_dynamic_macro && !process_record_dynamic_macro(keycode, record)) { | 233 | if (try_dynamic_macro && !process_record_dynamic_macro(keycode, record)) { |
| 234 | if (keycode == DYN_MACRO_PLAY1) { | 234 | if (keycode == QK_DYNAMIC_MACRO_PLAY_1) { |
| 235 | did_record_m1 = true; | 235 | did_record_m1 = true; |
| 236 | } | 236 | } |
| 237 | 237 | ||
| 238 | if (keycode == DYN_MACRO_PLAY2) { | 238 | if (keycode == QK_DYNAMIC_MACRO_PLAY_2) { |
| 239 | did_record_m2 = true; | 239 | did_record_m2 = true; |
| 240 | } | 240 | } |
| 241 | 241 | ||
| 242 | if (keycode == DYN_REC_START1 || keycode == DYN_REC_START2) { | 242 | if (keycode == QK_DYNAMIC_MACRO_RECORD_START_1 || keycode == QK_DYNAMIC_MACRO_RECORD_START_2) { |
| 243 | layer_move(LAYER_RECORD); | 243 | layer_move(LAYER_RECORD); |
| 244 | } | 244 | } |
| 245 | else if (keycode == DYN_REC_STOP) { | 245 | else if (keycode == QK_DYNAMIC_MACRO_RECORD_STOP) { |
| 246 | layer_move(LAYER_COLEMAK); | 246 | layer_move(LAYER_COLEMAK); |
| 247 | } | 247 | } |
| 248 | 248 | ||
| @@ -250,10 +250,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 250 | } | 250 | } |
| 251 | 251 | ||
| 252 | switch (keycode) { | 252 | switch (keycode) { |
| 253 | case DYN_MACRO_PLAY1: | 253 | case QK_DYNAMIC_MACRO_PLAY_1: |
| 254 | SEND_STRING(SENDSTRING_MM0); | 254 | SEND_STRING(SENDSTRING_MM0); |
| 255 | return false; | 255 | return false; |
| 256 | case DYN_MACRO_PLAY2: | 256 | case QK_DYNAMIC_MACRO_PLAY_2: |
| 257 | SEND_STRING(SENDSTRING_MM1); | 257 | SEND_STRING(SENDSTRING_MM1); |
| 258 | return false; | 258 | return false; |
| 259 | case MM_2: | 259 | case MM_2: |
diff --git a/keyboards/xiudi/xd75/keymaps/colinta/readme.md b/keyboards/xiudi/xd75/keymaps/colinta/readme.md index e4e8049015..92c76e1315 100644 --- a/keyboards/xiudi/xd75/keymaps/colinta/readme.md +++ b/keyboards/xiudi/xd75/keymaps/colinta/readme.md | |||
| @@ -23,7 +23,7 @@ I've implemented my own "tap/hold" feature, identical in spirit to "Space Cadet" | |||
| 23 | 23 | ||
| 24 | The function layer is only to switch to Qwerty (so other people can use this keyboard - also turns off sticky keys) and to start recording keypresses. | 24 | The function layer is only to switch to Qwerty (so other people can use this keyboard - also turns off sticky keys) and to start recording keypresses. |
| 25 | 25 | ||
| 26 | I implemented "stop recording" in a unique way; starting a macro recording sends the keyboard layer to one that has all the macro keys assigned to `DYN_REC_STOP`, and restores the layer to the default when recording is stopped. | 26 | I implemented "stop recording" in a unique way; starting a macro recording sends the keyboard layer to one that has all the macro keys assigned to `DM_RSTP`, and restores the layer to the default when recording is stopped. |
| 27 | 27 | ||
| 28 | I wish Dynamic Macros supported more, because I'd like to record a third macro in the MACRO slot instead of hardcoding it. I'm using these to store some passwords. | 28 | I wish Dynamic Macros supported more, because I'd like to record a third macro in the MACRO slot instead of hardcoding it. I'm using these to store some passwords. |
| 29 | 29 | ||
diff --git a/keyboards/xiudi/xd75/keymaps/dyn_macro_tap_dance/keymap.c b/keyboards/xiudi/xd75/keymaps/dyn_macro_tap_dance/keymap.c index 4c9a61dcb4..353494f914 100644 --- a/keyboards/xiudi/xd75/keymaps/dyn_macro_tap_dance/keymap.c +++ b/keyboards/xiudi/xd75/keymaps/dyn_macro_tap_dance/keymap.c | |||
| @@ -40,17 +40,17 @@ void macro_tog_key( qk_tap_dance_state_t *state, void *user_data ) { | |||
| 40 | 40 | ||
| 41 | keyrecord_t kr; | 41 | keyrecord_t kr; |
| 42 | kr.event.pressed = false; | 42 | kr.event.pressed = false; |
| 43 | uint16_t action = DYN_REC_STOP; | 43 | uint16_t action = QK_DYNAMIC_MACRO_RECORD_STOP; |
| 44 | 44 | ||
| 45 | if ( state->count == 1 ) { | 45 | if ( state->count == 1 ) { |
| 46 | action = DYN_MACRO_PLAY1; | 46 | action = QK_DYNAMIC_MACRO_PLAY_1; |
| 47 | } | 47 | } |
| 48 | else if ( state->count == 2 ) { | 48 | else if ( state->count == 2 ) { |
| 49 | action = DYN_REC_STOP; | 49 | action = QK_DYNAMIC_MACRO_RECORD_STOP; |
| 50 | kr.event.pressed = true; | 50 | kr.event.pressed = true; |
| 51 | } | 51 | } |
| 52 | else if ( state->count == 3 ) { | 52 | else if ( state->count == 3 ) { |
| 53 | action = DYN_REC_START1; | 53 | action = QK_DYNAMIC_MACRO_RECORD_START_1; |
| 54 | } | 54 | } |
| 55 | 55 | ||
| 56 | process_record_dynamic_macro( action, &kr ); | 56 | process_record_dynamic_macro( action, &kr ); |
diff --git a/keyboards/ymdk/melody96/keymaps/crilith/keymap.c b/keyboards/ymdk/melody96/keymaps/crilith/keymap.c index 4786b7c125..6ca644e460 100644 --- a/keyboards/ymdk/melody96/keymaps/crilith/keymap.c +++ b/keyboards/ymdk/melody96/keymaps/crilith/keymap.c | |||
| @@ -7,9 +7,9 @@ enum custom_keycodes { | |||
| 7 | 7 | ||
| 8 | #include "dynamic_macro.h" | 8 | #include "dynamic_macro.h" |
| 9 | 9 | ||
| 10 | #define KC_REC DYN_REC_START1 | 10 | #define KC_REC DM_REC1 |
| 11 | #define KC_DONE DYN_REC_STOP | 11 | #define KC_DONE DM_RSTP |
| 12 | #define KC_PLAY DYN_MACRO_PLAY1 | 12 | #define KC_PLAY DM_PLY1 |
| 13 | 13 | ||
| 14 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 14 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 15 | 15 | ||
diff --git a/layouts/community/ergodox/colemak_code_friendly/keymap.c b/layouts/community/ergodox/colemak_code_friendly/keymap.c index 1d537b331f..ae5bdcc5b8 100644 --- a/layouts/community/ergodox/colemak_code_friendly/keymap.c +++ b/layouts/community/ergodox/colemak_code_friendly/keymap.c | |||
| @@ -103,17 +103,17 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 103 | KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, | 103 | KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, |
| 104 | 104 | ||
| 105 | KC_TRNS, KC_TRNS, | 105 | KC_TRNS, KC_TRNS, |
| 106 | DYN_REC_START1, | 106 | DM_REC1, |
| 107 | KC_TRNS, KC_TRNS, DYN_MACRO_PLAY1, | 107 | KC_TRNS, KC_TRNS, DM_PLY1, |
| 108 | /* right hand */ | 108 | /* right hand */ |
| 109 | KC_TRNS, KC_TRNS, KC_ASTR, KC_LPRN, KC_RPRN, KC_MINS, KC_TRNS, | 109 | KC_TRNS, KC_TRNS, KC_ASTR, KC_LPRN, KC_RPRN, KC_MINS, KC_TRNS, |
| 110 | KC_EQL, M_LAMBDA, KC_7, KC_8, KC_9, KC_PLUS, KC_TRNS, | 110 | KC_EQL, M_LAMBDA, KC_7, KC_8, KC_9, KC_PLUS, KC_TRNS, |
| 111 | M_POINER, KC_4, KC_5, KC_6, KC_0, KC_TRNS, | 111 | M_POINER, KC_4, KC_5, KC_6, KC_0, KC_TRNS, |
| 112 | KC_ENT, M_NOT_EQL, KC_1, KC_2, KC_3, KC_TRNS, KC_TRNS, | 112 | KC_ENT, M_NOT_EQL, KC_1, KC_2, KC_3, KC_TRNS, KC_TRNS, |
| 113 | KC_0, KC_COMM, KC_DOT, KC_TRNS, KC_TRNS, | 113 | KC_0, KC_COMM, KC_DOT, KC_TRNS, KC_TRNS, |
| 114 | KC_TRNS, DYN_REC_STOP, | 114 | KC_TRNS, DM_RSTP, |
| 115 | DYN_REC_START2, | 115 | DM_REC2, |
| 116 | DYN_MACRO_PLAY2, KC_TRNS, KC_TRNS | 116 | DM_PLY2, KC_TRNS, KC_TRNS |
| 117 | ), | 117 | ), |
| 118 | /* Keymap 2: Left side -> LAYER_NUM, Right side -> Shift + LAYER_BASE | 118 | /* Keymap 2: Left side -> LAYER_NUM, Right side -> Shift + LAYER_BASE |
| 119 | * | 119 | * |
| @@ -145,8 +145,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 145 | KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, | 145 | KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, |
| 146 | 146 | ||
| 147 | KC_TRNS, KC_TRNS, | 147 | KC_TRNS, KC_TRNS, |
| 148 | DYN_REC_START1, | 148 | DM_REC1, |
| 149 | KC_TRNS, KC_TRNS, DYN_MACRO_PLAY1, | 149 | KC_TRNS, KC_TRNS, DM_PLY1, |
| 150 | /* right hand */ | 150 | /* right hand */ |
| 151 | TG(1), KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, S(KC_MINS), S(KC_BSPC), | 151 | TG(1), KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, S(KC_MINS), S(KC_BSPC), |
| 152 | KC_UNDS, S(KC_J), S(KC_L), S(KC_U), S(KC_Y), S(KC_SCLN), S(KC_BSLS), | 152 | KC_UNDS, S(KC_J), S(KC_L), S(KC_U), S(KC_Y), S(KC_SCLN), S(KC_BSLS), |
| @@ -195,9 +195,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 195 | M_POINER, KC_4, KC_5, KC_6, KC_0, KC_TRNS, | 195 | M_POINER, KC_4, KC_5, KC_6, KC_0, KC_TRNS, |
| 196 | KC_ENT, M_NOT_EQL, KC_1, KC_2, KC_3, KC_TRNS, KC_TRNS, | 196 | KC_ENT, M_NOT_EQL, KC_1, KC_2, KC_3, KC_TRNS, KC_TRNS, |
| 197 | KC_0, KC_COMM, KC_DOT, KC_TRNS, KC_TRNS, | 197 | KC_0, KC_COMM, KC_DOT, KC_TRNS, KC_TRNS, |
| 198 | KC_TRNS, DYN_REC_STOP, | 198 | KC_TRNS, DM_RSTP, |
| 199 | DYN_REC_START2, | 199 | DM_REC2, |
| 200 | DYN_MACRO_PLAY2, KC_TRNS, KC_TRNS | 200 | DM_PLY2, KC_TRNS, KC_TRNS |
| 201 | ), | 201 | ), |
| 202 | }; | 202 | }; |
| 203 | 203 | ||
| @@ -206,13 +206,13 @@ static bool recording_dynamic_macro; | |||
| 206 | static bool process_record_dynamic_macro_wrapper(uint16_t keycode, keyrecord_t *record) { | 206 | static bool process_record_dynamic_macro_wrapper(uint16_t keycode, keyrecord_t *record) { |
| 207 | switch (keycode) { | 207 | switch (keycode) { |
| 208 | /* detect dynamic macro recording state */ | 208 | /* detect dynamic macro recording state */ |
| 209 | case DYN_REC_START1: | 209 | case QK_DYNAMIC_MACRO_RECORD_START_1: |
| 210 | case DYN_REC_START2: | 210 | case QK_DYNAMIC_MACRO_RECORD_START_2: |
| 211 | if (record->event.pressed) { | 211 | if (record->event.pressed) { |
| 212 | recording_dynamic_macro = true; | 212 | recording_dynamic_macro = true; |
| 213 | } | 213 | } |
| 214 | break; | 214 | break; |
| 215 | case DYN_REC_STOP: | 215 | case QK_DYNAMIC_MACRO_RECORD_STOP: |
| 216 | if (record->event.pressed) { | 216 | if (record->event.pressed) { |
| 217 | recording_dynamic_macro = false; | 217 | recording_dynamic_macro = false; |
| 218 | } | 218 | } |
diff --git a/layouts/community/ergodox/qwerty_code_friendly/keymap.c b/layouts/community/ergodox/qwerty_code_friendly/keymap.c index 19c00e1b03..b07bc42aca 100644 --- a/layouts/community/ergodox/qwerty_code_friendly/keymap.c +++ b/layouts/community/ergodox/qwerty_code_friendly/keymap.c | |||
| @@ -282,11 +282,11 @@ enum custom_keycodes { | |||
| 282 | # include "dynamic_macro.h" | 282 | # include "dynamic_macro.h" |
| 283 | #else | 283 | #else |
| 284 | /* avoid ifdef's in keymap */ | 284 | /* avoid ifdef's in keymap */ |
| 285 | # define DYN_REC_START1 KC_TRNS | 285 | # define DM_REC1 KC_TRNS |
| 286 | # define DYN_REC_START2 KC_TRNS | 286 | # define DM_REC2 KC_TRNS |
| 287 | # define DYN_MACRO_PLAY1 KC_TRNS | 287 | # define DM_PLY1 KC_TRNS |
| 288 | # define DYN_MACRO_PLAY2 KC_TRNS | 288 | # define DM_PLY2 KC_TRNS |
| 289 | # define DYN_REC_STOP KC_TRNS | 289 | # define DM_RSTP KC_TRNS |
| 290 | #endif | 290 | #endif |
| 291 | 291 | ||
| 292 | #ifdef CFQ_USE_MOMENTARY_LAYER_KEYS | 292 | #ifdef CFQ_USE_MOMENTARY_LAYER_KEYS |
| @@ -391,9 +391,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 391 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, M_ARROW_RMINUS, | 391 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, M_ARROW_RMINUS, |
| 392 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, M_BRACKET_IN_ANG, M_BRACKET_IN_BRC, | 392 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, M_BRACKET_IN_ANG, M_BRACKET_IN_BRC, |
| 393 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 393 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 394 | DYN_REC_START1, DYN_REC_START2, | 394 | DM_REC1, DM_REC2, |
| 395 | K80(L1K0), K80(L1K1), DYN_MACRO_PLAY1, | 395 | K80(L1K0), K80(L1K1), DM_PLY1, |
| 396 | DYN_REC_STOP, KC_TRNS, DYN_MACRO_PLAY2, | 396 | DM_RSTP, KC_TRNS, DM_PLY2, |
| 397 | /* right hand */ | 397 | /* right hand */ |
| 398 | M_BRACKET_OUT_CBR, KC_TRNS, KC_NUM, KC_KP_SLASH, KC_KP_ASTERISK, KC_KP_MINUS, KC_TRNS, | 398 | M_BRACKET_OUT_CBR, KC_TRNS, KC_NUM, KC_KP_SLASH, KC_KP_ASTERISK, KC_KP_MINUS, KC_TRNS, |
| 399 | M_BRACKET_OUT_PRN, M_ARROW_LEQL, KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS, KC_TRNS, | 399 | M_BRACKET_OUT_PRN, M_ARROW_LEQL, KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS, KC_TRNS, |
diff --git a/layouts/community/ortho_4x12/ajp10304/keymap.c b/layouts/community/ortho_4x12/ajp10304/keymap.c index d1c3d08e91..9e9096c33e 100644 --- a/layouts/community/ortho_4x12/ajp10304/keymap.c +++ b/layouts/community/ortho_4x12/ajp10304/keymap.c | |||
| @@ -121,9 +121,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 121 | * `------------------------------------------------------------------------------------' | 121 | * `------------------------------------------------------------------------------------' |
| 122 | */ | 122 | */ |
| 123 | [_ADJUST] = LAYOUT_ortho_4x12( | 123 | [_ADJUST] = LAYOUT_ortho_4x12( |
| 124 | M_CUSTOM, QK_BOOT, QWERTY, BL_ON, BL_OFF, DYN_REC_START1, DYN_REC_START2, _______, _______, _______, _______, KC_DEL , | 124 | M_CUSTOM, QK_BOOT, QWERTY, BL_ON, BL_OFF, DM_REC1, DM_REC2, _______, _______, _______, _______, KC_DEL , |
| 125 | KC_CAPS, RGB_TOG, RGB_MOD, RGB_VAD, RGB_VAI, DYN_MACRO_PLAY1, DYN_MACRO_PLAY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, QWERTY , | 125 | KC_CAPS, RGB_TOG, RGB_MOD, RGB_VAD, RGB_VAI, DM_PLY1, DM_PLY2, KC_AUDIO_MUTE, KC_AUDIO_VOL_UP, KC_MEDIA_PLAY_PAUSE, _______, QWERTY , |
| 126 | TG(_MAC), RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, DYN_REC_STOP, DYN_REC_STOP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, COLEMAK , | 126 | TG(_MAC), RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, DM_RSTP, DM_RSTP, KC_MEDIA_PREV_TRACK, KC_AUDIO_VOL_DOWN, KC_MEDIA_NEXT_TRACK, _______, COLEMAK , |
| 127 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 127 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 128 | ), | 128 | ), |
| 129 | 129 | ||
diff --git a/quantum/dynamic_macro.h b/quantum/dynamic_macro.h index fe9de6fa65..64c532e6ce 100644 --- a/quantum/dynamic_macro.h +++ b/quantum/dynamic_macro.h | |||
| @@ -129,7 +129,7 @@ void dynamic_macro_record_end(keyrecord_t *macro_buffer, keyrecord_t *macro_poin | |||
| 129 | dynamic_macro_led_blink(); | 129 | dynamic_macro_led_blink(); |
| 130 | 130 | ||
| 131 | /* Do not save the keys being held when stopping the recording, | 131 | /* Do not save the keys being held when stopping the recording, |
| 132 | * i.e. the keys used to access the layer DYN_REC_STOP is on. | 132 | * i.e. the keys used to access the layer DM_RSTP is on. |
| 133 | */ | 133 | */ |
| 134 | while (macro_pointer != macro_buffer && (macro_pointer - direction)->event.pressed) { | 134 | while (macro_pointer != macro_buffer && (macro_pointer - direction)->event.pressed) { |
| 135 | dprintln("dynamic macro: trimming a trailing key-down event"); | 135 | dprintln("dynamic macro: trimming a trailing key-down event"); |
| @@ -202,18 +202,18 @@ bool process_record_dynamic_macro(uint16_t keycode, keyrecord_t *record) { | |||
| 202 | /* No macro recording in progress. */ | 202 | /* No macro recording in progress. */ |
| 203 | if (!record->event.pressed) { | 203 | if (!record->event.pressed) { |
| 204 | switch (keycode) { | 204 | switch (keycode) { |
| 205 | case DYN_REC_START1: | 205 | case QK_DYNAMIC_MACRO_RECORD_START_1: |
| 206 | dynamic_macro_record_start(¯o_pointer, macro_buffer); | 206 | dynamic_macro_record_start(¯o_pointer, macro_buffer); |
| 207 | macro_id = 1; | 207 | macro_id = 1; |
| 208 | return false; | 208 | return false; |
| 209 | case DYN_REC_START2: | 209 | case QK_DYNAMIC_MACRO_RECORD_START_2: |
| 210 | dynamic_macro_record_start(¯o_pointer, r_macro_buffer); | 210 | dynamic_macro_record_start(¯o_pointer, r_macro_buffer); |
| 211 | macro_id = 2; | 211 | macro_id = 2; |
| 212 | return false; | 212 | return false; |
| 213 | case DYN_MACRO_PLAY1: | 213 | case QK_DYNAMIC_MACRO_PLAY_1: |
| 214 | dynamic_macro_play(macro_buffer, macro_end, +1); | 214 | dynamic_macro_play(macro_buffer, macro_end, +1); |
| 215 | return false; | 215 | return false; |
| 216 | case DYN_MACRO_PLAY2: | 216 | case QK_DYNAMIC_MACRO_PLAY_2: |
| 217 | dynamic_macro_play(r_macro_buffer, r_macro_end, -1); | 217 | dynamic_macro_play(r_macro_buffer, r_macro_end, -1); |
| 218 | return false; | 218 | return false; |
| 219 | } | 219 | } |
| @@ -221,7 +221,7 @@ bool process_record_dynamic_macro(uint16_t keycode, keyrecord_t *record) { | |||
| 221 | } else { | 221 | } else { |
| 222 | /* A macro is being recorded right now. */ | 222 | /* A macro is being recorded right now. */ |
| 223 | switch (keycode) { | 223 | switch (keycode) { |
| 224 | case DYN_REC_STOP: | 224 | case QK_DYNAMIC_MACRO_RECORD_STOP: |
| 225 | /* Stop the macro recording. */ | 225 | /* Stop the macro recording. */ |
| 226 | if (record->event.pressed) { /* Ignore the initial release | 226 | if (record->event.pressed) { /* Ignore the initial release |
| 227 | * just after the recoding | 227 | * just after the recoding |
| @@ -237,8 +237,8 @@ bool process_record_dynamic_macro(uint16_t keycode, keyrecord_t *record) { | |||
| 237 | macro_id = 0; | 237 | macro_id = 0; |
| 238 | } | 238 | } |
| 239 | return false; | 239 | return false; |
| 240 | case DYN_MACRO_PLAY1: | 240 | case QK_DYNAMIC_MACRO_PLAY_1: |
| 241 | case DYN_MACRO_PLAY2: | 241 | case QK_DYNAMIC_MACRO_PLAY_2: |
| 242 | dprintln("dynamic macro: ignoring macro play key while recording"); | 242 | dprintln("dynamic macro: ignoring macro play key while recording"); |
| 243 | return false; | 243 | return false; |
| 244 | default: | 244 | default: |
diff --git a/quantum/process_keycode/process_dynamic_macro.c b/quantum/process_keycode/process_dynamic_macro.c index 41207092a9..c2e7e7716f 100644 --- a/quantum/process_keycode/process_dynamic_macro.c +++ b/quantum/process_keycode/process_dynamic_macro.c | |||
| @@ -139,7 +139,7 @@ void dynamic_macro_record_end(keyrecord_t *macro_buffer, keyrecord_t *macro_poin | |||
| 139 | dynamic_macro_record_end_user(direction); | 139 | dynamic_macro_record_end_user(direction); |
| 140 | 140 | ||
| 141 | /* Do not save the keys being held when stopping the recording, | 141 | /* Do not save the keys being held when stopping the recording, |
| 142 | * i.e. the keys used to access the layer DYN_REC_STOP is on. | 142 | * i.e. the keys used to access the layer DM_RSTP is on. |
| 143 | */ | 143 | */ |
| 144 | while (macro_pointer != macro_buffer && (macro_pointer - direction)->event.pressed) { | 144 | while (macro_pointer != macro_buffer && (macro_pointer - direction)->event.pressed) { |
| 145 | dprintln("dynamic macro: trimming a trailing key-down event"); | 145 | dprintln("dynamic macro: trimming a trailing key-down event"); |
| @@ -212,18 +212,18 @@ bool process_dynamic_macro(uint16_t keycode, keyrecord_t *record) { | |||
| 212 | /* No macro recording in progress. */ | 212 | /* No macro recording in progress. */ |
| 213 | if (!record->event.pressed) { | 213 | if (!record->event.pressed) { |
| 214 | switch (keycode) { | 214 | switch (keycode) { |
| 215 | case DYN_REC_START1: | 215 | case QK_DYNAMIC_MACRO_RECORD_START_1: |
| 216 | dynamic_macro_record_start(¯o_pointer, macro_buffer); | 216 | dynamic_macro_record_start(¯o_pointer, macro_buffer); |
| 217 | macro_id = 1; | 217 | macro_id = 1; |
| 218 | return false; | 218 | return false; |
| 219 | case DYN_REC_START2: | 219 | case QK_DYNAMIC_MACRO_RECORD_START_2: |
| 220 | dynamic_macro_record_start(¯o_pointer, r_macro_buffer); | 220 | dynamic_macro_record_start(¯o_pointer, r_macro_buffer); |
| 221 | macro_id = 2; | 221 | macro_id = 2; |
| 222 | return false; | 222 | return false; |
| 223 | case DYN_MACRO_PLAY1: | 223 | case QK_DYNAMIC_MACRO_PLAY_1: |
| 224 | dynamic_macro_play(macro_buffer, macro_end, +1); | 224 | dynamic_macro_play(macro_buffer, macro_end, +1); |
| 225 | return false; | 225 | return false; |
| 226 | case DYN_MACRO_PLAY2: | 226 | case QK_DYNAMIC_MACRO_PLAY_2: |
| 227 | dynamic_macro_play(r_macro_buffer, r_macro_end, -1); | 227 | dynamic_macro_play(r_macro_buffer, r_macro_end, -1); |
| 228 | return false; | 228 | return false; |
| 229 | } | 229 | } |
| @@ -231,13 +231,13 @@ bool process_dynamic_macro(uint16_t keycode, keyrecord_t *record) { | |||
| 231 | } else { | 231 | } else { |
| 232 | /* A macro is being recorded right now. */ | 232 | /* A macro is being recorded right now. */ |
| 233 | switch (keycode) { | 233 | switch (keycode) { |
| 234 | case DYN_REC_START1: | 234 | case QK_DYNAMIC_MACRO_RECORD_START_1: |
| 235 | case DYN_REC_START2: | 235 | case QK_DYNAMIC_MACRO_RECORD_START_2: |
| 236 | case DYN_REC_STOP: | 236 | case QK_DYNAMIC_MACRO_RECORD_STOP: |
| 237 | /* Stop the macro recording. */ | 237 | /* Stop the macro recording. */ |
| 238 | if (record->event.pressed ^ (keycode != DYN_REC_STOP)) { /* Ignore the initial release | 238 | if (record->event.pressed ^ (keycode != QK_DYNAMIC_MACRO_RECORD_STOP)) { /* Ignore the initial release |
| 239 | * just after the recording | 239 | * just after the recording |
| 240 | * starts for DYN_REC_STOP. */ | 240 | * starts for DM_RSTP. */ |
| 241 | switch (macro_id) { | 241 | switch (macro_id) { |
| 242 | case 1: | 242 | case 1: |
| 243 | dynamic_macro_record_end(macro_buffer, macro_pointer, +1, ¯o_end); | 243 | dynamic_macro_record_end(macro_buffer, macro_pointer, +1, ¯o_end); |
| @@ -250,8 +250,8 @@ bool process_dynamic_macro(uint16_t keycode, keyrecord_t *record) { | |||
| 250 | } | 250 | } |
| 251 | return false; | 251 | return false; |
| 252 | #ifdef DYNAMIC_MACRO_NO_NESTING | 252 | #ifdef DYNAMIC_MACRO_NO_NESTING |
| 253 | case DYN_MACRO_PLAY1: | 253 | case QK_DYNAMIC_MACRO_PLAY_1: |
| 254 | case DYN_MACRO_PLAY2: | 254 | case QK_DYNAMIC_MACRO_PLAY_2: |
| 255 | dprintln("dynamic macro: ignoring macro play key while recording"); | 255 | dprintln("dynamic macro: ignoring macro play key while recording"); |
| 256 | return false; | 256 | return false; |
| 257 | #endif | 257 | #endif |
diff --git a/quantum/quantum_keycodes.h b/quantum/quantum_keycodes.h index 2f9e211cc1..2df733fe1f 100644 --- a/quantum/quantum_keycodes.h +++ b/quantum/quantum_keycodes.h | |||
| @@ -424,11 +424,11 @@ enum quantum_keycodes { | |||
| 424 | MAGIC_EE_HANDS_RIGHT, // 5D03 | 424 | MAGIC_EE_HANDS_RIGHT, // 5D03 |
| 425 | 425 | ||
| 426 | // Dynamic Macros | 426 | // Dynamic Macros |
| 427 | DYN_REC_START1, // 5D04 | 427 | QK_DYNAMIC_MACRO_RECORD_START_1, // 5D04 |
| 428 | DYN_REC_START2, // 5D05 | 428 | QK_DYNAMIC_MACRO_RECORD_START_2, // 5D05 |
| 429 | DYN_REC_STOP, // 5D06 | 429 | QK_DYNAMIC_MACRO_RECORD_STOP, // 5D06 |
| 430 | DYN_MACRO_PLAY1, // 5D07 | 430 | QK_DYNAMIC_MACRO_PLAY_1, // 5D07 |
| 431 | DYN_MACRO_PLAY2, // 5D08 | 431 | QK_DYNAMIC_MACRO_PLAY_2, // 5D08 |
| 432 | 432 | ||
| 433 | // Joystick | 433 | // Joystick |
| 434 | QK_JOYSTICK_BUTTON_0, // 5D09 | 434 | QK_JOYSTICK_BUTTON_0, // 5D09 |
| @@ -906,11 +906,11 @@ enum quantum_keycodes { | |||
| 906 | #define MIDI_CHANNEL_MAX MI_CH16 | 906 | #define MIDI_CHANNEL_MAX MI_CH16 |
| 907 | 907 | ||
| 908 | // Dynamic Macros aliases | 908 | // Dynamic Macros aliases |
| 909 | #define DM_REC1 DYN_REC_START1 | 909 | #define DM_REC1 QK_DYNAMIC_MACRO_RECORD_START_1 |
| 910 | #define DM_REC2 DYN_REC_START2 | 910 | #define DM_REC2 QK_DYNAMIC_MACRO_RECORD_START_2 |
| 911 | #define DM_RSTP DYN_REC_STOP | 911 | #define DM_RSTP QK_DYNAMIC_MACRO_RECORD_STOP |
| 912 | #define DM_PLY1 DYN_MACRO_PLAY1 | 912 | #define DM_PLY1 QK_DYNAMIC_MACRO_PLAY_1 |
| 913 | #define DM_PLY2 DYN_MACRO_PLAY2 | 913 | #define DM_PLY2 QK_DYNAMIC_MACRO_PLAY_2 |
| 914 | 914 | ||
| 915 | // Joystick aliases | 915 | // Joystick aliases |
| 916 | #define JS_0 QK_JOYSTICK_BUTTON_0 | 916 | #define JS_0 QK_JOYSTICK_BUTTON_0 |
diff --git a/quantum/quantum_keycodes_legacy.h b/quantum/quantum_keycodes_legacy.h index 68771baece..8f325251bc 100644 --- a/quantum/quantum_keycodes_legacy.h +++ b/quantum/quantum_keycodes_legacy.h | |||
| @@ -38,6 +38,12 @@ | |||
| 38 | #define UC_M_WC QK_UNICODE_MODE_WINCOMPOSE | 38 | #define UC_M_WC QK_UNICODE_MODE_WINCOMPOSE |
| 39 | #define UC_M_EM QK_UNICODE_MODE_EMACS | 39 | #define UC_M_EM QK_UNICODE_MODE_EMACS |
| 40 | 40 | ||
| 41 | #define DYN_REC_START1 QK_DYNAMIC_MACRO_RECORD_START_1 | ||
| 42 | #define DYN_REC_START2 QK_DYNAMIC_MACRO_RECORD_START_2 | ||
| 43 | #define DYN_REC_STOP QK_DYNAMIC_MACRO_RECORD_STOP | ||
| 44 | #define DYN_MACRO_PLAY1 QK_DYNAMIC_MACRO_PLAY_1 | ||
| 45 | #define DYN_MACRO_PLAY2 QK_DYNAMIC_MACRO_PLAY_2 | ||
| 46 | |||
| 41 | #define PROGRAMMABLE_BUTTON_1 QK_PROGRAMMABLE_BUTTON_1 | 47 | #define PROGRAMMABLE_BUTTON_1 QK_PROGRAMMABLE_BUTTON_1 |
| 42 | #define PROGRAMMABLE_BUTTON_2 QK_PROGRAMMABLE_BUTTON_2 | 48 | #define PROGRAMMABLE_BUTTON_2 QK_PROGRAMMABLE_BUTTON_2 |
| 43 | #define PROGRAMMABLE_BUTTON_3 QK_PROGRAMMABLE_BUTTON_3 | 49 | #define PROGRAMMABLE_BUTTON_3 QK_PROGRAMMABLE_BUTTON_3 |
diff --git a/users/klackygears/tap_dances.c b/users/klackygears/tap_dances.c index af4f187fcc..9f706d2b7f 100644 --- a/users/klackygears/tap_dances.c +++ b/users/klackygears/tap_dances.c | |||
| @@ -7,17 +7,17 @@ void macroTogKey(qk_tap_dance_state_t *state, void *user_data) { | |||
| 7 | if (state->count == 1) | 7 | if (state->count == 1) |
| 8 | { | 8 | { |
| 9 | kr.event.pressed = false; | 9 | kr.event.pressed = false; |
| 10 | process_record_dynamic_macro( DYN_MACRO_PLAY1, &kr ); | 10 | process_record_dynamic_macro( DM_PLY1, &kr ); |
| 11 | } | 11 | } |
| 12 | else if (state->count == 2) | 12 | else if (state->count == 2) |
| 13 | { | 13 | { |
| 14 | kr.event.pressed = true; | 14 | kr.event.pressed = true; |
| 15 | process_record_dynamic_macro( DYN_REC_STOP, &kr ); | 15 | process_record_dynamic_macro( DM_RSTP, &kr ); |
| 16 | } | 16 | } |
| 17 | else if (state->count == 3) | 17 | else if (state->count == 3) |
| 18 | { | 18 | { |
| 19 | kr.event.pressed = false; | 19 | kr.event.pressed = false; |
| 20 | process_record_dynamic_macro( DYN_REC_START1, &kr ); | 20 | process_record_dynamic_macro( QK_DYNAMIC_MACRO_RECORD_START_1, &kr ); |
| 21 | } | 21 | } |
| 22 | } | 22 | } |
| 23 | 23 | ||
| @@ -27,17 +27,17 @@ void macroTogKey2(qk_tap_dance_state_t *state, void *user_data) { | |||
| 27 | if (state->count == 1) | 27 | if (state->count == 1) |
| 28 | { | 28 | { |
| 29 | kr.event.pressed = false; | 29 | kr.event.pressed = false; |
| 30 | process_record_dynamic_macro( DYN_MACRO_PLAY2, &kr ); | 30 | process_record_dynamic_macro( DM_PLY2, &kr ); |
| 31 | } | 31 | } |
| 32 | else if (state->count == 2) | 32 | else if (state->count == 2) |
| 33 | { | 33 | { |
| 34 | kr.event.pressed = true; | 34 | kr.event.pressed = true; |
| 35 | process_record_dynamic_macro( DYN_REC_STOP, &kr ); | 35 | process_record_dynamic_macro( DM_RSTP, &kr ); |
| 36 | } | 36 | } |
| 37 | else if (state->count == 3) | 37 | else if (state->count == 3) |
| 38 | { | 38 | { |
| 39 | kr.event.pressed = false; | 39 | kr.event.pressed = false; |
| 40 | process_record_dynamic_macro( DYN_REC_START2, &kr ); | 40 | process_record_dynamic_macro( DM_REC2, &kr ); |
| 41 | } | 41 | } |
| 42 | } | 42 | } |
| 43 | */ | 43 | */ |
