summaryrefslogtreecommitdiffstats
path: root/lib/python/qmk/info.py
Commit message (Expand)AuthorAgeFilesLines
* Split out HAPTIC_ENABLE to have separate DRIVER option (#14854)Joel Challis2021-10-181-5/+0
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-161-2/+2
|\
| * Try to clarify "number of elements in info.json does not match" error (#14844)Ryan2021-10-161-2/+2
* | Remove QWIIC_DRIVERS (#14174)Joel Challis2021-10-091-1/+1
|/
* Cleanup issues identified by lgtm (#14459)Zach White2021-09-271-4/+4
* Merge remote-tracking branch 'origin/master' into developZach White2021-08-201-35/+6
|\
| * Restore layout count validation (#14068)Joel Challis2021-08-201-35/+6
* | Add a lot more data to info.json (#13366)Zach White2021-08-161-10/+174
* | Defer the expensive search for layout macros until info.json has been process...Zach White2021-08-161-19/+24
* | Merge remote-tracking branch 'origin/master' into developZach White2021-08-091-1/+1
|\|
| * Fix generate api (#13930)Zach White2021-08-091-1/+1
* | Matrix consistency check (#13470)Zach White2021-07-111-0/+46
* | Optimize our jsonschema by using refs (#13271)Zach White2021-06-241-3/+3
* | Remove the redundant pin name validation (#13251)Zach White2021-06-221-7/+1
* | allow LINE_PINxx for Teensy 4.x pins (#13247)Michael Stapelberg2021-06-191-0/+3
|/
* Catch 'LAYOUTS = all' in lint (#12848)Joel Challis2021-05-091-0/+13
* Add support for qmk_configurator style aliases (#11954)Zach White2021-03-241-65/+4
* use layout aliases when processing info.json (#12333)Zach White2021-03-221-1/+9
* improve detection of community layout supportZach White2021-03-091-13/+4
* Fix compile errors (#12048)Zach White2021-02-271-2/+3
* Fix develop (#12039)Zach White2021-02-271-10/+34
* Create a system to map between info.json and config.h/rules.mk (#11548)Zach White2021-01-311-241/+102
* Add support for specifying BOARD in info.json (#11492)Zach White2021-01-091-1/+7
* Use the schema to eliminate custom code (#11108)Zach White2021-01-091-31/+29
* fix bugs triggered by certain boardsZach White2021-01-081-11/+24
* Revert "change invalid pin from error to warning"Zach White2021-01-071-1/+1
* change invalid pin from error to warningZach White2021-01-071-1/+1
* make flake8 happyZach White2021-01-071-37/+47
* get qmk generate-api into a good stateZach White2021-01-071-25/+57
* validate keyboard data with jsonschemaZach White2021-01-071-11/+140
* fix keyboards with apostrophes in their namesZach White2021-01-031-1/+1
* Fix broken keyboards (#11412)Zach White2021-01-031-0/+3
* Configure keyboard matrix from info.json (#10817)Zach White2020-12-301-59/+296
* Change keyboard json format to bring it inline with the current api (#11231)Zach White2020-12-191-3/+7
* New command: qmk lint (#10761)Zach White2020-11-071-12/+31
* Generate api data on each push (#10609)Zach White2020-10-251-0/+8
* [CLI] Remove check for Input Club boards (#10636)Ryan2020-10-181-2/+0
* CLI: Fix MCU lists for `qmk info` (#10574)Ryan2020-10-091-3/+3
* Improve LAYOUT macro searching (#9530)Ryan2020-10-061-10/+19
* Remove `DESCRIPTION` (#9732)Ryan2020-07-161-1/+0
* [CLI] Add a subcommand for getting information about a keyboard (#8666)Zach White2020-05-261-0/+249