Ryan and GitHub
0ddb7d7863
Move single 60_ansi, 60_hhkb and 60_iso layouts to data driven ( #20438 )
2023-04-15 21:09:08 +10:00
Ryan and GitHub
172a40686b
Move single LAYOUT_alls to data driven ( #20430 )
2023-04-15 21:08:15 +10:00
Ryan and GitHub
a84528f853
Move remaining LAYOUTs to data driven ( #20422 )
2023-04-15 21:07:32 +10:00
Ryan and GitHub
54634e9263
Fix some missing QMK_KEYBOARD_H includes in user keymaps ( #20417 )
2023-04-14 19:42:50 +10:00
Ryan and GitHub
5bd68e3695
Move single LAYOUTs to data driven ( #20365 )
2023-04-12 13:42:51 +10:00
Ryan and GitHub
441988ef38
Move default layouts to data driven ( #20349 )
2023-04-08 20:50:50 +10:00
Ryan and GitHub
fd6449e42c
Move split space/backspace layouts to data driven ( #20356 )
2023-04-08 19:27:11 +10:00
Ryan and GitHub
522048725f
Move RGB_MATRIX_DRIVER to data driven ( #20350 )
2023-04-08 18:08:08 +10:00
Ryan and GitHub
47966dc2a6
Migrate rgblight.pin and RGB_DI_PIN to ws2812.pin ( #20303 )
2023-04-06 18:00:54 +10:00
Ryan and GitHub
8bb4cba7b0
Move TKL layouts to data driven ( #20337 )
2023-04-05 15:53:45 +10:00
Ryan and GitHub
09a2b70a66
Move Alice and Ergodox layouts to data driven ( #20340 )
2023-04-05 15:50:56 +10:00
Ryan and GitHub
6847dba8af
Move 75% and 96% layouts to data driven ( #20289 )
2023-04-05 15:48:37 +10:00
Ryan and GitHub
364c06d939
Move small macropad-ish layouts to data driven ( #20341 )
2023-04-05 15:46:59 +10:00
Ryan and GitHub
7bfc2a367d
Move 65% layouts to data driven ( #20308 )
2023-04-04 15:20:10 +10:00
Ryan and GitHub
976317df3c
Move fullsize layouts to data driven ( #20317 )
2023-04-04 14:39:20 +10:00
Ryan and GitHub
b463ceb9dc
Move TKL F13 and FRL layouts to data driven ( #20310 )
2023-04-04 14:29:50 +10:00
Ryan and GitHub
81f321d331
qmk info: account for ISO enter when calculating layout X offset (#20325 )
2023-04-04 01:15:35 +01:00
Ryan and GitHub
7e48a4e80f
Fix API errors ( #20326 )
2023-04-03 21:39:02 +10:00
fauxpark
bd4899f0ca
Merge remote-tracking branch 'upstream/master' into develop
2023-04-03 20:59:24 +10:00
Ryan and GitHub
d06ce0153b
PR checklist: keyboard updates must go to develop ( #20323 )
2023-04-03 16:34:03 +10:00
Ryan and GitHub
2d9140af53
Fix a handful of CLI errors ( #20321 )
2023-04-03 15:50:31 +10:00
fauxpark
bc77e79ed8
Merge remote-tracking branch 'upstream/master' into develop
2023-04-03 14:41:26 +10:00
Ryan and GitHub
9359504255
Move 66% and 68% layouts to data driven ( #20293 )
2023-04-01 13:13:18 +11:00
Ryan and GitHub
e40b6ca3b0
Move split layouts to data driven ( #20290 )
2023-04-01 13:09:53 +11:00
Ryan and GitHub
647c2835e6
WS2812 driver improvements ( #20262 )
2023-03-30 12:21:02 +11:00
fauxpark
9602938e9e
Merge remote-tracking branch 'upstream/master' into develop
2023-03-29 16:00:41 +11:00
4869b8061c
Move ortho & numpad layouts to data driven ( #20183 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-03-29 15:54:34 +11:00
Ryan and GitHub
e2630f9b40
Fix some invalid layout macros ( #20256 )
2023-03-29 15:51:22 +11:00
Ryan and GitHub
06664e8a94
Fix layouts containing keys with multiple matrix positions ( #20191 )
2023-03-29 15:47:59 +11:00
Ryan and GitHub
36ce81df59
Move WS2812_DRIVER to data driven ( #20248 )
2023-03-26 18:22:12 +11:00
Ryan and GitHub
d6ce42ae5b
Check for multiple matrix positions assigned to same key ( #20039 )
2023-03-24 13:46:42 +11:00
Ryan and GitHub
1e07ff1fb1
Fix some more missing #pragma onces ( #20241 )
2023-03-23 17:21:37 +00:00
Ryan and GitHub
ad625e7c06
Remove RGB_DI_PIN ifdefs ( #20218 )
2023-03-23 21:38:01 +11:00
Ryan and GitHub
9c3c159286
Update Doxygen comments for some headers ( #20194 )
2023-03-22 14:32:49 +11:00
Ryan and GitHub
65a80f411f
Clean up APA102 config and add DD mapping ( #20159 )
2023-03-20 08:12:19 +11:00
Ryan and GitHub
3c144fac5e
Clean up usage of QMK_KEYBOARD_H ( #20167 )
2023-03-20 08:12:05 +11:00
Ryan and GitHub
d8aec71e48
Remove trailing zeroes in info.json layouts ( #20156 )
2023-03-17 14:21:53 +00:00
Ryan and GitHub
02ccc50e60
Remove more empty headers ( #20155 )
2023-03-17 14:02:04 +11:00
Ryan and GitHub
ef419d14e9
kbdfans/tiger80: remove duplicate keys in info.json ( #20148 )
2023-03-16 16:56:08 +00:00
9dbee3e23d
Remove useless "ifdef KEYBOARD_*" ( #20078 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-03-16 20:18:33 +11:00
Ryan and GitHub
91e0457b0e
JSON encoder: improve sorting of layout dict keys ( #19974 )
2023-03-13 23:20:54 +11:00
Ryan and GitHub
cf5e9d172d
Fix layout macro keys with no matrix position ( #20033 )
2023-03-13 23:02:03 +11:00
Ryan and GitHub
9e2ef5078a
Adjust offset for some layouts ( #20075 )
2023-03-13 22:22:20 +11:00
e933e0411f
Move matrix config to info.json, part 5 ( #20003 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-03-11 05:41:58 +11:00
Ryan and GitHub
1022afa6c2
Move matrix config to info.json, part 8 ( #20030 )
2023-03-11 04:59:07 +11:00
Ryan and GitHub
20dca46924
Remove pointless USE_I2C blocks in keyboard headers ( #20084 )
2023-03-10 16:00:30 +00:00
Ryan and GitHub
dc18d9dd85
Restore matrix pins for ep/40 ( #20083 )
2023-03-10 16:00:14 +00:00
Ryan and GitHub
caa8c81086
Move matrix config to info.json, part 7 ( #20020 )
2023-03-11 00:39:56 +11:00
ace372d90d
Move matrix config to info.json, part 3 ( #19991 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-03-11 00:34:34 +11:00
Ryan and GitHub
76cc7fe109
Move matrix config to info.json, part 6 ( #20019 )
2023-03-11 00:32:05 +11:00
Ryan and GitHub
9e64300e67
Move matrix config to info.json, part 4 ( #20001 )
2023-03-11 00:00:24 +11:00
Ryan and GitHub
dd086a51d8
Move matrix config to info.json, part 2 ( #19987 )
2023-03-10 22:16:56 +11:00
Ryan and GitHub
76fb534269
qmk info: add warning when layout is offset (#20070 )
2023-03-09 20:27:04 +00:00
Ryan and GitHub
23c365b023
Move matrix config to info.json, part 1 ( #19985 )
2023-03-05 22:53:52 +00:00
Ryan and GitHub
6fabc330e3
Check all keys have matrix positions when parsing C LAYOUT macros ( #19781 )
2023-03-02 10:56:45 +11:00
Ryan and GitHub
9b09e7c6d7
Check all rows have the correct number of columns when parsing g_led_config ( #19954 )
2023-03-01 01:51:18 +00:00
Ryan and GitHub
7a8265247b
Remove "w":1 and "h":1 from info.json ( #19961 )
2023-02-28 15:06:11 +00:00
Ryan and GitHub
b865b9e170
Add changelog for Leader Key refactor ( #19953 )
2023-02-27 20:28:15 +11:00
Ryan and GitHub
89487677e3
keebio/kbo5000: fix encoder config (#19941 )
2023-02-26 15:24:24 +11:00
7e0299117b
Move encoder config to data driven ( #19923 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-02-26 09:45:12 +11:00
Ryan and GitHub
314f6c1ddb
Move backlight config to data driven ( #19910 )
2023-02-26 08:37:57 +11:00
Ryan and GitHub
ea77246865
Migrate some more layouts to data driven ( #19889 )
2023-02-23 09:32:18 +11:00
Ryan and GitHub
3bf01bb9ed
Move QMK LUFA bootloader config to data driven ( #19879 )
2023-02-23 09:20:23 +11:00
Ryan and GitHub
26854f5940
Remove default and unused BACKLIGHT_LEVELS ( #19898 )
2023-02-22 01:12:42 +00:00
Ryan and GitHub
499fc3b85e
Add some missing #pragma onces ( #19902 )
2023-02-21 15:55:23 +00:00
Ryan and GitHub
9c0ce80d7e
Move backlight config to data driven, part 1 ( #19887 )
2023-02-21 12:05:40 +11:00
Ryan and GitHub
330b73a2df
Add license headers to all default layout keymaps ( #19888 )
2023-02-19 11:33:47 +00:00
Ryan and GitHub
e837a32b2b
Move layouts for direct_pins boards to data driven ( #19872 )
2023-02-19 18:55:12 +11:00
fauxpark
b8b1cb04b2
Merge remote-tracking branch 'upstream/master' into develop
2023-02-19 04:35:43 +11:00
Ryan and GitHub
86885ecbcc
Fix more build failures ( #19869 )
2023-02-18 02:21:00 +11:00
Ryan and GitHub
8d5ad26310
Fix API generation ( #19866 )
2023-02-17 17:19:34 +11:00
Ryan and GitHub
8f6c228adb
Move SOFT_SERIAL_PIN to data driven ( #19863 )
2023-02-17 16:40:49 +11:00
Ryan and GitHub
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
43843e19b6
Clean up remaining rules.mk MCU/BOOTLOADERs ( #19778 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-02-17 14:15:06 +11:00
Ryan and GitHub
f4ba17c4a0
Move LED indicator config to data driven ( #19800 )
2023-02-17 13:14:29 +11:00
Ryan and GitHub
d784f78bd0
Move Bootmagic config to data driven ( #19860 )
2023-02-17 08:49:49 +11:00
Ryan and GitHub
7fad94ba2d
Remove unused RGBLight defines from config.h ( #19859 )
2023-02-17 08:13:41 +11:00
Ryan and GitHub
2cdf99ae95
Migrate DIRECT_PINS to data driven ( #19826 )
2023-02-14 00:39:41 -07:00
bbf7a20b33
Refactor Leader key feature ( #19632 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2023-02-13 03:19:02 +11:00
fauxpark
b44e64a6bf
Merge remote-tracking branch 'upstream/master' into develop
2023-02-13 00:20:19 +11:00
Ryan and GitHub
0afe0e2441
Fix layout aliases for two boards ( #19818 )
2023-02-12 02:38:47 +00:00
fauxpark
50cd320616
Merge remote-tracking branch 'upstream/master' into develop
2023-02-10 20:19:08 +11:00
Ryan and GitHub
c67285587c
Fix errors flagged by generate-api ( #19784 )
2023-02-09 03:34:21 +00:00
Ryan and GitHub
ccb6c908dd
Remove SOFT_SERIAL_PIN for non-split boards ( #19774 )
...
* Remove `SOFT_SERIAL_PIN` for non-split boards
* Delete more empty config.h
2023-02-08 23:57:42 +00:00
Ryan and GitHub
f9aeea64c1
Migrate MCU and BOOTLOADER to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00
Ryan and GitHub
8d6bf19fc7
Remove unused SOFT_SERIAL_PIN from config.h ( #19768 )
2023-02-07 14:46:51 +00:00
Ryan and GitHub
11b6bb8179
Remove unused Bootmagic row/col defines from config.h ( #19761 )
2023-02-07 00:05:37 +00:00
Ryan and GitHub
a988f8a169
Remove unused GRAVE_ESC_CTRL_OVERRIDE from config.h ( #19752 )
2023-02-06 02:40:23 +00:00
Ryan and GitHub
f0618a1d53
Remove IS_HOST_LED_ON and migrate usages ( #19753 )
2023-02-06 02:36:09 +00:00
Ryan and GitHub
53b7dbe671
Remove unused LOCKING_SUPPORT_ENABLE from config.h ( #19748 )
2023-02-05 20:26:45 +00:00
Ryan and GitHub
ebb512db82
Debounce defines cleanup ( #19742 )
...
* Clean up `DEBOUNCE` in config.h, 0-9
* Clean up `DEBOUNCE` in config.h, A
* Clean up `DEBOUNCE` in config.h, B
* Clean up `DEBOUNCE` in config.h, C
* Clean up `DEBOUNCE` in config.h, D
* Clean up `DEBOUNCE` in config.h, E
* Clean up `DEBOUNCE` in config.h, F
* Clean up `DEBOUNCE` in config.h, G
* Clean up `DEBOUNCE` in config.h, H
* Clean up `DEBOUNCE` in config.h, handwired
* Clean up `DEBOUNCE` in config.h, I
* Clean up `DEBOUNCE` in config.h, J
* Clean up `DEBOUNCE` in config.h, K
* Clean up `DEBOUNCE` in config.h, L
* Clean up `DEBOUNCE` in config.h, M
* Clean up `DEBOUNCE` in config.h, N
* Clean up `DEBOUNCE` in config.h, O
* Clean up `DEBOUNCE` in config.h, P
* Clean up `DEBOUNCE` in config.h, Q
* Clean up `DEBOUNCE` in config.h, R
* Clean up `DEBOUNCE` in config.h, S
* Clean up `DEBOUNCE` in config.h, T
* Clean up `DEBOUNCE` in config.h, U
* Clean up `DEBOUNCE` in config.h, V
* Clean up `DEBOUNCE` in config.h, W
* Clean up `DEBOUNCE` in config.h, X
* Clean up `DEBOUNCE` in config.h, Y
* Clean up `DEBOUNCE` in config.h, Z
* Remove default debounce from info.json
* Migrate non-default debounce to info.json
2023-02-03 19:19:58 +00:00
Ryan and GitHub
f20a05440e
Remove unused MATRIX_HAS_GHOST from config.h ( #19726 )
2023-02-03 00:04:10 +00:00
Ryan and GitHub
b867522f8c
Clean up Force NKRO in config.h ( #19718 )
2023-01-30 20:45:41 +00:00
Ryan and GitHub
2d843088a2
Normalise Swap Hands keycodes ( #19720 )
2023-01-30 18:37:19 +00:00
fauxpark
ef6505ad75
Merge remote-tracking branch 'upstream/master' into develop
2023-01-30 18:55:36 +11:00
Ryan and GitHub
242b80c63f
Move MIDI code out of tmk_core ( #19704 )
2023-01-30 18:47:50 +11:00
Ryan and GitHub
2c878b1b16
Clean up qmk generate-autocorrect-data ( #19710 )
2023-01-30 03:37:02 +00:00
Ryan and GitHub
043d8e1140
Remove deprecated Quantum keycodes ( #19712 )
2023-01-29 16:44:16 +00:00
Ryan and GitHub
b727434391
Remove commented out backlight config & stray "backlight levels" ( #19703 )
2023-01-28 15:42:44 +00:00
Ryan and GitHub
cf935d97ae
Fix functions with empty params ( #19647 )
...
* Fix functions with empty params
* Found a bunch more
2023-01-20 16:21:17 +00:00