Update keymaps to use PDF keycode (#24633)
This commit is contained in:
		
							parent
							
								
									4a5bae51cd
								
							
						
					
					
						commit
						e4e015c0c8
					
				
					 80 changed files with 286 additions and 1705 deletions
				
			
		|  | @ -33,10 +33,7 @@ enum terminus_mini_layers { | |||
| }; | ||||
| 
 | ||||
| enum terminus_mini_keycodes { | ||||
|   COLEMAK = SAFE_RANGE, | ||||
|   QWERTY, | ||||
|   DVORAK, | ||||
|   LOWER, | ||||
|   LOWER = SAFE_RANGE, | ||||
|   RAISE, | ||||
|   FUNCTION, | ||||
|   MOUSE, | ||||
|  | @ -48,6 +45,10 @@ enum terminus_mini_keycodes { | |||
| #define SPC_LW LT(_LOWER, KC_SPC) | ||||
| #define ENT_RS LT(_RAISE, KC_ENT) | ||||
| 
 | ||||
| #define QWERTY PDF(_QWERTY) | ||||
| #define COLEMAK PDF(_COLEMAK) | ||||
| #define DVORAK PDF(_DVORAK) | ||||
| 
 | ||||
| const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||||
| /* Colemak -
 | ||||
|  * ,----------------------------------------------------------------------------------. | ||||
|  | @ -204,24 +205,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| // Cases to switch default layer to QWERTY, COLEMAK or DVORAK and to access ADJUST layer
 | ||||
| bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||||
|   switch (keycode) { | ||||
|     case QWERTY: | ||||
|       if (record->event.pressed) { | ||||
|         set_single_persistent_default_layer(_QWERTY); | ||||
|       } | ||||
|       return false; | ||||
|       break; | ||||
|     case COLEMAK: | ||||
|       if (record->event.pressed) { | ||||
|         set_single_persistent_default_layer(_COLEMAK); | ||||
|       } | ||||
|       return false; | ||||
|       break; | ||||
|     case DVORAK: | ||||
|       if (record->event.pressed) { | ||||
|         set_single_persistent_default_layer(_DVORAK); | ||||
|       } | ||||
|       return false; | ||||
|       break; | ||||
|     case LOWER: | ||||
|       if (record->event.pressed) { | ||||
|         layer_on(_LOWER); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Joel Challis
						Joel Challis