2020 February 29 Breaking Changes Update (#8064)
This commit is contained in:
		
							parent
							
								
									85041ff05b
								
							
						
					
					
						commit
						26eef35f07
					
				
					 362 changed files with 27772 additions and 8810 deletions
				
			
		|  | @ -1,9 +1,4 @@ | |||
| #pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example" | ||||
| #include "planck.h" | ||||
| #include "action_layer.h" | ||||
| #ifdef AUDIO_ENABLE | ||||
|   #include "audio.h" | ||||
| #endif | ||||
| #include QMK_KEYBOARD_H | ||||
| 
 | ||||
| enum planck_layers { | ||||
|     _DVORAK, | ||||
|  | @ -62,12 +57,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
|     * |Action| Ctrl |  GUI | Alt  |Number| Space/Enter |Symbol| Left | Down |  Up  | Right| | ||||
|     * `-----------------------------------------------------------------------------------' | ||||
|     */ | ||||
|     [_DVORAK] = { | ||||
|         {KC_TAB,        KC_QUOT,    KC_COMM,    KC_DOT,     KC_P,   KC_Y,      KC_F,        KC_G,   KC_C,    KC_R,    KC_L,  KC_BSPACE}, | ||||
|         {KC_ESC,        KC_A,       KC_O,       KC_E,       KC_U,   KC_I,      KC_D,        KC_H,   KC_T,    KC_N,    KC_S,  KC_SLASH}, | ||||
|         {KC_LSFT,       TD(0),      TD(1),      TD(2),      KC_K,   KC_X,      KC_B,        KC_M,   TD(3),   TD(4),   TD(5), MT(MOD_RSFT, KC_ENT)}, | ||||
|         {MO(ACTIONS),   KC_LCTRL,   KC_LGUI,    KC_LALT,    NUMBERS,    KC_SPACE, KC_SPACE,         SYMBOLS,KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT}, | ||||
|     }, | ||||
|     [_DVORAK] = LAYOUT_planck_grid( | ||||
|         KC_TAB,        KC_QUOT,    KC_COMM,    KC_DOT,     KC_P,   KC_Y,      KC_F,        KC_G,   KC_C,    KC_R,    KC_L,  KC_BSPACE, | ||||
|         KC_ESC,        KC_A,       KC_O,       KC_E,       KC_U,   KC_I,      KC_D,        KC_H,   KC_T,    KC_N,    KC_S,  KC_SLASH, | ||||
|         KC_LSFT,       TD(0),      TD(1),      TD(2),      KC_K,   KC_X,      KC_B,        KC_M,   TD(3),   TD(4),   TD(5), MT(MOD_RSFT, KC_ENT), | ||||
|         MO(ACTIONS),   KC_LCTRL,   KC_LGUI,    KC_LALT,    NUMBERS,    KC_SPACE, KC_SPACE,         SYMBOLS,KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT | ||||
|     ), | ||||
| 
 | ||||
|     /* Numbers
 | ||||
|     * ,-----------------------------------------------------------------------------------. | ||||
|  | @ -80,12 +75,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
|     * |      |      |      |      |      |      |      |      |      |      |      |      | | ||||
|     * `-----------------------------------------------------------------------------------' | ||||
|     */ | ||||
|     [_NUMBERS] = { | ||||
|         {_______,   KC_F1,      KC_F2,      KC_F3,      KC_F4,      KC_F5,      KC_F6,      KC_7,       KC_8,       KC_9,       KC_KP_ASTERISK, _______}, | ||||
|         {_______,   KC_F7,      KC_F8,      KC_F9,      KC_F10,     KC_F11,     KC_F12,     KC_4,       KC_5,       KC_6,       KC_KP_MINUS,    _______}, | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    KC_0,       KC_1,       KC_2,       KC_3,       KC_KP_PLUS,     _______}, | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,        _______}, | ||||
|     }, | ||||
|     [_NUMBERS] = LAYOUT_planck_grid( | ||||
|         _______,   KC_F1,      KC_F2,      KC_F3,      KC_F4,      KC_F5,      KC_F6,      KC_7,       KC_8,       KC_9,       KC_KP_ASTERISK, _______, | ||||
|         _______,   KC_F7,      KC_F8,      KC_F9,      KC_F10,     KC_F11,     KC_F12,     KC_4,       KC_5,       KC_6,       KC_KP_MINUS,    _______, | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    KC_0,       KC_1,       KC_2,       KC_3,       KC_KP_PLUS,     _______, | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,        _______ | ||||
|     ), | ||||
| 
 | ||||
|     /* Symbols
 | ||||
|     * ,-----------------------------------------------------------------------------------. | ||||
|  | @ -98,12 +93,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
|     * |      |      |      |      |      |      |      |      |      |      |      |      | | ||||
|     * `-----------------------------------------------------------------------------------' | ||||
|     */ | ||||
|     [_SYMBOLS] = { | ||||
|         {KC_GRV,    KC_EXCLAIM, KC_AT,      KC_HASH,    KC_DOLLAR,  KC_PERC,    KC_CIRC,    KC_AMPR,    KC_ASTR,    _______,    _______,    KC_DEL}, | ||||
|         {KC_CAPS,   _______,    KC_INS,     KC_PGUP,    _______,    _______,    _______,    KC_UNDS,    KC_PLUS,    _______,    _______,    KC_BSLS}, | ||||
|         {_______,   KC_HOME,    KC_END,     KC_PGDN,    _______,    _______,    _______,    KC_MINUS,   KC_EQL,     _______,    _______,    _______}, | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______}, | ||||
|     }, | ||||
|     [_SYMBOLS] = LAYOUT_planck_grid( | ||||
|         KC_GRV,    KC_EXCLAIM, KC_AT,      KC_HASH,    KC_DOLLAR,  KC_PERC,    KC_CIRC,    KC_AMPR,    KC_ASTR,    _______,    _______,    KC_DEL, | ||||
|         KC_CAPS,   _______,    KC_INS,     KC_PGUP,    _______,    _______,    _______,    KC_UNDS,    KC_PLUS,    _______,    _______,    KC_BSLS, | ||||
|         _______,   KC_HOME,    KC_END,     KC_PGDN,    _______,    _______,    _______,    KC_MINUS,   KC_EQL,     _______,    _______,    _______, | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______ | ||||
|     ), | ||||
| 
 | ||||
|     /* Actions
 | ||||
|     * ,-----------------------------------------------------------------------------------. | ||||
|  | @ -116,12 +111,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
|     * |      |      |      |      |      |      |      |      |      |      |      |      | | ||||
|     * `-----------------------------------------------------------------------------------' | ||||
|     */ | ||||
|     [_ACTIONS] = { | ||||
|         {BL_STEP,   _______,    _______,    _______,    _______,    KC_SLEP,    RESET,      _______,    _______,    _______,    _______,    KC_DEL}, | ||||
|         {_______,   LCTL(KC_Y),     _______,    _______,    _______,    _______,    _______,    KC_MPLY,    KC_MPRV,    KC_MNXT,    _______,    _______}, | ||||
|         {_______,   LCTL(KC_Z),     LCTL(KC_X),     LCTL(KC_C),     LCTL(KC_V),     _______,    _______,    KC_MUTE,    KC_VOLD,    KC_VOLU,    _______,    _______}, | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______}, | ||||
|     }, | ||||
|     [_ACTIONS] = LAYOUT_planck_grid( | ||||
|         BL_STEP,   _______,    _______,    _______,    _______,    KC_SLEP,    RESET,      _______,    _______,    _______,    _______,    KC_DEL, | ||||
|         _______,   LCTL(KC_Y),     _______,    _______,    _______,    _______,    _______,    KC_MPLY,    KC_MPRV,    KC_MNXT,    _______,    _______, | ||||
|         _______,   LCTL(KC_Z),     LCTL(KC_X),     LCTL(KC_C),     LCTL(KC_V),     _______,    _______,    KC_MUTE,    KC_VOLD,    KC_VOLU,    _______,    _______, | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______ | ||||
|     ), | ||||
| 
 | ||||
|     /* Special
 | ||||
|     * ,-----------------------------------------------------------------------------------. | ||||
|  | @ -134,12 +129,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
|     * |      |      |      |      |      |      |      |      |      |      |      |      | | ||||
|     * `-----------------------------------------------------------------------------------' | ||||
|     */ | ||||
|     [_SPECIAL] = { | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______}, | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______}, | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______}, | ||||
|         {_______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______}, | ||||
|     } | ||||
|     [_SPECIAL] = LAYOUT_planck_grid( | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______, | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______, | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______, | ||||
|         _______,   _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______,    _______ | ||||
|     ) | ||||
| }; | ||||
| 
 | ||||
| bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 James Young
						James Young