diff options
| author | Joel Challis <git@zvecr.com> | 2024-11-23 17:43:45 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-23 17:43:45 +0000 |
| commit | 859dab864a0738f577d1da8e7189748ed8109c44 (patch) | |
| tree | 5035a98866f5a4ed68005273c33ddc4b47d3b51e | |
| parent | 1f7d10902a7e603a47b9291664fcb9ab0b21f690 (diff) | |
Remove keyboard use of eeconfig_read_default_layer (#24635)
| -rw-r--r-- | keyboards/satt/comet46/keymaps/default-rgbled/keymap.c | 21 | ||||
| -rw-r--r-- | keyboards/satt/comet46/keymaps/default/keymap.c | 24 |
2 files changed, 16 insertions, 29 deletions
diff --git a/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c b/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c index 704eb2dd70..773857db1d 100644 --- a/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c +++ b/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c | |||
| @@ -171,8 +171,7 @@ void matrix_init_user(void) { | |||
| 171 | } | 171 | } |
| 172 | 172 | ||
| 173 | void matrix_scan_user(void) { | 173 | void matrix_scan_user(void) { |
| 174 | uint8_t layer = get_highest_layer(layer_state); | 174 | uint8_t layer = get_highest_layer(layer_state | default_layer_state); |
| 175 | uint8_t default_layer = biton32(eeconfig_read_default_layer()); | ||
| 176 | switch (layer) { | 175 | switch (layer) { |
| 177 | case _LOWER: | 176 | case _LOWER: |
| 178 | set_led_red; | 177 | set_led_red; |
| @@ -183,18 +182,14 @@ void matrix_scan_user(void) { | |||
| 183 | case _ADJUST: | 182 | case _ADJUST: |
| 184 | set_led_magenta; | 183 | set_led_magenta; |
| 185 | break; | 184 | break; |
| 185 | case _COLEMAK: | ||
| 186 | set_led_white; | ||
| 187 | break; | ||
| 188 | case _DVORAK: | ||
| 189 | set_led_yellow; | ||
| 190 | break; | ||
| 186 | default: | 191 | default: |
| 187 | switch (default_layer) { | 192 | set_led_green; |
| 188 | case _COLEMAK: | ||
| 189 | set_led_white; | ||
| 190 | break; | ||
| 191 | case _DVORAK: | ||
| 192 | set_led_yellow; | ||
| 193 | break; | ||
| 194 | default: | ||
| 195 | set_led_green; | ||
| 196 | break; | ||
| 197 | } | ||
| 198 | break; | 193 | break; |
| 199 | } | 194 | } |
| 200 | }; | 195 | }; |
diff --git a/keyboards/satt/comet46/keymaps/default/keymap.c b/keyboards/satt/comet46/keymaps/default/keymap.c index c8c58951c8..5d9f1faed7 100644 --- a/keyboards/satt/comet46/keymaps/default/keymap.c +++ b/keyboards/satt/comet46/keymaps/default/keymap.c | |||
| @@ -153,24 +153,16 @@ bool oled_task_user(void) { | |||
| 153 | // Layer state | 153 | // Layer state |
| 154 | char layer_str[22]; | 154 | char layer_str[22]; |
| 155 | oled_write_P(PSTR("Layer: "), false); | 155 | oled_write_P(PSTR("Layer: "), false); |
| 156 | uint8_t layer = get_highest_layer(layer_state); | 156 | uint8_t layer = get_highest_layer(layer_state | default_layer_state); |
| 157 | uint8_t default_layer = get_highest_layer(eeconfig_read_default_layer()); | ||
| 158 | switch (layer) { | 157 | switch (layer) { |
| 159 | case _QWERTY: | 158 | case _QWERTY: |
| 160 | switch (default_layer) { | 159 | snprintf(layer_str, sizeof(layer_str), "Qwerty"); |
| 161 | case _QWERTY: | 160 | break; |
| 162 | snprintf(layer_str, sizeof(layer_str), "Qwerty"); | 161 | case _COLEMAK: |
| 163 | break; | 162 | snprintf(layer_str, sizeof(layer_str), "Colemak"); |
| 164 | case _COLEMAK: | 163 | break; |
| 165 | snprintf(layer_str, sizeof(layer_str), "Colemak"); | 164 | case _DVORAK: |
| 166 | break; | 165 | snprintf(layer_str, sizeof(layer_str), "Dvorak"); |
| 167 | case _DVORAK: | ||
| 168 | snprintf(layer_str, sizeof(layer_str), "Dvorak"); | ||
| 169 | break; | ||
| 170 | default: | ||
| 171 | snprintf(layer_str, sizeof(layer_str), "Undef-%d", default_layer); | ||
| 172 | break; | ||
| 173 | } | ||
| 174 | break; | 166 | break; |
| 175 | case _RAISE: | 167 | case _RAISE: |
| 176 | snprintf(layer_str, sizeof(layer_str), "Raise"); | 168 | snprintf(layer_str, sizeof(layer_str), "Raise"); |
