[Keymap] Updates to jdelkins userspace and keymaps (#13216)
- Remove disused dz60/jdelkins_ss keymap - Manage configured features for firmware size - Improve build configuration for the secrets feature - Various keymap tweaks - Clean up formatting in various places
This commit is contained in:
		
							parent
							
								
									ac3b9333d8
								
							
						
					
					
						commit
						2aeacf9db7
					
				
					 10 changed files with 326 additions and 566 deletions
				
			
		| 
						 | 
				
			
			@ -193,7 +193,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
        case KB_MAKE:
 | 
			
		||||
            if (!get_mods()) {
 | 
			
		||||
                if (!record->event.pressed)
 | 
			
		||||
#ifdef NO_SECRETS
 | 
			
		||||
                    SEND_STRING("make NO_SECRETS=1 " QMK_KEYBOARD ":" QMK_KEYMAP SS_TAP(X_ENTER));
 | 
			
		||||
#else
 | 
			
		||||
                    SEND_STRING("make " QMK_KEYBOARD ":" QMK_KEYMAP SS_TAP(X_ENTER));
 | 
			
		||||
#endif
 | 
			
		||||
                return false;
 | 
			
		||||
            }
 | 
			
		||||
            break;
 | 
			
		||||
| 
						 | 
				
			
			@ -201,10 +205,15 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
        case KB_VRSN:
 | 
			
		||||
            if (!get_mods()) {
 | 
			
		||||
                if (!record->event.pressed) {
 | 
			
		||||
#ifdef DO_SECRETS
 | 
			
		||||
# define SECRET_MSG " (with secrets)"
 | 
			
		||||
#else
 | 
			
		||||
# define SECRET_MSG
 | 
			
		||||
#endif
 | 
			
		||||
                    if (user_config.system_mac) {
 | 
			
		||||
                        SEND_STRING(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION " (mac mode)");
 | 
			
		||||
                        SEND_STRING(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION " (mac mode)" SECRET_MSG);
 | 
			
		||||
                    } else {
 | 
			
		||||
                        SEND_STRING(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION " (non-mac mode)");
 | 
			
		||||
                        SEND_STRING(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION " (non-mac mode)" SECRET_MSG);
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
                return false;
 | 
			
		||||
| 
						 | 
				
			
			@ -227,7 +236,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
        case KB_FLSH:
 | 
			
		||||
            if (!get_mods()) {
 | 
			
		||||
                if (!record->event.pressed) {
 | 
			
		||||
#ifdef NO_SECRETS
 | 
			
		||||
                    SEND_STRING("make NO_SECRETS=1 " QMK_KEYBOARD ":" QMK_KEYMAP ":flash\n");
 | 
			
		||||
#else
 | 
			
		||||
                    SEND_STRING("make " QMK_KEYBOARD ":" QMK_KEYMAP ":flash\n");
 | 
			
		||||
#endif
 | 
			
		||||
                    reset_keyboard();
 | 
			
		||||
                }
 | 
			
		||||
                return false;
 | 
			
		||||
| 
						 | 
				
			
			@ -235,7 +248,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
            break;
 | 
			
		||||
 | 
			
		||||
#ifdef DO_SECRETS
 | 
			
		||||
        case KC_SECRET_1 ... KC_SECRET_5: // Secrets!  Externally defined strings, not stored in repo
 | 
			
		||||
        case KC_SECRET_1 ... KC_SECRET_6: // Secrets!  Externally defined strings, not stored in repo
 | 
			
		||||
            if (!record->event.pressed) {
 | 
			
		||||
                clear_oneshot_layer_state(ONESHOT_OTHER_KEY_PRESSED);
 | 
			
		||||
                send_secret_string(keycode - KC_SECRET_1);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue