summaryrefslogtreecommitdiff
path: root/lib/python/qmk/info.py
AgeCommit message (Expand)AuthorFilesLines
2025-09-22Add generic handling to cycle LED/RGB Matrix flags (#24649)Joel Challis1-0/+8
2025-08-09Fix serial speed DD configuration & migrate keyboards (#25546)Jack Sangdahl1-0/+3
2025-06-27Add MATRIX_MASKED DD config (#25383)Joel Challis1-0/+20
2025-06-09Remove `DEFAULT_FOLDER` handling (#23281)Joel Challis1-11/+0
2025-04-23Avoid duplication in generated community modules `rules.mk` (#25135)Joel Challis1-13/+3
2025-02-26Community modules (#24848)Nick Brassel1-0/+27
2025-01-30Reject keyboard.json next to info.json (#24882)Joel Challis1-0/+7
2025-01-01Fix g_led_config parse warning (#24769)Joel Challis1-2/+2
2024-12-28Skip parsing g_led_config when matrix_size is missing (#24739)Joel Challis1-13/+14
2024-11-30Improve "feature/encoder config both specified" warnings (#24641)Ryan1-2/+2
2024-11-08Merge remote-tracking branch 'origin/master' into developQMK Bot1-9/+13
2024-11-08Speed improvements to `qmk find`. (#24385)Nick Brassel1-9/+13
2024-09-02Remove `arm_atsam` platform (#24337)Joel Challis1-3/+0
2024-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot1-7/+12
2024-08-12Userspace: add support for adding environment variables during build (#22887)Nick Brassel1-7/+12
2024-07-18Move split.soft_serial_pin to split.serial.pin (#24127)Joel Challis1-0/+9
2024-07-03Rename encoder pins defines (#24003)Ryan1-2/+2
2024-06-18Implement data driven joysticks (#22947)Joel Challis1-2/+13
2024-06-15[CLI] Don't `exit()` when certain exceptions occur. (#23442)Nick Brassel1-1/+2
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-30Migrate features and LTO from rules.mk to data driven (#23302)Joel Challis1-0/+6
2024-03-13Reject duplicate matrix locations in LAYOUT macros (#23273)Joel Challis1-0/+9
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 Challis1-2/+13
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 Bot1-3/+26
2024-01-22Move layout macro OOB checks to lint (#22610)Joel Challis1-3/+26
2024-01-14CLI: Allow generation of both LED and RGB Matrix config (#22896)Ryan1-21/+17
2024-01-09Prevent `qmk migrate` processing unparsed info.json values (#22374)Joel Challis1-0/+3
2024-01-06Generate true/false for _DEFAULT_ON options (#22829)Joel Challis1-1/+1
2024-01-04Ensure LED config is extracted when feature is disabled (#22809)Joel Challis1-17/+17
2023-12-02Don't print error message when there are no row pins and no col pins (#20104)Purdea Andrei1-0/+3
2023-11-20Enable linking of encoders to switch within layout macros (#22264)Joel Challis1-0/+28
2023-11-01Add dd mapping for hardware based split handedness (#22369)Joel Challis1-0/+9
2023-10-30Remove use of broken split.main (#22363)Joel Challis1-52/+0
2023-10-21Support additional split sync items for info.json (#22193)Joel Challis1-0/+9
2023-09-27Fix parsing/validation for 21939 (#22148)Joel Challis1-0/+2
2023-08-27Add *_MATRIX_LED_COUNT generation (#21110)Joel Challis1-0/+3
2023-06-02Revert "Add *_MATRIX_LED_COUNT generation/validation (#19515)" (#21109)Joel Challis1-9/+1
2023-06-02Add *_MATRIX_LED_COUNT generation/validation (#19515)Joel Challis1-1/+9
2023-04-04`qmk info`: account for ISO enter when calculating layout X offset (#20325)Ryan1-1/+6
2023-03-28Reduce _validate complexity (#20274)Joel Challis1-11/+17
2023-03-27Custom keycodes in JSON (#19925)Joel Challis1-0/+6
2023-03-09`qmk info`: add warning when layout is offset (#20070)Ryan1-0/+10
2023-02-11Reduce false positives in layout name validation (#19646)Joel Challis1-12/+27
2023-01-19Fix 'No LAYOUTs defined' check (#19537)Joel Challis1-1/+4
2023-01-19De-duplicate platform detection (#19603)Joel Challis1-0/+3
2023-01-11Revert "De-duplicate platform detection (#19545)" (#19564)Joel Challis1-3/+0