summary refs log tree commit diff
path: root/keyboards/keysofkings
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-05-21 23:17:32 -0700
committerGitHub <noreply@github.com>2021-05-21 23:17:32 -0700
commita0fed0ea176d1c986e40fc4981b900509c90d66e (patch)
treeee12f5943046015ea0dce8e2a30a68bc8eb99dbe /keyboards/keysofkings
parent76c23b15abc824f867b48d8d5100dced2417d336 (diff)
Convert Encoder callbacks to be boolean functions (#12805)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Diffstat (limited to 'keyboards/keysofkings')
-rw-r--r--keyboards/keysofkings/twokey/keymaps/default/keymap.c56
1 files changed, 28 insertions, 28 deletions
diff --git a/keyboards/keysofkings/twokey/keymaps/default/keymap.c b/keyboards/keysofkings/twokey/keymaps/default/keymap.c
index eaa4f88de5..f5a3732989 100644
--- a/keyboards/keysofkings/twokey/keymaps/default/keymap.c
+++ b/keyboards/keysofkings/twokey/keymaps/default/keymap.c
@@ -1,60 +1,60 @@
  /* Copyright 2020 Keys of Kings
-  * 
-  * This program is free software: you can redistribute it and/or modify 
-  * it under the terms of the GNU General Public License as published by 
-  * the Free Software Foundation, either version 2 of the License, or 
-  * (at your option) any later version. 
-  * 
-  * This program is distributed in the hope that it will be useful, 
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of 
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
-  * GNU General Public License for more details. 
-  * 
-  * You should have received a copy of the GNU General Public License 
-  * along with this program.  If not, see <http://www.gnu.org/licenses/>. 
-  */ 
+  *
+  * This program is free software: you can redistribute it and/or modify
+  * it under the terms of the GNU General Public License as published by
+  * the Free Software Foundation, either version 2 of the License, or
+  * (at your option) any later version.
+  *
+  * This program is distributed in the hope that it will be useful,
+  * but WITHOUT ANY WARRANTY; without even the implied warranty of
+  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  * GNU General Public License for more details.
+  *
+  * You should have received a copy of the GNU General Public License
+  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+  */
 
 #include QMK_KEYBOARD_H
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 	LAYOUT(
-		LT(1, KC_MUTE), 
-		LT(4, KC_MPLY), LT(7, KC_MNXT)),		
+		LT(1, KC_MUTE),
+		LT(4, KC_MPLY), LT(7, KC_MNXT)),
 
 	LAYOUT(
-		KC_TRNS, 
+		KC_TRNS,
 		TO(2), TO(3)),
 
 	LAYOUT(
-		TO(0), 
+		TO(0),
 		RGB_TOG, RGB_MOD),
 
 	LAYOUT(
-		TO(0), 
+		TO(0),
 		RGB_VAI, RGB_VAD),
-    
+
     LAYOUT(
-		TO(0), 
+		TO(0),
 		RGB_HUI, RGB_HUD),
 
 	LAYOUT(
-		TO(5), 
+		TO(5),
 		KC_TRNS, TO(6)),
 
 	LAYOUT(
-		TO(0), 
+		TO(0),
 		RGB_SAI, RGB_SAD),
 
 	LAYOUT(
-		TO(8), 
+		TO(8),
 		TO(9), KC_TRNS),
 
 	LAYOUT(
-		TO(0), 
+		TO(0),
 		CK_TOGG, MU_TOG),
 
 	LAYOUT(
-		TO(0), 
+		TO(0),
 		RESET, EEPROM_RESET),
 };
 
@@ -64,7 +64,7 @@ void matrix_init_user(void) {
   debug_config.enable = 1;
 }
 
-void encoder_update_user(int8_t index, bool clockwise) {
+bool encoder_update_user(uint8_t index, bool clockwise) {
   if (index == 0) {
     if (clockwise) {
       tap_code(KC_VOLD);
@@ -75,5 +75,5 @@ void encoder_update_user(int8_t index, bool clockwise) {
             clockwise ? clicky_freq_up() : clicky_freq_down();
 #    endif
   }
+  return true;
 }
-