1
0
Fork 0

[Keyboard] Palette1202 fix encoder rotate direction (#8489)

* revised hardware availability - URL

* fixed encoder rotate direction (reversed)
This commit is contained in:
Takashi Shibusawa 2020-03-21 15:22:08 +09:00 committed by GitHub
parent d96380e654
commit c6b667623a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 24 additions and 21 deletions

View file

@ -116,55 +116,55 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (currentLayer % 2 == 0) {
// default layer
// Zoom
tap_code16(!clockwise ? G(KC_EQL) : G(KC_MINS));
tap_code16(!clockwise ? G(KC_MINS) : G(KC_EQL));
} else {
// Fn Layer
// rotate canvas
tap_code(!clockwise ? KC_QUOT : KC_MINS);
tap_code(!clockwise ? KC_MINS : KC_QUOT);
}
break;
case MAC_PS_1:
if (currentLayer % 2 == 0) {
// default layer
// Zoom
tap_code16(!clockwise ? G(KC_EQL) : G(KC_MINS));
tap_code16(!clockwise ? G(KC_MINS) : G(KC_EQL));
} else {
// Fn Layer
// undo / redo
tap_code16(!clockwise ? S(G(KC_Z)) : G(KC_Z));
tap_code16(!clockwise ? G(KC_Z) : S(G(KC_Z)));
}
break;
case WIN_CS_1:
if (currentLayer % 2 == 0) {
// default layer
// Zoom
tap_code16(!clockwise ? C(KC_EQL) : C(KC_MINS));
tap_code16(!clockwise ? C(KC_MINS) : C(KC_EQL));
} else {
// Fn Layer
// rotate canvas
tap_code(!clockwise ? KC_QUOT : KC_MINS);
tap_code(!clockwise ? KC_MINS : KC_QUOT);
}
break;
case WIN_PS_1:
if (currentLayer % 2 == 0) {
// default layer
// Zoom
tap_code16(!clockwise ? C(KC_SCLN) : C(KC_MINS));
tap_code16(!clockwise ? C(KC_MINS) : C(KC_SCLN));
} else {
// Fn Layer
// undo / redo
tap_code16(!clockwise ? C(S(KC_Z)) : C(KC_Z));
tap_code16(!clockwise ? C(KC_Z) : C(S(KC_Z)));
}
break;
case IOS_CS_1:
if (currentLayer % 2 == 0) {
// default layer
// Zoom
tap_code16(!clockwise ? G(KC_SCLN) : G(KC_MINS));
tap_code16(!clockwise ? G(KC_MINS) : G(KC_SCLN));
} else {
// Fn Layer
// rotate canvas
tap_code(!clockwise ? KC_EQL : KC_MINS);
tap_code(!clockwise ? KC_MINS : KC_EQL);
}
break;
default:
@ -176,55 +176,55 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (currentLayer % 2 == 0) {
// default layer
// size of brush
tap_code(!clockwise ? KC_RBRC : KC_LBRC);
tap_code(!clockwise ? KC_LBRC : KC_RBRC);
} else {
// Fn Layer
// opacity of brush
tap_code16(!clockwise ? G(KC_RBRC) : G(KC_LBRC));
tap_code16(!clockwise ? G(KC_LBRC) : G(KC_RBRC));
}
break;
case MAC_PS_1:
if (currentLayer % 2 == 0) {
// default layer
// size of brush
tap_code(!clockwise ? KC_RBRC : KC_LBRC);
tap_code(!clockwise ? KC_LBRC : KC_RBRC);
} else {
// Fn Layer
// opacity of brush
tap_code16(!clockwise ? KC_RCBR : KC_LCBR);
tap_code16(!clockwise ? KC_LCBR : KC_RCBR);
}
break;
case WIN_CS_1:
if (currentLayer % 2 == 0) {
// default layer
// rotate canvas
tap_code(!clockwise ? KC_RBRC : KC_LBRC);
tap_code(!clockwise ? KC_LBRC : KC_RBRC);
} else {
// Fn Layer
// opacity of brush
tap_code16(!clockwise ? C(KC_RBRC) : C(KC_LBRC));
tap_code16(!clockwise ? C(KC_LBRC) : C(KC_RBRC));
}
break;
case WIN_PS_1:
if (currentLayer % 2 == 0) {
// default layer
// rotate canvas
tap_code(!clockwise ? KC_RBRC : KC_LBRC);
tap_code(!clockwise ? KC_LBRC : KC_RBRC);
} else {
// Fn Layer
// opacity of brush
tap_code16(!clockwise ? KC_RCBR : KC_LCBR);
tap_code16(!clockwise ? KC_LCBR : KC_RCBR);
}
break;
case IOS_CS_1:
if (currentLayer % 2 == 0) {
// default layer
// size of brush
tap_code(!clockwise ? KC_BSLS : KC_RBRC);
tap_code(!clockwise ? KC_RBRC : KC_BSLS);
} else {
// Fn Layer
// opacity of brush
tap_code16(!clockwise ? G(KC_BSLS) : G(KC_RBRC));
tap_code16(!clockwise ? G(KC_RBRC) : G(KC_BSLS));
}
break;
default: