summaryrefslogtreecommitdiff
path: root/keyboards/manyboard/macro/keymaps/via
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-07-24 00:37:19 -0700
committerGitHub <noreply@github.com>2021-07-24 00:37:19 -0700
commitb8a1e14f53489eea63bd747d1b94d7d9b7da5ac9 (patch)
tree962a82138ba7db677d9ee90e4de44053bdddb017 /keyboards/manyboard/macro/keymaps/via
parent73d4d7dc2bcad7ed7e4d3bdb33aacc18c374c8a9 (diff)
Remove deprecated callbacks for encoders and dip switches (#13404)
Diffstat (limited to 'keyboards/manyboard/macro/keymaps/via')
-rw-r--r--keyboards/manyboard/macro/keymaps/via/keymap.c85
1 files changed, 44 insertions, 41 deletions
diff --git a/keyboards/manyboard/macro/keymaps/via/keymap.c b/keyboards/manyboard/macro/keymaps/via/keymap.c
index ce32d6d242..0b9d2ac927 100644
--- a/keyboards/manyboard/macro/keymaps/via/keymap.c
+++ b/keyboards/manyboard/macro/keymaps/via/keymap.c
@@ -15,58 +15,61 @@
*/
#include QMK_KEYBOARD_H
-
+// clang-format off
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT_ortho_4x4(
- KC_F1, KC_F2, KC_F3, KC_F4,
- KC_F5, KC_F6, KC_F7, KC_F8,
- KC_F9, KC_F10, KC_F11, KC_F12,
+ [0] = LAYOUT_ortho_4x4(
+ KC_F1, KC_F2, KC_F3, KC_F4,
+ KC_F5, KC_F6, KC_F7, KC_F8,
+ KC_F9, KC_F10, KC_F11, KC_F12,
KC_F13, KC_F14, KC_F15, TO(1)
),
- [1] = LAYOUT_ortho_4x4(
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ [1] = LAYOUT_ortho_4x4(
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, TO(2)
),
- [2] = LAYOUT_ortho_4x4(
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ [2] = LAYOUT_ortho_4x4(
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, TO(0)
),
};
+// clang-format on
+
layer_state_t layer_state_set_user(layer_state_t state) {
switch (get_highest_layer(state)) {
- case 0:
- sethsv(HSV_WHITE, (LED_TYPE *)&led[0]);
- rgblight_set();
- break;
- case 1:
- sethsv(HSV_GREEN, (LED_TYPE *)&led[0]);
- rgblight_set();
- break;
- case 2:
- sethsv(HSV_BLUE, (LED_TYPE *)&led[0]);
- rgblight_set();
- break;
- }
- return state;
+ case 0:
+ sethsv(HSV_WHITE, (LED_TYPE *)&led[0]);
+ rgblight_set();
+ break;
+ case 1:
+ sethsv(HSV_GREEN, (LED_TYPE *)&led[0]);
+ rgblight_set();
+ break;
+ case 2:
+ sethsv(HSV_BLUE, (LED_TYPE *)&led[0]);
+ rgblight_set();
+ break;
+ }
+ return state;
}
-void encoder_update_user(uint8_t index, bool clockwise) {
- /* With an if statement we can check which encoder was turned. */
- if (index == 0) { /* First encoder */
- /* And with another if statement we can check the direction. */
- if (clockwise) {
- /* This is where the actual magic happens: this bit of code taps on the
- Page Down key. You can do anything QMK allows you to do here.
- You'll want to replace these lines with the things you want your
- encoders to do. */
- tap_code(KC_AUDIO_VOL_UP);
- } else {
- /* And likewise for the other direction, this time Vol Down is pressed. */
- tap_code(KC_AUDIO_VOL_DOWN);
+bool encoder_update_user(uint8_t index, bool clockwise) {
+ /* With an if statement we can check which encoder was turned. */
+ if (index == 0) { /* First encoder */
+ /* And with another if statement we can check the direction. */
+ if (clockwise) {
+ /* This is where the actual magic happens: this bit of code taps on the
+ Page Down key. You can do anything QMK allows you to do here.
+ You'll want to replace these lines with the things you want your
+ encoders to do. */
+ tap_code(KC_AUDIO_VOL_UP);
+ } else {
+ /* And likewise for the other direction, this time Vol Down is pressed. */
+ tap_code(KC_AUDIO_VOL_DOWN);
+ }
}
- }
+ return true;
}