summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/keymaps/soispha/keymap.c48
-rw-r--r--src/keymaps/soispha/layout/keymap.h4
-rw-r--r--src/keymaps/soispha/macros.h8
3 files changed, 2 insertions, 58 deletions
diff --git a/src/keymaps/soispha/keymap.c b/src/keymaps/soispha/keymap.c
index 7b8c14d..d246a80 100644
--- a/src/keymaps/soispha/keymap.c
+++ b/src/keymaps/soispha/keymap.c
@@ -26,54 +26,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
     }
     return false;
     break;
-  case ST_MACRO_0:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_LSFT(SS_TAP(X_QUOTE))
-                      SS_DELAY(100) SS_TAP(X_A));
-    }
-    break;
-  case ST_MACRO_1:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_LSFT(SS_TAP(X_QUOTE))
-                      SS_DELAY(100) SS_TAP(X_O));
-    }
-    break;
-  case ST_MACRO_2:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_LSFT(SS_TAP(X_QUOTE))
-                      SS_DELAY(100) SS_TAP(X_U));
-    }
-    break;
-  case ST_MACRO_3:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_LSFT(SS_TAP(X_QUOTE))
-                      SS_DELAY(100) SS_LSFT(SS_TAP(X_U)));
-    }
-    break;
-  case ST_MACRO_4:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_LSFT(SS_TAP(X_QUOTE))
-                      SS_DELAY(100) SS_LSFT(SS_TAP(X_O)));
-    }
-    break;
-  case ST_MACRO_5:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_LSFT(SS_TAP(X_QUOTE))
-                      SS_DELAY(100) SS_LSFT(SS_TAP(X_A)));
-    }
-    break;
-  case ST_MACRO_6:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_TAP(X_O) SS_DELAY(100)
-                      SS_TAP(X_A));
-    }
-    break;
-  case ST_MACRO_7:
-    if (record->event.pressed) {
-      SEND_STRING(SS_TAP(X_CAPS) SS_DELAY(100) SS_TAP(X_O) SS_DELAY(100)
-                      SS_LSFT(SS_TAP(X_A)));
-    }
-    break;
 
   case RGB_SLD:
     if (record->event.pressed) {
diff --git a/src/keymaps/soispha/layout/keymap.h b/src/keymaps/soispha/layout/keymap.h
index f61ac0f..d4f23d0 100644
--- a/src/keymaps/soispha/layout/keymap.h
+++ b/src/keymaps/soispha/layout/keymap.h
@@ -65,7 +65,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
   [7] = LAYOUT_moonlander( // German characters
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,        KK_TP,             KK_TP,         KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,        KK_TP,             KK_TP,         KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
-    KK_TP,         ST_MACRO_0,         ST_MACRO_1,        KK_TP,               ST_MACRO_2,    KK_TP,        KK_TP,             KK_TP,         KK_TP,       ST_MACRO_3,   KK_TP,       ST_MACRO_4,  ST_MACRO_5,     KK_TP,
+    KK_TP,         UK(0xe4),           UK(0xf6),          KK_TP,               UK(0xfc),      KK_TP,        KK_TP,             KK_TP,         KK_TP,       UK(0xdc),     KK_TP,       UK(0xd6),    UK(0xc4),       KK_TP,
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,                                          KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,                                          KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
                                                           KK_TP,               KK_TP,         KK_TP,                                          KK_TP,       KK_TP,        KK_TP
@@ -74,7 +74,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
   [8] = LAYOUT_moonlander( // Swedish characters
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,        KK_TP,             KK_TP,         KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,        KK_TP,             KK_TP,         KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
-    KK_TP,         ST_MACRO_6,         KK_TP,             KK_TP,               KK_TP,         KK_TP,        KK_TP,             KK_TP,         KK_TP,       KK_TP,        KK_TP,       KK_TP,       ST_MACRO_7,     KK_TP,
+    KK_TP,         UK(0xe5),           KK_TP,             KK_TP,               KK_TP,         KK_TP,        KK_TP,             KK_TP,         KK_TP,       KK_TP,        KK_TP,       KK_TP,       UK(0xc5),       KK_TP,
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,                                          KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
     KK_TP,         KK_TP,              KK_TP,             KK_TP,               KK_TP,         KK_TP,                                          KK_TP,       KK_TP,        KK_TP,       KK_TP,       KK_TP,          KK_TP,
                                                           KK_TP,               KK_TP,         KK_TP,                                          KK_TP,       KK_TP,        KK_TP
diff --git a/src/keymaps/soispha/macros.h b/src/keymaps/soispha/macros.h
index ff03175..f7ff453 100644
--- a/src/keymaps/soispha/macros.h
+++ b/src/keymaps/soispha/macros.h
@@ -6,14 +6,6 @@
 
 enum custom_keycodes {
   RGB_SLD = ML_SAFE_RANGE,
-  ST_MACRO_0,
-  ST_MACRO_1,
-  ST_MACRO_2,
-  ST_MACRO_3,
-  ST_MACRO_4,
-  ST_MACRO_5,
-  ST_MACRO_6,
-  ST_MACRO_7,
   VERSION_NUMBER,
   UK_UNICODE = 0x8000,
   UK_UNICODE_MAX = 0xFFFF,