From b7ffead547641b904199547d4bd2607b35c4b0bc Mon Sep 17 00:00:00 2001 From: dakkar Date: Fri, 23 Sep 2022 12:48:47 +0100 Subject: now it compiles --- keymap-wrapper.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'keymap-wrapper.h') diff --git a/keymap-wrapper.h b/keymap-wrapper.h index 9418ebb..85fc4a3 100644 --- a/keymap-wrapper.h +++ b/keymap-wrapper.h @@ -2,6 +2,7 @@ #pragma once #include "Kaleidoscope-MouseKeys.h" +#include #include "keymap-layers.h" /* hack hack hack! @@ -25,17 +26,22 @@ #define ColorKeymaps(layers...) KEYMAPS(layers) +#define MYMAP_STACKED KEYMAP_STACKED + #include "keymaps.h" #undef CK #undef ColorKeymaps +#undef MYMAP_STACKED #define CK(k,c) c -#define ColorKeymaps(layers...) \ - static constexpr uint8_t color_keymaps[][Kaleidoscope.device().matrix_rows * Kaleidoscope.device().matrix_columns] = { layers }; +#define ColorKeymaps(layers...) COLORMAPS(layers) + +#define MYMAP_STACKED COLORMAP_STACKED #include "keymaps.h" #undef CK #undef ColorKeymaps +#undef MYMAP_STACKED -- cgit v1.2.3