Deprecate CAPS_WORD/CAPSWRD for CW_TOGG (#18834)
				
					
				
			This commit is contained in:
		
							parent
							
								
									6bbe8b6edd
								
							
						
					
					
						commit
						a80b886751
					
				
					 19 changed files with 31 additions and 34 deletions
				
			
		| 
						 | 
				
			
			@ -15,7 +15,7 @@
 | 
			
		|||
#include "process_caps_word.h"
 | 
			
		||||
 | 
			
		||||
bool process_caps_word(uint16_t keycode, keyrecord_t* record) {
 | 
			
		||||
    if (keycode == CAPSWRD) { // Pressing CAPSWRD toggles Caps Word.
 | 
			
		||||
    if (keycode == QK_CAPS_WORD_TOGGLE) {
 | 
			
		||||
        if (record->event.pressed) {
 | 
			
		||||
            caps_word_toggle();
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -603,7 +603,7 @@ enum quantum_keycodes {
 | 
			
		|||
    SECURE_TOGGLE,
 | 
			
		||||
    SECURE_REQUEST,
 | 
			
		||||
 | 
			
		||||
    CAPS_WORD,
 | 
			
		||||
    QK_CAPS_WORD_TOGGLE,
 | 
			
		||||
 | 
			
		||||
    MAGIC_SWAP_ESCAPE_CAPSLOCK,
 | 
			
		||||
    MAGIC_UNSWAP_ESCAPE_CAPSLOCK,
 | 
			
		||||
| 
						 | 
				
			
			@ -846,6 +846,9 @@ enum quantum_keycodes {
 | 
			
		|||
// Leader key
 | 
			
		||||
#define QK_LEAD QK_LEADER
 | 
			
		||||
 | 
			
		||||
// Caps Word
 | 
			
		||||
#define CW_TOGG QK_CAPS_WORD_TOGGLE
 | 
			
		||||
 | 
			
		||||
// Swap Hands
 | 
			
		||||
#define SH_T(kc) (QK_SWAP_HANDS | (kc))
 | 
			
		||||
#define SH_TG (QK_SWAP_HANDS | OP_SH_TOGGLE)
 | 
			
		||||
| 
						 | 
				
			
			@ -952,6 +955,4 @@ enum quantum_keycodes {
 | 
			
		|||
#define QK_PROGRAMMABLE_BUTTON_MIN QK_PROGRAMMABLE_BUTTON_1
 | 
			
		||||
#define QK_PROGRAMMABLE_BUTTON_MAX QK_PROGRAMMABLE_BUTTON_32
 | 
			
		||||
 | 
			
		||||
#define CAPSWRD CAPS_WORD
 | 
			
		||||
 | 
			
		||||
#include "quantum_keycodes_legacy.h"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,6 +7,8 @@
 | 
			
		|||
#define KC_LOCK QK_LOCK
 | 
			
		||||
 | 
			
		||||
#define VLK_TOG QK_VELOCIKEY_TOGGLE
 | 
			
		||||
#define CAPSWRD QK_CAPS_WORD_TOGGLE
 | 
			
		||||
#define CAPS_WORD QK_CAPS_WORD_TOGGLE
 | 
			
		||||
 | 
			
		||||
#define PROGRAMMABLE_BUTTON_1 QK_PROGRAMMABLE_BUTTON_1
 | 
			
		||||
#define PROGRAMMABLE_BUTTON_2 QK_PROGRAMMABLE_BUTTON_2
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue