vial: update vial encoder signature to match qmk
This commit is contained in:
parent
a89c941828
commit
c1596da81c
@ -196,7 +196,7 @@ static void exec_keycode(uint16_t keycode) {
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void vial_encoder_update(uint8_t index, bool clockwise) {
|
bool vial_encoder_update(uint8_t index, bool clockwise) {
|
||||||
uint16_t code;
|
uint16_t code;
|
||||||
|
|
||||||
layer_state_t layers = layer_state | default_layer_state;
|
layer_state_t layers = layer_state | default_layer_state;
|
||||||
@ -206,12 +206,14 @@ void vial_encoder_update(uint8_t index, bool clockwise) {
|
|||||||
code = dynamic_keymap_get_encoder(i, index, clockwise);
|
code = dynamic_keymap_get_encoder(i, index, clockwise);
|
||||||
if (code != KC_TRNS) {
|
if (code != KC_TRNS) {
|
||||||
exec_keycode(code);
|
exec_keycode(code);
|
||||||
return;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* fall back to layer 0 */
|
/* fall back to layer 0 */
|
||||||
code = dynamic_keymap_get_encoder(0, index, clockwise);
|
code = dynamic_keymap_get_encoder(0, index, clockwise);
|
||||||
exec_keycode(code);
|
exec_keycode(code);
|
||||||
|
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
void vial_handle_cmd(uint8_t *data, uint8_t length);
|
void vial_handle_cmd(uint8_t *data, uint8_t length);
|
||||||
|
|
||||||
#ifdef VIAL_ENCODERS_ENABLE
|
#ifdef VIAL_ENCODERS_ENABLE
|
||||||
void vial_encoder_update(uint8_t index, bool clockwise);
|
bool vial_encoder_update(uint8_t index, bool clockwise);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern int vial_unlocked;
|
extern int vial_unlocked;
|
||||||
|
Loading…
Reference in New Issue
Block a user