aboutsummaryrefslogtreecommitdiff
path: root/lib/python/qmk/cli/generate
Commit message (Expand)AuthorAgeFilesLines
* Add `compiler_support.h` (#25274)Pablo Martínez2025-05-221-2/+4
* Enable community modules to define LED matrix and RGB matrix effects. (#25187)Pascal Getreuer2025-05-121-36/+39
* Deprecate `qmk generate-compilation-database`. (#25237)Nick Brassel2025-05-061-167/+7
* Generate versions to keycode headers (#25219)Joel Challis2025-05-051-0/+16
* Add additional hooks for Community modules (#25050)Drashna Jaelre2025-05-051-0/+10
* Merge remote-tracking branch 'origin/master' into developQMK Bot2025-04-231-0/+5
|\
| * Update 'qmk generate-api' to only publish pure DD keymaps (#24782)Joel Challis2025-04-231-0/+5
* | Avoid duplication in generated community modules `rules.mk` (#25135)Joel Challis2025-04-232-35/+66
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-04-091-2/+2
|\|
| * More Windows->Unix style path fixes. (#25119)0.28.5Nick Brassel2025-04-091-2/+2
* | [Modules] Provide access to current path in `rules.mk`. (#25061)Nick Brassel2025-03-261-0/+2
* | [Core] use `keycode_string` in unit tests (#25042)Stefan Kerkmann2025-03-211-39/+0
|/
* Fixup MSYS + unix-style paths in Community Modules. (#25012)Nick Brassel2025-03-191-2/+2
* Community modules (#24848)Nick Brassel2025-02-262-5/+304
* `qmk docs`: restore `--port` and `--browser` arguments (#24623)Ryan2025-02-011-4/+2
* [Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to ...Pascal Getreuer2025-01-271-5/+133
* default_keyboard.h generation tweaks (#24715)Ryan2024-12-151-7/+12
* Rename encoder pins defines (#24003)Ryan2024-07-031-2/+2
* Implement data driven joysticks (#22947)Joel Challis2024-06-181-1/+37
* Generate keymap dd keycodes to header (#20273)Joel Challis2024-06-171-0/+51
* [CLI] Don't `exit()` when certain exceptions occur. (#23442)Nick Brassel2024-06-151-6/+6
* Vitepress conversion of docs. (#23795)0.25.2Nick Brassel2024-05-301-25/+17
* Merge remote-tracking branch 'upstream/master' into developNick Brassel2024-05-021-4/+30
|\
| * clangd enhancements. (#23310)Nick Brassel2024-05-021-4/+30
* | Enable 'keyboard.json' as a build target (#22891)Joel Challis2024-03-101-1/+2
|/
* Ensure `qmk generate-compilation-database` copies to userspace as well. (#23129)Nick Brassel2024-02-221-1/+3
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-01-221-9/+2
|\
| * Move layout macro OOB checks to lint (#22610)Joel Challis2024-01-221-9/+2
* | CLI: Allow generation of both LED and RGB Matrix config (#22896)Ryan2024-01-141-10/+15
* | Generate true/false for _DEFAULT_ON options (#22829)Joel Challis2024-01-061-0/+2
|/
* Fix more `qmk generate-api` fallout from userspace support (#22619)Sergey Vlasov2023-12-061-1/+4
* Fix JSON keymap URLs generated by the API (#22618)Ryan2023-12-061-1/+3
* Avoid exceptions when layouts contain OOB matrix values (#22609)Joel Challis2023-12-051-2/+5
* CLI parallel search updates (#22525)Nick Brassel2023-11-221-2/+2
* CLI refactoring for common build target APIs (#22221)Nick Brassel2023-11-151-6/+10
* Generate switch statement helpers for keycode ranges (#20059)Joel Challis2023-11-011-0/+8
* Implement data driven lighting defaults (#21825)Joel Challis2023-11-011-5/+8
* Add dd mapping for hardware based split handedness (#22369)Joel Challis2023-11-012-7/+21
* Remove use of broken split.main (#22363)Joel Challis2023-10-301-18/+0
* Fix 'to_c' for config.h mappings (#22364)Joel Challis2023-10-291-2/+2
* Implement data driven dip switches (#22017)Joel Challis2023-10-292-0/+34
* Merge remote-tracking branch 'origin/master' into developQMK Bot2023-09-281-31/+32
|\
| * Allow inline generation of compile_commands.json while doing a `qmk compile`,...Nick Brassel2023-09-281-31/+32
* | Generate keymap.json config options more forcefully (#21960)Joel Challis2023-09-132-10/+21
|/
* keycode aliases: work around ChibiOS ch.h include guard (#21497)Ryan2023-07-311-0/+5
* CLI: Improve error messages when layout key matrix row/col is OOB (#21640)Ryan2023-07-311-5/+10
* Merge remote-tracking branch 'origin/master' into developQMK Bot2023-05-201-9/+8
|\
| * `qmk generate-make-dependencies` improvements (#21001)Nick Brassel2023-05-201-9/+8
* | `qmk format-json`: Expose full key path and respect `sort_keys` (#20836)Ryan2023-05-201-1/+1
* | Fix English word list retrieval in qmk generate-autocorrect-data (#20915)Peter2023-05-201-0/+6