Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid duplication in generated community modules `rules.mk` (#25135) | Joel Challis | 2025-04-23 | 1 | -13/+3 |
| | |||||
* | Community modules (#24848) | Nick Brassel | 2025-02-26 | 1 | -0/+27 |
| | |||||
* | Reject keyboard.json next to info.json (#24882) | Joel Challis | 2025-01-30 | 1 | -0/+7 |
| | |||||
* | Fix g_led_config parse warning (#24769) | Joel Challis | 2025-01-01 | 1 | -2/+2 |
| | |||||
* | Skip parsing g_led_config when matrix_size is missing (#24739) | Joel Challis | 2024-12-28 | 1 | -13/+14 |
| | |||||
* | Improve "feature/encoder config both specified" warnings (#24641) | Ryan | 2024-11-30 | 1 | -2/+2 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-11-08 | 1 | -9/+13 |
|\ | |||||
| * | Speed improvements to `qmk find`. (#24385) | Nick Brassel | 2024-11-08 | 1 | -9/+13 |
| | | |||||
* | | Remove `arm_atsam` platform (#24337) | Joel Challis | 2024-09-02 | 1 | -3/+0 |
|/ | |||||
* | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-08-12 | 1 | -7/+12 |
|\ | |||||
| * | Userspace: add support for adding environment variables during build (#22887)0.25.19 | Nick Brassel | 2024-08-12 | 1 | -7/+12 |
| | | |||||
* | | Move split.soft_serial_pin to split.serial.pin (#24127) | Joel Challis | 2024-07-18 | 1 | -0/+9 |
| | | |||||
* | | Rename encoder pins defines (#24003) | Ryan | 2024-07-03 | 1 | -2/+2 |
| | | |||||
* | | Implement data driven joysticks (#22947) | Joel Challis | 2024-06-18 | 1 | -2/+13 |
|/ | |||||
* | [CLI] Don't `exit()` when certain exceptions occur. (#23442) | Nick Brassel | 2024-06-15 | 1 | -1/+2 |
| | |||||
* | Produce warning if keyboard is not configured via `keyboard.json` (#23321) | Joel Challis | 2024-04-02 | 1 | -8/+20 |
| | |||||
* | Align encoder layout validation with encoder.h logic (#23330) | Joel Challis | 2024-03-31 | 1 | -2/+7 |
| | |||||
* | Migrate features and LTO from rules.mk to data driven (#23302) | Joel Challis | 2024-03-30 | 1 | -0/+6 |
| | |||||
* | Reject duplicate matrix locations in LAYOUT macros (#23273) | Joel Challis | 2024-03-13 | 1 | -0/+9 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-03-12 | 1 | -1/+6 |
|\ | |||||
| * | Flag LAYOUT macros still defined in .h files (#23260) | Joel Challis | 2024-03-12 | 1 | -1/+6 |
| | | |||||
* | | Enable 'keyboard.json' as a build target (#22891) | Joel Challis | 2024-03-10 | 1 | -2/+13 |
|/ | |||||
* | Ensure LTO is enabled as a `info.json` build config option (#22932) | Joel Challis | 2024-02-01 | 1 | -0/+3 |
| | | | | | * feature.lto -> build.lto * keymaps too | ||||
* | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-01-22 | 1 | -3/+26 |
|\ | |||||
| * | Move layout macro OOB checks to lint (#22610) | Joel Challis | 2024-01-22 | 1 | -3/+26 |
| | | |||||
* | | CLI: Allow generation of both LED and RGB Matrix config (#22896) | Ryan | 2024-01-14 | 1 | -21/+17 |
| | | |||||
* | | Prevent `qmk migrate` processing unparsed info.json values (#22374) | Joel Challis | 2024-01-09 | 1 | -0/+3 |
| | | |||||
* | | Generate true/false for _DEFAULT_ON options (#22829) | Joel Challis | 2024-01-06 | 1 | -1/+1 |
| | | |||||
* | | Ensure LED config is extracted when feature is disabled (#22809) | Joel Challis | 2024-01-04 | 1 | -17/+17 |
|/ | | | | | * Ensure LED config is extracted when feature is disabled * Only attempt LED search if dd led config is missing | ||||
* | Don't print error message when there are no row pins and no col pins (#20104) | Purdea Andrei | 2023-12-02 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | * Don't print error message when there are no row pins and no col pins This error message could be triggered for example if MATRIX_IO_DELAY is configured in config.h, but the matrix is a custom one. The custom matrix can still call back to existing delay functions that make use of the MATRIX_IO_DELAY macro. In this case 'matrix_pins' in info_data will be true, but there will be no 'direct' 'cols' or 'rows' in info_data['matrix_pins'], and without this commit it would trigger an invalid error. * Update lib/python/qmk/info.py Co-authored-by: Nick Brassel <[email protected]> --------- Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Nick Brassel <[email protected]> | ||||
* | Enable linking of encoders to switch within layout macros (#22264) | Joel Challis | 2023-11-20 | 1 | -0/+28 |
| | |||||
* | Add dd mapping for hardware based split handedness (#22369) | Joel Challis | 2023-11-01 | 1 | -0/+9 |
| | |||||
* | Remove use of broken split.main (#22363) | Joel Challis | 2023-10-30 | 1 | -52/+0 |
| | |||||
* | Support additional split sync items for info.json (#22193) | Joel Challis | 2023-10-21 | 1 | -0/+9 |
| | |||||
* | Fix parsing/validation for 21939 (#22148) | Joel Challis | 2023-09-27 | 1 | -0/+2 |
| | |||||
* | Add *_MATRIX_LED_COUNT generation (#21110) | Joel Challis | 2023-08-27 | 1 | -0/+3 |
| | |||||
* | Revert "Add *_MATRIX_LED_COUNT generation/validation (#19515)" (#21109) | Joel Challis | 2023-06-02 | 1 | -9/+1 |
| | | | This reverts commit 25c16b3adeb15466d75691162763ce062b2c6e64. | ||||
* | Add *_MATRIX_LED_COUNT generation/validation (#19515) | Joel Challis | 2023-06-02 | 1 | -1/+9 |
| | | | | | | | * Add *_MATRIX_LED_COUNT parsing/validation * Disable parsing for now * Disable complexity check | ||||
* | `qmk info`: account for ISO enter when calculating layout X offset (#20325) | Ryan | 2023-04-04 | 1 | -1/+6 |
| | |||||
* | Reduce _validate complexity (#20274) | Joel Challis | 2023-03-28 | 1 | -11/+17 |
| | |||||
* | Custom keycodes in JSON (#19925) | Joel Challis | 2023-03-27 | 1 | -0/+6 |
| | |||||
* | `qmk info`: add warning when layout is offset (#20070) | Ryan | 2023-03-09 | 1 | -0/+10 |
| | |||||
* | Reduce false positives in layout name validation (#19646) | Joel Challis | 2023-02-11 | 1 | -12/+27 |
| | |||||
* | Fix 'No LAYOUTs defined' check (#19537) | Joel Challis | 2023-01-19 | 1 | -1/+4 |
| | |||||
* | De-duplicate platform detection (#19603) | Joel Challis | 2023-01-19 | 1 | -0/+3 |
| | |||||
* | Revert "De-duplicate platform detection (#19545)" (#19564) | Joel Challis | 2023-01-11 | 1 | -3/+0 |
| | | | This reverts commit e11235ee14f9cd3fc45b836eec99ed312cb137dd. | ||||
* | De-duplicate platform detection (#19545) | Joel Challis | 2023-01-11 | 1 | -0/+3 |
| | |||||
* | Fix CLI community detection (#19562) | Joel Challis | 2023-01-11 | 1 | -5/+6 |
| | |||||
* | Ignore defaults.hjson values if already set (#19511) | Joel Challis | 2023-01-07 | 1 | -2/+10 |
| | | | | | * Ignore defaults.hjson values if already set * Add warning when nothing is merged | ||||
* | Ignore some layout macro names from lint (#19207) | Joel Challis | 2022-11-30 | 1 | -5/+16 |
| |