Joel Challis
|
0b6a460b7f
|
Remove duplicate of SPI default config from keyboards (#25266)
|
2025-05-16 17:35:05 +01:00 |
|
Joel Challis
|
0bd02952ea
|
Remove "command":false from keyboards (#25193)
|
2025-04-24 10:28:13 +10:00 |
|
Joel Challis
|
07684bcc99
|
Remove "console":false from keyboards (#25190)
|
2025-04-23 12:09:56 +10:00 |
|
Nick Brassel
|
2b00b846dc
|
Non-volatile memory data repository pattern (#24356)
* First batch of eeconfig conversions.
* Offset and length for datablocks.
* `via`, `dynamic_keymap`.
* Fix filename.
* Commentary.
* wilba leds
* satisfaction75
* satisfaction75
* more keyboard whack-a-mole
* satisfaction75
* omnikeyish
* more whack-a-mole
* `generic_features.mk` to automatically pick up nvm repositories
* thievery
* deferred variable resolve
* whitespace
* convert api to structs/unions
* convert api to structs/unions
* convert api to structs/unions
* fixups
* code-side docs
* code size fix
* rollback
* nvm_xxxxx_erase
* Updated location of eeconfig magic numbers so non-EEPROM nvm drivers can use them too.
* Fixup build.
* Fixup compilation error with encoders.
* Build fixes.
* Add `via_ci` keymap to onekey to exercise VIA bindings (and thus dynamic keymap et.al.), fixup compilation errors based on preprocessor+sizeof.
* Build failure rectification.
|
2025-03-21 23:38:34 +11:00 |
|
Ryan
|
6fa11bf219
|
Separate RGBLight/RGB Matrix keycode handling (#23679)
* Separate RGBLight/RGB Matrix keycode handling
* Remove `_DISABLE_KEYCODES` handling
* Update RGB Matrix keycode docs
* Update underglow keycodes for previously migrated boards
* Update keycodes for boards with custom handling
* Fix typos
* Fix bad merge
|
2024-10-12 18:43:50 +02:00 |
|
Nick Brassel
|
45dc2499dc
|
Remove all via-enabled keymaps, including via . (#24322)
|
2024-08-26 07:51:22 +10:00 |
|
zvecr
|
b066c86e43
|
bad_kb_funcs1
|
2024-07-11 11:03:11 +01:00 |
|
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
|
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 |
|
Ryan
|
65a04ead32
|
LED drivers: update keyboard LED configs (#23073)
* IS31FL3733: update keyboard LED config
* IS31FL3736: update keyboard LED config
* IS31FL3737: update keyboard LED config
* IS31FL3741: update keyboard LED config
* IS31FL3743A: update keyboard LED config
* AW20216S: update keyboard LED config
* SNLED27351: update keyboard LED config
|
2024-02-25 21:29:37 +00:00 |
|
Joel Challis
|
e30d0e5287
|
Migrate RGB Matrix config to info.json - M (#22908)
|
2024-01-16 01:04:09 +00:00 |
|
Ryan
|
8812a09581
|
Rename RGB_DISABLE_WHEN_USB_SUSPENDED -> RGB_MATRIX_SLEEP (#22682)
|
2023-12-20 13:31:50 +11:00 |
|
Ryan
|
b9e81c0691
|
Update keyboard LED driver configs (#22638)
|
2023-12-18 20:13:08 +00:00 |
|
Joel Challis
|
b35bac6afb
|
Remove unnecessary driver counts (#22435)
|
2023-11-22 21:37:32 +00:00 |
|
Joel Challis
|
1efc79063c
|
Migrate some EEPROM config to info.json (#22434)
|
2023-11-14 09:30:19 +11:00 |
|
Ryan
|
cf7d3435d7
|
Add _flush() functions to LED drivers (#22308)
|
2023-10-22 18:32:27 +01:00 |
|
jonylee@hfd
|
0650f783b5
|
[Keyboard] MonsGeek M3 (#20542)
* Add keybord monsgeek m3.
* Add keybord monsgeek m3.
* Add keybord monsgeek m3.
* updata rules.mk
* add readme.md
* delete monsgeek\m3\rgb_matrix_kb.inc
* add DISABLE_M3_KEYCODES
* user_config --> kb_config
* Move code to info.json,and removed redundant features
* Update keyboards/monsgeek/m3/info.json
* Update keyboards/monsgeek/m3/info.json
* Update readme.md
* Update keyboards/monsgeek/m3/config.h
* Update keyboards/monsgeek/m3/info.json
* Update keyboards/monsgeek/m3/info.json
* Update keyboards/monsgeek/m3/keymaps/default/keymap.c
* Update keyboards/monsgeek/m3/keymaps/via/keymap.c
* Update keyboards/monsgeek/m3/readme.md
* Update m3.c
* Update m3.c
* Update info.json
* Update keymap.c
* Update keymap.c
* Update config.h
* Update keyboards/monsgeek/m3/readme.md
* Update keyboards/monsgeek/m3/rules.mk
* Update keyboards/monsgeek/m3/info.json
* Update keyboards/monsgeek/m3/keymaps/default/keymap.c
* Update keyboards/monsgeek/m3/keymaps/via/keymap.c
* Update keyboards/monsgeek/m3/info.json
* Update keyboards/monsgeek/m3/info.json
* Update keyboards/monsgeek/m3/info.json
* Update m3.c
* Update keyboards/monsgeek/m3/info.json
* Update keyboards/monsgeek/m3/m3.c
* Update keymap.c
replace the tabs with spaces
* Update keymap.c
replace the tabs with spaces
|
2023-10-10 14:07:59 -07:00 |
|