Ryan
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
9bb823038b
Fix keyboards with old RGB driver names ( #21815 )
2023-08-23 02:49:02 +01:00
Ryan
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
2023-08-23 01:00:03 +01:00
Ryan
dea2d94769
coarse/cordillera: fix backlight config ( #21761 )
2023-08-16 17:06:42 +10:00
Ryan
1c069b13b9
rgblight: driver selection cleanups ( #21558 )
2023-08-15 11:06:57 +01:00
Ryan
5d2f2af198
OLED: driver naming cleanups ( #21710 )
2023-08-15 10:30:34 +01:00
Ryan
125a903903
Fix keyboard field for some JSON keymaps ( #21752 )
2023-08-15 00:22:37 +10:00
Ryan
b4fb445dbf
doio/kb38: fix layout ( #21704 )
2023-08-08 00:27:36 +01:00
Ryan
d52bafade3
Fix binepad/bn009 and durgod/dgk6x/hades_ansi keymaps ( #21701 )
2023-08-06 18:13:20 +01:00
Ryan
049a4baec0
Contributing docs: add note to make sure repo is up to date ( #21694 )
2023-08-05 10:16:10 +10:00
Ryan
0b802defd4
haptic: further naming cleanups ( #21682 )
2023-08-04 01:16:16 +01:00
Ryan
19536b8190
moondrop/dash75: fix keymap ( #21680 )
2023-08-03 01:03:25 +01:00
Ryan
6018b56c55
Remove old OLED API code ( #21651 )
2023-07-31 15:43:10 +01:00
Ryan
f407d90598
keycode aliases: work around ChibiOS ch.h include guard ( #21497 )
2023-07-31 09:35:06 +10:00
Ryan
cc3bd728f0
Fix layout offsets for a handful of boards ( #21636 )
2023-07-31 09:34:40 +10:00
Ryan
030511ece3
CLI: Improve error messages when layout key matrix row/col is OOB ( #21640 )
2023-07-31 09:34:19 +10:00
Ryan
571b8bac82
LED Matrix: driver naming cleanups ( #21580 )
2023-07-29 15:25:00 +10:00
Ryan
b4a7b9253a
Bluetooth: driver naming cleanups ( #21624 )
2023-07-29 15:16:14 +10:00
Ryan
4af6f1df06
quantum.h: clean up process_keycode includes ( #21579 )
2023-07-29 15:05:15 +10:00
Ryan
727b1d1597
Unicode: move keycode aliases to a separate header ( #21613 )
2023-07-27 16:29:22 +01:00
Ryan
8b7ac7f2ca
Raw HID: documentation improvements ( #21596 )
2023-07-25 09:20:41 +10:00
Ryan
18251eb8da
kinesis: remove stacked split layouts ( #21569 )
2023-07-22 06:58:32 +10:00
Ryan
d136d49053
Revert "[Bug] Fix compilation error when Split Watchdog enabled" ( #21572 )
2023-07-22 06:43:14 +10:00
Ryan
39679e055d
Fix backlight support for some boards ( #21554 )
2023-07-21 09:41:02 +10:00
Ryan
4137685f8e
backlight: split AVR PWM and timer drivers ( #21540 )
2023-07-21 09:27:55 +10:00
Ryan
b090354143
haptic: naming cleanups ( #21551 )
2023-07-21 09:17:39 +10:00
fauxpark
9a4abea7c9
Merge remote-tracking branch 'upstream/master' into develop
2023-07-21 00:51:15 +10:00
Ryan
da2d2f947d
quantum: remove direct quantum.h includes ( #21507 )
2023-07-16 23:42:56 +10:00
Ryan
b9e5895184
Eliminate TMK_COMMON_* in makefiles ( #21517 )
2023-07-15 17:27:32 +10:00
Ryan
eee0384167
process_keycode: remove direct quantum.h includes ( #21486 )
2023-07-11 17:07:24 +10:00
Ryan
de1d36031b
Move DEBOUNCE_TYPE to data driven ( #21489 )
2023-07-09 21:06:03 +10:00
Ryan
03ecd34684
keymap_extras: remove direct quantum.h includes ( #21485 )
2023-07-09 20:05:01 +10:00
Ryan
b6d9409d2f
drivers: remove direct quantum.h includes ( #21473 )
2023-07-09 20:03:50 +10:00
Ryan
7457e90887
debounce: remove direct quantum.h includes ( #21480 )
2023-07-09 02:05:20 +01:00
Ryan
cb2331713c
Relocate backlight drivers ( #21444 )
2023-07-08 23:13:10 +10:00
fauxpark
ea1a9c37ed
Merge remote-tracking branch 'upstream/master' into develop
2023-07-08 01:01:36 +10:00
Ryan
ef39ecd1b7
Adjust width requirement for big enter ( #21470 )
2023-07-08 00:08:13 +10:00
Ryan
30de598650
tmk_core: remove direct quantum.h includes ( #21465 )
2023-07-07 21:24:07 +10:00
Ryan
d83578dbe4
kyria: remove LAYOUT_stack ( #21384 )
2023-07-07 21:21:45 +10:00
Ryan
4928f4c7cc
jones/v1: fix layout offset and disable audio on via keymap ( #21468 )
2023-07-07 21:16:33 +10:00
fauxpark
0f3a5a001c
Merge remote-tracking branch 'upstream/master' into develop
2023-07-07 11:59:56 +10:00
Ryan
87b11345a5
Get rid of USB_LED_CAPS_LOCK ( #21436 )
2023-07-06 09:48:02 +01:00
Ryan
023035f462
Move miscellaneous defines to data driven ( #21382 )
2023-07-02 22:40:13 +01:00
Ryan
9ab16e62f7
Get rid of USB_LED_NUM_LOCK ( #21424 )
2023-07-02 19:35:41 +01:00
Ryan
7ff80a57cb
Get rid of USB_LED_SCROLL_LOCK ( #21405 )
2023-07-02 19:24:22 +01:00
Ryan
5542f5ede1
Get rid of USB_LED_KANA and USB_LED_COMPOSE ( #21366 )
2023-06-27 09:15:33 +10:00
Ryan
2f9f555add
Move TAP_CODE_DELAY to data driven ( #21363 )
2023-06-25 22:06:31 +10:00
Ryan
12edfc0c69
Fix anchor IDs for some API references ( #21345 )
2023-06-24 17:44:50 +10:00
Ryan and Nick Brassel
1e05bad1ba
Move TAPPING_TERM to data driven ( #21296 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-06-24 17:44:21 +10:00
Ryan and Nick Brassel
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
6545eb64a0
Move RGB_MATRIX_HUE/SAT/VAL/SPD_STEP to data driven ( #21354 )
2023-06-24 17:13:18 +10:00
Ryan
8093b13365
Move TAPPING_TOGGLE to data driven ( #21360 )
2023-06-24 17:10:22 +10:00
Ryan
aad5746682
Move protocol makefiles into their respective folders ( #21332 )
...
* Move protocol makefiles into their respective folders
* Fix USB-USB converter
2023-06-22 15:07:28 +01:00
Ryan
1c9d0f0eec
Remove default TAPPING_TERM from keyboard config.h ( #21284 )
2023-06-18 23:33:45 +01:00
Ryan
b1783db4ea
Move RGBLED_NUM to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
Ryan
2367d8129c
Move RGBLIGHT_SLEEP to data driven ( #21072 )
2023-06-16 14:04:45 +10:00
Ryan
e8ca83a353
Move RGBLIGHT_SPLIT to data driven ( #21190 )
...
* Move `RGBLIGHT_SPLIT` to data driven
* Remove where `split_count` is already set
2023-06-15 13:27:26 +01:00
Ryan
9551a0a38a
Move RGBLIGHT_LED_MAP to data driven ( #21095 )
2023-06-14 22:01:13 +10:00
Ryan
e3b80b4151
Remove some keymap-level info.jsons ( #21191 )
2023-06-09 19:34:24 +01:00
Ryan
a9f677b518
Slightly refine g_led_config parsing ( #21170 )
2023-06-08 21:08:02 +01:00
Ryan and Joel Challis
c9cf9712aa
Move RGBLED_SPLIT to data driven ( #21113 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2023-06-06 11:08:04 +10:00
Ryan
a4ed6ad0f5
Unicodemap keycodes rename ( #21092 )
2023-06-01 17:25:08 +01:00
Ryan and Nick Brassel
363bfdbfda
Move RGBLIGHT_LIMIT_VAL to data driven ( #20974 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-05-27 12:27:44 +10:00
Ryan
595f7db384
Remove HHKB RN42 code ( #21007 )
2023-05-22 04:40:34 +01:00
Ryan
6d90fa2300
qmk format-json: Expose full key path and respect sort_keys (#20836 )
2023-05-20 22:15:05 +10:00
Ryan
102c42b14b
qmk find: usability improvements (#20440 )
2023-05-20 22:14:43 +10:00
Ryan
ab8c5013c8
BIOI G60/Morgan65: use custom Bluetooth driver ( #20897 )
2023-05-20 22:12:59 +10:00
Ryan
dc75c23f5c
CLI: Improve keymap folder resolution ( #20981 )
2023-05-19 16:05:43 +10:00
Ryan
17de141c92
Add missing layout data for a handful of boards ( #20931 )
...
* Add missing layout data for a handful of boards
* typo
* Add missing layouts for stoutgat
* Add missing layout for j80
* Replace missing layout with alias for wraith
* Add missing layout for matrix/me
* Add missing layout for satisfaction75/prototype
* Apply suggestions from code review
* Rename wt80-a layouts
* Rename rosa layouts
* Add missing layouts for naked48
* Add missing layouts for naked60
* Add missing layouts for uma
* Remove unused and pointless `LAYOUT_stack` for buzzard
* Add missing layout for keyboardio/model01
* Add missing layout for smk65 revf
* Fix via keymap for h60
* Add missing layout for jabberwocky/v1
* Apply suggestions from code review
* Add missing layout for m3n3van
* Add missing layout for giabalanai
* Add missing layouts for treadstone48/rev1
* Add missing layouts for squiggle
* Update keyboards/marksard/treadstone48/rev1/info.json
2023-05-16 00:00:08 -07:00
Ryan
c3c51231cc
Clean up trailing commas from info.json ( #20812 )
2023-05-09 17:52:03 +10:00
Ryan
ef37fa29cd
Organise config/rules <-> info mappings ( #20723 )
2023-05-09 13:23:03 +10:00
Ryan
578102b400
Fix test_json2c_no_json() ( #20756 )
2023-05-06 14:00:27 +01:00
Ryan
108ad0929c
Escape Unicode characters in info.json ( #20698 )
2023-05-05 09:28:17 +10:00
Ryan
ef6a712899
Even more info.json whitespace cleanups ( #20703 )
2023-05-04 19:09:59 +10:00
Ryan
d579d82cac
Helix rev2: remove 4 rows option ( #20667 )
2023-05-04 10:14:08 +10:00
Ryan
fb48db4c8f
Remove more junk files and scripts ( #20682 )
2023-05-03 12:24:37 +10:00
Ryan
8b47aafdab
kinesis/alvicstep: remove kicad project files ( #20681 )
2023-05-03 12:21:05 +10:00
Ryan
a5e46d8082
More info.json whitespace cleanups ( #20665 )
2023-05-03 12:19:34 +10:00
Ryan
e77ebe6889
Remove use of layout macros for LFKeyboards LED config ( #20666 )
2023-05-03 07:41:59 +10:00
Ryan
4b1ec081d4
LFK87 refactor ( #20635 )
2023-05-02 10:10:55 +10:00
Ryan
79aa319946
info.json whitespace cleanups (#20651 )
2023-05-02 08:25:15 +10:00
Ryan
2944e93870
Move USB_MAX_POWER_CONSUMPTION to data driven ( #20648 )
2023-05-01 17:37:12 +10:00
Ryan
12d42cedd2
Move FORCE_NKRO to data driven ( #20604 )
2023-05-01 13:33:10 +10:00
Ryan
a42d6426d9
Remove use of layout macros for music_map ( #20634 )
2023-04-30 18:58:06 +10:00
Ryan
998a4d744e
Remove FLIP_HALF layouts and move to data driven ( #20588 )
2023-04-30 01:51:45 +10:00
Ryan
fbbc54f523
Move DZ60 and MJ6XY layouts to data driven ( #20478 )
2023-04-27 07:53:38 +10:00
Ryan
4d8dd55bf9
Move 60% layouts to data driven ( #20477 )
2023-04-27 07:49:03 +10:00
Ryan
4871f651c5
Move remaining LAYOUT_alls to data driven ( #20463 )
2023-04-27 07:45:43 +10:00
Ryan
f111bea3cd
Move miscellaneous layouts to data driven ( #20516 )
2023-04-25 02:38:35 +10:00
Ryan
798cbfe6a3
Fix info.json LTO and format encoder definitions ( #20456 )
2023-04-15 23:37:24 -06:00
Ryan
0ddb7d7863
Move single 60_ansi, 60_hhkb and 60_iso layouts to data driven ( #20438 )
2023-04-15 21:09:08 +10:00
Ryan
172a40686b
Move single LAYOUT_alls to data driven ( #20430 )
2023-04-15 21:08:15 +10:00
Ryan
a84528f853
Move remaining LAYOUTs to data driven ( #20422 )
2023-04-15 21:07:32 +10:00
Ryan
54634e9263
Fix some missing QMK_KEYBOARD_H includes in user keymaps ( #20417 )
2023-04-14 19:42:50 +10:00
Ryan
5bd68e3695
Move single LAYOUTs to data driven ( #20365 )
2023-04-12 13:42:51 +10:00
Ryan
441988ef38
Move default layouts to data driven ( #20349 )
2023-04-08 20:50:50 +10:00
Ryan
fd6449e42c
Move split space/backspace layouts to data driven ( #20356 )
2023-04-08 19:27:11 +10:00
Ryan
522048725f
Move RGB_MATRIX_DRIVER to data driven ( #20350 )
2023-04-08 18:08:08 +10:00
Ryan
47966dc2a6
Migrate rgblight.pin and RGB_DI_PIN to ws2812.pin ( #20303 )
2023-04-06 18:00:54 +10:00
Ryan
8bb4cba7b0
Move TKL layouts to data driven ( #20337 )
2023-04-05 15:53:45 +10:00