Joel Challis and GitHub
539fa21bf8
Migrate features from rules.mk to data driven - IJK ( #23276 )
2024-03-15 01:42:15 +00:00
Joel Challis and GitHub
2eb9ff8efd
Remove obvious user keymaps, keyboards/{i,j,k}* edition ( #23102 )
2024-02-18 08:20:57 +00:00
Nick Brassel
ae90b1d1e5
Merge remote-tracking branch 'upstream/master' into develop
2023-12-17 22:27:35 +11:00
Nick Brassel and GitHub
7ea022ba88
[Keymap Removal] Planck and related keymaps. ( #22683 )
2023-12-17 21:54:01 +11:00
Joel Challis and GitHub
2acb426b8e
Remove "empty" files ( #22603 )
2023-12-05 08:37:00 +00:00
Ryan and GitHub
023d644bb6
Move RGBLight animations to data driven ( #21635 )
...
* Move RGBLight animations to data driven, 0-9
* Move RGBLight animations to data driven, A
* Move RGBLight animations to data driven, B
* Move RGBLight animations to data driven, C
* Move RGBLight animations to data driven, D
* Move RGBLight animations to data driven, E
* Move RGBLight animations to data driven, F
* Move RGBLight animations to data driven, G
* Move RGBLight animations to data driven, H
* Move RGBLight animations to data driven, handwired
* Move RGBLight animations to data driven, I
* Move RGBLight animations to data driven, J
* Move RGBLight animations to data driven, K
* Move RGBLight animations to data driven, L
* Move RGBLight animations to data driven, M
* Move RGBLight animations to data driven, N
* Move RGBLight animations to data driven, O
* Move RGBLight animations to data driven, P
* Move RGBLight animations to data driven, Q
* Move RGBLight animations to data driven, R
* Move RGBLight animations to data driven, S
* Move RGBLight animations to data driven, T
* Move RGBLight animations to data driven, U
* Move RGBLight animations to data driven, V
* Move RGBLight animations to data driven, W
* Move RGBLight animations to data driven, X
* Move RGBLight animations to data driven, Y
* Move RGBLight animations to data driven, Z
* Fix incorrect placement
* Fix build failures and mismatches
2023-08-23 22:11:39 +01:00
Ryan and GitHub
5542f5ede1
Get rid of USB_LED_KANA and USB_LED_COMPOSE ( #21366 )
2023-06-27 09:15:33 +10:00
4ae9bfd17a
Move RGBLIGHT_HUE/SAT/VAL_STEP to data driven ( #21292 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-06-24 17:37:54 +10:00
Ryan and GitHub
b1783db4ea
Move RGBLED_NUM to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
Ryan and GitHub
5bd68e3695
Move single LAYOUTs to data driven ( #20365 )
2023-04-12 13:42:51 +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
ad625e7c06
Remove RGB_DI_PIN ifdefs ( #20218 )
2023-03-23 21:38:01 +11:00
Ryan and GitHub
02ccc50e60
Remove more empty headers ( #20155 )
2023-03-17 14:02:04 +11:00
Joel Challis and GitHub
5edf41da60
Remove empty rules.mk from keymaps ( #20056 )
2023-03-08 03:34:41 +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
314f6c1ddb
Move backlight config to data driven ( #19910 )
2023-02-26 08:37:57 +11:00
Ryan and GitHub
26854f5940
Remove default and unused BACKLIGHT_LEVELS ( #19898 )
2023-02-22 01:12:42 +00:00
Ryan and GitHub
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +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
f9aeea64c1
Migrate MCU and BOOTLOADER to data-driven ( #19529 )
2023-02-08 18:41:46 +11: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
Nick Brassel and GitHub
f6dd8dea2e
Remove usages of config_common.h from config.h files. ( #19714 )
2023-01-31 06:03:30 +11:00
219afaba42
Reworked backlight keycodes. ( #18961 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-11-06 08:11:59 +11: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
1cb1a5a374
Remove legacy Grave Escape keycodes ( #18787 )
2022-10-20 18:04:11 -07:00
Ryan and GitHub
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 and GitHub
55b9a4d06e
Remove RGBLIGHT_ANIMATION and clean up effect defines for G-K ( #18726 )
2022-10-15 09:55:27 -07:00
Joel Challis and GitHub
a9e5e23063
Remove keymaps that still reference legacy macros ( #18693 )
2022-10-13 14:17:20 +11:00
Joel Challis and GitHub
bbc3bc55f2
RESET -> QK_BOOT user keymaps ( #17940 )
2022-08-21 23:55:30 +01:00
Nick Brassel and GitHub
154d35ac14
Remove UNUSED_PINS ( #17931 )
2022-08-06 23:23:35 +10:00
zvecr
ade2eb1e75
Merge remote-tracking branch 'origin/master' into develop
2022-07-29 17:30:33 +01:00
Ryan and GitHub
394cf7c41e
Move keyboard USB IDs and strings to data driven: J ( #17837 )
2022-07-29 13:49:01 +01:00
0da6562c4d
Make default layer size 16-bit ( #15286 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2022-06-19 07:37:51 +10:00
Ryan and GitHub
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2021-12-09 16:05:44 +11:00
Ryan and GitHub
315fb6e724
Remove empty config.h from default-ish keymaps ( #15429 )
2021-12-09 16:00:55 +11:00
Ryan and GitHub
c12b997679
Tidy up SLEEP_LED_ENABLE rules ( #15362 )
2021-12-01 21:13:00 +11:00
James Young
922c8071e4
Merge remote-tracking branch 'upstream/master' into develop
2021-09-29 23:23:10 -07:00
Ryan and GitHub
36bc3c867e
Remove redundant UNICODE_ENABLE = no in keyboard-level rules.mk ( #14633 )
2021-09-30 08:14:21 +10:00
fauxpark
94572d74b5
Merge remote-tracking branch 'upstream/master' into develop
2021-09-21 20:19:07 +10:00
Ryan and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
7eea780a7d
Remove bootloader listings from rules.mk ( #14330 )
2021-09-10 13:35:46 +10:00
Ryan and GitHub
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
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