James Young
63bc7b63a6
Data-Driven Keyboard Conversions: A ( #23379 )
2024-04-02 17:45:44 +01:00
Joel Challis
3f1b3a5125
Migrate recently introduced sync items ( #22305 )
2023-10-21 12:21:23 +01:00
Ryan
79aa319946
`info.json` whitespace cleanups ( #20651 )
2023-05-02 08:25:15 +10:00
Ryan
5bd68e3695
Move single `LAYOUT`s to data driven ( #20365 )
2023-04-12 13:42:51 +10:00
Ryan
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
314f6c1ddb
Move backlight config to data driven ( #19910 )
2023-02-26 08:37:57 +11:00
Ryan
26854f5940
Remove default and unused `BACKLIGHT_LEVELS` ( #19898 )
2023-02-22 01:12:42 +00:00
Ryan
8f6c228adb
Move `SOFT_SERIAL_PIN` to data driven ( #19863 )
2023-02-17 16:40:49 +11:00
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan
7fad94ba2d
Remove unused RGBLight defines from config.h ( #19859 )
2023-02-17 08:13:41 +11:00
Ryan
f9aeea64c1
Migrate `MCU` and `BOOTLOADER` to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00
Ryan
11b6bb8179
Remove unused Bootmagic row/col defines from config.h ( #19761 )
2023-02-07 00:05:37 +00:00
Ryan
a988f8a169
Remove unused `GRAVE_ESC_CTRL_OVERRIDE` from config.h ( #19752 )
2023-02-06 02:40:23 +00:00
Ryan
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
f20a05440e
Remove unused `MATRIX_HAS_GHOST` from config.h ( #19726 )
2023-02-03 00:04:10 +00:00
Ryan
b867522f8c
Clean up Force NKRO in config.h ( #19718 )
2023-01-30 20:45:41 +00:00
Nick Brassel
f6dd8dea2e
Remove usages of config_common.h from config.h files. ( #19714 )
2023-01-31 06:03:30 +11:00
Ryan
b727434391
Remove commented out backlight config & stray "backlight levels" ( #19703 )
2023-01-28 15:42:44 +00:00
Ryan
5e4b076af3
Remove legacy keycodes, part 5 ( #18710 )
...
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
Drashna Jaelre
d021bedf50
Remove RGBLIGHT_ANIMTION and clean up effect defines for 0-F ( #18725 )
2022-10-15 09:55:12 -07:00
Nick Brassel
154d35ac14
Remove `UNUSED_PINS` ( #17931 )
2022-08-06 23:23:35 +10:00
Ryan
674422eb13
Move keyboard USB IDs and strings to data driven: A ( #17781 )
2022-07-26 01:52:18 +01:00
Ryan
764dc18a81
Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ( #16655 )
2022-03-15 13:56:58 +00:00
Drashna Jael're
14d5e92da5
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 18:29:13 -08:00
Ryan
99b35940bc
Remove unnecessary backslash-escapes in default keymaps ( #15472 )
...
* Remove unnecessary backslash-escapes in default keymaps
* Remove unnecessary backslash-escapes in via keymaps
* Remove unnecessary backslash-escapes in default-ish keymaps
2021-12-14 12:41:16 +00:00
fauxpark
c394bf1c98
Merge remote-tracking branch 'upstream/master' into develop
2021-12-09 17:24:05 +11:00
Ryan
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2021-12-09 16:05:44 +11:00
fauxpark
0b241ea4f7
Merge remote-tracking branch 'upstream/master' into develop
2021-12-02 03:26:54 +11:00
Joel Challis
1493e6d3f0
Convert ai03/orbit to SPLIT_KEYBOARD ( #15340 )
2021-12-01 11:19:14 +00:00
Ryan
c12b997679
Tidy up `SLEEP_LED_ENABLE` rules ( #15362 )
2021-12-01 21:13:00 +11:00
Stefan Kerkmann
c1297ceb97
[Core] Remove matrix_is_modified() and debounce_is_active() ( #15349 )
2021-11-29 08:22:10 -08:00
Joel Challis
2728603fe6
Move tmk_core/common/<plat> ( #13918 )
2021-11-19 10:41:02 -08:00
James Young
922c8071e4
Merge remote-tracking branch 'upstream/master' into develop
2021-09-29 23:23:10 -07:00
Ryan
36bc3c867e
Remove redundant `UNICODE_ENABLE = no` in keyboard-level rules.mk ( #14633 )
2021-09-30 08:14:21 +10:00
James Young
843b9a7e4d
Merge remote-tracking branch 'upstream/master' into develop
2021-09-26 03:04:11 -07:00
James Young
6f36eb469d
Remove unused `IS_COMMAND()` instances and Magic Key definitions ( #14610 )
...
* Remove unused IS_COMMAND() instances from keyboard-level config.h, 0-9
* Remove unused IS_COMMAND() instances from keyboard-level config.h, A-B
* Remove unused IS_COMMAND() instances from keyboard-level config.h, C-D
* Remove unused IS_COMMAND() instances from keyboard-level config.h, E-G
* Remove unused IS_COMMAND() instances from keyboard-level config.h, handwired
* Remove unused IS_COMMAND() instances from keyboard-level config.h, H-M
* Remove unused IS_COMMAND() instances from keyboard-level config.h, N-R
* Remove unused IS_COMMAND() instances from keyboard-level config.h, S-Z
* Remove unused Magic Key definitions from keyboard-level config.h, 0-9
* Remove unused Magic Key definitions from keyboard-level config.h, A
* Remove unused Magic Key definitions from keyboard-level config.h, B
* Remove unused Magic Key definitions from keyboard-level config.h, C
* Remove unused Magic Key definitions from keyboard-level config.h, D-E
* Remove unused Magic Key definitions from keyboard-level config.h, F-H
* Remove unused Magic Key definitions from keyboard-level config.h, handwired
* Remove unused Magic Key definitions from keyboard-level config.h, I-K
* Remove unused Magic Key definitions from keyboard-level config.h, L-M
* Remove unused Magic Key definitions from keyboard-level config.h, N-R
* Remove unused Magic Key definitions from keyboard-level config.h, S-V
* Remove unused Magic Key definitions from keyboard-level config.h, W-Z
* Merge remote-tracking branch 'upstream/master' into clean/command_and_magic
* Remove remaining unused IS_COMMAND() instances from keyboard-level config.h
2021-09-26 02:57:20 -07:00
fauxpark
94572d74b5
Merge remote-tracking branch 'upstream/master' into develop
2021-09-21 20:19:07 +10:00
Ryan
6b74e48f81
Remove audio pin references in rules.mk ( #14532 )
2021-09-21 20:04:03 +10:00
fauxpark
c38a730805
Merge remote-tracking branch 'upstream/master' into develop
2021-09-20 16:58:29 +10:00
Ryan
574b6734af
Remove backlight pin references in rules.mk ( #14513 )
2021-09-20 16:51:00 +10:00
QMK Bot
bda8924795
Merge remote-tracking branch 'origin/master' into develop
2021-09-12 05:28:01 +00:00
Ryan
5af1799735
Remove BLUETOOTH_ENABLE from keyboard-level rules.mk ( #14379 )
2021-09-12 15:27:29 +10:00
fauxpark
1895151a9c
Merge remote-tracking branch 'upstream/master' into develop
2021-09-12 14:10:26 +10:00
Ryan
4791cfae1a
Remove width, height and key_count from info.json ( #14274 )
2021-09-12 14:04:56 +10:00
QMK Bot
e6ff638abf
Merge remote-tracking branch 'origin/master' into develop
2021-09-10 03:36:14 +00:00
Ryan
7eea780a7d
Remove bootloader listings from rules.mk ( #14330 )
2021-09-10 13:35:46 +10:00
QMK Bot
147289e173
Merge remote-tracking branch 'origin/master' into develop
2021-09-05 20:37:03 +00:00
Ryan
fe6d6cf76d
Remove empty override functions ( #14312 )
...
* Remove empty override functions, 0-9
* Remove empty override functions, A-D
* Remove empty override functions, E-H
* Remove empty override functions, handwired
* Remove empty override functions, I-L
* Remove empty override functions, M-P
* Remove empty override functions, Q-T
* Remove empty override functions, U-Z
2021-09-05 21:36:31 +01:00
Ryan
41c50bb653
Change keyboard level include guards to `pragma once` ( #14248 )
...
* Change keyboard level include guards to `pragma once`
And clean up a lot of layout macros
* Oops
* Remove dangling endif
2021-09-01 19:03:14 +10:00
James Young
4b453dca92
Remove MIDI Configuration boilerplate ( #11151 )
...
* remove keyboard-level instances of `MIDI_ENABLE = no`
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]*MIDI_ENABLE[ \t]*=[ \t]*no/d' {} +
```
Co-Authored-By: Nick Brassel <nick@tzarc.org>
* fix case-sensitivity issues on MIDI_ENABLE
Change instances of `MIDI_ENABLE = YES` to `MIDI_ENABLE = yes`.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE[ \t]*=[ \t]*[Yy][Ee][Ss];MIDI_ENABLE = yes;g' {} +
```
* replace `# MIDI controls` with `# MIDI support`
Replace `# MIDI controls` with `# MIDI support` in keyboard-level `rules.mk` files.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*MIDI[ \t]*\(controls\|support\).*;# MIDI support;g' {} +
```
* align inline comments
Aligns the inline comments to the length used by the QMK AVR rules.mk template.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE *= *yes.*;MIDI_ENABLE = yes # MIDI support;g' {} +
```
* remove commented instances of `MIDI_ENABLE` from keyboard `rules.mk` files
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#\([ \t]*MIDI_ENABLE\) = yes; \1 = no ;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;^\([ \t]*\)\(MIDI_ENABLE = no\);\2\1;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]\+MIDI_ENABLE *= *no/d' {} +
```
* remove MIDI configuration boilerplate from keyboard config.h files
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-08-16 06:51:13 +10:00