logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git
commit: abe4d9cdcac51b49da494ec9077ffe79bbfd5ef7
parent 3c9dd3680991479a70de9f68c1cf2f8af788dad6
Author: Joel Challis <git@zvecr.com>
Date:   Tue, 16 Apr 2024 02:16:08 +0100

Migrate build target markers to keyboard.json - E (#23529)


Diffstat:

Rkeyboards/cablecardesigns/phoenix/info.json -> keyboards/cablecardesigns/phoenix/keyboard.json0
Rkeyboards/cannonkeys/aella/info.json -> keyboards/cannonkeys/aella/keyboard.json0
Rkeyboards/cannonkeys/an_c/info.json -> keyboards/cannonkeys/an_c/keyboard.json0
Rkeyboards/cannonkeys/bakeneko60_iso_hs/info.json -> keyboards/cannonkeys/bakeneko60_iso_hs/keyboard.json0
Rkeyboards/cannonkeys/bakeneko65_iso_hs/info.json -> keyboards/cannonkeys/bakeneko65_iso_hs/keyboard.json0
Rkeyboards/cannonkeys/balance/info.json -> keyboards/cannonkeys/balance/keyboard.json0
Rkeyboards/cannonkeys/brutalv2_65/info.json -> keyboards/cannonkeys/brutalv2_65/keyboard.json0
Rkeyboards/cannonkeys/chimera65_hs/info.json -> keyboards/cannonkeys/chimera65_hs/keyboard.json0
Rkeyboards/cannonkeys/cloudline/info.json -> keyboards/cannonkeys/cloudline/keyboard.json0
Rkeyboards/cannonkeys/crin/info.json -> keyboards/cannonkeys/crin/keyboard.json0
Rkeyboards/cannonkeys/devastatingtkl/info.json -> keyboards/cannonkeys/devastatingtkl/keyboard.json0
Rkeyboards/cannonkeys/ellipse/info.json -> keyboards/cannonkeys/ellipse/keyboard.json0
Rkeyboards/cannonkeys/ellipse_hs/info.json -> keyboards/cannonkeys/ellipse_hs/keyboard.json0
Rkeyboards/cannonkeys/gentoo/info.json -> keyboards/cannonkeys/gentoo/keyboard.json0
Rkeyboards/cannonkeys/gentoo_hs/info.json -> keyboards/cannonkeys/gentoo_hs/keyboard.json0
Rkeyboards/cannonkeys/instant60/info.json -> keyboards/cannonkeys/instant60/keyboard.json0
Rkeyboards/cannonkeys/instant65/info.json -> keyboards/cannonkeys/instant65/keyboard.json0
Rkeyboards/cannonkeys/is0gr/info.json -> keyboards/cannonkeys/is0gr/keyboard.json0
Rkeyboards/cannonkeys/leviatan/info.json -> keyboards/cannonkeys/leviatan/keyboard.json0
Rkeyboards/cannonkeys/malicious_ergo/info.json -> keyboards/cannonkeys/malicious_ergo/keyboard.json0
Rkeyboards/cannonkeys/meetuppad2023/info.json -> keyboards/cannonkeys/meetuppad2023/keyboard.json0
Rkeyboards/cannonkeys/moment/info.json -> keyboards/cannonkeys/moment/keyboard.json0
Rkeyboards/cannonkeys/moment_hs/info.json -> keyboards/cannonkeys/moment_hs/keyboard.json0
Rkeyboards/cannonkeys/obliterated75/info.json -> keyboards/cannonkeys/obliterated75/keyboard.json0
Rkeyboards/cannonkeys/onyx/info.json -> keyboards/cannonkeys/onyx/keyboard.json0
Rkeyboards/cannonkeys/rekt1800/info.json -> keyboards/cannonkeys/rekt1800/keyboard.json0
Rkeyboards/cannonkeys/ripple/info.json -> keyboards/cannonkeys/ripple/keyboard.json0
Rkeyboards/cannonkeys/ripple_hs/info.json -> keyboards/cannonkeys/ripple_hs/keyboard.json0
Rkeyboards/cannonkeys/sagittarius/info.json -> keyboards/cannonkeys/sagittarius/keyboard.json0
Rkeyboards/cannonkeys/satisfaction75_hs/info.json -> keyboards/cannonkeys/satisfaction75_hs/keyboard.json0
Rkeyboards/cannonkeys/savage65/info.json -> keyboards/cannonkeys/savage65/keyboard.json0
Rkeyboards/cannonkeys/serenity/info.json -> keyboards/cannonkeys/serenity/keyboard.json0
Rkeyboards/cannonkeys/tmov2/info.json -> keyboards/cannonkeys/tmov2/keyboard.json0
Rkeyboards/cannonkeys/tsukuyomi/info.json -> keyboards/cannonkeys/tsukuyomi/keyboard.json0
Rkeyboards/cannonkeys/vector/info.json -> keyboards/cannonkeys/vector/keyboard.json0
Rkeyboards/cannonkeys/vicious40/info.json -> keyboards/cannonkeys/vicious40/keyboard.json0
Rkeyboards/cantor/info.json -> keyboards/cantor/keyboard.json0
Rkeyboards/centromere/info.json -> keyboards/centromere/keyboard.json0
Rkeyboards/checkerboards/phoenix45_ortho/info.json -> keyboards/checkerboards/phoenix45_ortho/keyboard.json0
Rkeyboards/checkerboards/quark/info.json -> keyboards/checkerboards/quark/keyboard.json0
Rkeyboards/checkerboards/quark_squared/info.json -> keyboards/checkerboards/quark_squared/keyboard.json0
Rkeyboards/cipulot/ec_23u/info.json -> keyboards/cipulot/ec_23u/keyboard.json0
Rkeyboards/cipulot/ec_60/info.json -> keyboards/cipulot/ec_60/keyboard.json0
Rkeyboards/cipulot/ec_alveus/1_0_0/info.json -> keyboards/cipulot/ec_alveus/1_0_0/keyboard.json0
Rkeyboards/cipulot/ec_alveus/1_2_0/info.json -> keyboards/cipulot/ec_alveus/1_2_0/keyboard.json0
Rkeyboards/cipulot/ec_pro2/info.json -> keyboards/cipulot/ec_pro2/keyboard.json0
Rkeyboards/cipulot/ec_prox/ansi_iso/info.json -> keyboards/cipulot/ec_prox/ansi_iso/keyboard.json0
Rkeyboards/cipulot/ec_prox/jis/info.json -> keyboards/cipulot/ec_prox/jis/keyboard.json0
Rkeyboards/cipulot/ec_theca/info.json -> keyboards/cipulot/ec_theca/keyboard.json0
Rkeyboards/cipulot/ec_typek/info.json -> keyboards/cipulot/ec_typek/keyboard.json0
Rkeyboards/cipulot/mnk_60_ec/info.json -> keyboards/cipulot/mnk_60_ec/keyboard.json0
Rkeyboards/cipulot/mnk_65_ec/info.json -> keyboards/cipulot/mnk_65_ec/keyboard.json0
Rkeyboards/cipulot/rf_r1_8_9xu/info.json -> keyboards/cipulot/rf_r1_8_9xu/keyboard.json0
Rkeyboards/clueboard/2x1800/2021/info.json -> keyboards/clueboard/2x1800/2021/keyboard.json0
Rkeyboards/clueboard/60/info.json -> keyboards/clueboard/60/keyboard.json0
Rkeyboards/controllerworks/city42/info.json -> keyboards/controllerworks/city42/keyboard.json0
Rkeyboards/controllerworks/mini36/info.json -> keyboards/controllerworks/mini36/keyboard.json0
Rkeyboards/controllerworks/mini42/info.json -> keyboards/controllerworks/mini42/keyboard.json0
Rkeyboards/converter/hp_46010a/info.json -> keyboards/converter/hp_46010a/keyboard.json0
Rkeyboards/converter/ibm_terminal/info.json -> keyboards/converter/ibm_terminal/keyboard.json0
Rkeyboards/converter/m0110_usb/info.json -> keyboards/converter/m0110_usb/keyboard.json0
Rkeyboards/converter/siemens_tastatur/info.json -> keyboards/converter/siemens_tastatur/keyboard.json0
Dkeyboards/converter/usb_usb/ble/info.json6------
Akeyboards/converter/usb_usb/ble/keyboard.json12++++++++++++
Mkeyboards/converter/usb_usb/ble/rules.mk4----
Rkeyboards/converter/usb_usb/pro_micro/info.json -> keyboards/converter/usb_usb/pro_micro/keyboard.json0
Rkeyboards/converter/xmk/info.json -> keyboards/converter/xmk/keyboard.json0
Rkeyboards/converter/xt_usb/info.json -> keyboards/converter/xt_usb/keyboard.json0
Rkeyboards/coseyfannitutti/discipline/info.json -> keyboards/coseyfannitutti/discipline/keyboard.json0
Rkeyboards/coseyfannitutti/mysterium/info.json -> keyboards/coseyfannitutti/mysterium/keyboard.json0
Dkeyboards/cozykeys/speedo/v3/info.json129-------------------------------------------------------------------------------
Akeyboards/cozykeys/speedo/v3/keyboard.json130+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Dkeyboards/cozykeys/speedo/v3/rules.mk1-
Rkeyboards/crimsonkeyboards/resume1800/info.json -> keyboards/crimsonkeyboards/resume1800/keyboard.json0
Rkeyboards/crypt_macro/info.json -> keyboards/crypt_macro/keyboard.json0
Rkeyboards/custommk/cmk11/info.json -> keyboards/custommk/cmk11/keyboard.json0
Rkeyboards/custommk/ergostrafer/info.json -> keyboards/custommk/ergostrafer/keyboard.json0
Rkeyboards/custommk/evo70_r2/info.json -> keyboards/custommk/evo70_r2/keyboard.json0
78 files changed, 142 insertions(+), 140 deletions(-)

diff --git a/keyboards/cablecardesigns/phoenix/info.json b/keyboards/cablecardesigns/phoenix/keyboard.json diff --git a/keyboards/cannonkeys/aella/info.json b/keyboards/cannonkeys/aella/keyboard.json diff --git a/keyboards/cannonkeys/an_c/info.json b/keyboards/cannonkeys/an_c/keyboard.json diff --git a/keyboards/cannonkeys/bakeneko60_iso_hs/info.json b/keyboards/cannonkeys/bakeneko60_iso_hs/keyboard.json diff --git a/keyboards/cannonkeys/bakeneko65_iso_hs/info.json b/keyboards/cannonkeys/bakeneko65_iso_hs/keyboard.json diff --git a/keyboards/cannonkeys/balance/info.json b/keyboards/cannonkeys/balance/keyboard.json diff --git a/keyboards/cannonkeys/brutalv2_65/info.json b/keyboards/cannonkeys/brutalv2_65/keyboard.json diff --git a/keyboards/cannonkeys/chimera65_hs/info.json b/keyboards/cannonkeys/chimera65_hs/keyboard.json diff --git a/keyboards/cannonkeys/cloudline/info.json b/keyboards/cannonkeys/cloudline/keyboard.json diff --git a/keyboards/cannonkeys/crin/info.json b/keyboards/cannonkeys/crin/keyboard.json diff --git a/keyboards/cannonkeys/devastatingtkl/info.json b/keyboards/cannonkeys/devastatingtkl/keyboard.json diff --git a/keyboards/cannonkeys/ellipse/info.json b/keyboards/cannonkeys/ellipse/keyboard.json diff --git a/keyboards/cannonkeys/ellipse_hs/info.json b/keyboards/cannonkeys/ellipse_hs/keyboard.json diff --git a/keyboards/cannonkeys/gentoo/info.json b/keyboards/cannonkeys/gentoo/keyboard.json diff --git a/keyboards/cannonkeys/gentoo_hs/info.json b/keyboards/cannonkeys/gentoo_hs/keyboard.json diff --git a/keyboards/cannonkeys/instant60/info.json b/keyboards/cannonkeys/instant60/keyboard.json diff --git a/keyboards/cannonkeys/instant65/info.json b/keyboards/cannonkeys/instant65/keyboard.json diff --git a/keyboards/cannonkeys/is0gr/info.json b/keyboards/cannonkeys/is0gr/keyboard.json diff --git a/keyboards/cannonkeys/leviatan/info.json b/keyboards/cannonkeys/leviatan/keyboard.json diff --git a/keyboards/cannonkeys/malicious_ergo/info.json b/keyboards/cannonkeys/malicious_ergo/keyboard.json diff --git a/keyboards/cannonkeys/meetuppad2023/info.json b/keyboards/cannonkeys/meetuppad2023/keyboard.json diff --git a/keyboards/cannonkeys/moment/info.json b/keyboards/cannonkeys/moment/keyboard.json diff --git a/keyboards/cannonkeys/moment_hs/info.json b/keyboards/cannonkeys/moment_hs/keyboard.json diff --git a/keyboards/cannonkeys/obliterated75/info.json b/keyboards/cannonkeys/obliterated75/keyboard.json diff --git a/keyboards/cannonkeys/onyx/info.json b/keyboards/cannonkeys/onyx/keyboard.json diff --git a/keyboards/cannonkeys/rekt1800/info.json b/keyboards/cannonkeys/rekt1800/keyboard.json diff --git a/keyboards/cannonkeys/ripple/info.json b/keyboards/cannonkeys/ripple/keyboard.json diff --git a/keyboards/cannonkeys/ripple_hs/info.json b/keyboards/cannonkeys/ripple_hs/keyboard.json diff --git a/keyboards/cannonkeys/sagittarius/info.json b/keyboards/cannonkeys/sagittarius/keyboard.json diff --git a/keyboards/cannonkeys/satisfaction75_hs/info.json b/keyboards/cannonkeys/satisfaction75_hs/keyboard.json diff --git a/keyboards/cannonkeys/savage65/info.json b/keyboards/cannonkeys/savage65/keyboard.json diff --git a/keyboards/cannonkeys/serenity/info.json b/keyboards/cannonkeys/serenity/keyboard.json diff --git a/keyboards/cannonkeys/tmov2/info.json b/keyboards/cannonkeys/tmov2/keyboard.json diff --git a/keyboards/cannonkeys/tsukuyomi/info.json b/keyboards/cannonkeys/tsukuyomi/keyboard.json diff --git a/keyboards/cannonkeys/vector/info.json b/keyboards/cannonkeys/vector/keyboard.json diff --git a/keyboards/cannonkeys/vicious40/info.json b/keyboards/cannonkeys/vicious40/keyboard.json diff --git a/keyboards/cantor/info.json b/keyboards/cantor/keyboard.json diff --git a/keyboards/centromere/info.json b/keyboards/centromere/keyboard.json diff --git a/keyboards/checkerboards/phoenix45_ortho/info.json b/keyboards/checkerboards/phoenix45_ortho/keyboard.json diff --git a/keyboards/checkerboards/quark/info.json b/keyboards/checkerboards/quark/keyboard.json diff --git a/keyboards/checkerboards/quark_squared/info.json b/keyboards/checkerboards/quark_squared/keyboard.json diff --git a/keyboards/cipulot/ec_23u/info.json b/keyboards/cipulot/ec_23u/keyboard.json diff --git a/keyboards/cipulot/ec_60/info.json b/keyboards/cipulot/ec_60/keyboard.json diff --git a/keyboards/cipulot/ec_alveus/1_0_0/info.json b/keyboards/cipulot/ec_alveus/1_0_0/keyboard.json diff --git a/keyboards/cipulot/ec_alveus/1_2_0/info.json b/keyboards/cipulot/ec_alveus/1_2_0/keyboard.json diff --git a/keyboards/cipulot/ec_pro2/info.json b/keyboards/cipulot/ec_pro2/keyboard.json diff --git a/keyboards/cipulot/ec_prox/ansi_iso/info.json b/keyboards/cipulot/ec_prox/ansi_iso/keyboard.json diff --git a/keyboards/cipulot/ec_prox/jis/info.json b/keyboards/cipulot/ec_prox/jis/keyboard.json diff --git a/keyboards/cipulot/ec_theca/info.json b/keyboards/cipulot/ec_theca/keyboard.json diff --git a/keyboards/cipulot/ec_typek/info.json b/keyboards/cipulot/ec_typek/keyboard.json diff --git a/keyboards/cipulot/mnk_60_ec/info.json b/keyboards/cipulot/mnk_60_ec/keyboard.json diff --git a/keyboards/cipulot/mnk_65_ec/info.json b/keyboards/cipulot/mnk_65_ec/keyboard.json diff --git a/keyboards/cipulot/rf_r1_8_9xu/info.json b/keyboards/cipulot/rf_r1_8_9xu/keyboard.json diff --git a/keyboards/clueboard/2x1800/2021/info.json b/keyboards/clueboard/2x1800/2021/keyboard.json diff --git a/keyboards/clueboard/60/info.json b/keyboards/clueboard/60/keyboard.json diff --git a/keyboards/controllerworks/city42/info.json b/keyboards/controllerworks/city42/keyboard.json diff --git a/keyboards/controllerworks/mini36/info.json b/keyboards/controllerworks/mini36/keyboard.json diff --git a/keyboards/controllerworks/mini42/info.json b/keyboards/controllerworks/mini42/keyboard.json diff --git a/keyboards/converter/hp_46010a/info.json b/keyboards/converter/hp_46010a/keyboard.json diff --git a/keyboards/converter/ibm_terminal/info.json b/keyboards/converter/ibm_terminal/keyboard.json diff --git a/keyboards/converter/m0110_usb/info.json b/keyboards/converter/m0110_usb/keyboard.json diff --git a/keyboards/converter/siemens_tastatur/info.json b/keyboards/converter/siemens_tastatur/keyboard.json diff --git a/keyboards/converter/usb_usb/ble/info.json b/keyboards/converter/usb_usb/ble/info.json @@ -1,6 +0,0 @@ -{ - "bootloader": "caterina", - "bluetooth": { - "driver": "bluefruit_le" - } -} diff --git a/keyboards/converter/usb_usb/ble/keyboard.json b/keyboards/converter/usb_usb/ble/keyboard.json @@ -0,0 +1,12 @@ +{ + "bootloader": "caterina", + "bluetooth": { + "driver": "bluefruit_le" + }, + "build": { + "lto": true + }, + "features":{ + "bluetooth": true + } +} diff --git a/keyboards/converter/usb_usb/ble/rules.mk b/keyboards/converter/usb_usb/ble/rules.mk @@ -1,6 +1,2 @@ # Processor frequency F_CPU = 8000000 - -EXTRAKEY_ENABLE = no -BLUETOOTH_ENABLE = yes -LTO_ENABLE = yes diff --git a/keyboards/converter/usb_usb/pro_micro/info.json b/keyboards/converter/usb_usb/pro_micro/keyboard.json diff --git a/keyboards/converter/xmk/info.json b/keyboards/converter/xmk/keyboard.json diff --git a/keyboards/converter/xt_usb/info.json b/keyboards/converter/xt_usb/keyboard.json diff --git a/keyboards/coseyfannitutti/discipline/info.json b/keyboards/coseyfannitutti/discipline/keyboard.json diff --git a/keyboards/coseyfannitutti/mysterium/info.json b/keyboards/coseyfannitutti/mysterium/keyboard.json diff --git a/keyboards/cozykeys/speedo/v3/info.json b/keyboards/cozykeys/speedo/v3/info.json @@ -1,129 +0,0 @@ -{ - "keyboard_name": "Speedo", - "manufacturer": "CozyKeys", - "url": "https://github.com/cozykeys/speedo", - "maintainer": "pcewing", - "usb": { - "vid": "0xFEED", - "pid": "0x1192", - "device_version": "0.0.3" - }, - "rgblight": { - "saturation_steps": 8, - "brightness_steps": 8, - "led_count": 12, - "sleep": true, - "animations": { - "breathing": true, - "rainbow_mood": true, - "rainbow_swirl": true, - "snake": true, - "knight": true, - "christmas": true, - "static_gradient": true, - "rgb_test": true, - "alternating": true, - "twinkle": true - } - }, - "ws2812": { - "pin": "B5" - }, - "matrix_pins": { - "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B6", "B2", "E6", "D7", "C6", "D4", "D0", "D1"], - "rows": ["F0", "F1", "C7", "D5", "B7"] - }, - "diode_direction": "COL2ROW", - "processor": "atmega32u4", - "bootloader": "atmel-dfu", - "features": { - "bootmagic": false, - "mousekey": true, - "extrakey": true, - "rgblight": true - }, - "layouts": { - "LAYOUT": { - "layout": [ - {"matrix": [0, 0], "x": 0.695, "y": 0, "r": 10}, - {"matrix": [0, 1], "x": 1.679, "y": 0.174, "r": 10}, - {"matrix": [0, 2], "x": 2.692, "y": 0.192, "r": 10}, - {"matrix": [0, 3], "x": 3.722, "y": 0.107, "r": 10}, - {"matrix": [0, 4], "x": 4.652, "y": 0.591, "r": 10}, - {"matrix": [0, 5], "x": 5.591, "y": 1.023, "r": 10}, - - {"matrix": [0, 8], "x": 9.457, "y": 1.023, "r": -10}, - {"matrix": [0, 9], "x": 10.396, "y": 0.591, "r": -10}, - {"matrix": [0, 10], "x": 11.326, "y": 0.107, "r": -10}, - {"matrix": [0, 11], "x": 12.356, "y": 0.192, "r": -10}, - {"matrix": [0, 12], "x": 13.369, "y": 0.174, "r": -10}, - {"matrix": [0, 13], "x": 14.353, "y": 0, "r": -10}, - - {"matrix": [1, 0], "x": 0.521, "y": 0.985, "r": 10}, - {"matrix": [1, 1], "x": 1.506, "y": 1.158, "r": 10}, - {"matrix": [1, 2], "x": 2.518, "y": 1.177, "r": 10}, - {"matrix": [1, 3], "x": 3.548, "y": 1.092, "r": 10}, - {"matrix": [1, 4], "x": 4.478, "y": 1.576, "r": 10}, - {"matrix": [1, 5], "x": 5.418, "y": 2.008, "r": 10}, - - {"matrix": [2, 7], "x": 7.524, "y": 3.305, "r": 0}, - - {"matrix": [1, 8], "x": 9.63, "y": 2.008, "r": -10}, - {"matrix": [1, 9], "x": 10.57, "y": 1.576, "r": -10}, - {"matrix": [1, 10], "x": 11.5, "y": 1.092, "r": -10}, - {"matrix": [1, 11], "x": 12.53, "y": 1.177, "r": -10}, - {"matrix": [1, 12], "x": 13.542, "y": 1.158, "r": -10}, - {"matrix": [1, 13], "x": 14.527, "y": 0.985, "r": -10}, - - {"matrix": [2, 0], "x": 0.347, "y": 1.97, "r": 10}, - {"matrix": [2, 1], "x": 1.332, "y": 2.143, "r": 10}, - {"matrix": [2, 2], "x": 2.344, "y": 2.162, "r": 10}, - {"matrix": [2, 3], "x": 3.375, "y": 2.077, "r": 10}, - {"matrix": [2, 4], "x": 4.305, "y": 2.561, "r": 10}, - {"matrix": [2, 5], "x": 5.244, "y": 2.993, "r": 10}, - - {"matrix": [2, 6], "x": 6.524, "y": 3.805, "r": 0}, - {"matrix": [3, 7], "x": 8.524, "y": 3.805, "r": 0}, - - {"matrix": [2, 8], "x": 9.804, "y": 2.993, "r": -10}, - {"matrix": [2, 9], "x": 10.743, "y": 2.561, "r": -10}, - {"matrix": [2, 10], "x": 11.673, "y": 2.077, "r": -10}, - {"matrix": [2, 11], "x": 12.704, "y": 2.162, "r": -10}, - {"matrix": [2, 12], "x": 13.716, "y": 2.143, "r": -10}, - {"matrix": [2, 13], "x": 14.701, "y": 1.97, "r": -10}, - - {"matrix": [3, 0], "x": 0.174, "y": 2.954, "r": 10}, - {"matrix": [3, 1], "x": 1.158, "y": 3.128, "r": 10}, - {"matrix": [3, 2], "x": 2.171, "y": 3.147, "r": 10}, - {"matrix": [3, 3], "x": 3.201, "y": 3.062, "r": 10}, - {"matrix": [3, 4], "x": 4.131, "y": 3.546, "r": 10}, - {"matrix": [3, 5], "x": 5.07, "y": 3.978, "r": 10}, - - {"matrix": [3, 6], "x": 7.524, "y": 4.305, "r": 0}, - - {"matrix": [3, 8], "x": 9.978, "y": 3.978, "r": -10}, - {"matrix": [3, 9], "x": 10.917, "y": 3.546, "r": -10}, - {"matrix": [3, 10], "x": 11.847, "y": 3.062, "r": -10}, - {"matrix": [3, 11], "x": 12.877, "y": 3.147, "r": -10}, - {"matrix": [3, 12], "x": 13.89, "y": 3.128, "r": -10}, - {"matrix": [3, 13], "x": 14.874, "y": 2.954, "r": -10}, - - {"matrix": [4, 0], "x": 0, "y": 3.939, "r": 10}, - {"matrix": [4, 1], "x": 0.985, "y": 4.113, "r": 10}, - {"matrix": [4, 2], "x": 1.997, "y": 4.131, "r": 10}, - {"matrix": [4, 3], "x": 3.027, "y": 4.047, "r": 10}, - {"matrix": [4, 4], "x": 3.957, "y": 4.53, "r": 10}, - {"matrix": [4, 5], "x": 4.897, "y": 4.963, "r": 10}, - {"matrix": [4, 6], "x": 5.881, "y": 5.136, "r": 10}, - - {"matrix": [4, 7], "x": 9.166, "y": 5.136, "r": -10}, - {"matrix": [4, 8], "x": 10.151, "y": 4.963, "r": -10}, - {"matrix": [4, 9], "x": 11.09, "y": 4.53, "r": -10}, - {"matrix": [4, 10], "x": 12.021, "y": 4.047, "r": -10}, - {"matrix": [4, 11], "x": 13.051, "y": 4.131, "r": -10}, - {"matrix": [4, 12], "x": 14.063, "y": 4.113, "r": -10}, - {"matrix": [4, 13], "x": 15.048, "y": 3.939, "r": -10} - ] - } - } -} diff --git a/keyboards/cozykeys/speedo/v3/keyboard.json b/keyboards/cozykeys/speedo/v3/keyboard.json @@ -0,0 +1,130 @@ +{ + "keyboard_name": "Speedo", + "manufacturer": "CozyKeys", + "url": "https://github.com/cozykeys/speedo", + "maintainer": "pcewing", + "usb": { + "vid": "0xFEED", + "pid": "0x1192", + "device_version": "0.0.3" + }, + "rgblight": { + "saturation_steps": 8, + "brightness_steps": 8, + "led_count": 12, + "sleep": true, + "animations": { + "breathing": true, + "rainbow_mood": true, + "rainbow_swirl": true, + "snake": true, + "knight": true, + "christmas": true, + "static_gradient": true, + "rgb_test": true, + "alternating": true, + "twinkle": true + } + }, + "ws2812": { + "pin": "B5" + }, + "matrix_pins": { + "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B6", "B2", "E6", "D7", "C6", "D4", "D0", "D1"], + "rows": ["F0", "F1", "C7", "D5", "B7"] + }, + "diode_direction": "COL2ROW", + "processor": "atmega32u4", + "bootloader": "atmel-dfu", + "pin_compatible": "elite_c", + "features": { + "bootmagic": false, + "mousekey": true, + "extrakey": true, + "rgblight": true + }, + "layouts": { + "LAYOUT": { + "layout": [ + {"matrix": [0, 0], "x": 0.695, "y": 0, "r": 10}, + {"matrix": [0, 1], "x": 1.679, "y": 0.174, "r": 10}, + {"matrix": [0, 2], "x": 2.692, "y": 0.192, "r": 10}, + {"matrix": [0, 3], "x": 3.722, "y": 0.107, "r": 10}, + {"matrix": [0, 4], "x": 4.652, "y": 0.591, "r": 10}, + {"matrix": [0, 5], "x": 5.591, "y": 1.023, "r": 10}, + + {"matrix": [0, 8], "x": 9.457, "y": 1.023, "r": -10}, + {"matrix": [0, 9], "x": 10.396, "y": 0.591, "r": -10}, + {"matrix": [0, 10], "x": 11.326, "y": 0.107, "r": -10}, + {"matrix": [0, 11], "x": 12.356, "y": 0.192, "r": -10}, + {"matrix": [0, 12], "x": 13.369, "y": 0.174, "r": -10}, + {"matrix": [0, 13], "x": 14.353, "y": 0, "r": -10}, + + {"matrix": [1, 0], "x": 0.521, "y": 0.985, "r": 10}, + {"matrix": [1, 1], "x": 1.506, "y": 1.158, "r": 10}, + {"matrix": [1, 2], "x": 2.518, "y": 1.177, "r": 10}, + {"matrix": [1, 3], "x": 3.548, "y": 1.092, "r": 10}, + {"matrix": [1, 4], "x": 4.478, "y": 1.576, "r": 10}, + {"matrix": [1, 5], "x": 5.418, "y": 2.008, "r": 10}, + + {"matrix": [2, 7], "x": 7.524, "y": 3.305, "r": 0}, + + {"matrix": [1, 8], "x": 9.63, "y": 2.008, "r": -10}, + {"matrix": [1, 9], "x": 10.57, "y": 1.576, "r": -10}, + {"matrix": [1, 10], "x": 11.5, "y": 1.092, "r": -10}, + {"matrix": [1, 11], "x": 12.53, "y": 1.177, "r": -10}, + {"matrix": [1, 12], "x": 13.542, "y": 1.158, "r": -10}, + {"matrix": [1, 13], "x": 14.527, "y": 0.985, "r": -10}, + + {"matrix": [2, 0], "x": 0.347, "y": 1.97, "r": 10}, + {"matrix": [2, 1], "x": 1.332, "y": 2.143, "r": 10}, + {"matrix": [2, 2], "x": 2.344, "y": 2.162, "r": 10}, + {"matrix": [2, 3], "x": 3.375, "y": 2.077, "r": 10}, + {"matrix": [2, 4], "x": 4.305, "y": 2.561, "r": 10}, + {"matrix": [2, 5], "x": 5.244, "y": 2.993, "r": 10}, + + {"matrix": [2, 6], "x": 6.524, "y": 3.805, "r": 0}, + {"matrix": [3, 7], "x": 8.524, "y": 3.805, "r": 0}, + + {"matrix": [2, 8], "x": 9.804, "y": 2.993, "r": -10}, + {"matrix": [2, 9], "x": 10.743, "y": 2.561, "r": -10}, + {"matrix": [2, 10], "x": 11.673, "y": 2.077, "r": -10}, + {"matrix": [2, 11], "x": 12.704, "y": 2.162, "r": -10}, + {"matrix": [2, 12], "x": 13.716, "y": 2.143, "r": -10}, + {"matrix": [2, 13], "x": 14.701, "y": 1.97, "r": -10}, + + {"matrix": [3, 0], "x": 0.174, "y": 2.954, "r": 10}, + {"matrix": [3, 1], "x": 1.158, "y": 3.128, "r": 10}, + {"matrix": [3, 2], "x": 2.171, "y": 3.147, "r": 10}, + {"matrix": [3, 3], "x": 3.201, "y": 3.062, "r": 10}, + {"matrix": [3, 4], "x": 4.131, "y": 3.546, "r": 10}, + {"matrix": [3, 5], "x": 5.07, "y": 3.978, "r": 10}, + + {"matrix": [3, 6], "x": 7.524, "y": 4.305, "r": 0}, + + {"matrix": [3, 8], "x": 9.978, "y": 3.978, "r": -10}, + {"matrix": [3, 9], "x": 10.917, "y": 3.546, "r": -10}, + {"matrix": [3, 10], "x": 11.847, "y": 3.062, "r": -10}, + {"matrix": [3, 11], "x": 12.877, "y": 3.147, "r": -10}, + {"matrix": [3, 12], "x": 13.89, "y": 3.128, "r": -10}, + {"matrix": [3, 13], "x": 14.874, "y": 2.954, "r": -10}, + + {"matrix": [4, 0], "x": 0, "y": 3.939, "r": 10}, + {"matrix": [4, 1], "x": 0.985, "y": 4.113, "r": 10}, + {"matrix": [4, 2], "x": 1.997, "y": 4.131, "r": 10}, + {"matrix": [4, 3], "x": 3.027, "y": 4.047, "r": 10}, + {"matrix": [4, 4], "x": 3.957, "y": 4.53, "r": 10}, + {"matrix": [4, 5], "x": 4.897, "y": 4.963, "r": 10}, + {"matrix": [4, 6], "x": 5.881, "y": 5.136, "r": 10}, + + {"matrix": [4, 7], "x": 9.166, "y": 5.136, "r": -10}, + {"matrix": [4, 8], "x": 10.151, "y": 4.963, "r": -10}, + {"matrix": [4, 9], "x": 11.09, "y": 4.53, "r": -10}, + {"matrix": [4, 10], "x": 12.021, "y": 4.047, "r": -10}, + {"matrix": [4, 11], "x": 13.051, "y": 4.131, "r": -10}, + {"matrix": [4, 12], "x": 14.063, "y": 4.113, "r": -10}, + {"matrix": [4, 13], "x": 15.048, "y": 3.939, "r": -10} + ] + } + } +} diff --git a/keyboards/cozykeys/speedo/v3/rules.mk b/keyboards/cozykeys/speedo/v3/rules.mk @@ -1 +0,0 @@ -PIN_COMPATIBLE = elite_c diff --git a/keyboards/crimsonkeyboards/resume1800/info.json b/keyboards/crimsonkeyboards/resume1800/keyboard.json diff --git a/keyboards/crypt_macro/info.json b/keyboards/crypt_macro/keyboard.json diff --git a/keyboards/custommk/cmk11/info.json b/keyboards/custommk/cmk11/keyboard.json diff --git a/keyboards/custommk/ergostrafer/info.json b/keyboards/custommk/ergostrafer/keyboard.json diff --git a/keyboards/custommk/evo70_r2/info.json b/keyboards/custommk/evo70_r2/keyboard.json