From 471a92834cdcbda957c11ddab1d6f1d6e8835dcd Mon Sep 17 00:00:00 2001 From: Ben Blazak Date: Sun, 10 Jun 2012 20:48:24 -0700 Subject: [PATCH] starting some changes on layer handling and key functions --- src/lib/key-functions.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lib/key-functions.c b/src/lib/key-functions.c index 38119d6..9d55bd5 100644 --- a/src/lib/key-functions.c +++ b/src/lib/key-functions.c @@ -91,6 +91,13 @@ void kbfun_release( } } +// TODO: +// - allocate 10 layers, by default (overrideable in the map specific .h) +// - implement having different keys using different layers +// - implement two shifts => capslock +// - implement layer lock key combos (make a function to switch to a specific +// layer) + void kbfun_layer_inc( uint8_t keycode, uint8_t * current_layer, uint8_t * row, uint8_t * col ) {