5 Commits (c9f88d7c67e00b3689fd4afd7630bc7fcd5b7ed4)

Author SHA1 Message Date
  Ryan c9f88d7c67
`qmk doctor`: display qmk_firmware version tag (#16155) 2 years ago
  Zach White fce9cb9338
Cleanup issues identified by lgtm (#14459) 2 years ago
  Erovia e05f9c4a08
CLI: Add git and venv info to doctor's output (#13405) 2 years ago
  Zach White e87d231645
Refactor doctor.py into a directory (#13298) 2 years ago
  Zach White db1eacdaac
Align our subprocess usage with current best practices. (#12940) 3 years ago
  Ryan cd981ec56a
`qmk doctor`: Fix WSL /mnt check (#12466) 3 years ago
  Ryan 12f308748f
qmk doctor: Display macOS and Windows versions, and add WSL warning for /mnt (#12441) 3 years ago
  Ryan 69eca63a84
`qmk doctor`: Don't run udev checks under WSL (#12231) 3 years ago
  Stefan Schulze 4a10dfb54d
Fix submodule check for qmk setup (#11379) 3 years ago
  Zach White ef6329af7c
Create a system to map between info.json and config.h/rules.mk (#11548) 3 years ago
  Erovia a380a26ad2
Split of the doctor codebase (#11255) 3 years ago
  Ryan 0239ce025a
Doctor: add check for .git folder (#11208) 3 years ago
  Zach White bded5f473c
simplify qmk doctor to make room for #11208 (#11242) 3 years ago
  James Young c66df16644
2020 November 28 Breaking Changes Update (#11053) 3 years ago
  Erovia b337ba798e
CLI: Udev related fixes and improvements (#10736) 3 years ago
  Ryan c3ce06c2e7
Fix CLI warning for Massdrop udev rule (#10691) 3 years ago
  Zach White 445cd95d17
Improve ANSI support and --no-color (#10537) 3 years ago
  Erovia 058737f116
[CLI] Add c2json (#8817) 3 years ago
  Ryan 2c9ffd4739
CLI: update subcommands to use return instead of exit() (#10323) 3 years ago
  Ryan 5f23f21216
CLI/Doctor: Print QMK_HOME (#10398) 3 years ago
  fauxpark a0305f5e7e Be more specific about Caterina devices, and add LilyPad PID 3 years ago
  fauxpark c2a0cebf8b Add Pololu VID 3 years ago
  fauxpark ef1b050b32 Link to docs page in "missing" case 3 years ago
  fauxpark 4bee445c2f Split rules back up into bootloaders 3 years ago
  fauxpark 7921c5d9b8 A comma would be nice 3 years ago
  fauxpark 72b1ff5899 Add TMK "FEED" VID to list of deprecated udev rules 3 years ago
  fauxpark eee6dd3544 Fix errors 3 years ago
  fauxpark 510138f525 Simplify doctor rule checking 3 years ago
  fauxpark 07e37c857c Update rules in doctor.py 3 years ago
  Ryan db80209e69
Parse version better in `qmk doctor` GCC version checks (#9324) 3 years ago
  Erovia 179e5c018f
CLI: Rework submodule checking (#9162) 4 years ago
  Erovia 83ebbf57b3
Fix submodule check (#9155) 4 years ago
  Erovia 6b54f3ce1c CLI: Tune doctor's udev rule checking to match #8750 4 years ago
  skullydazed 66d94dc22a
Move everything to Python 3.6 (#8835) 4 years ago
  Pete Johanson f9bb9ef0b8
CLI: Fix doctor error when can't run `bin/qmk --version`. (#8796) 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
  skullydazed cf40c33c90
Add gcc version detection to qmk doctor (#8338) 4 years ago
  Mikkel Jeppesen 4667bc554e
Fixed OS detection such that OSX doesn't take over the world (#8248) 4 years ago
  Mikkel Jeppesen 0d3f0889c5
Fix os detection in OSX python 3.8 (#8187) 4 years ago
  Mikkel Jeppesen 197a401be6 Qmk doctor os check to support newer msys2/w10 installations (#8031) 4 years ago
  skullydazed 5e65af3a76 Beef up how `qmk doctor` works. (#7375) 4 years ago
  skullY 81ec3b5f81 yapf and style 4 years ago
  Erovia 8f47e62b36 Make the udev rules easier to read and manage 4 years ago
  Erovia e905d86fc5 Fix Pro Micro's and its bootloader's name 4 years ago
  Erovia c6f47b5bd7 CLI: Rework ModemManager check and add udev check 4 years ago