summaryrefslogtreecommitdiff
path: root/lib/python
AgeCommit message (Expand)AuthorFilesLines
2024-05-16Merge remote-tracking branch 'origin/master' into developQMK Bot1-7/+7
2024-05-17Resolve home directory in userspace config (#23730)Joel Challis1-7/+7
2024-05-15Merge remote-tracking branch 'origin/master' into developQMK Bot1-1/+1
2024-05-15[CLI] Fixup return code for `qmk userspace-compile`. (#23720)Nick Brassel1-1/+1
2024-05-11Merge remote-tracking branch 'origin/master' into developQMK Bot1-2/+2
2024-05-11`qmk find`: Fix typo in filter logging (#23693)Ryan1-2/+2
2024-05-02Merge remote-tracking branch 'upstream/master' into developNick Brassel1-4/+30
2024-05-02clangd enhancements. (#23310)Nick Brassel1-4/+30
2024-05-01Align 'qmk lint' argument handling (#23297)Joel Challis2-20/+17
2024-04-23Merge remote-tracking branch 'origin/master' into developQMK Bot1-34/+49
2024-04-23Fix up license check path. (#23571)Nick Brassel1-34/+49
2024-04-02Produce warning if keyboard is not configured via `keyboard.json` (#23321)Joel Challis1-8/+20
2024-03-31Align encoder layout validation with encoder.h logic (#23330)Joel Challis1-2/+7
2024-03-31Merge remote-tracking branch 'origin/master' into developQMK Bot1-3/+3
2024-03-31Fix 'qmk compile' mass_compile execution (#23296)Joel Challis1-3/+3
2024-03-30Migrate features and LTO from rules.mk to data driven (#23302)Joel Challis1-0/+6
2024-03-14`qmk new-keyboard` - detach community layout when selecting "none of the abov...Joel Challis1-4/+14
2024-03-13Reject duplicate matrix locations in LAYOUT macros (#23273)Joel Challis1-0/+9
2024-03-13Merge remote-tracking branch 'origin/master' into developzvecr1-5/+13
2024-03-13Absolute paths for -kb argument should error consistently (#23262)Joel Challis1-4/+12
2024-03-12Merge remote-tracking branch 'origin/master' into developQMK Bot1-1/+6
2024-03-12Flag LAYOUT macros still defined in .h files (#23260)Joel Challis1-1/+6
2024-03-10Enable 'keyboard.json' as a build target (#22891)Joel Challis5-9/+24
2024-03-10[Feature] Some metadata on QGF/QFF files (#20101)Pablo Martínez4-52/+146
2024-03-05Initial 'qmk test-c' functionality (#23038)Joel Challis3-0/+48
2024-03-02Remove cd suggestion from new-keyboard (#23194)Joel Challis1-4/+4
2024-03-02CLI Speed improvements. (#23189)Nick Brassel1-4/+10
2024-02-22Ensure `qmk generate-compilation-database` copies to userspace as well. (#23129)Nick Brassel2-3/+6
2024-02-17[Refactor] `qmk find` (#21096)Pablo Martínez2-25/+90
2024-02-16[Enhancement] Prepare for `SyntaxWarning` (#22562)Pablo Martínez2-5/+5
2024-02-16[Refactor] Break `QGFImageFile`'s `_save` function into smaller pieces (#21124)Pablo Martínez1-136/+168
2024-02-12Fix git-submodule running in wrong location (#23059)Joel Challis1-4/+4
2024-02-08Flag invalid keyboard features during lint (#22832)Joel Challis1-0/+15
2024-02-01Ensure LTO is enabled as a `info.json` build config option (#22932)Joel Challis1-0/+3
2024-01-22Merge remote-tracking branch 'origin/master' into developQMK Bot2-12/+28
2024-01-22Move layout macro OOB checks to lint (#22610)Joel Challis2-12/+28
2024-01-19Merge remote-tracking branch 'origin/master' into developQMK Bot1-2/+5
2024-01-20Copy `compile_commands.json` to userspace, if in use. (#22925)Nick Brassel1-2/+5
2024-01-16`qmk format-json`: Force Unix line endings and ensure LF at EOF (#22901)Ryan1-2/+2
2024-01-14CLI: Allow generation of both LED and RGB Matrix config (#22896)Ryan2-31/+32
2024-01-09Prevent `qmk migrate` processing unparsed info.json values (#22374)Joel Challis2-1/+7
2024-01-06Generate true/false for _DEFAULT_ON options (#22829)Joel Challis2-1/+3
2024-01-04Ensure LED config is extracted when feature is disabled (#22809)Joel Challis1-17/+17
2023-12-16Initial (#22671)Pablo Martínez1-1/+1
2023-12-14[Bugfix] `qmk {compile, flash}` return code (#22639)Pablo Martínez2-2/+2
2023-12-06Fix more `qmk generate-api` fallout from userspace support (#22619)Sergey Vlasov1-1/+4
2023-12-06Fix JSON keymap URLs generated by the API (#22618)Ryan1-1/+3
2023-12-05Avoid exceptions when layouts contain OOB matrix values (#22609)Joel Challis1-2/+5
2023-12-02Fix `qmk doctor` not finding binaries on Windows (#22593)Joel Challis1-2/+2
2023-12-03Dedup the list of tested userspace paths. (#22599)Nick Brassel1-5/+5