aboutsummaryrefslogtreecommitdiff
path: root/keyboards/palette1202
diff options
context:
space:
mode:
authorJoel Challis <[email protected]>2024-11-23 13:35:34 +0000
committerGitHub <[email protected]>2024-11-23 13:35:34 +0000
commite4e015c0c80ca59d329e1343ee7803250b7e60fe (patch)
tree35fda543ce80327a2b79bdc522a4ebebed1a0729 /keyboards/palette1202
parent4a5bae51cd1f2cbca0ab8c8ae6e15262f8dc5a68 (diff)
downloadqmk_firmware-e4e015c0c80ca59d329e1343ee7803250b7e60fe.tar.gz
qmk_firmware-e4e015c0c80ca59d329e1343ee7803250b7e60fe.zip
Update keymaps to use PDF keycode (#24633)
Diffstat (limited to 'keyboards/palette1202')
-rw-r--r--keyboards/palette1202/keymaps/default/keymap.c51
1 files changed, 6 insertions, 45 deletions
diff --git a/keyboards/palette1202/keymaps/default/keymap.c b/keyboards/palette1202/keymaps/default/keymap.c
index 70f2ba311c..0f49e46661 100644
--- a/keyboards/palette1202/keymaps/default/keymap.c
+++ b/keyboards/palette1202/keymaps/default/keymap.c
@@ -19,13 +19,6 @@
#include "lib/oled_helper.h"
#endif
-enum custom_keycode {
- Mac_CS = SAFE_RANGE,
- Mac_PS,
- Win_CS,
- Win_PS,
- IOS_CS,
-};
enum layerID {
MAC_CS_1 = 0,
MAC_CS_2,
@@ -40,6 +33,12 @@ enum layerID {
SETTING,
};
+#define Mac_CS PDF(MAC_CS_1)
+#define Mac_PS PDF(MAC_PS_1)
+#define Win_CS PDF(WIN_CS_1)
+#define Win_PS PDF(WIN_PS_1)
+#define IOS_CS PDF(IOS_CS_1)
+
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// Mac
// Clip Studio
@@ -234,44 +233,6 @@ bool encoder_update_user(uint8_t index, bool clockwise) {
return true;
}
-// custom keycode
-// switch default layer
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case Mac_CS:
- if (record->event.pressed) {
- set_single_persistent_default_layer(MAC_CS_1);
- }
- return false;
- break;
- case Mac_PS:
- if (record->event.pressed) {
- set_single_persistent_default_layer(MAC_PS_1);
- }
- return false;
- break;
- case Win_CS:
- if (record->event.pressed) {
- set_single_persistent_default_layer(WIN_CS_1);
- }
- return false;
- break;
- case Win_PS:
- if (record->event.pressed) {
- set_single_persistent_default_layer(WIN_PS_1);
- }
- return false;
- break;
- case IOS_CS:
- if (record->event.pressed) {
- set_single_persistent_default_layer(IOS_CS_1);
- }
- return false;
- break;
- }
- return true;
-}
-
// OLED Display
#ifdef OLED_ENABLE
bool oled_task_user(void) {