Remove keyboard use of eeconfig_read_default_layer (#24635)
This commit is contained in:
		
							parent
							
								
									1f7d10902a
								
							
						
					
					
						commit
						859dab864a
					
				
					 2 changed files with 16 additions and 29 deletions
				
			
		| 
						 | 
					@ -171,8 +171,7 @@ void matrix_init_user(void) {
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void matrix_scan_user(void) {
 | 
					void matrix_scan_user(void) {
 | 
				
			||||||
  uint8_t layer = get_highest_layer(layer_state);
 | 
					  uint8_t layer = get_highest_layer(layer_state | default_layer_state);
 | 
				
			||||||
  uint8_t default_layer = biton32(eeconfig_read_default_layer());
 | 
					 | 
				
			||||||
  switch (layer) {
 | 
					  switch (layer) {
 | 
				
			||||||
    case _LOWER:
 | 
					    case _LOWER:
 | 
				
			||||||
      set_led_red;
 | 
					      set_led_red;
 | 
				
			||||||
| 
						 | 
					@ -183,8 +182,6 @@ void matrix_scan_user(void) {
 | 
				
			||||||
    case _ADJUST:
 | 
					    case _ADJUST:
 | 
				
			||||||
      set_led_magenta;
 | 
					      set_led_magenta;
 | 
				
			||||||
      break;
 | 
					      break;
 | 
				
			||||||
    default:
 | 
					 | 
				
			||||||
      switch (default_layer) {
 | 
					 | 
				
			||||||
    case _COLEMAK:
 | 
					    case _COLEMAK:
 | 
				
			||||||
      set_led_white;
 | 
					      set_led_white;
 | 
				
			||||||
      break;
 | 
					      break;
 | 
				
			||||||
| 
						 | 
					@ -195,6 +192,4 @@ void matrix_scan_user(void) {
 | 
				
			||||||
      set_led_green;
 | 
					      set_led_green;
 | 
				
			||||||
      break;
 | 
					      break;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
      break;
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -153,11 +153,8 @@ bool oled_task_user(void) {
 | 
				
			||||||
  // Layer state
 | 
					  // Layer state
 | 
				
			||||||
  char layer_str[22];
 | 
					  char layer_str[22];
 | 
				
			||||||
  oled_write_P(PSTR("Layer: "), false);
 | 
					  oled_write_P(PSTR("Layer: "), false);
 | 
				
			||||||
  uint8_t layer = get_highest_layer(layer_state);
 | 
					  uint8_t layer = get_highest_layer(layer_state | default_layer_state);
 | 
				
			||||||
  uint8_t default_layer = get_highest_layer(eeconfig_read_default_layer());
 | 
					 | 
				
			||||||
  switch (layer) {
 | 
					  switch (layer) {
 | 
				
			||||||
    case _QWERTY:
 | 
					 | 
				
			||||||
      switch (default_layer) {
 | 
					 | 
				
			||||||
    case _QWERTY:
 | 
					    case _QWERTY:
 | 
				
			||||||
      snprintf(layer_str, sizeof(layer_str), "Qwerty");
 | 
					      snprintf(layer_str, sizeof(layer_str), "Qwerty");
 | 
				
			||||||
      break;
 | 
					      break;
 | 
				
			||||||
| 
						 | 
					@ -167,11 +164,6 @@ bool oled_task_user(void) {
 | 
				
			||||||
    case _DVORAK:
 | 
					    case _DVORAK:
 | 
				
			||||||
      snprintf(layer_str, sizeof(layer_str), "Dvorak");
 | 
					      snprintf(layer_str, sizeof(layer_str), "Dvorak");
 | 
				
			||||||
      break;
 | 
					      break;
 | 
				
			||||||
        default:
 | 
					 | 
				
			||||||
          snprintf(layer_str, sizeof(layer_str), "Undef-%d", default_layer);
 | 
					 | 
				
			||||||
          break;
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
      break;
 | 
					 | 
				
			||||||
    case _RAISE:
 | 
					    case _RAISE:
 | 
				
			||||||
      snprintf(layer_str, sizeof(layer_str), "Raise");
 | 
					      snprintf(layer_str, sizeof(layer_str), "Raise");
 | 
				
			||||||
      break;
 | 
					      break;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue