aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [Keyboard] Add support for Alpha FS (#25756)Fabian Felix Selbach2025-12-083-0/+312
|
* Fix USER_PATH resolution on case-insensitive filesystems (#25853)psych3r2025-12-051-2/+4
| | | | | | | | | | | | | When QMK_USERSPACE is empty, the wildcard check in build_keyboard.mk incorrectly matches user home directories on case-insensitive filesystems (macOS/Windows), causing USER_PATH to resolve to an absolute path instead of a relative path. This only affects users whose username matches their user directory name (e.g., username 'psycher' with home '/Users/psycher' and QMK user dir 'users/psycher'). Fix by checking if QMK_USERSPACE is non-empty before performing the wildcard check.
* Add kt356 Mini (#25781)Ivan Gromov2025-12-043-0/+350
| | | | Co-authored-by: Joel Challis <git@zvecr.com>
* Add kt60HS-T v3 (#25822)Ivan Gromov2025-12-044-7/+318
|
* [DOCS] Add `keycodes` to `info.json` docs. More precise matrix masking info ↵Jacek Królikowski2025-12-041-1/+16
| | | | (#25801)
* Adapt MIUNI32 keyboard for VIA configurator (#25803)sigman2025-12-042-4/+19
|
* Simplify docs for Key Overrides config (#25787)tyler2025-12-041-1/+1
|
* Merge branch 'develop'zvecr2025-12-01990-17347/+29786
|\
| * Merge point for 2025q4 breaking changes.zvecr2025-12-011-4/+0
| |
| * 2025q4 develop changelog (#25845)Joel Challis2025-12-017-65/+202
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-12-014-7/+6
| |\ | |/ |/|
* | Fix python format warnings (#25841)Joel Challis2025-12-013-6/+6
| |
* | Remove macos-13 runner from bootstrap testing (#25843)Joel Challis2025-12-011-1/+0
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-12-011-4/+1
| |\ | |/ |/|
* | Update Bootstrap testing triggers (#25842)Joel Challis2025-12-011-4/+1
| |
| * [CI] Format code according to conventions (#25828)QMK Bot2025-11-305-10/+8
| | | | | | Format code according to conventions
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-3092-349/+308
| |\ | |/ |/|
* | [CI] Format code according to conventions (#25827)QMK Bot2025-11-3092-349/+308
| | | | | | Format code according to conventions
| * Partially skip generating community modules when none enabled (#25819)Joel Challis2025-11-271-0/+4
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-271-3/+3
| |\ | |/ |/|
* | Bump actions/checkout from 4 to 6 (#25829)dependabot[bot]2025-11-271-3/+3
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-2715-87/+1029
| |\ | |/ |/|
* | QMK CLI Environment bootstrapper (#25038)Nick Brassel2025-11-2715-87/+1029
| | | | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Pascal Getreuer <getreuer@google.com>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-2512-0/+460
| |\ | |/ |/|
* | Add Demod LM Rev. 1 (#25793)Danny2025-11-258-0/+202
| |
* | Add support for Coffee Break Keyboards' Coffeevan (#25805)andrew morton2025-11-254-0/+258
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-253-0/+166
| |\ | |/ |/|
* | [Keyboard] Add Keenome Keys' "The Grid v2" (#25813)Nathan Sunday2025-11-253-0/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add 'the_grid_v2' to QMK * Per documentation, formatted keyboard.json and add license to keymap.c * Update keyboards/keenome_keys/the_grid_v2/keyboard.json Co-authored-by: Jack Sangdahl <jack@pngu.org> * Create readme.md for The Grid v2 keyboard Added detailed readme for The Grid v2 keyboard including setup and bootloader instructions. * Revise readme for The Grid v2 keyboard Updated readme with specific hardware details. --------- Co-authored-by: Jack Sangdahl <jack@pngu.org>
| * Reduce tap dance memory usage, move state out of data (#25415)Stephen Ostermiller2025-11-235-44/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use less tap dance memory. Use dynamically allocated sparse array for tap dance state, dynamically allocate tap dance state when needed and free it when the tap dance is done. * new approach * Use null, check for null * Reformat with docker * Use uint8 with idx rather than uint16 with keycode in state * fix accidental change * reformat * Add null check * add documentation tip suggested by tzarc * Only allow tap dance state allocation on key down, not on key up Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Only allow tap dance allocation on key down, not on key up Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * add user action required section --------- Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
| * [CI] Format code according to conventions (#25820)QMK Bot2025-11-231-2/+2
| |
| * Fix single key combos activating only once (#25198)Julian Schuler2025-11-233-2/+23
| | | | | | | | Co-authored-by: Julian Schuler <julianschuler@users.noreply.github.com>
| * [Bug][Core] Fix Speculative Hold to enable also right-handed RSFT, RCTL by ↵Pascal Getreuer2025-11-237-285/+417
| | | | | | | | default. (#25797)
| * Better defaulting of `{RGB,LED}_MATRIX_DEFAULT_FLAGS` (#25785)Joel Challis2025-11-231-5/+26
| |
| * [core] add BCD versions of QMK Version (#25804)Xelus222025-11-232-0/+14
| | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com>
| * Fix preference of output file for 'qmk generate-autocorrect-data' (#25818)Joel Challis2025-11-231-3/+3
| |
| * [CLI] Lint error on missing keyboard readme (#25814)Jack Sangdahl2025-11-221-0/+4
| |
| * Fix community layout keymap discovery (#25802)Joel Challis2025-11-222-8/+8
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-2114-17/+17
| |\ | |/ |/|
* | Bump actions/checkout from 5 to 6 (#25807)dependabot[bot]2025-11-2114-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-193-0/+229
| |\ | |/ |/|
* | [Keyboard] Add Coffee Break Keyboards Acai (#25796)andrew morton2025-11-193-0/+229
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for Coffee Break Keyboards Acai * Apply suggestions from code review Co-authored-by: Jack Sangdahl <jack@pngu.org> * Ran qmk format-json * Misssed one of @waffle87's suggestions * Misssed another of @waffle87's suggestions * Try hosting on imgur.com * Remove empty layers, add boot to layer 2 * Enhance the default keymap * Use correct keycodes for RGB --------- Co-authored-by: Jack Sangdahl <jack@pngu.org>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-191-0/+1
| |\ | |/ |/|
* | Short term fix for skip_converter KeyError in 'qmk userspace-add' (#25798)Joel Challis2025-11-191-0/+1
| |
| * Merge upstream uf2conv changes (#25786)Joel Challis2025-11-172-12/+99
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-174-0/+570
| |\ | |/ |/|
* | Hyper7 v4 (#25728)yiancar2025-11-174-0/+570
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-173-0/+342
| |\ | |/ |/|
* | Add imi60-HS (#25773)Ivan Gromov2025-11-173-0/+342
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-11-171-0/+1
| |\ | |/ |/|
* | Fix detection of hid bootloader flashing tool (#25790)Joel Challis2025-11-171-0/+1
| |