summaryrefslogtreecommitdiff
path: root/lib/python/qmk/info.py
AgeCommit message (Expand)Author
2024-03-12Flag LAYOUT macros still defined in .h files (#23260)Joel Challis
2024-02-01Ensure LTO is enabled as a `info.json` build config option (#22932)Joel Challis
2024-01-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2024-01-22Move layout macro OOB checks to lint (#22610)Joel Challis
2024-01-14CLI: Allow generation of both LED and RGB Matrix config (#22896)Ryan
2024-01-09Prevent `qmk migrate` processing unparsed info.json values (#22374)Joel Challis
2024-01-06Generate true/false for _DEFAULT_ON options (#22829)Joel Challis
2024-01-04Ensure LED config is extracted when feature is disabled (#22809)Joel Challis
2023-12-02Don't print error message when there are no row pins and no col pins (#20104)Purdea Andrei
2023-11-20Enable linking of encoders to switch within layout macros (#22264)Joel Challis
2023-11-01Add dd mapping for hardware based split handedness (#22369)Joel Challis
2023-10-30Remove use of broken split.main (#22363)Joel Challis
2023-10-21Support additional split sync items for info.json (#22193)Joel Challis
2023-09-27Fix parsing/validation for 21939 (#22148)Joel Challis
2023-08-27Add *_MATRIX_LED_COUNT generation (#21110)Joel Challis
2023-06-02Revert "Add *_MATRIX_LED_COUNT generation/validation (#19515)" (#21109)Joel Challis
2023-06-02Add *_MATRIX_LED_COUNT generation/validation (#19515)Joel Challis
2023-04-04`qmk info`: account for ISO enter when calculating layout X offset (#20325)Ryan
2023-03-28Reduce _validate complexity (#20274)Joel Challis
2023-03-27Custom keycodes in JSON (#19925)Joel Challis
2023-03-09`qmk info`: add warning when layout is offset (#20070)Ryan
2023-02-11Reduce false positives in layout name validation (#19646)Joel Challis
2023-01-19Fix 'No LAYOUTs defined' check (#19537)Joel Challis
2023-01-19De-duplicate platform detection (#19603)Joel Challis
2023-01-11Revert "De-duplicate platform detection (#19545)" (#19564)Joel Challis
2023-01-11De-duplicate platform detection (#19545)Joel Challis
2023-01-11Fix CLI community detection (#19562)Joel Challis
2023-01-07Ignore defaults.hjson values if already set (#19511)Joel Challis
2022-11-30Ignore some layout macro names from lint (#19207)Joel Challis
2022-11-30Extend layout lint checks (#19200)Joel Challis
2022-11-25Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-11-25Fix build failures for `bastardkb/tbk` and `jels/boaty` (#19152)Ryan
2022-11-23Additional DD backlight config (#19124)Joel Challis
2022-11-08Format DD mappings and schemas (#18924)Ryan
2022-09-21Fix incorrect g_led_config generation (#18431)Ryan
2022-09-16Disconnect `usb.device_ver` (#18259)Ryan
2022-09-12Merge remote-tracking branch 'origin/master' into developJoshua Diamond
2022-09-09Fix '_RIGHT' matrix pins lint error (#18320)Joel Challis
2022-08-31Move bootloader.mk to platforms (#18228)Ryan
2022-08-28Handle escaping of manufacturer/product strings (#18194)Ryan
2022-08-19Remove legacy bootmagic cli parsing (#18099)Joel Challis
2022-08-06Remove `UNUSED_PINS` (#17931)Nick Brassel
2022-08-06Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-08-06Provide users with replacements for deprecated/invalid functionality where ap...Ryan
2022-07-11More DD encoder fixes (#17615)Joel Challis
2022-07-08Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-07-08Allow only col or row pins for *_right extraction. (#17590)Dasky
2022-06-20Allow encoder config from info.json (#17295)Joel Challis
2022-06-10Promote 'layouts require matrix data' to api error (#17349)Joel Challis
2022-06-10Promote label with newlines to lint error (#17347)Joel Challis