aboutsummaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Don't hide for devs...Erovia2020-04-083-3/+3
* Rebase on master, hide some other subcommandsErovia2020-04-083-3/+3
* CLI: Add development mode supportErovia2020-04-083-3/+3
* Correctly handle json keymaps with ANY()skullY2020-04-071-1/+13
* Doctor: Add avrdude/dfu-util/dfu-programmer version printing (#8678)0.8.101Ryan2020-04-051-6/+31
* minor tweaks0.8.95skullY2020-04-041-4/+2
* Fix saving output from avrdude and dfu-programmerRoss Baquir2020-04-041-3/+9
* Use version_arg in ESSENTIAL_BINARIES dictRoss Baquir2020-04-041-6/+4
* Fixes #8541 by getting version from -dumpversion then --version as fallbackRoss Baquir2020-04-041-7/+8
* CLI: More MSYS2 fixes (#8577)0.8.81Erovia2020-03-293-9/+31
* CLI: Hide json-keymap subcommand, as it's been deprecated.0.8.54Erovia2020-03-181-1/+1
* Add decorators for determining keyboard and keymap based on current directory...0.8.36skullydazed2020-03-138-99/+152
* use qmk.path.normpath to locate the output file.0.8.31skullY2020-03-121-2/+1
* Rename qmk json-keymap to qmk json2c (#8372)0.8.27skullydazed2020-03-103-43/+60
* Add gcc version detection to qmk doctor (#8338)0.8.22skullydazed2020-03-081-3/+49
* 2020 February 29 Breaking Changes Update (#8064)0.8.0James Young2020-02-293-0/+0
* Fixed OS detection such that OSX doesn't take over the world (#8248)0.7.172Mikkel Jeppesen2020-02-261-1/+1
* New functionality for cformat (#7893)0.7.165Akaash Suresh2020-02-223-24/+58
* Use pathlib everywhere we can (#7872)0.7.156skullydazed2020-02-1711-169/+213
* Fix os detection in OSX python 3.8 (#8187)0.7.155Mikkel Jeppesen2020-02-171-1/+1
* fix list_keymaps for python 3.50.7.153skullY2020-02-151-2/+2
* Pathlib-ify qmk.keymap.list_keymaps()Erovia2020-02-151-9/+10
* Code cleanup, use pathlib, use pytest keyboardErovia2020-02-154-32/+16
* Fix commandline parsing and flake8 findings, rebaseErovia2020-02-155-5/+18
* Major rework, no regex/globbing, more walkingErovia2020-02-152-79/+67
* Fix merging community and base keymapsErovia2020-02-151-1/+1
* Return only the unique keymapsErovia2020-02-151-6/+5
* Drop bs4 dependency, update docs, minor improvementsErovia2020-02-153-20/+16
* Fix regex for parsing rules.mk filesErovia2020-02-151-8/+3
* Add test for list_keymapsErovia2020-02-151-0/+5
* Another major refactoring, add documentationErovia2020-02-154-76/+162
* Fix output formatErovia2020-02-151-1/+1
* Try to figure out revision, drop -rv/--revision argumentErovia2020-02-151-32/+34
* Fix help message.Erovia2020-02-151-1/+1
* Get all buildable keymaps for each revisionErovia2020-02-151-27/+32
* Major update to work better with revisionsErovia2020-02-151-24/+21
* CLI: add support for list_keymapsErovia2020-02-152-0/+85
* use replace() over rename() to have cross-platform overwriting (#8148)0.7.148Mikkel Jeppesen2020-02-111-1/+1
* Update the flash cli command to use the user config (#8125)0.7.145Erovia2020-02-081-2/+2
* CI: Add workflow for CLI testing (#7357)0.7.143Joel Challis2020-02-081-1/+1
* Add QMK Compile Context Sensitivity (#6884)0.7.142Cody Bender2020-02-071-3/+72
* Improve the functionality of qmk.questions (#8020)0.7.138skullydazed2020-02-031-8/+89
* Fix cformat processing files within ignore folders (#8063)0.7.136Joel Challis2020-02-021-0/+1
* Qmk doctor os check to support newer msys2/w10 installations (#8031)0.7.128Mikkel Jeppesen2020-01-281-4/+4
* Beef up how `qmk doctor` works. (#7375)0.7.119skullydazed2020-01-243-63/+344
* Align cformat rules with current CI implementation (#7936)Joel Challis2020-01-211-3/+4
* Fix attribute heritance for long commands.0.7.112Erovia2020-01-191-4/+7
* Fix commandline arg merging, small improvementsErovia2020-01-191-3/+3
* MILC: Fix/complete attribute heritanceErovia2020-01-191-2/+15
* yapf and style0.7.108skullY2020-01-111-11/+10