Normalise Dynamic Macro keycodes (#18939)
* `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1` * `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2` * `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1` * `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2` * `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP` * Update docs
This commit is contained in:
		
							parent
							
								
									3de296f420
								
							
						
					
					
						commit
						fe18df9d41
					
				
					 44 changed files with 216 additions and 210 deletions
				
			
		| 
						 | 
				
			
			@ -264,7 +264,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) {
 | 
			
		|||
        }
 | 
			
		||||
 | 
			
		||||
    // Sound when Dynamic recording started
 | 
			
		||||
    case DYN_REC_START1:
 | 
			
		||||
    case QK_DYNAMIC_MACRO_RECORD_START_1:
 | 
			
		||||
 | 
			
		||||
        // If pressed
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
| 
						 | 
				
			
			@ -279,7 +279,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) {
 | 
			
		|||
        }
 | 
			
		||||
 | 
			
		||||
    // Sound when Dynamic recording stopped
 | 
			
		||||
    case DYN_REC_STOP:
 | 
			
		||||
    case QK_DYNAMIC_MACRO_RECORD_STOP:
 | 
			
		||||
 | 
			
		||||
        // If pressed
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
| 
						 | 
				
			
			@ -336,7 +336,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
 | 
			
		||||
    // lower key
 | 
			
		||||
    [_LOWER] = LAYOUT_ortho_5x12 (
 | 
			
		||||
        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,
 | 
			
		||||
        DM_PLY1,            DM_REC1,        DM_RSTP,        KC_TRNS,        KC_TRNS,        KC_TRNS,        KC_TRNS,        KC_TRNS,            KC_TRNS,        KC_TRNS,    KC_TRNS,    KC_TRNS,
 | 
			
		||||
        KC_TRNS,            KC_1,           KC_2,           KC_3,           KC_4,           KC_5,           KC_6,           KC_7,               KC_8,           KC_9,       KC_0,       KC_DEL,
 | 
			
		||||
        KC_BSPC,            KC_F1,          KC_F2,          KC_F3,          KC_F4,          KC_F5,          KC_F6,          KC_QUOT,            KC_GRV,         KC_LCBR,    KC_RCBR,    KC_TRNS,
 | 
			
		||||
        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] = {
 | 
			
		|||
 | 
			
		||||
    // raise key
 | 
			
		||||
    [_RAISE] = LAYOUT_ortho_5x12 (
 | 
			
		||||
        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,
 | 
			
		||||
        DM_PLY1,            DM_REC1,        DM_RSTP,        KC_TRNS,        KC_TRNS,        KC_TRNS,        KC_TRNS,        KC_TRNS,            KC_TRNS,        KC_TRNS,    KC_TRNS,    KC_TRNS,
 | 
			
		||||
        KC_TRNS,            KC_EXLM,        KC_AT,          KC_HASH,        KC_DLR,         KC_PERC,        KC_CIRC,        KC_AMPR,            KC_ASTR,        KC_LPRN,    KC_RPRN,    KC_DEL,
 | 
			
		||||
        KC_DEL,             KC_F1,          KC_F2,          KC_F3,          KC_F4,          KC_F5,          KC_F6,          KC_DQUO,            KC_TILD,        KC_LBRC,    KC_RBRC,    KC_TRNS,
 | 
			
		||||
        KC_TRNS,            KC_F7,          KC_F8,          KC_F9,          KC_F10,         KC_F11,         KC_F12,         KC_UNDS,            KC_PLUS	,       KC_TRNS,    KC_PIPE,    KC_TRNS,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,11 +6,11 @@
 | 
			
		|||
        #include "../../rev3/config.h"
 | 
			
		||||
        #include "../../rev3/rev3.h"
 | 
			
		||||
        enum dynamic_macro_keycodes {
 | 
			
		||||
            DYN_REC_START1 = DYNAMIC_MACRO_RANGE,
 | 
			
		||||
            DYN_REC_START2,
 | 
			
		||||
            DYN_REC_STOP,
 | 
			
		||||
            DYN_MACRO_PLAY1,
 | 
			
		||||
            DYN_MACRO_PLAY2,
 | 
			
		||||
            DM_REC1 = DYNAMIC_MACRO_RANGE,
 | 
			
		||||
            DM_REC2,
 | 
			
		||||
            DM_RSTP,
 | 
			
		||||
            DM_PLY1,
 | 
			
		||||
            DM_PLY2,
 | 
			
		||||
        };
 | 
			
		||||
        #define QMK_KEYBOARD_H "rev3.h"
 | 
			
		||||
    #endif
 | 
			
		||||
| 
						 | 
				
			
			@ -258,8 +258,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
        KC_ESC,  KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,  KC_SCRL,  KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC,
 | 
			
		||||
        KC_TAB,  KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10, XXXXXXX,  KC_AMPR, KC_ASTR, KC_LCBR, KC_RCBR, KC_DEL,
 | 
			
		||||
        KC_CAPS, KC_F11,  KC_F12,  KC_F13,  KC_F14,  KC_F15, XXXXXXX,  KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, XXXXXXX,
 | 
			
		||||
        _______, KC_F16,  KC_F17,  KC_F18,  KC_F19,  KC_F20, XXXXXXX,  KC_NUHS, KC_NUBS, DYN_REC_START1,   DYN_REC_START2, DYN_REC_STOP,
 | 
			
		||||
        KC_LCTL, KC_LALT, KC_LGUI, _______, KC_BSPC, KC_SPC,  KC_SPC,  KC_ENT,  __LYB__, DYN_MACRO_PLAY1,  DYN_MACRO_PLAY2, LLSWIT
 | 
			
		||||
        _______, KC_F16,  KC_F17,  KC_F18,  KC_F19,  KC_F20, XXXXXXX,  KC_NUHS, KC_NUBS, DM_REC1, DM_REC2, DM_RSTP,
 | 
			
		||||
        KC_LCTL, KC_LALT, KC_LGUI, _______, KC_BSPC, KC_SPC,  KC_SPC,  KC_ENT,  __LYB__, DM_PLY1, DM_PLY2, LLSWIT
 | 
			
		||||
    ),
 | 
			
		||||
 | 
			
		||||
    /* Adjust (Lower + Raise)
 | 
			
		||||
| 
						 | 
				
			
			@ -322,8 +322,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
        KC_ESC,   _______,  _______,  _______,  _______,  KC_SCRL,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
			
		||||
        KC_TAB,   _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  KC_DEL,
 | 
			
		||||
        KC_CAPS,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
			
		||||
        _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  DYN_REC_START1, DYN_REC_START2, DYN_REC_STOP,
 | 
			
		||||
        KC_LCTL,  KC_LALT,  KC_LGUI,  KC_DEL,  KC_BSPC,  KC_SPC,   KC_SPC,   __LYB__,  _______,  DYN_MACRO_PLAY1, DYN_MACRO_PLAY2,  LLSWIT
 | 
			
		||||
        _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  DM_REC1,  DM_REC2,  DM_RSTP,
 | 
			
		||||
        KC_LCTL,  KC_LALT,  KC_LGUI,  KC_DEL,  KC_BSPC,  KC_SPC,   KC_SPC,   __LYB__,  _______,   DM_PLY1,  DM_PLY2,  LLSWIT
 | 
			
		||||
    ),
 | 
			
		||||
 | 
			
		||||
    /* Numeric Pad
 | 
			
		||||
| 
						 | 
				
			
			@ -419,7 +419,7 @@ bool            process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
// Play sound on Macro stop
 | 
			
		||||
#ifdef AUDIO_ENABLE
 | 
			
		||||
        switch (keycode) {
 | 
			
		||||
            case DYN_REC_STOP:
 | 
			
		||||
            case QK_DYNAMIC_MACRO_RECORD_STOP:
 | 
			
		||||
                if (record->event.pressed) {
 | 
			
		||||
                    PLAY_SONG(tone_macro_record_stop);
 | 
			
		||||
                }
 | 
			
		||||
| 
						 | 
				
			
			@ -506,13 +506,13 @@ bool            process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
            break;
 | 
			
		||||
#ifdef AUDIO_ENABLE
 | 
			
		||||
            // Play sound on Macro record start
 | 
			
		||||
        case DYN_REC_START1:
 | 
			
		||||
        case QK_DYNAMIC_MACRO_RECORD_START_1:
 | 
			
		||||
            if (record->event.pressed) {
 | 
			
		||||
                PLAY_SONG(tone_macro1_record);
 | 
			
		||||
            }
 | 
			
		||||
            return false;
 | 
			
		||||
            break;
 | 
			
		||||
        case DYN_REC_START2:
 | 
			
		||||
        case QK_DYNAMIC_MACRO_RECORD_START_2:
 | 
			
		||||
            if (record->event.pressed) {
 | 
			
		||||
                PLAY_SONG(tone_macro2_record);
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue