mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-06-20 04:27:55 -04:00
Make default layer size 16-bit (#15286)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
This commit is contained in:
parent
8934dc35bc
commit
4cb66426fc
4 changed files with 5 additions and 5 deletions
|
@ -118,7 +118,7 @@ void keyboard_post_init_user(void) {
|
|||
#ifdef RGB_MATRIX_ENABLE
|
||||
void rgb_matrix_indicators_user(void) {
|
||||
if (rgb_matrix_is_enabled()) { // turn the lights on when it is enabled.
|
||||
uint8_t layer = biton32(layer_state);
|
||||
uint8_t layer = get_highest_layer(layer_state);
|
||||
switch (layer) {
|
||||
case _CLOSE:
|
||||
// rgb_matrix_set_color(pgm_read_byte(&convert_led_location2number[11]), RGB_RED); // RGB_TOG <- too heavy.
|
||||
|
|
|
@ -87,7 +87,7 @@ void led_set_user(uint8_t usb_led) {
|
|||
//function for layer indicator LED
|
||||
layer_state_t layer_state_set_user(layer_state_t state)
|
||||
{
|
||||
if (biton32(state) == 1) {
|
||||
if (get_highest_layer(state) == 1) {
|
||||
writePinHigh(C6);
|
||||
} else {
|
||||
writePinLow(C6);
|
||||
|
|
|
@ -95,9 +95,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
bool encoder_update_user(uint8_t index, bool clockwise) {
|
||||
if (index == 0) {
|
||||
if (clockwise) {
|
||||
tap_code(dynamic_keymap_get_keycode(biton32(layer_state), 4, 3));
|
||||
tap_code(dynamic_keymap_get_keycode(get_highest_layer(layer_state), 4, 3));
|
||||
} else {
|
||||
tap_code(dynamic_keymap_get_keycode(biton32(layer_state), 4, 4));
|
||||
tap_code(dynamic_keymap_get_keycode(get_highest_layer(layer_state), 4, 4));
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
|
|
@ -108,7 +108,7 @@ void led_set_user(uint8_t usb_led) {
|
|||
//function for layer indicator LED
|
||||
layer_state_t layer_state_set_user(layer_state_t state)
|
||||
{
|
||||
if (biton32(state) == 1) {
|
||||
if (get_highest_layer(state) == 1) {
|
||||
writePinHigh(B3);
|
||||
} else {
|
||||
writePinLow(B3);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue