aboutsummaryrefslogtreecommitdiff
path: root/lib/python/qmk/info.py
Commit message (Expand)AuthorAgeFilesLines
* [CLI] Don't `exit()` when certain exceptions occur. (#23442)Nick Brassel2024-06-151-1/+2
* Produce warning if keyboard is not configured via `keyboard.json` (#23321)Joel Challis2024-04-021-8/+20
* Align encoder layout validation with encoder.h logic (#23330)Joel Challis2024-03-311-2/+7
* Migrate features and LTO from rules.mk to data driven (#23302)Joel Challis2024-03-301-0/+6
* Reject duplicate matrix locations in LAYOUT macros (#23273)Joel Challis2024-03-131-0/+9
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-03-121-1/+6
|\
| * Flag LAYOUT macros still defined in .h files (#23260)Joel Challis2024-03-121-1/+6
* | Enable 'keyboard.json' as a build target (#22891)Joel Challis2024-03-101-2/+13
|/
* Ensure LTO is enabled as a `info.json` build config option (#22932)Joel Challis2024-02-011-0/+3
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-01-221-3/+26
|\
| * Move layout macro OOB checks to lint (#22610)Joel Challis2024-01-221-3/+26
* | CLI: Allow generation of both LED and RGB Matrix config (#22896)Ryan2024-01-141-21/+17
* | Prevent `qmk migrate` processing unparsed info.json values (#22374)Joel Challis2024-01-091-0/+3
* | Generate true/false for _DEFAULT_ON options (#22829)Joel Challis2024-01-061-1/+1
* | Ensure LED config is extracted when feature is disabled (#22809)Joel Challis2024-01-041-17/+17
|/
* Don't print error message when there are no row pins and no col pins (#20104)Purdea Andrei2023-12-021-0/+3
* Enable linking of encoders to switch within layout macros (#22264)Joel Challis2023-11-201-0/+28
* Add dd mapping for hardware based split handedness (#22369)Joel Challis2023-11-011-0/+9
* Remove use of broken split.main (#22363)Joel Challis2023-10-301-52/+0
* Support additional split sync items for info.json (#22193)Joel Challis2023-10-211-0/+9
* Fix parsing/validation for 21939 (#22148)Joel Challis2023-09-271-0/+2
* Add *_MATRIX_LED_COUNT generation (#21110)Joel Challis2023-08-271-0/+3
* Revert "Add *_MATRIX_LED_COUNT generation/validation (#19515)" (#21109)Joel Challis2023-06-021-9/+1
* Add *_MATRIX_LED_COUNT generation/validation (#19515)Joel Challis2023-06-021-1/+9
* `qmk info`: account for ISO enter when calculating layout X offset (#20325)Ryan2023-04-041-1/+6
* Reduce _validate complexity (#20274)Joel Challis2023-03-281-11/+17
* Custom keycodes in JSON (#19925)Joel Challis2023-03-271-0/+6
* `qmk info`: add warning when layout is offset (#20070)Ryan2023-03-091-0/+10
* Reduce false positives in layout name validation (#19646)Joel Challis2023-02-111-12/+27
* Fix 'No LAYOUTs defined' check (#19537)Joel Challis2023-01-191-1/+4
* De-duplicate platform detection (#19603)Joel Challis2023-01-191-0/+3
* Revert "De-duplicate platform detection (#19545)" (#19564)Joel Challis2023-01-111-3/+0
* De-duplicate platform detection (#19545)Joel Challis2023-01-111-0/+3
* Fix CLI community detection (#19562)Joel Challis2023-01-111-5/+6
* Ignore defaults.hjson values if already set (#19511)Joel Challis2023-01-071-2/+10
* Ignore some layout macro names from lint (#19207)Joel Challis2022-11-301-5/+16
* Extend layout lint checks (#19200)Joel Challis2022-11-301-53/+46
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-11-251-1/+1
|\
| * Fix build failures for `bastardkb/tbk` and `jels/boaty` (#19152)Ryan2022-11-251-1/+1
* | Additional DD backlight config (#19124)Joel Challis2022-11-231-1/+1
* | Format DD mappings and schemas (#18924)Ryan2022-11-081-3/+3
* | Fix incorrect g_led_config generation (#18431)Ryan2022-09-211-12/+16
* | Disconnect `usb.device_ver` (#18259)Ryan2022-09-161-14/+0
* | Merge remote-tracking branch 'origin/master' into developJoshua Diamond2022-09-121-1/+1
|\|
| * Fix '_RIGHT' matrix pins lint error (#18320)Joel Challis2022-09-091-1/+1
* | Move bootloader.mk to platforms (#18228)Ryan2022-08-311-6/+0
* | Handle escaping of manufacturer/product strings (#18194)Ryan2022-08-281-1/+1
|/
* Remove legacy bootmagic cli parsing (#18099)Joel Challis2022-08-191-8/+1
* Remove `UNUSED_PINS` (#17931)Nick Brassel2022-08-061-14/+1
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-061-4/+18
|\