summaryrefslogtreecommitdiff
path: root/lib/python/qmk/c_parse.py
AgeCommit message (Expand)AuthorFilesLines
2025-02-12Extend lint to reject 'blank' files (#23994)Joel Challis1-3/+3
2023-06-08Slightly refine `g_led_config` parsing (#21170)Ryan1-6/+11
2023-03-24Merge remote-tracking branch 'origin/master' into developQMK Bot1-2/+6
2023-03-24Check for multiple matrix positions assigned to same key (#20039)Ryan1-2/+6
2023-03-13JSON encoder: improve sorting of layout dict keys (#19974)Ryan1-1/+1
2023-03-01Merge remote-tracking branch 'origin/master' into developQMK Bot1-1/+3
2023-03-02Check all keys have matrix positions when parsing C LAYOUT macros (#19781)Ryan1-1/+3
2023-03-01Check all rows have the correct number of columns when parsing `g_led_config`...Ryan1-6/+15
2022-11-09Improve LED config parsing error messages (#19007)Ryan1-2/+2
2022-07-08Fix rgbkb/sol/rev2 build issues (#17601)Joel Challis1-0/+3
2022-05-30Fix various lint errors (#17255)Joel Challis1-16/+27
2022-05-16Data driven `g_led_config` (#16728)Joel Challis1-0/+118
2022-03-27CLI: Lint non-data driven macros in info.json (#16739)Erovia1-1/+2
2021-09-12Remove width, height and key_count from info.json (#14274)Ryan1-1/+0
2021-05-292021 May 29 Breaking Changes Update (#13034)James Young1-1/+1
2021-02-27Fix develop (#12039)Zach White1-8/+3
2021-02-24make LAYOUT parsing more robustZach White1-2/+4
2021-01-08remove extraneous commentZach White1-1/+1
2021-01-08fix bugs triggered by certain boardsZach White1-2/+2
2021-01-07get qmk generate-api into a good stateZach White1-6/+20
2020-05-26[CLI] Add a subcommand for getting information about a keyboard (#8666)Zach White1-0/+161