summaryrefslogtreecommitdiff
path: root/lib/python/qmk/info.py
AgeCommit message (Expand)Author
2024-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2024-08-12Userspace: add support for adding environment variables during build (#22887)Nick Brassel
2024-07-18Move split.soft_serial_pin to split.serial.pin (#24127)Joel Challis
2024-07-03Rename encoder pins defines (#24003)Ryan
2024-06-18Implement data driven joysticks (#22947)Joel Challis
2024-06-15[CLI] Don't `exit()` when certain exceptions occur. (#23442)Nick Brassel
2024-04-02Produce warning if keyboard is not configured via `keyboard.json` (#23321)Joel Challis
2024-03-31Align encoder layout validation with encoder.h logic (#23330)Joel Challis
2024-03-30Migrate features and LTO from rules.mk to data driven (#23302)Joel Challis
2024-03-13Reject duplicate matrix locations in LAYOUT macros (#23273)Joel Challis
2024-03-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2024-03-12Flag LAYOUT macros still defined in .h files (#23260)Joel Challis
2024-03-10Enable 'keyboard.json' as a build target (#22891)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