Convert Encoder callbacks to be boolean functions (#12805)

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
This commit is contained in:
Drashna Jaelre
2021-05-21 23:17:32 -07:00
committed by GitHub
parent 76c23b15ab
commit a0fed0ea17
437 changed files with 2542 additions and 2135 deletions

View File

@@ -1,16 +1,17 @@
#ifndef HADRON_H
#define HADRON_H
#ifdef SUBPROJECT_ver0
#include "quantum.h"
#ifdef KEYBOARD_hadron_ver0
#include "ver0.h"
#endif
#ifdef SUBPROJECT_ver2
#ifdef KEYBOARD_hadron_ver2
#include "ver2.h"
#endif
#ifdef SUBPROJECT_ver3
#ifdef KEYBOARD_hadron_ver3
#include "ver3.h"
#endif
#include "quantum.h"
#define LAYOUT( \

View File

@@ -18,6 +18,7 @@
#include "action_layer.h"
#include "haptic.h"
#ifdef RGB_MATRIX_ENABLE
#include "rgb_matrix.h"
@@ -181,9 +182,13 @@ bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
return process_record_user(keycode, record);
}
void encoder_update_kb(uint8_t index, bool clockwise) {
bool encoder_update_user(uint8_t index, bool clockwise);
bool encoder_update_kb(uint8_t index, bool clockwise) {
if (!encoder_update_user(index, clockwise)) return false;
encoder_value = (encoder_value + (clockwise ? 1 : -1)) % 64;
queue_for_send = true;
return true;
}
#endif

View File

@@ -15,4 +15,4 @@
*/
#pragma once
#include "hadron.h"
#include "hadron.h"