aboutsummaryrefslogtreecommitdiff
path: root/keyboards/doodboard
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/doodboard
parent76c23b15abc824f867b48d8d5100dced2417d336 (diff)
downloadqmk_firmware-a0fed0ea176d1c986e40fc4981b900509c90d66e.tar.gz
qmk_firmware-a0fed0ea176d1c986e40fc4981b900509c90d66e.zip
Convert Encoder callbacks to be boolean functions (#12805)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Diffstat (limited to 'keyboards/doodboard')
-rw-r--r--keyboards/doodboard/duckboard/keymaps/default/keymap.c5
-rw-r--r--keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c5
-rw-r--r--keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c5
3 files changed, 9 insertions, 6 deletions
diff --git a/keyboards/doodboard/duckboard/keymaps/default/keymap.c b/keyboards/doodboard/duckboard/keymaps/default/keymap.c
index 0dd9c4067..9c849a8a1 100644
--- a/keyboards/doodboard/duckboard/keymaps/default/keymap.c
+++ b/keyboards/doodboard/duckboard/keymaps/default/keymap.c
@@ -38,14 +38,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
38 TG(2), RESET, KC_TRNS, KC_TRNS, KC_TRNS), 38 TG(2), RESET, KC_TRNS, KC_TRNS, KC_TRNS),
39}; 39};
40 40
41void encoder_update_user(uint8_t index, bool clockwise) { 41bool encoder_update_user(uint8_t index, bool clockwise) {
42 if (index == 0) { /* First encoder */ 42 if (index == 0) { /* First encoder */
43 if (clockwise) { 43 if (clockwise) {
44 tap_code(KC_VOLU); 44 tap_code(KC_VOLU);
45 } else { 45 } else {
46 tap_code(KC_VOLD); 46 tap_code(KC_VOLD);
47 } 47 }
48} 48 }
49 return true;
49} 50}
50 51
51 52
diff --git a/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c b/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c
index e782acba0..40b685d1d 100644
--- a/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c
+++ b/keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c
@@ -38,14 +38,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
38 TG(2), RESET, KC_TRNS, KC_TRNS, KC_TRNS), 38 TG(2), RESET, KC_TRNS, KC_TRNS, KC_TRNS),
39}; 39};
40 40
41void encoder_update_user(uint8_t index, bool clockwise) { 41bool encoder_update_user(uint8_t index, bool clockwise) {
42 if (index == 0) { /* First encoder */ 42 if (index == 0) { /* First encoder */
43 if (clockwise) { 43 if (clockwise) {
44 tap_code(KC_VOLU); 44 tap_code(KC_VOLU);
45 } else { 45 } else {
46 tap_code(KC_VOLD); 46 tap_code(KC_VOLD);
47 } 47 }
48} 48 }
49 return true;
49} 50}
50 51
51 52
diff --git a/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c b/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c
index 00ae8fa0d..521f374c3 100644
--- a/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c
+++ b/keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c
@@ -45,14 +45,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
45 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), 45 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
46}; 46};
47 47
48void encoder_update_user(uint8_t index, bool clockwise) { 48bool encoder_update_user(uint8_t index, bool clockwise) {
49 if (index == 0) { /* First encoder */ 49 if (index == 0) { /* First encoder */
50 if (clockwise) { 50 if (clockwise) {
51 tap_code(KC_VOLU); 51 tap_code(KC_VOLU);
52 } else { 52 } else {
53 tap_code(KC_VOLD); 53 tap_code(KC_VOLD);
54 } 54 }
55} 55 }
56 return true;
56} 57}
57 58
58 59