summaryrefslogtreecommitdiffstats
path: root/lib/python/qmk/cli/generate
Commit message (Collapse)AuthorAgeFilesLines
* `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
|
* Merge remote-tracking branch 'upstream/master' into developNick Brassel2023-05-151-0/+56
|\
| * Generate `make` dependency file during build for info.json's etc. (#20451)Nick Brassel2023-05-151-0/+56
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-04-091-3/+5
|\|
| * Add autocomplete to generate-compilation-database (#20387)Dasky2023-04-091-3/+5
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-04-071-1/+3
|\|
| * Avoid generating empty ENCODER_RESOLUTION (#20179)Joel Challis2023-04-071-1/+3
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-03-291-12/+11
|\|
| * Minify content published to API (#20285)Joel Challis2023-03-291-12/+11
| |
* | Custom keycodes in JSON (#19925)Joel Challis2023-03-272-6/+44
| |
* | Remove some use of keymap.h (#19980)Joel Challis2023-03-031-1/+1
|/
* Tidy up use of keycode range helpers (#19813)Joel Challis2023-02-121-0/+2
|
* Typographic updates to source generation (#19160)Jouke Witteveen2023-02-102-23/+22
|
* Tidy up use of keycode range helpers (#19756)Joel Challis2023-02-101-1/+9
|
* Add commit info to `version.h` (#19542)Pablo Martínez2023-02-021-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit * Fix import order * Fix deleted code instead of debug print line * Format * Update lib/python/qmk/cli/generate/version_h.py Co-authored-by: Ryan <fauxpark@gmail.com> * Renaming * Update lib/python/qmk/cli/generate/version_h.py Co-authored-by: Joel Challis <git@zvecr.com> * Update lib/python/qmk/git.py Co-authored-by: Joel Challis <git@zvecr.com> --------- Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com>
* Merge remote-tracking branch 'upstream/master' into developfauxpark2023-01-301-43/+39
|\
| * Clean up `qmk generate-autocorrect-data` (#19710)Ryan2023-01-301-43/+39
| |
* | Publish keymap.json to API (#19167)Joel Challis2023-01-201-17/+32
| |
* | Fix CLI community detection (#19562)Joel Challis2023-01-111-0/+6
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-01-051-1/+1
|\|
| * Fix MATRIX_COLS and MATRIX_ROWS generation for custom matrix (#19508)Sergey Vlasov2023-01-051-1/+1
| | | | | | | | | | | | The code which generated the MATRIX_COLS and MATRIX_ROWS defines from the JSON information was checking the presence of the `matrix_pins` key, which may not exist if a custom matrix is used. Check the presence of `matrix_size` instead.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-12-231-25/+24
|\|
| * Minor alignment of rgb_breathe_table generator (#19403)Joel Challis2022-12-231-25/+24
| |
* | Remaining DD keymap_extras migration (#19110)Joel Challis2022-12-211-3/+4
| | | | | | | | | | * Parse headers to data * Regen headers from data
* | [Test] Reset timer for every unit test and provide timestamps for log ↵Stefan Kerkmann2022-12-151-0/+39
| | | | | | | | messages (#17028)
* | Initial uk+us DD keymap_extras migration (#19031)Joel Challis2022-12-092-1/+62
|/
* Publish constants metadata to API (#19143)Joel Challis2022-11-231-0/+20
| | | | | * Publish metadata * Ensure content is sorted
* Revert "Add pointing device support to data driven config (#18215)" (#19063)Drashna Jaelre2022-11-151-13/+0
|
* Add pointing device support to data driven config (#18215)Drashna Jaelre2022-11-141-0/+13
| | | Co-authored-by: Joel Challis <git@zvecr.com>
* Publish hjson files as json (#18996)Joel Challis2022-11-081-1/+18
|
* Format DD mappings and schemas (#18924)Ryan2022-11-083-3/+3
|
* Initial DD keycode migration (#18643)Joel Challis2022-11-052-0/+102
| | | | | * Initial DD keycode migration * Sort magic keycodes
* Add converter support to keymap.json (#18776)Joel Challis2022-10-202-2/+7
|
* Build correctly when out of tree (#18775)Joel Challis2022-10-192-18/+30
|
* Generate DD RGBLight/LED/RGB Matrix animation defines (#18459)Ryan2022-09-261-0/+15
|
* Normalise info_config.h define generation (#18439)Ryan2022-09-211-83/+31
| | | | | | | | | | | | | * Normalise info_config.h define generation * format * Fix tests * Update lib/python/qmk/cli/generate/config_h.py Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Nick Brassel <nick@tzarc.org>
* Tidy up LAYOUT macro generation (#18262)Joel Challis2022-09-192-94/+59
|
* [Core] Add getreuer's Autocorrect feature to core (#15699)Drashna Jaelre2022-09-171-0/+289
| | | Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
* Disconnect `usb.device_ver` (#18259)Ryan2022-09-161-6/+0
|
* Handle escaping of manufacturer/product strings (#18194)Ryan2022-08-281-1/+2
|
* Update LUFA submodule (#18168)Ryan2022-08-261-2/+2
|
* Publish data as part of API generation (#17020)Joel Challis2022-08-061-14/+23
|
* More DD encoder fixes (#17615)Joel Challis2022-07-111-3/+5
|
* Fix rgbkb/sol/rev2 build issues (#17601)Joel Challis2022-07-081-3/+8
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-06-261-1/+1
|\
| * Fix error message in generated code (#17484)Joel Challis2022-06-271-1/+1
| |
* | Allow encoder config from info.json (#17295)Joel Challis2022-06-201-0/+29
| |
* | Additional schema fixes (#17414)Joel Challis2022-06-181-4/+4
|/
* Data driven `g_led_config` (#16728)Joel Challis2022-05-161-0/+75
|