James Young
495e83b30f
Migrate `LOCKING_*_ENABLE` to Data-Driven: M, Part 2 ( #23773 )
...
Affects:
- `mkh_studio/bully`
- `mlego/m48/rev1`
- `mlego/m60/rev1`
- `mlego/m60_split/rev1`
- `mlego/m60_split/rev2`
- `mntre`
- `mode/m65ha_alpha`
- `mode/m65hi_alpha`
- `mode/m65s`
- `mode/m80v1/m80h`
- `mode/m80v1/m80s`
- `mode/m80v2/m80v2h`
- `mode/m80v2/m80v2s`
- `molecule`
- `momoka_ergo`
- `monarch`
- `monsgeek/m1`
- `monsgeek/m3`
- `monsgeek/m5`
- `monsgeek/m6`
- `monstargear/xo87/rgb`
- `monstargear/xo87/solderable`
- `montsinger/rebound/rev1`
- `montsinger/rebound/rev2`
- `montsinger/rebound/rev3`
- `montsinger/rebound/rev4`
- `montsinger/rewind`
- `moon`
- `morizon`
- `mountainblocks/mb17`
- `mt/blocked65`
- `mt/mt64rgb`
- `mt/mt980`
- `mtbkeys/mtb60/hotswap`
- `mtbkeys/mtb60/solder`
- `murcielago/rev1`
- `mxss`
- `mysticworks/wyvern`
2024-05-22 11:13:39 +01:00
Ryan
1184e0d9be
Adjust keycode alignment around `QK_BOOT` ( #23697 )
2024-05-11 16:50:48 +01:00
Ryan
d09a06a1b3
Update GPIO API usage in keyboard code ( #23361 )
2024-05-03 15:21:29 +10:00
Joel Challis
831deac212
Migrate build target markers to keyboard.json ( #23293 )
2024-03-30 11:31:50 +00:00
Joel Challis
426bb9c651
Migrate features and LTO from rules.mk to data driven ( #23302 )
2024-03-30 10:43:15 +00:00
Joel Challis
80b72487ce
Migrate features from rules.mk to data drive - LMN ( #23277 )
2024-03-15 01:42:33 +00:00
Ryan
569b0c70be
WS2812 PWM: prefix for DMA defines ( #23111 )
...
* WS2812 PWM: prefix for DMA defines
* Add backward compatibility defines
2024-03-02 17:16:47 +00:00
Joel Challis
2f37a7854d
Migrate lighting defaults to info.json ( #22920 )
2024-02-01 18:10:14 +00:00
Joel Challis
3a13c2120a
Ensure LTO is enabled as a `info.json` build config option ( #22932 )
...
* feature.lto -> build.lto
* keymaps too
2024-02-01 15:45:58 +00:00
Duncan Sutherland
bea97291dc
Remove community layout from mode/m80*/m80*h ( #22461 )
2024-01-12 23:22:15 -08:00
Wolf Van Herreweghe
9874d78da3
[Keyboard] Add Mode Tempo PCB's ( #22550 )
...
* Add mode 60 PCB's
* Update Licenses
* Unify Vendor name cross other projects
* Move pin description from Config to Info.json
* Replace WS2812 driver with PWM
* Update keyboards/mode/m60h/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mode/m60h_f/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mode/m60h/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mode/m60s/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/mode/m60s/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Format info.json files
* replace link with images
* Fix spacings in Config file
* remove non essential file
* Update readme.md spacings
* Update readme.md Spacings
* Update readme.md
---------
Co-authored-by: Wolf <contact@vwolf.be>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-12-15 14:28:27 -07:00
Joel Challis
fe00bb9746
Migrate i2c EEPROM_DRIVER to info.json ( #22013 )
2023-09-14 20:50:07 +01:00
QMK Bot
f739fa19e7
Merge remote-tracking branch 'origin/master' into develop
2023-09-14 19:44:50 +00:00
James Young
58c2dae32e
Mode M256-WH Community Layout Support ( #22019 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_65_ansi_blocker`
[refactor]
* Add `LAYOUT_65_ansi_blocker_tsangan`
[enhancement]
* Enable Community Layout support
[enhancement]
2023-09-14 12:44:07 -07:00
QMK Bot
43ae1370f3
Merge remote-tracking branch 'origin/master' into develop
2023-09-14 19:07:56 +00:00
James Young
294fc6caef
Mode M256-WS Community Layout Support ( #22020 )
...
* Add layout/matrix diagram
[docs]
* Rename `LAYOUT` to `LAYOUT_all`
[refactor]
* Add `LAYOUT_65_ansi_blocker_split_bs`
[enhancement]
* Add `LAYOUT_65_ansi_blocker`
[enhancement]
* Add `LAYOUT_65_ansi_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_65_ansi_blocker_tsangan`
[enhancement]
* Add `LAYOUT_65_iso_blocker_split_bs`
[enhancement]
* Add `LAYOUT_65_iso_blocker`
[enhancement]
* patch `LAYOUT_65_iso_blocker_split_bs`
* patch `LAYOUT_65_iso_blocker`
* Add `LAYOUT_65_iso_blocker_tsangan_split_bs`
[enhancement]
* Add `LAYOUT_65_iso_blocker_tsangan`
[enhancement]
* Enable Community Layout support
[enhancement]
2023-09-14 12:07:22 -07:00
Joel Challis
00feff656f
Migrate WEAR_LEVELING_*_SIZE to info.json ( #22010 )
2023-09-14 09:13:19 +10:00
QMK Bot
e3d873ee1e
Merge remote-tracking branch 'origin/master' into develop
2023-07-11 03:50:51 +00:00
Álvaro A. Volpato
4d92aff2ae
[Keyboard] Add Mode M256-WS and M256-WH ( #20502 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-10 20:50:18 -07:00
Ryan
cb2331713c
Relocate backlight drivers ( #21444 )
2023-07-08 23:13:10 +10:00
Ryan
023035f462
Move miscellaneous defines to data driven ( #21382 )
2023-07-02 22:40:13 +01:00
Ryan
2f9f555add
Move `TAP_CODE_DELAY` to data driven ( #21363 )
2023-06-25 22:06:31 +10:00
Nick Brassel
416af0171c
Remove CORTEX_ENABLE_WFI_IDLE from keyboards. ( #21353 )
...
* Remove CORTEX_ENABLE_WFI_IDLE from the codebase.
* Turn on CORTEX_ENABLE_WFI_IDLE by default.
2023-06-23 20:31:25 +01:00
Álvaro A. Volpato
87858108b5
Modernize M75H and M75S firmwares ( #21244 )
2023-06-14 21:58:55 -06:00
Joel Challis
62be3a7447
Revert use of legacy wear leveling driver now ChibiOS is fixed ( #20806 )
2023-05-09 17:52:37 +10:00
James Young
635bb4bee0
Mode SeventyFive H Layout Addition ( #20743 )
...
* add matrix_diagram.md
* info.json: apply friendly formatting
* rename LAYOUT_all to LAYOUT_ansi_blocker
* add LAYOUT_ansi_blocker_tsangan
2023-05-06 12:23:33 -07:00
James Young
db22cad79d
Mode SixtyFive S Layout Additions ( #20742 )
...
* add matrix_diagram.md
* info.json: apply friendly formatting
* add LAYOUT_65_ansi_blocker_split_bs
* add LAYOUT_65_ansi_blocker
* add LAYOUT_65_ansi_blocker_tsangan_split_bs
* add LAYOUT_65_ansi_blocker_tsangan
* add LAYOUT_65_iso_blocker_split_bs
* add LAYOUT_65_iso_blocker
* add LAYOUT_65_iso_blocker_tsangan_split_bs
* add LAYOUT_65_iso_blocker_tsangan
* enable Community Layout support
2023-05-06 12:01:04 -07:00
Ryan
79aa319946
`info.json` whitespace cleanups ( #20651 )
2023-05-02 08:25:15 +10:00
Ryan
4871f651c5
Move remaining `LAYOUT_all`s 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
172a40686b
Move single `LAYOUT_all`s to data driven ( #20430 )
2023-04-15 21:08:15 +10:00
Ryan
8bb4cba7b0
Move TKL layouts to data driven ( #20337 )
2023-04-05 15:53:45 +10:00
Ryan
7bfc2a367d
Move 65% layouts to data driven ( #20308 )
2023-04-04 15:20:10 +10:00
Ryan
02ccc50e60
Remove more empty headers ( #20155 )
2023-03-17 14:02:04 +11:00
Ryan
9dbee3e23d
Remove useless "ifdef KEYBOARD_*" ( #20078 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-16 20:18:33 +11:00
Ryan
caa8c81086
Move matrix config to info.json, part 7 ( #20020 )
2023-03-11 00:39:56 +11:00
Ryan
314f6c1ddb
Move backlight config to data driven ( #19910 )
2023-02-26 08:37:57 +11:00
Ryan
499fc3b85e
Add some missing `#pragma once`s ( #19902 )
2023-02-21 15:55:23 +00:00
fauxpark
b8b1cb04b2
Merge remote-tracking branch 'upstream/master' into develop
2023-02-19 04:35:43 +11:00
Álvaro A. Volpato
7b5dee4064
Add caps lock indicator capabilities to M75S ( #19552 )
2023-02-18 10:12:44 -07:00
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan
f4ba17c4a0
Move LED indicator config to data driven ( #19800 )
2023-02-17 13:14:29 +11:00
Ryan
c67285587c
Fix errors flagged by generate-api ( #19784 )
2023-02-09 03:34:21 +00:00
Ryan
f9aeea64c1
Migrate `MCU` and `BOOTLOADER` to data-driven ( #19529 )
2023-02-08 18:41:46 +11: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
fauxpark
ef6505ad75
Merge remote-tracking branch 'upstream/master' into develop
2023-01-30 18:55:36 +11:00