From 0d150272f88ab287dd5c8f7bb3c6b8d68009bfea Mon Sep 17 00:00:00 2001 From: dakkar Date: Sun, 10 Feb 2019 17:39:35 +0000 Subject: grouped sections --- Model01-Firmware.ino | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/Model01-Firmware.ino b/Model01-Firmware.ino index fdb512f..184ce0f 100644 --- a/Model01-Firmware.ino +++ b/Model01-Firmware.ino @@ -16,17 +16,12 @@ #include "Kaleidoscope-MagicCombo.h" #include "Kaleidoscope-USB-Quirks.h" +/* macros */ + enum { MACRO_VERSION_INFO, MACRO_ANY }; -#include "keymap-wrapper.h" - -#include "color-themes.h" - -static DakkarColor DakkarColorDark(color_keymaps,dark_colors); -static DakkarColor DakkarColorBright(color_keymaps,bright_colors); - static void versionInfoMacro(uint8_t keyState) { if (keyToggledOn(keyState)) { Macros.type(PSTR("Keyboardio Model 01 - Kaleidoscope ")); @@ -60,6 +55,7 @@ const macro_t *macroAction(uint8_t macroIndex, uint8_t keyState) { return MACRO_NONE; } +/* power management */ void toggleLedsOnSuspendResume(kaleidoscope::plugin::HostPowerManagement::Event event) { switch (event) { @@ -81,6 +77,8 @@ void hostPowerManagementEventHandler(kaleidoscope::plugin::HostPowerManagement:: toggleLedsOnSuspendResume(event); } +/* combos */ + enum { // Toggle between Boot (6-key rollover; for BIOSes and early boot) and NKRO // mode. @@ -96,6 +94,17 @@ USE_MAGIC_COMBOS({.action = toggleKeyboardProtocol, .keys = { R3C6, R2C6, R3C7 } }); +/* keymaps */ + +#include "keymap-wrapper.h" + +/* LED & colors */ +#include "color-themes.h" + +static DakkarColor DakkarColorDark(color_keymaps,dark_colors); +static DakkarColor DakkarColorBright(color_keymaps,bright_colors); + +/* plugins */ KALEIDOSCOPE_INIT_PLUGINS( EEPROMSettings, -- cgit v1.2.3