144 Commits (5eb4675fda13783e6d1b18b7fbbe54a90a9fe68e)

Author SHA1 Message Date
  Ryan db80209e69
Parse version better in `qmk doctor` GCC version checks (#9324) 3 years ago
  Erovia a0bf235644
CLI: Add ATmega328 and ATtiny85 to supported CPUs (#9371) 3 years ago
  James Young fced377ac0
2020 May 30 Breaking Changes Update (#9215) 4 years ago
  Zach White 1a5dc278bc
Fix running qmk info without any arguments (#9218) 4 years ago
  Zach White a5e749d8cd
Fix the path for generated keymaps (#9213) 4 years ago
  Zach White 4ee623fdd5
Fix compiling json files (#9210) 4 years ago
  Zach White 751316c344
[CLI] Add a subcommand for getting information about a keyboard (#8666) 4 years ago
  Erovia 6501377070
CLI: fix `json2c` subcommand and add/fix tests (#9206) 4 years ago
  Erovia 179e5c018f
CLI: Rework submodule checking (#9162) 4 years ago
  Erovia 83ebbf57b3
Fix submodule check (#9155) 4 years ago
  codecoffeecode f125406700
Adding unit tests for list-keymaps command (#7711) 4 years ago
  Erovia 6b54f3ce1c CLI: Tune doctor's udev rule checking to match #8750 4 years ago
  Keenan Brock c3aaed8dfb
[kle2info] Trim the code in `kle2xy` (#8955) 4 years ago
  skullY 6f30b402a2 Revert "Fix conflicting types for 'tfp_printf' (#8269)" 4 years ago
  Joel Challis e17b55e33a
Fix conflicting types for 'tfp_printf' (#8269) 4 years ago
  Keenan Brock 5c666398d5 kle2info: trim down x and y output 4 years ago
  Keenan Brock a47915d2d2 kle2json: fix invocation error 4 years ago
  skullydazed 66d94dc22a
Move everything to Python 3.6 (#8835) 4 years ago
  skullydazed 484c059d86
MILC: Fix setting config values for store_true and store_false (#8813) 4 years ago
  Pete Johanson f9bb9ef0b8
CLI: Fix doctor error when can't run `bin/qmk --version`. (#8796) 4 years ago
  Pete Johanson 6fb048fdaf CLI: Use `shutil.which` to detect gmake, instead of OS check. 4 years ago
  Pete Johanson 06b571aa53 CLI: Invoke gmake on FreeBSD when using `qmk compile`. 4 years ago
  Erovia 38f14c4174 Don't hide for devs... 4 years ago
  Erovia 5cfc3ce02e Rebase on master, hide some other subcommands 4 years ago
  Erovia c61f016fa4 CLI: Add development mode support 4 years ago
  skullY b4ef72423e Correctly handle json keymaps with ANY() 4 years ago
  Ryan 6de77141a4
Doctor: Add avrdude/dfu-util/dfu-programmer version printing (#8678) 4 years ago
  skullY 2f15cb2126 minor tweaks 4 years ago
  Ross Baquir 8af156d976 Fix saving output from avrdude and dfu-programmer 4 years ago
  Ross Baquir 70b5015162 Use version_arg in ESSENTIAL_BINARIES dict 4 years ago
  Ross Baquir 3fad3854d6 Fixes #8541 by getting version from -dumpversion then --version as fallback 4 years ago
  Erovia c89c084146
CLI: More MSYS2 fixes (#8577) 4 years ago
  Erovia 8123dd2649 CLI: Hide json-keymap subcommand, as it's been deprecated. 4 years ago
  skullydazed f81b0e35a6
Add decorators for determining keyboard and keymap based on current directory (#8191) 4 years ago
  skullY 799acb2802 use qmk.path.normpath to locate the output file. 4 years ago
  skullydazed 2a05d433c9
Rename qmk json-keymap to qmk json2c (#8372) 4 years ago
  skullydazed cf40c33c90
Add gcc version detection to qmk doctor (#8338) 4 years ago
  James Young 26eef35f07
2020 February 29 Breaking Changes Update (#8064) 4 years ago
  Mikkel Jeppesen 4667bc554e
Fixed OS detection such that OSX doesn't take over the world (#8248) 4 years ago
  Akaash Suresh b353028ea5
New functionality for cformat (#7893) 4 years ago
  skullydazed c66930445f
Use pathlib everywhere we can (#7872) 4 years ago
  Mikkel Jeppesen 0d3f0889c5
Fix os detection in OSX python 3.8 (#8187) 4 years ago
  skullY 58101cbb73 fix list_keymaps for python 3.5 4 years ago
  Erovia 512261b343 Pathlib-ify qmk.keymap.list_keymaps() 4 years ago
  Erovia 3db41817e0 Code cleanup, use pathlib, use pytest keyboard 4 years ago
  Erovia 8eeab1112a Fix commandline parsing and flake8 findings, rebase 4 years ago
  Erovia 988bfffca2 Major rework, no regex/globbing, more walking 4 years ago
  Erovia 8ff72d9517 Fix merging community and base keymaps 4 years ago
  Erovia 4445e0a459 Return only the unique keymaps 4 years ago
  Erovia 3ed1223678 Drop bs4 dependency, update docs, minor improvements 4 years ago