Ryan and GitHub
d06ce0153b
PR checklist: keyboard updates must go to develop ( #20323 )
2023-04-03 16:34:03 +10:00
Ryan and GitHub
e2630f9b40
Fix some invalid layout macros ( #20256 )
2023-03-29 15:51:22 +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
76fb534269
qmk info: add warning when layout is offset (#20070 )
2023-03-09 20:27:04 +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
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
Ryan and GitHub
7acc3f4449
ChibiOS: Consolidate report sending code ( #19607 )
2023-01-16 17:54:26 -08:00
Ryan and GitHub
a92071494a
usb_main.c: remove CH_KERNEL_MAJOR check ( #19597 )
2023-01-15 19:40:52 +11:00
Ryan and GitHub
56555c61e1
Migrate LAYOUTS to data driven ( #19541 )
...
* Migrate `LAYOUTS` to data driven, 0-9
* Migrate `LAYOUTS` to data driven, A
* Migrate `LAYOUTS` to data driven, B
* Migrate `LAYOUTS` to data driven, C
* Migrate `LAYOUTS` to data driven, D
* Migrate `LAYOUTS` to data driven, E
* Migrate `LAYOUTS` to data driven, F
* Migrate `LAYOUTS` to data driven, G
* Migrate `LAYOUTS` to data driven, H
* Migrate `LAYOUTS` to data driven, handwired
* Migrate `LAYOUTS` to data driven, I
* Migrate `LAYOUTS` to data driven, J
* Migrate `LAYOUTS` to data driven, K
* Migrate `LAYOUTS` to data driven, L
* Migrate `LAYOUTS` to data driven, M
* Migrate `LAYOUTS` to data driven, N
* Migrate `LAYOUTS` to data driven, O
* Migrate `LAYOUTS` to data driven, P
* Migrate `LAYOUTS` to data driven, Q
* Migrate `LAYOUTS` to data driven, R
* Migrate `LAYOUTS` to data driven, S
* Migrate `LAYOUTS` to data driven, T
* Migrate `LAYOUTS` to data driven, U
* Migrate `LAYOUTS` to data driven, V
* Migrate `LAYOUTS` to data driven, W
* Migrate `LAYOUTS` to data driven, X
* Migrate `LAYOUTS` to data driven, Y
* Migrate `LAYOUTS` to data driven, Z
2023-01-10 02:48:20 +00:00
Ryan and GitHub
801d2ff940
Remove useless line continuations ( #19399 )
2022-12-30 11:48:05 +11:00
Ryan and GitHub
1978007fae
Tap Dance: remove qk_ prefix ( #19313 )
2022-12-14 12:40:25 -08:00
Ryan and GitHub
e2117564c5
Leader: remove qk_ prefix ( #19304 )
2022-12-14 13:46:01 +11:00
Ryan and GitHub
9e4cfcd181
UCIS: remove qk_ prefix ( #19302 )
2022-12-14 13:44:36 +11:00
Ryan and GitHub
7c72c5e436
sthlmkb/litl: fix layout macros (#19244 )
2022-12-11 18:00:14 +11:00
Ryan and GitHub
8c12559edb
Add KPrepublic BM16A v2 ( #19194 )
2022-12-09 15:31:13 +11:00
Ryan and GitHub
701747ad4f
Teensy 3.5: do not restart USB stack after wakeup ( #19269 )
2022-12-09 01:41:22 +00:00
Ryan and GitHub
acca2eb963
Fix build failures for aurora/lily58 and sweep ( #19258 )
2022-12-08 13:34:32 +00:00
Ryan and GitHub
405aa7b2ed
Fix keyboard for some JSON keymaps ( #19251 )
2022-12-07 17:59:23 +00:00
Ryan and GitHub
f98a7e8ffe
Fix RGB_MATRIX_LED_COUNT for aurora/corne ( #19222 )
2022-12-02 16:36:47 +11:00
Ryan and GitHub
8a8000b4ec
Fix Czech sendstring LUT ( #19193 )
2022-11-29 16:34:57 +00:00
Ryan and GitHub
e12ca14af8
Change RGB_MATRIX_STARTUP_* defines to RGB_MATRIX_DEFAULT_* ( #19079 )
2022-11-27 04:18:24 +11:00
Ryan and GitHub
1e95f7be8f
Joystick feature improvements ( #19052 )
2022-11-27 03:14:45 +11:00
Ryan and GitHub
a5a20cc792
Change LED_MATRIX_STARTUP_* defines to LED_MATRIX_DEFAULT_* ( #19080 )
2022-11-27 03:14:35 +11:00
Ryan and GitHub
8f9b49dc5b
Fix build failures for bastardkb/tbk and jels/boaty ( #19152 )
2022-11-25 17:31:58 +00:00
Ryan and GitHub
81a6407dca
Update more DRIVER_LED_TOTAL defines to RGB_MATRIX_LED_COUNT ( #19089 )
2022-11-16 05:59:09 +11:00
Ryan and GitHub
de66797705
Fix some old keycodes ( #19086 )
2022-11-15 16:52:01 +00:00
Ryan and GitHub
6cc9513ab0
Digitizer feature improvements ( #19034 )
2022-11-12 23:28:11 +00:00
Ryan and GitHub
8cecf7fad8
onekey: disable NKRO and mousekeys by default ( #19038 )
2022-11-12 03:20:44 +00:00
Ryan and GitHub
20ed138236
LED config fixes ( #18973 )
2022-11-11 12:15:19 +11:00
Ryan and GitHub
c231c5fa4f
bolsa/bolsalice: fix layout (#19009 )
2022-11-09 14:03:06 +00:00
Ryan and GitHub
d789b4b7d9
Improve LED config parsing error messages ( #19007 )
2022-11-09 14:02:44 +00:00
Ryan and GitHub
b567622d59
handwired/swiftrax/cowfish: fix layouts (#18984 )
2022-11-09 06:11:09 +11:00
Ryan and GitHub
d810878d5e
Normalise output selection (Bluetooth) keycodes ( #19004 )
2022-11-08 19:03:31 +00:00
Ryan and GitHub
d11676566e
gboards/gergoplex: fix matrix pins (#18999 )
2022-11-08 15:49:50 +00:00
Ryan and GitHub
4b12bd05ea
pizzakeyboards/pizza65: fix layouts (#18979 )
2022-11-08 14:25:34 +11:00
Ryan and GitHub
15143654b9
mechlovin/adelais/standard_led/avr/rev1: fix layout (#18997 )
2022-11-08 14:17:46 +11:00
Ryan and GitHub
479d8de622
Format DD mappings and schemas ( #18924 )
2022-11-08 01:05:08 +00:00
Ryan and GitHub
4deaa58016
cannonkeys/db60/hotswap: fix layouts (#18982 )
2022-11-07 16:16:41 +11:00
Ryan and GitHub
8b658dcc9a
Normalise MIDI keycodes ( #18972 )
...
* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`
* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`
* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`
* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`
* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`
* Misc controls
* Note keycodes
* Add legacy keycodes
* Regenerate keycodes
* Typo
2022-11-07 02:26:15 +00:00
Ryan and GitHub
5f9b7c035b
handwired/swiftrax/walter: fix layout mismatch (#18974 )
...
* `handwired/swiftrax/walter`: fix layout mismatch
* Undo K4A removal, fix info.json instead
2022-11-06 18:42:59 +00:00
Ryan and GitHub
fe00c80211
Reduce includes for send_string header ( #18952 )
2022-11-05 21:45:40 +11:00
Ryan and GitHub
54682f961e
Fix "no matrix definition" errors for some boards ( #18954 )
2022-11-05 02:48:00 +00:00
Ryan and GitHub
8213eb7fbb
Fix DD warnings for RGBKB boards ( #18944 )
2022-11-04 04:13:26 +00:00
Ryan and GitHub
fe18df9d41
Normalise Dynamic Macro keycodes ( #18939 )
...
* `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1`
* `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2`
* `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1`
* `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2`
* `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP`
* Update docs
2022-11-03 23:01:06 +00:00
Ryan and GitHub
40122c28e0
Resolve info.json/rules.mk feature conflicts in three boards ( #18942 )
2022-11-03 18:26:18 +00:00
Ryan and GitHub
db2aa039f1
Remove more UNUSED_PINS defines ( #18940 )
2022-11-03 17:42:19 +00:00
Ryan and GitHub
7ebc396876
compiler.txt: ensure file exists before comparison ( #18921 )
2022-11-01 00:35:38 +00:00
Ryan and GitHub
5974d989fe
Normalise Unicode keycodes ( #18898 )
...
* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV`
* `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*`
* `UC_MAC` -> `UNICODE_MODE_MACOS`
* `UC_LNX` -> `UNICODE_MODE_LINUX`
* `UC_WIN` -> `UNICODE_MODE_WINDOWS`
* `UC_BSD` -> `UNICODE_MODE_BSD`
* `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE`
* `UC_EMACS` -> `UNICODE_MODE_EMACS`
* `UC__COUNT` -> `UNICODE_MODE_COUNT`
* `UC_M_MA` -> `UC_MAC`
* `UC_M_LN` -> `UC_LINX`
* `UC_M_WI` -> `UC_WIN`
* `UC_M_BS` -> `UC_BSD`
* `UC_M_WC` -> `UC_WINC`
* `UC_M_EM` -> `UC_EMAC`
* Docs
* Update quantum/unicode/unicode.h
2022-10-31 21:15:12 +00:00
Ryan and GitHub
594dcbf66c
Properly fix elephant42 ( #18908 )
2022-10-30 15:34:24 +00:00
fauxpark
9d717c85dc
Merge remote-tracking branch 'upstream/master' into develop
2022-10-29 16:54:14 +11:00
Ryan and GitHub
22be7e79ac
Normalise Auto Shift keycodes ( #18892 )
...
* Normalise Auto Shift keycodes
* Add keycode table to main list
* Add old keycodes to legacy header
2022-10-28 13:53:15 +01:00
Ryan and GitHub
2ff1d85290
Normalise Autocorrect keycodes ( #18893 )
2022-10-28 12:21:24 +01:00
Ryan and GitHub
7407347be1
Remove rgblight_list.h ( #18878 )
...
* Remove rgblight_list defines with no usage
* Remove rgblight_setrgb_*[_at] defines
* Remove rgblight_sethsv_* defines
* Remove rgblight_sethsv_noeeprom_* defines
* Delete rgblight_list.h and remove all references
2022-10-27 23:50:14 +01:00
Ryan and GitHub
7b888fb328
elephant42: fix default keymap ( #18884 )
2022-10-27 19:34:00 +01:00
Ryan and GitHub
90f6b75873
Remove KC_DELT ( #18882 )
2022-10-27 19:33:38 +01:00
Ryan and GitHub
efe520645e
Normalise Combo keycodes ( #18877 )
2022-10-27 13:59:58 +01:00
Ryan and GitHub
8436f0dfa6
Add missing Space Cadet alias ( #18876 )
2022-10-27 13:08:14 +01:00
Ryan and GitHub
002b58f0e4
Normalise Space Cadet keycodes ( #18864 )
2022-10-27 11:19:16 +01:00