diff options
| author | Joel Challis <git@zvecr.com> | 2024-04-14 18:28:15 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-14 18:28:15 +0100 |
| commit | 22b3cf4e9102aa6d746f9ac2b5ee5b529e884010 (patch) | |
| tree | 8b99c986ba754d9aa2b916b030e5959fe04b3b3a | |
| parent | e5e2b8a2620cc1c44916b9d024e7ac341f25448f (diff) | |
Migrate build target markers to keyboard.json - DE (#23515)
| -rw-r--r-- | keyboards/dasky/reverb/keyboard.json (renamed from keyboards/dasky/reverb/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dc01/arrow/keyboard.json (renamed from keyboards/dc01/arrow/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dc01/left/keyboard.json (renamed from keyboards/dc01/left/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dc01/numpad/keyboard.json (renamed from keyboards/dc01/numpad/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dc01/right/keyboard.json (renamed from keyboards/dc01/right/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dcpedit/redherring/keyboard.json (renamed from keyboards/dcpedit/redherring/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/deng/thirty/keyboard.json (renamed from keyboards/deng/thirty/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dichotomy/keyboard.json (renamed from keyboards/dichotomy/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dm9records/plaid/keyboard.json (renamed from keyboards/dm9records/plaid/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dm9records/tartan/keyboard.json (renamed from keyboards/dm9records/tartan/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/doio/kb16/rev1/keyboard.json (renamed from keyboards/doio/kb16/rev1/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/doio/kb16/rev2/keyboard.json (renamed from keyboards/doio/kb16/rev2/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/doio/kb38/keyboard.json (renamed from keyboards/doio/kb38/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dp60/keyboard.json (renamed from keyboards/dp60/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/draytronics/scarlet/config.h | 37 | ||||
| -rw-r--r-- | keyboards/draytronics/scarlet/keyboard.json (renamed from keyboards/draytronics/scarlet/info.json) | 6 | ||||
| -rw-r--r-- | keyboards/drop/alt/v2/keyboard.json (renamed from keyboards/drop/alt/v2/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/drop/cstm65/keyboard.json (renamed from keyboards/drop/cstm65/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/drop/cstm80/keyboard.json (renamed from keyboards/drop/cstm80/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/drop/ctrl/v2/keyboard.json (renamed from keyboards/drop/ctrl/v2/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/drop/sense75/keyboard.json (renamed from keyboards/drop/sense75/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/drop/shift/v2/keyboard.json (renamed from keyboards/drop/shift/v2/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/duck/eagle_viper/v2/keyboard.json (renamed from keyboards/duck/eagle_viper/v2/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/duck/jetfire/keyboard.json (renamed from keyboards/duck/jetfire/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/duck/lightsaver/keyboard.json (renamed from keyboards/duck/lightsaver/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/duck/octagon/v1/keyboard.json (renamed from keyboards/duck/octagon/v1/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/duck/octagon/v2/keyboard.json (renamed from keyboards/duck/octagon/v2/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/duck/orion/v3/keyboard.json (renamed from keyboards/duck/orion/v3/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/duck/tcv3/keyboard.json (renamed from keyboards/duck/tcv3/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/ducky/one2mini/1861st/keyboard.json (renamed from keyboards/ducky/one2mini/1861st/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/ducky/one2sf/1967st/keyboard.json (renamed from keyboards/ducky/one2sf/1967st/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/durgod/k310/base/keyboard.json (renamed from keyboards/durgod/k310/base/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dztech/dz60rgb/v2_1/keyboard.json (renamed from keyboards/dztech/dz60rgb/v2_1/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dztech/dz60rgb_ansi/v2_1/keyboard.json (renamed from keyboards/dztech/dz60rgb_ansi/v2_1/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dztech/dz60rgb_wkl/v2_1/keyboard.json (renamed from keyboards/dztech/dz60rgb_wkl/v2_1/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/dztech/dz65rgb/v3/keyboard.json (renamed from keyboards/dztech/dz65rgb/v3/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/edi/hardlight/mk1/config.h | 28 | ||||
| -rw-r--r-- | keyboards/edi/hardlight/mk1/keyboard.json | 6 | ||||
| -rw-r--r-- | keyboards/edi/hardlight/mk2/config.h | 5 | ||||
| -rw-r--r-- | keyboards/edi/hardlight/mk2/keyboard.json (renamed from keyboards/edi/hardlight/mk2/info.json) | 6 | ||||
| -rw-r--r-- | keyboards/edinburgh41/keyboard.json (renamed from keyboards/edinburgh41/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/efreet/config.h | 39 | ||||
| -rw-r--r-- | keyboards/efreet/keyboard.json (renamed from keyboards/efreet/info.json) | 6 | ||||
| -rw-r--r-- | keyboards/elcantorhs/keyboard.json (renamed from keyboards/elcantorhs/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/emery65/keyboard.json (renamed from keyboards/emery65/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/ergodox_ez/shine/keyboard.json (renamed from keyboards/ergodox_ez/shine/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/ergodox_stm32/keyboard.json (renamed from keyboards/ergodox_stm32/info.json) | 4 | ||||
| -rw-r--r-- | keyboards/ergodox_stm32/rules.mk | 6 | ||||
| -rw-r--r-- | keyboards/ericrlau/numdiscipline/rev1/config.h | 39 | ||||
| -rw-r--r-- | keyboards/ericrlau/numdiscipline/rev1/keyboard.json (renamed from keyboards/ericrlau/numdiscipline/rev1/info.json) | 6 | ||||
| -rw-r--r-- | keyboards/evyd13/eon40/config.h | 38 | ||||
| -rw-r--r-- | keyboards/evyd13/eon40/keyboard.json (renamed from keyboards/evyd13/eon40/info.json) | 6 | ||||
| -rw-r--r-- | keyboards/evyd13/nt660/config.h | 39 | ||||
| -rw-r--r-- | keyboards/evyd13/nt660/keyboard.json (renamed from keyboards/evyd13/nt660/info.json) | 6 | ||||
| -rw-r--r-- | keyboards/evyd13/pockettype/config.h | 38 | ||||
| -rw-r--r-- | keyboards/evyd13/pockettype/keyboard.json (renamed from keyboards/evyd13/pockettype/info.json) | 6 | ||||
| -rw-r--r-- | keyboards/evyd13/wasdat/keyboard.json (renamed from keyboards/evyd13/wasdat/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/evyd13/wasdat_code/keyboard.json (renamed from keyboards/evyd13/wasdat_code/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/ez_maker/directpins/teensy_32/keyboard.json (renamed from keyboards/ez_maker/directpins/teensy_32/info.json) | 0 | ||||
| -rw-r--r-- | keyboards/ez_maker/directpins/teensy_lc/keyboard.json (renamed from keyboards/ez_maker/directpins/teensy_lc/info.json) | 0 |
60 files changed, 52 insertions, 269 deletions
diff --git a/keyboards/dasky/reverb/info.json b/keyboards/dasky/reverb/keyboard.json index e7e203ebf6..e7e203ebf6 100644 --- a/keyboards/dasky/reverb/info.json +++ b/keyboards/dasky/reverb/keyboard.json | |||
diff --git a/keyboards/dc01/arrow/info.json b/keyboards/dc01/arrow/keyboard.json index 85ca25c23e..85ca25c23e 100644 --- a/keyboards/dc01/arrow/info.json +++ b/keyboards/dc01/arrow/keyboard.json | |||
diff --git a/keyboards/dc01/left/info.json b/keyboards/dc01/left/keyboard.json index e296790995..e296790995 100644 --- a/keyboards/dc01/left/info.json +++ b/keyboards/dc01/left/keyboard.json | |||
diff --git a/keyboards/dc01/numpad/info.json b/keyboards/dc01/numpad/keyboard.json index 0cf73c23e3..0cf73c23e3 100644 --- a/keyboards/dc01/numpad/info.json +++ b/keyboards/dc01/numpad/keyboard.json | |||
diff --git a/keyboards/dc01/right/info.json b/keyboards/dc01/right/keyboard.json index 6f48e05483..6f48e05483 100644 --- a/keyboards/dc01/right/info.json +++ b/keyboards/dc01/right/keyboard.json | |||
diff --git a/keyboards/dcpedit/redherring/info.json b/keyboards/dcpedit/redherring/keyboard.json index 845c52e3e0..845c52e3e0 100644 --- a/keyboards/dcpedit/redherring/info.json +++ b/keyboards/dcpedit/redherring/keyboard.json | |||
diff --git a/keyboards/deng/thirty/info.json b/keyboards/deng/thirty/keyboard.json index a26d727f12..a26d727f12 100644 --- a/keyboards/deng/thirty/info.json +++ b/keyboards/deng/thirty/keyboard.json | |||
diff --git a/keyboards/dichotomy/info.json b/keyboards/dichotomy/keyboard.json index bc3546a082..bc3546a082 100644 --- a/keyboards/dichotomy/info.json +++ b/keyboards/dichotomy/keyboard.json | |||
diff --git a/keyboards/dm9records/plaid/info.json b/keyboards/dm9records/plaid/keyboard.json index a2052e5562..a2052e5562 100644 --- a/keyboards/dm9records/plaid/info.json +++ b/keyboards/dm9records/plaid/keyboard.json | |||
diff --git a/keyboards/dm9records/tartan/info.json b/keyboards/dm9records/tartan/keyboard.json index 208dcf330b..208dcf330b 100644 --- a/keyboards/dm9records/tartan/info.json +++ b/keyboards/dm9records/tartan/keyboard.json | |||
diff --git a/keyboards/doio/kb16/rev1/info.json b/keyboards/doio/kb16/rev1/keyboard.json index e1382860b8..e1382860b8 100644 --- a/keyboards/doio/kb16/rev1/info.json +++ b/keyboards/doio/kb16/rev1/keyboard.json | |||
diff --git a/keyboards/doio/kb16/rev2/info.json b/keyboards/doio/kb16/rev2/keyboard.json index a115707291..a115707291 100644 --- a/keyboards/doio/kb16/rev2/info.json +++ b/keyboards/doio/kb16/rev2/keyboard.json | |||
diff --git a/keyboards/doio/kb38/info.json b/keyboards/doio/kb38/keyboard.json index 7e978b2be8..7e978b2be8 100644 --- a/keyboards/doio/kb38/info.json +++ b/keyboards/doio/kb38/keyboard.json | |||
diff --git a/keyboards/dp60/info.json b/keyboards/dp60/keyboard.json index c9b3b6fdde..c9b3b6fdde 100644 --- a/keyboards/dp60/info.json +++ b/keyboards/dp60/keyboard.json | |||
diff --git a/keyboards/draytronics/scarlet/config.h b/keyboards/draytronics/scarlet/config.h deleted file mode 100644 index 4ae200c6a6..0000000000 --- a/keyboards/draytronics/scarlet/config.h +++ /dev/null | |||
| @@ -1,37 +0,0 @@ | |||
| 1 | /*Copyright 2020 Blake Drayson / Draytronics | ||
| 2 | |||
| 3 | Contact info@draytronics.co.uk | ||
| 4 | |||
| 5 | This program is free software: you can redistribute it and/or modify | ||
| 6 | it under the terms of the GNU General Public License as published by | ||
| 7 | the Free Software Foundation, either version 2 of the License, or | ||
| 8 | (at your option) any later version. | ||
| 9 | |||
| 10 | This program is distributed in the hope that it will be useful, | ||
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | GNU General Public License for more details. | ||
| 14 | |||
| 15 | You should have received a copy of the GNU General Public License | ||
| 16 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 17 | */ | ||
| 18 | |||
| 19 | #pragma once | ||
| 20 | |||
| 21 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 22 | #define LOCKING_SUPPORT_ENABLE | ||
| 23 | /* Locking resynchronize hack */ | ||
| 24 | #define LOCKING_RESYNC_ENABLE | ||
| 25 | |||
| 26 | /* | ||
| 27 | * Feature disable options | ||
| 28 | * These options are also useful to firmware size reduction. | ||
| 29 | */ | ||
| 30 | /* disable debug print */ | ||
| 31 | //#define NO_DEBUG | ||
| 32 | /* disable print */ | ||
| 33 | //#define NO_PRINT | ||
| 34 | /* disable action features */ | ||
| 35 | //#define NO_ACTION_LAYER | ||
| 36 | //#define NO_ACTION_TAPPING | ||
| 37 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/draytronics/scarlet/info.json b/keyboards/draytronics/scarlet/keyboard.json index b70c7bfae6..0eabd378da 100644 --- a/keyboards/draytronics/scarlet/info.json +++ b/keyboards/draytronics/scarlet/keyboard.json | |||
| @@ -20,6 +20,12 @@ | |||
| 20 | "mousekey": true, | 20 | "mousekey": true, |
| 21 | "extrakey": true | 21 | "extrakey": true |
| 22 | }, | 22 | }, |
| 23 | "qmk": { | ||
| 24 | "locking": { | ||
| 25 | "enabled": true, | ||
| 26 | "resync": true | ||
| 27 | } | ||
| 28 | }, | ||
| 23 | "community_layouts": ["numpad_5x4"], | 29 | "community_layouts": ["numpad_5x4"], |
| 24 | "layouts": { | 30 | "layouts": { |
| 25 | "LAYOUT_numpad_5x4": { | 31 | "LAYOUT_numpad_5x4": { |
diff --git a/keyboards/drop/alt/v2/info.json b/keyboards/drop/alt/v2/keyboard.json index 8363aca5cf..8363aca5cf 100644 --- a/keyboards/drop/alt/v2/info.json +++ b/keyboards/drop/alt/v2/keyboard.json | |||
diff --git a/keyboards/drop/cstm65/info.json b/keyboards/drop/cstm65/keyboard.json index 708649966e..708649966e 100644 --- a/keyboards/drop/cstm65/info.json +++ b/keyboards/drop/cstm65/keyboard.json | |||
diff --git a/keyboards/drop/cstm80/info.json b/keyboards/drop/cstm80/keyboard.json index 5ce4e666b1..5ce4e666b1 100644 --- a/keyboards/drop/cstm80/info.json +++ b/keyboards/drop/cstm80/keyboard.json | |||
diff --git a/keyboards/drop/ctrl/v2/info.json b/keyboards/drop/ctrl/v2/keyboard.json index f461800dde..f461800dde 100644 --- a/keyboards/drop/ctrl/v2/info.json +++ b/keyboards/drop/ctrl/v2/keyboard.json | |||
diff --git a/keyboards/drop/sense75/info.json b/keyboards/drop/sense75/keyboard.json index 052b494375..052b494375 100644 --- a/keyboards/drop/sense75/info.json +++ b/keyboards/drop/sense75/keyboard.json | |||
diff --git a/keyboards/drop/shift/v2/info.json b/keyboards/drop/shift/v2/keyboard.json index 212263d71c..212263d71c 100644 --- a/keyboards/drop/shift/v2/info.json +++ b/keyboards/drop/shift/v2/keyboard.json | |||
diff --git a/keyboards/duck/eagle_viper/v2/info.json b/keyboards/duck/eagle_viper/v2/keyboard.json index 9c16c48db3..9c16c48db3 100644 --- a/keyboards/duck/eagle_viper/v2/info.json +++ b/keyboards/duck/eagle_viper/v2/keyboard.json | |||
diff --git a/keyboards/duck/jetfire/info.json b/keyboards/duck/jetfire/keyboard.json index a97ff193a8..a97ff193a8 100644 --- a/keyboards/duck/jetfire/info.json +++ b/keyboards/duck/jetfire/keyboard.json | |||
diff --git a/keyboards/duck/lightsaver/info.json b/keyboards/duck/lightsaver/keyboard.json index d4e1cd1e35..d4e1cd1e35 100644 --- a/keyboards/duck/lightsaver/info.json +++ b/keyboards/duck/lightsaver/keyboard.json | |||
diff --git a/keyboards/duck/octagon/v1/info.json b/keyboards/duck/octagon/v1/keyboard.json index 47f3acdc4d..47f3acdc4d 100644 --- a/keyboards/duck/octagon/v1/info.json +++ b/keyboards/duck/octagon/v1/keyboard.json | |||
diff --git a/keyboards/duck/octagon/v2/info.json b/keyboards/duck/octagon/v2/keyboard.json index 4afbc42d47..4afbc42d47 100644 --- a/keyboards/duck/octagon/v2/info.json +++ b/keyboards/duck/octagon/v2/keyboard.json | |||
diff --git a/keyboards/duck/orion/v3/info.json b/keyboards/duck/orion/v3/keyboard.json index 280cd8b07f..280cd8b07f 100644 --- a/keyboards/duck/orion/v3/info.json +++ b/keyboards/duck/orion/v3/keyboard.json | |||
diff --git a/keyboards/duck/tcv3/info.json b/keyboards/duck/tcv3/keyboard.json index c03142b4db..c03142b4db 100644 --- a/keyboards/duck/tcv3/info.json +++ b/keyboards/duck/tcv3/keyboard.json | |||
diff --git a/keyboards/ducky/one2mini/1861st/info.json b/keyboards/ducky/one2mini/1861st/keyboard.json index a39945d68c..a39945d68c 100644 --- a/keyboards/ducky/one2mini/1861st/info.json +++ b/keyboards/ducky/one2mini/1861st/keyboard.json | |||
diff --git a/keyboards/ducky/one2sf/1967st/info.json b/keyboards/ducky/one2sf/1967st/keyboard.json index 3bb58fd48f..3bb58fd48f 100644 --- a/keyboards/ducky/one2sf/1967st/info.json +++ b/keyboards/ducky/one2sf/1967st/keyboard.json | |||
diff --git a/keyboards/durgod/k310/base/info.json b/keyboards/durgod/k310/base/keyboard.json index 94dae4d809..94dae4d809 100644 --- a/keyboards/durgod/k310/base/info.json +++ b/keyboards/durgod/k310/base/keyboard.json | |||
diff --git a/keyboards/dztech/dz60rgb/v2_1/info.json b/keyboards/dztech/dz60rgb/v2_1/keyboard.json index 7678e9985c..7678e9985c 100644 --- a/keyboards/dztech/dz60rgb/v2_1/info.json +++ b/keyboards/dztech/dz60rgb/v2_1/keyboard.json | |||
diff --git a/keyboards/dztech/dz60rgb_ansi/v2_1/info.json b/keyboards/dztech/dz60rgb_ansi/v2_1/keyboard.json index 9d3b1efeac..9d3b1efeac 100644 --- a/keyboards/dztech/dz60rgb_ansi/v2_1/info.json +++ b/keyboards/dztech/dz60rgb_ansi/v2_1/keyboard.json | |||
diff --git a/keyboards/dztech/dz60rgb_wkl/v2_1/info.json b/keyboards/dztech/dz60rgb_wkl/v2_1/keyboard.json index 968488e544..968488e544 100644 --- a/keyboards/dztech/dz60rgb_wkl/v2_1/info.json +++ b/keyboards/dztech/dz60rgb_wkl/v2_1/keyboard.json | |||
diff --git a/keyboards/dztech/dz65rgb/v3/info.json b/keyboards/dztech/dz65rgb/v3/keyboard.json index 8fef8b3468..8fef8b3468 100644 --- a/keyboards/dztech/dz65rgb/v3/info.json +++ b/keyboards/dztech/dz65rgb/v3/keyboard.json | |||
diff --git a/keyboards/edi/hardlight/mk1/config.h b/keyboards/edi/hardlight/mk1/config.h deleted file mode 100644 index 89b008296b..0000000000 --- a/keyboards/edi/hardlight/mk1/config.h +++ /dev/null | |||
| @@ -1,28 +0,0 @@ | |||
| 1 | /* | ||
| 2 | ©2021 Everywhere Defense Industries / Fate Everywhere <fate@7storm.org> | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 3 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
| 24 | |||
| 25 | /* | ||
| 26 | * Enable Audio Subsystem with two voices | ||
| 27 | */ | ||
| 28 | // #define AUDIO_PIN C6 | ||
diff --git a/keyboards/edi/hardlight/mk1/keyboard.json b/keyboards/edi/hardlight/mk1/keyboard.json index 7f33c26227..3cb07cb2f1 100644 --- a/keyboards/edi/hardlight/mk1/keyboard.json +++ b/keyboards/edi/hardlight/mk1/keyboard.json | |||
| @@ -16,6 +16,12 @@ | |||
| 16 | "nkro": false, | 16 | "nkro": false, |
| 17 | "rgblight": true | 17 | "rgblight": true |
| 18 | }, | 18 | }, |
| 19 | "qmk": { | ||
| 20 | "locking": { | ||
| 21 | "enabled": true, | ||
| 22 | "resync": true | ||
| 23 | } | ||
| 24 | }, | ||
| 19 | "matrix_pins": { | 25 | "matrix_pins": { |
| 20 | "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B5"], | 26 | "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B5"], |
| 21 | "rows": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4"] | 27 | "rows": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4"] |
diff --git a/keyboards/edi/hardlight/mk2/config.h b/keyboards/edi/hardlight/mk2/config.h index 52636c6484..bd604db684 100644 --- a/keyboards/edi/hardlight/mk2/config.h +++ b/keyboards/edi/hardlight/mk2/config.h | |||
| @@ -17,11 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
| 24 | |||
| 25 | #define RGBLIGHT_EFFECT_KNIGHT_LENGTH 5 | 20 | #define RGBLIGHT_EFFECT_KNIGHT_LENGTH 5 |
| 26 | 21 | ||
| 27 | /* PWM RGB Underglow Defines */ | 22 | /* PWM RGB Underglow Defines */ |
diff --git a/keyboards/edi/hardlight/mk2/info.json b/keyboards/edi/hardlight/mk2/keyboard.json index cb337b71c8..a1f47aabf5 100644 --- a/keyboards/edi/hardlight/mk2/info.json +++ b/keyboards/edi/hardlight/mk2/keyboard.json | |||
| @@ -43,6 +43,12 @@ | |||
| 43 | "velocikey": true, | 43 | "velocikey": true, |
| 44 | "key_lock": true | 44 | "key_lock": true |
| 45 | }, | 45 | }, |
| 46 | "qmk": { | ||
| 47 | "locking": { | ||
| 48 | "enabled": true, | ||
| 49 | "resync": true | ||
| 50 | } | ||
| 51 | }, | ||
| 46 | "community_layouts": ["ortho_4x16"], | 52 | "community_layouts": ["ortho_4x16"], |
| 47 | "layouts": { | 53 | "layouts": { |
| 48 | "LAYOUT_ortho_4x16": { | 54 | "LAYOUT_ortho_4x16": { |
diff --git a/keyboards/edinburgh41/info.json b/keyboards/edinburgh41/keyboard.json index 374f10b2b7..374f10b2b7 100644 --- a/keyboards/edinburgh41/info.json +++ b/keyboards/edinburgh41/keyboard.json | |||
diff --git a/keyboards/efreet/config.h b/keyboards/efreet/config.h deleted file mode 100644 index 46a265902c..0000000000 --- a/keyboards/efreet/config.h +++ /dev/null | |||
| @@ -1,39 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2019 Amber Holly | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
| 24 | |||
| 25 | /* | ||
| 26 | * Feature disable options | ||
| 27 | * These options are also useful to firmware size reduction. | ||
| 28 | */ | ||
| 29 | |||
| 30 | /* disable debug print */ | ||
| 31 | //#define NO_DEBUG | ||
| 32 | |||
| 33 | /* disable print */ | ||
| 34 | //#define NO_PRINT | ||
| 35 | |||
| 36 | /* disable action features */ | ||
| 37 | //#define NO_ACTION_LAYER | ||
| 38 | //#define NO_ACTION_TAPPING | ||
| 39 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/efreet/info.json b/keyboards/efreet/keyboard.json index 4a53df1294..7dac78cc39 100644 --- a/keyboards/efreet/info.json +++ b/keyboards/efreet/keyboard.json | |||
| @@ -27,6 +27,12 @@ | |||
| 27 | "nkro": true, | 27 | "nkro": true, |
| 28 | "backlight": true | 28 | "backlight": true |
| 29 | }, | 29 | }, |
| 30 | "qmk": { | ||
| 31 | "locking": { | ||
| 32 | "enabled": true, | ||
| 33 | "resync": true | ||
| 34 | } | ||
| 35 | }, | ||
| 30 | "community_layouts": ["ortho_4x12", "planck_mit"], | 36 | "community_layouts": ["ortho_4x12", "planck_mit"], |
| 31 | "layouts": { | 37 | "layouts": { |
| 32 | "LAYOUT_planck_mit": { | 38 | "LAYOUT_planck_mit": { |
diff --git a/keyboards/elcantorhs/info.json b/keyboards/elcantorhs/keyboard.json index 6ed958463e..6ed958463e 100644 --- a/keyboards/elcantorhs/info.json +++ b/keyboards/elcantorhs/keyboard.json | |||
diff --git a/keyboards/emery65/info.json b/keyboards/emery65/keyboard.json index c80bcf8042..c80bcf8042 100644 --- a/keyboards/emery65/info.json +++ b/keyboards/emery65/keyboard.json | |||
diff --git a/keyboards/ergodox_ez/shine/info.json b/keyboards/ergodox_ez/shine/keyboard.json index bc0f218d7e..bc0f218d7e 100644 --- a/keyboards/ergodox_ez/shine/info.json +++ b/keyboards/ergodox_ez/shine/keyboard.json | |||
diff --git a/keyboards/ergodox_stm32/info.json b/keyboards/ergodox_stm32/keyboard.json index 24e90ad7d7..9315a3971f 100644 --- a/keyboards/ergodox_stm32/info.json +++ b/keyboards/ergodox_stm32/keyboard.json | |||
| @@ -15,7 +15,9 @@ | |||
| 15 | "nkro": true, | 15 | "nkro": true, |
| 16 | "unicode": true | 16 | "unicode": true |
| 17 | }, | 17 | }, |
| 18 | "layouts": { | 18 | "processor": "STM32F103", |
| 19 | "bootloader": "custom", | ||
| 20 | "layouts": { | ||
| 19 | "LAYOUT_ergodox": { | 21 | "LAYOUT_ergodox": { |
| 20 | "layout": [ | 22 | "layout": [ |
| 21 | {"matrix": [0, 0], "x": 0, "y": 0.375, "w": 1.5}, | 23 | {"matrix": [0, 0], "x": 0, "y": 0.375, "w": 1.5}, |
diff --git a/keyboards/ergodox_stm32/rules.mk b/keyboards/ergodox_stm32/rules.mk index 21b474509d..a4e9df8c6a 100644 --- a/keyboards/ergodox_stm32/rules.mk +++ b/keyboards/ergodox_stm32/rules.mk | |||
| @@ -1,11 +1,7 @@ | |||
| 1 | # MCU name | 1 | # custom bootloader |
| 2 | MCU = STM32F103 | ||
| 3 | MCU_LDSCRIPT = stm32f103_bootloader | 2 | MCU_LDSCRIPT = stm32f103_bootloader |
| 4 | BOARD = ST_NUCLEO64_F103RB | 3 | BOARD = ST_NUCLEO64_F103RB |
| 5 | 4 | ||
| 6 | # Bootloader selection | ||
| 7 | BOOTLOADER = custom | ||
| 8 | |||
| 9 | CUSTOM_MATRIX = yes | 5 | CUSTOM_MATRIX = yes |
| 10 | 6 | ||
| 11 | SRC += matrix.c | 7 | SRC += matrix.c |
diff --git a/keyboards/ericrlau/numdiscipline/rev1/config.h b/keyboards/ericrlau/numdiscipline/rev1/config.h deleted file mode 100644 index 055e8afe38..0000000000 --- a/keyboards/ericrlau/numdiscipline/rev1/config.h +++ /dev/null | |||
| @@ -1,39 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2020 Eric Lau | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
| 24 | |||
| 25 | /* | ||
| 26 | * Feature disable options | ||
| 27 | * These options are also useful to firmware size reduction. | ||
| 28 | */ | ||
| 29 | |||
| 30 | /* disable debug print */ | ||
| 31 | //#define NO_DEBUG | ||
| 32 | |||
| 33 | /* disable print */ | ||
| 34 | //#define NO_PRINT | ||
| 35 | |||
| 36 | /* disable action features */ | ||
| 37 | //#define NO_ACTION_LAYER | ||
| 38 | //#define NO_ACTION_TAPPING | ||
| 39 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/ericrlau/numdiscipline/rev1/info.json b/keyboards/ericrlau/numdiscipline/rev1/keyboard.json index 6fd9c377f6..5e9f393732 100644 --- a/keyboards/ericrlau/numdiscipline/rev1/info.json +++ b/keyboards/ericrlau/numdiscipline/rev1/keyboard.json | |||
| @@ -21,6 +21,12 @@ | |||
| 21 | "mousekey": true, | 21 | "mousekey": true, |
| 22 | "extrakey": true | 22 | "extrakey": true |
| 23 | }, | 23 | }, |
| 24 | "qmk": { | ||
| 25 | "locking": { | ||
| 26 | "enabled": true, | ||
| 27 | "resync": true | ||
| 28 | } | ||
| 29 | }, | ||
| 24 | "layouts": { | 30 | "layouts": { |
| 25 | "LAYOUT_all": { | 31 | "LAYOUT_all": { |
| 26 | "layout": [ | 32 | "layout": [ |
diff --git a/keyboards/evyd13/eon40/config.h b/keyboards/evyd13/eon40/config.h deleted file mode 100644 index 230ff5e311..0000000000 --- a/keyboards/evyd13/eon40/config.h +++ /dev/null | |||
| @@ -1,38 +0,0 @@ | |||
| 1 | /* Copyright 2019 Evy Dekkers | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | /* | ||
| 25 | * Feature disable options | ||
| 26 | * These options are also useful to firmware size reduction. | ||
| 27 | */ | ||
| 28 | |||
| 29 | /* disable debug print */ | ||
| 30 | //#define NO_DEBUG | ||
| 31 | |||
| 32 | /* disable print */ | ||
| 33 | //#define NO_PRINT | ||
| 34 | |||
| 35 | /* disable action features */ | ||
| 36 | //#define NO_ACTION_LAYER | ||
| 37 | //#define NO_ACTION_TAPPING | ||
| 38 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/evyd13/eon40/info.json b/keyboards/evyd13/eon40/keyboard.json index 59511f117c..e957b109ff 100644 --- a/keyboards/evyd13/eon40/info.json +++ b/keyboards/evyd13/eon40/keyboard.json | |||
| @@ -34,6 +34,12 @@ | |||
| 34 | "command": true, | 34 | "command": true, |
| 35 | "encoder": true | 35 | "encoder": true |
| 36 | }, | 36 | }, |
| 37 | "qmk": { | ||
| 38 | "locking": { | ||
| 39 | "enabled": true, | ||
| 40 | "resync": true | ||
| 41 | } | ||
| 42 | }, | ||
| 37 | "community_layouts": ["ortho_4x12", "planck_mit"], | 43 | "community_layouts": ["ortho_4x12", "planck_mit"], |
| 38 | "layouts": { | 44 | "layouts": { |
| 39 | "LAYOUT_ortho_4x12": { | 45 | "LAYOUT_ortho_4x12": { |
diff --git a/keyboards/evyd13/nt660/config.h b/keyboards/evyd13/nt660/config.h deleted file mode 100644 index f64827d05f..0000000000 --- a/keyboards/evyd13/nt660/config.h +++ /dev/null | |||
| @@ -1,39 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2020 Evy Dekkers | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
| 24 | |||
| 25 | /* | ||
| 26 | * Feature disable options | ||
| 27 | * These options are also useful to firmware size reduction. | ||
| 28 | */ | ||
| 29 | |||
| 30 | /* disable debug print */ | ||
| 31 | //#define NO_DEBUG | ||
| 32 | |||
| 33 | /* disable print */ | ||
| 34 | //#define NO_PRINT | ||
| 35 | |||
| 36 | /* disable action features */ | ||
| 37 | //#define NO_ACTION_LAYER | ||
| 38 | //#define NO_ACTION_TAPPING | ||
| 39 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/evyd13/nt660/info.json b/keyboards/evyd13/nt660/keyboard.json index ea51efaa30..142e9f2920 100644 --- a/keyboards/evyd13/nt660/info.json +++ b/keyboards/evyd13/nt660/keyboard.json | |||
| @@ -28,6 +28,12 @@ | |||
| 28 | "mousekey": false, | 28 | "mousekey": false, |
| 29 | "extrakey": true | 29 | "extrakey": true |
| 30 | }, | 30 | }, |
| 31 | "qmk": { | ||
| 32 | "locking": { | ||
| 33 | "enabled": true, | ||
| 34 | "resync": true | ||
| 35 | } | ||
| 36 | }, | ||
| 31 | "community_layouts": ["66_ansi", "66_iso"], | 37 | "community_layouts": ["66_ansi", "66_iso"], |
| 32 | "layouts": { | 38 | "layouts": { |
| 33 | "LAYOUT_all": { | 39 | "LAYOUT_all": { |
diff --git a/keyboards/evyd13/pockettype/config.h b/keyboards/evyd13/pockettype/config.h deleted file mode 100644 index 230ff5e311..0000000000 --- a/keyboards/evyd13/pockettype/config.h +++ /dev/null | |||
| @@ -1,38 +0,0 @@ | |||
| 1 | /* Copyright 2019 Evy Dekkers | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | /* | ||
| 25 | * Feature disable options | ||
| 26 | * These options are also useful to firmware size reduction. | ||
| 27 | */ | ||
| 28 | |||
| 29 | /* disable debug print */ | ||
| 30 | //#define NO_DEBUG | ||
| 31 | |||
| 32 | /* disable print */ | ||
| 33 | //#define NO_PRINT | ||
| 34 | |||
| 35 | /* disable action features */ | ||
| 36 | //#define NO_ACTION_LAYER | ||
| 37 | //#define NO_ACTION_TAPPING | ||
| 38 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/evyd13/pockettype/info.json b/keyboards/evyd13/pockettype/keyboard.json index bcca3dc936..358e89020a 100644 --- a/keyboards/evyd13/pockettype/info.json +++ b/keyboards/evyd13/pockettype/keyboard.json | |||
| @@ -20,6 +20,12 @@ | |||
| 20 | "mousekey": false, | 20 | "mousekey": false, |
| 21 | "extrakey": true | 21 | "extrakey": true |
| 22 | }, | 22 | }, |
| 23 | "qmk": { | ||
| 24 | "locking": { | ||
| 25 | "enabled": true, | ||
| 26 | "resync": true | ||
| 27 | } | ||
| 28 | }, | ||
| 23 | "community_layouts": ["ortho_4x12"], | 29 | "community_layouts": ["ortho_4x12"], |
| 24 | "layouts": { | 30 | "layouts": { |
| 25 | "LAYOUT_ortho_4x12": { | 31 | "LAYOUT_ortho_4x12": { |
diff --git a/keyboards/evyd13/wasdat/info.json b/keyboards/evyd13/wasdat/keyboard.json index 109e033532..109e033532 100644 --- a/keyboards/evyd13/wasdat/info.json +++ b/keyboards/evyd13/wasdat/keyboard.json | |||
diff --git a/keyboards/evyd13/wasdat_code/info.json b/keyboards/evyd13/wasdat_code/keyboard.json index 8c1bb52b6b..8c1bb52b6b 100644 --- a/keyboards/evyd13/wasdat_code/info.json +++ b/keyboards/evyd13/wasdat_code/keyboard.json | |||
diff --git a/keyboards/ez_maker/directpins/teensy_32/info.json b/keyboards/ez_maker/directpins/teensy_32/keyboard.json index 917780d3a9..917780d3a9 100644 --- a/keyboards/ez_maker/directpins/teensy_32/info.json +++ b/keyboards/ez_maker/directpins/teensy_32/keyboard.json | |||
diff --git a/keyboards/ez_maker/directpins/teensy_lc/info.json b/keyboards/ez_maker/directpins/teensy_lc/keyboard.json index 53e7ba3974..53e7ba3974 100644 --- a/keyboards/ez_maker/directpins/teensy_lc/info.json +++ b/keyboards/ez_maker/directpins/teensy_lc/keyboard.json | |||
