Drashna Jael're
449a1ba4e6
Merge remote-tracking branch 'upstream/master' into firmware23
2023-09-05 14:08:28 -07:00
Ryan
6d90fa2300
qmk format-json: Expose full key path and respect sort_keys (#20836 )
2023-05-20 22:15:05 +10:00
Drashna Jael're
8fe96b2509
Merge tag '0.20.1' into firmware23
2023-03-28 00:10:55 -07:00
jack
003cee0098
Validate keyboard name before accepting further input ( #19394 )
2022-12-23 18:18:57 +00:00
Ryan
479d8de622
Format DD mappings and schemas ( #18924 )
2022-11-08 01:05:08 +00:00
Drashna Jael're
30aac80d5a
Merge remote-tracking branch 'qmk 0.17.0' into firmware21
2022-05-29 15:38:33 -07:00
Joel Challis
2cfbc1445c
Allow new-keyboard to use development_board presets ( #16785 )
2022-04-08 20:12:32 +01:00
Drashna Jael're
07a3743e87
Fix compilation issues
2022-03-25 16:31:52 -07:00
Joel Challis
ed773ab73c
Relocate CLI git interactions ( #16682 )
2022-03-18 16:02:24 +00:00
Joel Challis
b0621223bc
Various fixes for new-keyboard ( #16358 )
2022-02-15 01:42:58 +00:00
Erovia
23c238a180
CLI: Minor additions #12795 ( #16276 )
2022-02-14 12:02:35 +01:00
Joel Challis
2e279f1b88
Initial pass at data driven new-keyboard subcommand ( #12795 )
...
* Initial pass at a data driven keyboard subcommand
* format
* lint
* Handle bootloader now its mandatory
2022-02-09 06:03:30 +11:00
Mikkel Jeppesen
fefd7fdc51
Refactor new-keyboard to be python3.7 compatible ( #14707 )
...
* Use copy_tree from distutils for python 3.7 support
* Bump python version in docs
* Changed new-keyboard to use printf-style format strings
* Use username for manunfacturer / maintainer
* Update lib/python/qmk/cli/new/keyboard.py
Co-authored-by: Zach White <skullydazed@drpepper.org >
Co-authored-by: Zach White <skullydazed@drpepper.org >
2021-11-05 08:14:43 +11:00
Joel Challis
2cade3a483
Align some quantum sub-directories ( #14134 )
...
* Misc folder tidy
* Review comments
* Remove redundant entry
2021-08-24 17:07:11 +01:00
Ryan
b021c2f2c5
Port new_keyboard.sh to CLI ( #13706 )
...
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
2021-07-30 21:57:40 +01:00
Zach White
db1eacdaac
Align our subprocess usage with current best practices. ( #12940 )
...
* Align our subprocess usage with current best practices.
* remove unused import
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* fix the cpp invocation for older python
* allow for unprompted installation
* make sure qmk new-keyboard works on windows
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-05-19 15:24:46 -07:00
Joel Challis
25c97e0019
Shim cli to new keyboard script ( #12780 )
...
* Shim cli to new keyboard script
* Shim cli to new keyboard script
* Add docs
2021-05-02 16:59:10 +01:00