From 36ab0c0aaa613fe0946e10133315b071c0d87012 Mon Sep 17 00:00:00 2001 From: jack <0x6A73@pm.me> Date: Mon, 3 Apr 2023 10:18:17 -0600 Subject: Add core/fallback encoder behaviour (#20320) --- keyboards/lpad/lpad.c | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 keyboards/lpad/lpad.c (limited to 'keyboards/lpad') diff --git a/keyboards/lpad/lpad.c b/keyboards/lpad/lpad.c deleted file mode 100644 index 214dd2e390..0000000000 --- a/keyboards/lpad/lpad.c +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright 2023 Laneware Peripherals -// SPDX-License-Identifier: GPL-2.0-or-later - -#include "quantum.h" - -#ifdef ENCODER_ENABLE -bool encoder_update_kb(uint8_t index, bool clockwise) { - if (!encoder_update_user(index, clockwise)) return false; - if (index == 0) { /* First encoder */ - if (clockwise) { - tap_code(KC_VOLU); - } else { - tap_code(KC_VOLD); - } - } - return true; -} -#endif -- cgit v1.2.3 From c9f619124d41637ece157570703423c3890cb6c2 Mon Sep 17 00:00:00 2001 From: Nick Brassel Date: Sun, 16 Apr 2023 01:18:44 +1000 Subject: Encodermap direction define. (#20454) --- keyboards/lpad/keymaps/via/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'keyboards/lpad') diff --git a/keyboards/lpad/keymaps/via/keymap.c b/keyboards/lpad/keymaps/via/keymap.c index fc5f1f0b03..be180d058e 100644 --- a/keyboards/lpad/keymaps/via/keymap.c +++ b/keyboards/lpad/keymaps/via/keymap.c @@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }; #if defined(ENCODER_MAP_ENABLE) -const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = { +const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = { [0] = {ENCODER_CCW_CW(KC_VOLD, KC_VOLU)}, [1] = {ENCODER_CCW_CW(KC_TRNS, KC_TRNS)}, [2] = {ENCODER_CCW_CW(KC_TRNS, KC_TRNS)}, -- cgit v1.2.3 From 798cbfe6a3430be9f73d3bc7c76550394077ccdb Mon Sep 17 00:00:00 2001 From: Ryan Date: Sun, 16 Apr 2023 15:37:24 +1000 Subject: Fix info.json LTO and format encoder definitions (#20456) --- keyboards/lpad/info.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'keyboards/lpad') diff --git a/keyboards/lpad/info.json b/keyboards/lpad/info.json index 16c2d7d4c5..920352bf74 100644 --- a/keyboards/lpad/info.json +++ b/keyboards/lpad/info.json @@ -17,10 +17,7 @@ "diode_direction": "COL2ROW", "encoder": { "rotary": [ - { - "pin_a": "F0", - "pin_b": "F1" - } + {"pin_a": "F0", "pin_b": "F1"} ] }, "layouts":{ -- cgit v1.2.3 From 79aa31994698c9050141714f77c0177edbcd9488 Mon Sep 17 00:00:00 2001 From: Ryan Date: Tue, 2 May 2023 08:25:15 +1000 Subject: `info.json` whitespace cleanups (#20651) --- keyboards/lpad/info.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'keyboards/lpad') diff --git a/keyboards/lpad/info.json b/keyboards/lpad/info.json index 920352bf74..0278890610 100644 --- a/keyboards/lpad/info.json +++ b/keyboards/lpad/info.json @@ -1,8 +1,8 @@ { - "keyboard_name": "L-PAD", + "keyboard_name": "L-PAD", "manufacturer": "Laneware Peripherals", - "url": "", - "maintainer": "qmk", + "url": "", + "maintainer": "qmk", "usb": { "vid": "0x4C50", "pid": "0x2222", @@ -22,12 +22,12 @@ }, "layouts":{ "LAYOUT": { - "layout":[{ "label": "Play", "matrix": [0, 0], "w": 1, "x": 0, "y": 0 }, + "layout": [{ "label": "Play", "matrix": [0, 0], "w": 1, "x": 0, "y": 0 }, { "label": "Mute", "matrix": [0, 1], "w": 1, "x": 1.5, "y": 0.5 }, { "label": "Next", "matrix": [1, 0], "w": 1, "x": 0, "y": 1 }, { "label": "Prev", "matrix": [2, 0], "w": 1, "x": 0, "y": 2 }, { "label": "Left", "matrix": [2, 1], "w": 1, "x": 1, "y": 2 }, { "label": "Rght", "matrix": [2, 2], "w": 1, "x": 2, "y": 2 }] - }, + }, } } -- cgit v1.2.3 From a5e46d80822797cd2e0dc2a2b81c4ccce9e167f4 Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 3 May 2023 12:19:34 +1000 Subject: More `info.json` whitespace cleanups (#20665) --- keyboards/lpad/info.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'keyboards/lpad') diff --git a/keyboards/lpad/info.json b/keyboards/lpad/info.json index 0278890610..57ab616eb3 100644 --- a/keyboards/lpad/info.json +++ b/keyboards/lpad/info.json @@ -20,14 +20,14 @@ {"pin_a": "F0", "pin_b": "F1"} ] }, - "layouts":{ + "layouts": { "LAYOUT": { - "layout": [{ "label": "Play", "matrix": [0, 0], "w": 1, "x": 0, "y": 0 }, - { "label": "Mute", "matrix": [0, 1], "w": 1, "x": 1.5, "y": 0.5 }, - { "label": "Next", "matrix": [1, 0], "w": 1, "x": 0, "y": 1 }, - { "label": "Prev", "matrix": [2, 0], "w": 1, "x": 0, "y": 2 }, - { "label": "Left", "matrix": [2, 1], "w": 1, "x": 1, "y": 2 }, - { "label": "Rght", "matrix": [2, 2], "w": 1, "x": 2, "y": 2 }] + "layout": [{"label": "Play", "matrix": [0, 0], "w": 1, "x": 0, "y": 0}, + {"label": "Mute", "matrix": [0, 1], "w": 1, "x": 1.5, "y": 0.5}, + {"label": "Next", "matrix": [1, 0], "w": 1, "x": 0, "y": 1}, + {"label": "Prev", "matrix": [2, 0], "w": 1, "x": 0, "y": 2}, + {"label": "Left", "matrix": [2, 1], "w": 1, "x": 1, "y": 2}, + {"label": "Rght", "matrix": [2, 2], "w": 1, "x": 2, "y": 2}] }, } } -- cgit v1.2.3 From c3c51231ccaea5f46684c7ce19fbc18068fa07c7 Mon Sep 17 00:00:00 2001 From: Ryan Date: Tue, 9 May 2023 17:52:03 +1000 Subject: Clean up trailing commas from info.json (#20812) --- keyboards/lpad/info.json | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'keyboards/lpad') diff --git a/keyboards/lpad/info.json b/keyboards/lpad/info.json index 57ab616eb3..0d8016f842 100644 --- a/keyboards/lpad/info.json +++ b/keyboards/lpad/info.json @@ -21,13 +21,15 @@ ] }, "layouts": { - "LAYOUT": { - "layout": [{"label": "Play", "matrix": [0, 0], "w": 1, "x": 0, "y": 0}, + "LAYOUT": { + "layout": [ + {"label": "Play", "matrix": [0, 0], "w": 1, "x": 0, "y": 0}, {"label": "Mute", "matrix": [0, 1], "w": 1, "x": 1.5, "y": 0.5}, {"label": "Next", "matrix": [1, 0], "w": 1, "x": 0, "y": 1}, {"label": "Prev", "matrix": [2, 0], "w": 1, "x": 0, "y": 2}, {"label": "Left", "matrix": [2, 1], "w": 1, "x": 1, "y": 2}, - {"label": "Rght", "matrix": [2, 2], "w": 1, "x": 2, "y": 2}] - }, - } + {"label": "Rght", "matrix": [2, 2], "w": 1, "x": 2, "y": 2} + ] + } + } } -- cgit v1.2.3