Commit Graph
100 Commits
Author SHA1 Message Date
RyanandGitHub 0ddb7d7863 Move single 60_ansi, 60_hhkb and 60_iso layouts to data driven (#20438) 2023-04-15 21:09:08 +10:00
RyanandGitHub 172a40686b Move single LAYOUT_alls to data driven (#20430) 2023-04-15 21:08:15 +10:00
RyanandGitHub a84528f853 Move remaining LAYOUTs to data driven (#20422) 2023-04-15 21:07:32 +10:00
RyanandGitHub 54634e9263 Fix some missing QMK_KEYBOARD_H includes in user keymaps (#20417) 2023-04-14 19:42:50 +10:00
RyanandGitHub 5bd68e3695 Move single LAYOUTs to data driven (#20365) 2023-04-12 13:42:51 +10:00
RyanandGitHub 441988ef38 Move default layouts to data driven (#20349) 2023-04-08 20:50:50 +10:00
RyanandGitHub fd6449e42c Move split space/backspace layouts to data driven (#20356) 2023-04-08 19:27:11 +10:00
RyanandGitHub 522048725f Move RGB_MATRIX_DRIVER to data driven (#20350) 2023-04-08 18:08:08 +10:00
RyanandGitHub 47966dc2a6 Migrate rgblight.pin and RGB_DI_PIN to ws2812.pin (#20303) 2023-04-06 18:00:54 +10:00
RyanandGitHub 8bb4cba7b0 Move TKL layouts to data driven (#20337) 2023-04-05 15:53:45 +10:00
RyanandGitHub 09a2b70a66 Move Alice and Ergodox layouts to data driven (#20340) 2023-04-05 15:50:56 +10:00
RyanandGitHub 6847dba8af Move 75% and 96% layouts to data driven (#20289) 2023-04-05 15:48:37 +10:00
RyanandGitHub 364c06d939 Move small macropad-ish layouts to data driven (#20341) 2023-04-05 15:46:59 +10:00
RyanandGitHub 7bfc2a367d Move 65% layouts to data driven (#20308) 2023-04-04 15:20:10 +10:00
RyanandGitHub 976317df3c Move fullsize layouts to data driven (#20317) 2023-04-04 14:39:20 +10:00
RyanandGitHub b463ceb9dc Move TKL F13 and FRL layouts to data driven (#20310) 2023-04-04 14:29:50 +10:00
RyanandGitHub 81f321d331 qmk info: account for ISO enter when calculating layout X offset (#20325) 2023-04-04 01:15:35 +01:00
RyanandGitHub 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
RyanandGitHub d06ce0153b PR checklist: keyboard updates must go to develop (#20323) 2023-04-03 16:34:03 +10:00
RyanandGitHub 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
RyanandGitHub 9359504255 Move 66% and 68% layouts to data driven (#20293) 2023-04-01 13:13:18 +11:00
RyanandGitHub e40b6ca3b0 Move split layouts to data driven (#20290) 2023-04-01 13:09:53 +11:00
RyanandGitHub 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
RyanandGitHub e2630f9b40 Fix some invalid layout macros (#20256) 2023-03-29 15:51:22 +11:00
RyanandGitHub 06664e8a94 Fix layouts containing keys with multiple matrix positions (#20191) 2023-03-29 15:47:59 +11:00
RyanandGitHub 36ce81df59 Move WS2812_DRIVER to data driven (#20248) 2023-03-26 18:22:12 +11:00
RyanandGitHub d6ce42ae5b Check for multiple matrix positions assigned to same key (#20039) 2023-03-24 13:46:42 +11:00
RyanandGitHub 1e07ff1fb1 Fix some more missing #pragma onces (#20241) 2023-03-23 17:21:37 +00:00
RyanandGitHub ad625e7c06 Remove RGB_DI_PIN ifdefs (#20218) 2023-03-23 21:38:01 +11:00
RyanandGitHub 9c3c159286 Update Doxygen comments for some headers (#20194) 2023-03-22 14:32:49 +11:00
RyanandGitHub 65a80f411f Clean up APA102 config and add DD mapping (#20159) 2023-03-20 08:12:19 +11:00
RyanandGitHub 3c144fac5e Clean up usage of QMK_KEYBOARD_H (#20167) 2023-03-20 08:12:05 +11:00
RyanandGitHub d8aec71e48 Remove trailing zeroes in info.json layouts (#20156) 2023-03-17 14:21:53 +00:00
RyanandGitHub 02ccc50e60 Remove more empty headers (#20155) 2023-03-17 14:02:04 +11:00
RyanandGitHub 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
RyanandGitHub 91e0457b0e JSON encoder: improve sorting of layout dict keys (#19974) 2023-03-13 23:20:54 +11:00
RyanandGitHub cf5e9d172d Fix layout macro keys with no matrix position (#20033) 2023-03-13 23:02:03 +11:00
RyanandGitHub 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
RyanandGitHub 1022afa6c2 Move matrix config to info.json, part 8 (#20030) 2023-03-11 04:59:07 +11:00
RyanandGitHub 20dca46924 Remove pointless USE_I2C blocks in keyboard headers (#20084) 2023-03-10 16:00:30 +00:00
RyanandGitHub dc18d9dd85 Restore matrix pins for ep/40 (#20083) 2023-03-10 16:00:14 +00:00
RyanandGitHub 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
RyanandGitHub 76cc7fe109 Move matrix config to info.json, part 6 (#20019) 2023-03-11 00:32:05 +11:00
RyanandGitHub 9e64300e67 Move matrix config to info.json, part 4 (#20001) 2023-03-11 00:00:24 +11:00
RyanandGitHub dd086a51d8 Move matrix config to info.json, part 2 (#19987) 2023-03-10 22:16:56 +11:00
RyanandGitHub 76fb534269 qmk info: add warning when layout is offset (#20070) 2023-03-09 20:27:04 +00:00
RyanandGitHub 23c365b023 Move matrix config to info.json, part 1 (#19985) 2023-03-05 22:53:52 +00:00
RyanandGitHub 6fabc330e3 Check all keys have matrix positions when parsing C LAYOUT macros (#19781) 2023-03-02 10:56:45 +11:00
RyanandGitHub 9b09e7c6d7 Check all rows have the correct number of columns when parsing g_led_config (#19954) 2023-03-01 01:51:18 +00:00
RyanandGitHub 7a8265247b Remove "w":1 and "h":1 from info.json (#19961) 2023-02-28 15:06:11 +00:00
RyanandGitHub b865b9e170 Add changelog for Leader Key refactor (#19953) 2023-02-27 20:28:15 +11:00
RyanandGitHub 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
RyanandGitHub 314f6c1ddb Move backlight config to data driven (#19910) 2023-02-26 08:37:57 +11:00
RyanandGitHub ea77246865 Migrate some more layouts to data driven (#19889) 2023-02-23 09:32:18 +11:00
RyanandGitHub 3bf01bb9ed Move QMK LUFA bootloader config to data driven (#19879) 2023-02-23 09:20:23 +11:00
RyanandGitHub 26854f5940 Remove default and unused BACKLIGHT_LEVELS (#19898) 2023-02-22 01:12:42 +00:00
RyanandGitHub 499fc3b85e Add some missing #pragma onces (#19902) 2023-02-21 15:55:23 +00:00
RyanandGitHub 9c0ce80d7e Move backlight config to data driven, part 1 (#19887) 2023-02-21 12:05:40 +11:00
RyanandGitHub 330b73a2df Add license headers to all default layout keymaps (#19888) 2023-02-19 11:33:47 +00:00
RyanandGitHub 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
RyanandGitHub 86885ecbcc Fix more build failures (#19869) 2023-02-18 02:21:00 +11:00
RyanandGitHub 8d5ad26310 Fix API generation (#19866) 2023-02-17 17:19:34 +11:00
RyanandGitHub 8f6c228adb Move SOFT_SERIAL_PIN to data driven (#19863) 2023-02-17 16:40:49 +11:00
RyanandGitHub 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
RyanandGitHub f4ba17c4a0 Move LED indicator config to data driven (#19800) 2023-02-17 13:14:29 +11:00
RyanandGitHub d784f78bd0 Move Bootmagic config to data driven (#19860) 2023-02-17 08:49:49 +11:00
RyanandGitHub 7fad94ba2d Remove unused RGBLight defines from config.h (#19859) 2023-02-17 08:13:41 +11:00
RyanandGitHub 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
RyanandGitHub 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
RyanandGitHub c67285587c Fix errors flagged by generate-api (#19784) 2023-02-09 03:34:21 +00:00
RyanandGitHub 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
RyanandGitHub f9aeea64c1 Migrate MCU and BOOTLOADER to data-driven (#19529) 2023-02-08 18:41:46 +11:00
RyanandGitHub 8d6bf19fc7 Remove unused SOFT_SERIAL_PIN from config.h (#19768) 2023-02-07 14:46:51 +00:00
RyanandGitHub 11b6bb8179 Remove unused Bootmagic row/col defines from config.h (#19761) 2023-02-07 00:05:37 +00:00
RyanandGitHub a988f8a169 Remove unused GRAVE_ESC_CTRL_OVERRIDE from config.h (#19752) 2023-02-06 02:40:23 +00:00
RyanandGitHub f0618a1d53 Remove IS_HOST_LED_ON and migrate usages (#19753) 2023-02-06 02:36:09 +00:00
RyanandGitHub 53b7dbe671 Remove unused LOCKING_SUPPORT_ENABLE from config.h (#19748) 2023-02-05 20:26:45 +00:00
RyanandGitHub 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
RyanandGitHub f20a05440e Remove unused MATRIX_HAS_GHOST from config.h (#19726) 2023-02-03 00:04:10 +00:00
RyanandGitHub b867522f8c Clean up Force NKRO in config.h (#19718) 2023-01-30 20:45:41 +00:00
RyanandGitHub 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
RyanandGitHub 242b80c63f Move MIDI code out of tmk_core (#19704) 2023-01-30 18:47:50 +11:00
RyanandGitHub 2c878b1b16 Clean up qmk generate-autocorrect-data (#19710) 2023-01-30 03:37:02 +00:00
RyanandGitHub 043d8e1140 Remove deprecated Quantum keycodes (#19712) 2023-01-29 16:44:16 +00:00
RyanandGitHub b727434391 Remove commented out backlight config & stray "backlight levels" (#19703) 2023-01-28 15:42:44 +00:00
RyanandGitHub cf935d97ae Fix functions with empty params (#19647)
* Fix functions with empty params

* Found a bunch more
2023-01-20 16:21:17 +00:00