diff options
| author | Joel Challis <git@zvecr.com> | 2024-04-08 02:56:46 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-08 02:56:46 +0100 |
| commit | ad8d934d3cb325d5ad2ed98167a8aa869ccc5e9e (patch) | |
| tree | ae7808dfc856ca9782309ee62d471b7eaedbde6f /keyboards/maple_computing/minidox | |
| parent | 11deaf60b43235acc15aa7c8b1e901cba78503e6 (diff) | |
Tidy up default layer handling in keymaps (#23436)
Diffstat (limited to 'keyboards/maple_computing/minidox')
| -rw-r--r-- | keyboards/maple_computing/minidox/keymaps/default/keymap.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/keyboards/maple_computing/minidox/keymaps/default/keymap.c b/keyboards/maple_computing/minidox/keymaps/default/keymap.c index d71e5b6e55..39ebffd987 100644 --- a/keyboards/maple_computing/minidox/keymaps/default/keymap.c +++ b/keyboards/maple_computing/minidox/keymaps/default/keymap.c | |||
| @@ -13,8 +13,7 @@ enum layer_names { | |||
| 13 | }; | 13 | }; |
| 14 | 14 | ||
| 15 | enum custom_keycodes { | 15 | enum custom_keycodes { |
| 16 | QWERTY = SAFE_RANGE, | 16 | LOWER = SAFE_RANGE, |
| 17 | LOWER, | ||
| 18 | RAISE, | 17 | RAISE, |
| 19 | ADJUST, | 18 | ADJUST, |
| 20 | }; | 19 | }; |
| @@ -114,22 +113,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 114 | ) | 113 | ) |
| 115 | }; | 114 | }; |
| 116 | 115 | ||
| 117 | void persistant_default_layer_set(uint16_t default_layer) { | ||
| 118 | eeconfig_update_default_layer(default_layer); | ||
| 119 | default_layer_set(default_layer); | ||
| 120 | } | ||
| 121 | |||
| 122 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 116 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
| 123 | switch (keycode) { | 117 | switch (keycode) { |
| 124 | case QWERTY: | ||
| 125 | if (record->event.pressed) { | ||
| 126 | #ifdef AUDIO_ENABLE | ||
| 127 | PLAY_SONG(tone_qwerty); | ||
| 128 | #endif | ||
| 129 | persistant_default_layer_set(1UL<<_QWERTY); | ||
| 130 | } | ||
| 131 | return false; | ||
| 132 | break; | ||
| 133 | case LOWER: | 118 | case LOWER: |
| 134 | if (record->event.pressed) { | 119 | if (record->event.pressed) { |
| 135 | layer_on(_LOWER); | 120 | layer_on(_LOWER); |
