2020 May 30 Breaking Changes Update (#9215)
* Branch point for 2020 May 30 Breaking Change * Migrate `ACTION_LAYER_TOGGLE` to `TG()` (#8954) * Migrate `ACTION_MODS_ONESHOT` to `OSM()` (#8957) * Migrate `ACTION_DEFAULT_LAYER_SET` to `DF()` (#8958) * Migrate `ACTION_LAYER_MODS` to `LM()` (#8959) * Migrate `ACTION_MODS_TAP_KEY` to `MT()` (#8968) * Convert V-USB usbdrv to a submodule (#8321) * Unify Tap Hold functions and documentation (#8348) * Changing board names to prevent confusion (#8412) * Move the Keyboardio Model01 to a keyboardio/ subdir (#8499) * Move spaceman keyboards (#8830) * Migrate miscellaneous `fn_actions` entries (#8977) * Migrate `ACTION_MODS_KEY` to chained mod keycodes (#8979) * Organizing my keyboards (plaid, tartan, ergoinu) (#8537) * Refactor Lily58 to use split_common (#6260) * Refactor zinc to use split_common (#7114) * Add a message if bin/qmk doesn't work (#9000) * Fix conflicting types for 'tfp_printf' (#8269) * Fixed RGB_DISABLE_AFTER_TIMEOUT to be seconds based & small internals cleanup (#6480) * Refactor and updates to TKC1800 code (#8472) * Switch to qmk forks for everything (#9019) * audio refactor: replace deprecated PLAY_NOTE_ARRAY (#8484) * Audio enable corrections (2/3) (#8903) * Split HHKB to ANSI and JP layouts and Add VIA support for each (#8582) * Audio enable corrections (Part 4) (#8974) * Fix typo from PR7114 (#9171) * Augment future branch Changelogs (#8978) * Revert "Branch point for 2020 May 30 Breaking Change"
This commit is contained in:
		
							parent
							
								
									7b8a013826
								
							
						
					
					
						commit
						fced377ac0
					
				
					 460 changed files with 2624 additions and 12709 deletions
				
			
		| 
						 | 
				
			
			@ -1,13 +1,13 @@
 | 
			
		|||
#include QMK_KEYBOARD_H
 | 
			
		||||
 | 
			
		||||
#define DVORAK 0
 | 
			
		||||
#define ARROW 1 //F(1)
 | 
			
		||||
#define SYMBOL 2 // F(2)
 | 
			
		||||
#define NUMBER 3 // F(3)
 | 
			
		||||
#define FUNCTION 4 // F(4)
 | 
			
		||||
#define EMACS 5 // F(5)
 | 
			
		||||
#define CUSTOM_MACROS 6 // F(6)
 | 
			
		||||
#define MOUSE 7 // F(7)
 | 
			
		||||
#define ARROW 1
 | 
			
		||||
#define SYMBOL 2
 | 
			
		||||
#define NUMBER 3
 | 
			
		||||
#define FUNCTION 4
 | 
			
		||||
#define EMACS 5
 | 
			
		||||
#define CUSTOM_MACROS 6
 | 
			
		||||
#define MOUSE 7
 | 
			
		||||
 | 
			
		||||
#define LT_1A LT(1, KC_A)
 | 
			
		||||
#define LT_2O LT(2, KC_O)
 | 
			
		||||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    KC_ESC,  KC_QUOTE,  LT_7COM,  KC_DOT,  KC_P,  KC_Y,  KC_F,  KC_G,  KC_C,  KC_R,  KC_L,  KC_DELETE,
 | 
			
		||||
    KC_TAB,  LT_1A,  LT_2O,  LT_3E,  LT_4U,  KC_I,  KC_D,  KC_H,  KC_T,  KC_N,  KC_S,  KC_ENTER,
 | 
			
		||||
    KC_LSHIFT,  KC_SCOLON,  LT_5Q,   KC_J,   KC_K,  KC_X,   KC_B,   KC_M,   KC_W,  KC_V,  KC_Z,  KC_MINUS,
 | 
			
		||||
    F(10), LT_6CTL,  KC_MENU, KC_LALT,  KC_LGUI,  KC_BSPACE,  KC_SPACE,  KC_RCTRL,  KC_LEFT,  KC_DOWN,  KC_UP, KC_RIGHT
 | 
			
		||||
    C(KC_LALT), LT_6CTL,  KC_MENU, KC_LALT,  KC_LGUI,  KC_BSPACE,  KC_SPACE,  KC_RCTRL,  KC_LEFT,  KC_DOWN,  KC_UP, KC_RIGHT
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  [ARROW] = LAYOUT_planck_grid(
 | 
			
		||||
| 
						 | 
				
			
			@ -34,7 +34,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
 | 
			
		||||
  [SYMBOL] = LAYOUT_planck_grid(
 | 
			
		||||
    KC_TILD,  KC_GRAVE,  KC_NO,  KC_EQUAL,  KC_PLUS,  KC_NO,  KC_LBRACKET,  KC_RBRACKET,  KC_AMPR,  KC_ASTR,  KC_LPRN,  KC_RPRN,
 | 
			
		||||
    KC_NO,  KC_NO,  KC_TRNS,  KC_SCOLON,  KC_COLN,  KC_NO,  KC_LCBR,  KC_RCBR,  KC_DLR,  KC_PERC,  KC_CIRC,  F(21),
 | 
			
		||||
    KC_NO,  KC_NO,  KC_TRNS,  KC_SCOLON,  KC_COLN,  KC_NO,  KC_LCBR,  KC_RCBR,  KC_DLR,  KC_PERC,  KC_CIRC,  S(KC_SLSH),
 | 
			
		||||
    KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_BSLASH,  KC_SLASH,  KC_EXLM,  KC_AT,  KC_HASH,  KC_PIPE,
 | 
			
		||||
    KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_NO,  KC_ASTR,   KC_SLASH,  KC_MINUS,  KC_PLUS,  KC_EQUAL
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -75,31 +75,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    ),
 | 
			
		||||
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  enum function_id {
 | 
			
		||||
    TEENSY_KEY,
 | 
			
		||||
    CUSTOM_KEY,
 | 
			
		||||
    L_CTRL_ALT_ENT,
 | 
			
		||||
    R_CTRL_ALT_ENT,
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  int CAPSLOCKED = 0;
 | 
			
		||||
 | 
			
		||||
  const uint16_t PROGMEM fn_actions[] = {
 | 
			
		||||
 | 
			
		||||
    // DVORAK 0
 | 
			
		||||
    // ARROW 1, F(1)
 | 
			
		||||
    // SYMBOL 2, F(2)
 | 
			
		||||
    // NUMBER 3, F(3)
 | 
			
		||||
    // FUNCTION 4, F(4)
 | 
			
		||||
    // EMACS 5, F(5)
 | 
			
		||||
    // MACROS 6, F(6)
 | 
			
		||||
    // MOUSE 7, F(7)
 | 
			
		||||
 | 
			
		||||
    // Special Keys
 | 
			
		||||
    [10] =  ACTION_MODS_KEY(KC_LCTRL, KC_LALT), // FN10 = Ctrl + Alt.
 | 
			
		||||
 | 
			
		||||
    // Symbols
 | 
			
		||||
    [21] =  ACTION_MODS_KEY(MOD_LSFT, KC_SLASH), // FN21 = Question mark.
 | 
			
		||||
 | 
			
		||||
  };
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue