aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2019-02-15 16:33:16 +0000
committerdakkar <dakkar@thenautilus.net>2019-02-15 16:33:16 +0000
commit7dc9b6c086b39f8b42ef931ca146bb042ceacbfb (patch)
tree5fe94930e8df02ddd167510b210b9414392b881e
parentit works!! (diff)
downloadkeyboardio-model01-7dc9b6c086b39f8b42ef931ca146bb042ceacbfb.tar.gz
keyboardio-model01-7dc9b6c086b39f8b42ef931ca146bb042ceacbfb.tar.bz2
keyboardio-model01-7dc9b6c086b39f8b42ef931ca146bb042ceacbfb.zip
some docs
-rw-r--r--color-picker.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/color-picker.h b/color-picker.h
index b72df97..0e15b23 100644
--- a/color-picker.h
+++ b/color-picker.h
@@ -1,6 +1,22 @@
// -*- mode: c++ -*-
#pragma once
+/*
+ this class implements a color theme editor as a LED mode
+
+ when this mode is active, nothing gets sent to the host
+
+ the Fn keys switch into editing mode, with that half housing the controls
+
+ the controls are:
+
+ * 8 keys for the 8 colors we currently use
+ * 3 rows of 4 keys to change the active color in the HSV space
+
+ pressing a key on the non-control half of the keyboard assigns the
+ current color to that key
+ */
+
#include <kaleidoscope/plugin/LEDControl.h>
#include <kaleidoscope/plugin/LEDControl/LEDUtils.h>