64 Commits (5501e804ff8d41ce656061b91896c4ac8c681d78)

Author SHA1 Message Date
  Nick Brassel 5501e804ff
QMK Userspace (#22222) 5 months ago
  Nick Brassel 211fbbd16d
Add `qmk license-check` developer-level CLI command. (#22075) 6 months ago
  Nick Brassel 127560ae22
Add `qmk ci-validate-aliases` (#22205) 7 months ago
  Nick Brassel 507e32b28c
Generate `make` dependency file during build for info.json's etc. (#20451) 1 year ago
  Nick Brassel 1b3f7fcf7d
Add `qmk find` command, reuse logic for `qmk mass-compile`. (#20139) 1 year ago
  Nick Brassel 4723f308ad
Remove CLI commands: `multibuild`, `cformat`, `fileformat`, `pyformat`. (#19629) 1 year ago
  Nick Brassel 691668340c
Add `qmk mass-compile`, which intends to supercede `qmk multibuild` whilst providing support for filtering as per data-driven definitions. (#18971) 1 year ago
  Joel Challis b297531dbf
Migrate 'make git-submodule' to CLI command (#19479) 1 year ago
  Stefan Kerkmann 962e4c0e18
[Test] Reset timer for every unit test and provide timestamps for log messages (#17028) 1 year ago
  Joel Challis 3e59bbd731
Automate "Data Driven" migrations (#17820) 1 year ago
  Joel Challis a69ab05dd6
Initial DD keycode migration (#18643) 1 year ago
  Joel Challis 20f142a772
Tidy up LAYOUT macro generation (#18262) 1 year ago
  Drashna Jaelre fb29c0ae53
[Core] Add getreuer's Autocorrect feature to core (#15699) 1 year ago
  Joel Challis 3d8c624698
Update invalid pip install flag (#18146) 1 year ago
  Erovia 5e2ffe7d8f
CLI: Teaching the CLI to flash binaries (#16584) 1 year ago
  Joel Challis 59e28b8958
Add cli command to import keyboard|keymap|kbfirmware (#16668) 1 year ago
  Joel Challis 7326a0051b
Allow module check to error out when piped to /dev/null (#17505) 1 year ago
  Joel Challis 608fa5154c
Data driven `g_led_config` (#16728) 2 years ago
  Nick Brassel 1f2b1dedcc
Quantum Painter (#10174) 2 years ago
  Erovia efc9c525b1
CLI: Add 'via2json' subcommand (#16468) 2 years ago
  Nick Brassel b9148eb1bd
[cli] Export list of `develop` PRs to be merged into `master` (#13944) 2 years ago
  Erovia c8b09d0d4a
CLI: Add 'cd' subcommand (#12584) 2 years ago
  Zach White 20f81af98a
Allow community layouts to be specified in info.json (#14682) 2 years ago
  Bao 590b405468
New CLI subcommand to create clang-compatible compilation database (`compile_commands.json`) (#14370) 2 years ago
  Zach White baa423004a
ensure that the directory for sys.executable is in the user's path (#14229) 2 years ago
  Zach White f155865804
remove qmk console, which is now part of the global cli (#14206) 2 years ago
  Zach White 4742a3a48f
use sudo to install modules if needed (#13984) 2 years ago
  Zach White 4ab8734d6e
Move all our CLI file formatters to the format dir (#13296) 2 years ago
  Zach White ffdfe3798b
switch to qmk-dotty-dict (#13460) 2 years ago
  Ryan bbe43a91eb
CLI: Add subcommand to generate version.h (#13151) 2 years ago
  Zach White 7c2bd4dd88
add doctor to safe_commands (#13324) 2 years ago
  Zach White 0713797c58
Ensure that safe_commands always run (#13199) 2 years ago
  James Young 1646c0f26c
2021 May 29 Breaking Changes Update (#13034) 3 years ago
  Erovia f55e39e8a2
World domination (#13021) 3 years ago
  Zach White aa97f52963
Use milc.subcommand.config instead of qmk.cli.config (#13002) 3 years ago
  Zach White de5c30a9ba
Use milc.subcommand.config instead of qmk.cli.config (#12915) 3 years ago
  Zach White 6da60d4a5d
Add setup, clone, and env to the list of commands we allow even with broken modules (#12868) 3 years ago
  Zach White bc38c38f8c
Move the module checking and updating to lib/python (#12416) 3 years ago
  Nick Brassel 1426ffc0ee
Add script to perform parallel builds. (#12497) 3 years ago
  Zach White 7a25dcacff
New command: qmk console (#12828) 3 years ago
  Zach White 588bcdc8ca
Add support for tab completion (#12411) 3 years ago
  Zach White 3e60997edb
Add a `qmk format-json` command that will format JSON files (#12372) 3 years ago
  Zach White cd336b2b54
bump to python 3.7 (#11408) 3 years ago
  Zach White 448cc1acd5
remove deprecated qmk json-keymap (#11823) 3 years ago
  Joel Challis 6c4b6531fe
CI: Add workflow for codebase formatting (#7382) 3 years ago
  James Young c66df16644
2020 November 28 Breaking Changes Update (#11053) 3 years ago
  Zach White 4d33d72975
New command: qmk lint (#10761) 3 years ago
  Ryan 7ef98e7f61
CLI: Add `qmk clean` (#10785) 3 years ago
  Zach White 0c42f91f4c
Generate api data on each push (#10609) 3 years ago
  Erovia 058737f116
[CLI] Add c2json (#8817) 3 years ago