Commit Graph
35011 Commits
Author SHA1 Message Date
Nick Brassel 586af84c65 Regenerate docs for single reports. 2026-07-08 12:21:29 +10:00
Nick Brassel f4d7a9f0ab Single reports. 2026-07-08 12:13:57 +10:00
QMK Bot c859e0b0ca Merge remote-tracking branch 'origin/develop' into xap 2026-07-08 00:42:30 +00:00
Joel Challis 12139903ce Require --keyboard for some CLI subcommands (#26308) 2026-07-08 01:41:47 +01:00
QMK Bot 3d3f108560 Merge remote-tracking branch 'origin/develop' into xap 2026-07-07 22:16:12 +00:00
QMK Bot 817bbaa5f9 Merge remote-tracking branch 'origin/master' into develop 2026-07-07 22:15:29 +00:00
Alexis "Horgix" Chotard 2dc5e39798 docs(features): Add missing inline code syntax for KC_ESC (#26314) 2026-07-07 23:14:50 +01:00
QMK Bot 42df270ffe Merge remote-tracking branch 'origin/develop' into xap 2026-07-06 20:10:30 +00:00
QMK Bot da481f5cc4 Merge remote-tracking branch 'origin/master' into develop 2026-07-06 20:09:23 +00:00
Harry CuttsandJoel Challis 7a15cd2482 Add "handwired" TwentyPad macro pad (#26264)
* Add "handwired" TwentyPad macro pad

TwentyPad is 20-key macro pad I created as a hobby project. Its
configuration is based on ez_maker/directpins/teensy_2, with the
bootloader and layout changed.

* Host the image on Imgur

Co-authored-by: Joel Challis <git@zvecr.com>

---------

Co-authored-by: Joel Challis <git@zvecr.com>
2026-07-06 13:08:39 -07:00
QMK Bot 0513d987c9 Merge remote-tracking branch 'origin/develop' into xap 2026-07-06 19:37:17 +00:00
Harrison 428b1cd568 Use memmove for overlapping copies in RGB/LED matrix last-hit tracker (#26306)
Use memmove for overlapping copies in RGB/LED matrix last-hit tracker
2026-07-06 12:30:13 -07:00
QMK Bot e66936d69d Merge remote-tracking branch 'origin/develop' into xap 2026-07-03 03:49:39 +00:00
QMK Bot e38f3097cb Merge remote-tracking branch 'origin/master' into develop 2026-07-03 03:49:08 +00:00
Pascal GetreuerandDrashna Jaelre cf93bbb78f [Docs] Tap-hold doc improvements and suggest an HRMs starter recipe (#26284)
* Enhance tap-hold docs.

* Minor edits.

* Move note on Quick Tap to a sub bullet for visibility.

Co-authored-by: Drashna Jaelre <drashna@live.com>

---------

Co-authored-by: Drashna Jaelre <drashna@live.com>
2026-07-03 11:48:28 +08:00
QMK Bot 75a84318f9 Merge remote-tracking branch 'origin/develop' into xap 2026-06-26 13:21:32 +00:00
QMK Bot 9f75ab2c92 Merge remote-tracking branch 'origin/master' into develop 2026-06-26 13:20:50 +00:00
Trent Piepho b1093e9da5 Fix VERBOSE make flag (#26289)
The docs say set this to true to enable verbose output, but setting it to
anything, even "false", would enable verbose mode.

The qmk python build program actually does this, supplying "VERBOSE=false"
to make, which turns verbose mode on, not off!  The reason it's not verbose
is that the wrapper also adds the "-s" switch that has the same effect as
turning verbose mode back off.

After fixing the flag, there's no reason to add the "-s", so remove that code.
0.33.8
2026-06-26 14:20:10 +01:00
QMK Bot ce33a193a2 Merge remote-tracking branch 'origin/develop' into xap 2026-06-25 06:30:29 +00:00
Nick Brassel 5734360a86 Restrict the EXTRAKEY_ENABLE System Control HID usage range. (#26295) 2026-06-25 16:29:47 +10:00
QMK Bot 00f1e3ea4e Merge remote-tracking branch 'origin/develop' into xap 2026-06-24 19:37:36 +00:00
Joel Challis 0ec0cdde81 Consistently handle datablock init (#26282) 2026-06-24 20:36:51 +01:00
QMK Bot 4f76976ca8 Merge remote-tracking branch 'origin/develop' into xap 2026-06-23 20:32:09 +00:00
QMK Bot ee9354d36e Merge remote-tracking branch 'origin/master' into develop 2026-06-23 20:31:27 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 0cb6461c6a Bump actions/cache from 5 to 6 (#26293)
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2026-06-23 21:30:44 +01:00
QMK Bot fd4c1693c7 Merge remote-tracking branch 'origin/develop' into xap 2026-06-23 14:32:12 +00:00
Joel Challis dd905c9531 Split ducky/one2sf/1967st into ansi/iso variants (#26277) 2026-06-23 15:31:31 +01:00
QMK Bot b0677d7b6c Merge remote-tracking branch 'origin/develop' into xap 2026-06-22 17:36:12 +00:00
Joel Challis 963986c475 Automatically handle duplicate matrix LED mappings (#26278) 2026-06-22 18:31:14 +01:00
QMK Bot 489160618a Merge remote-tracking branch 'origin/develop' into xap 2026-06-22 17:29:39 +00:00
QMK Bot aae4189aa4 Merge remote-tracking branch 'origin/master' into develop 2026-06-22 17:28:58 +00:00
Benoit Brummer 198026cf27 ploopyco: fix bitwise typos in opt_encoder_tiny state definitions (#26288)
Fixes a bug in the state machine definitions within `opt_encoder_tiny.c` that caused severely delayed or unresponsive scrolling.
2026-06-22 18:28:13 +01:00
QMK Bot 1fb05e3ad4 Merge remote-tracking branch 'origin/develop' into xap 2026-06-21 09:50:22 +00:00
Joel Challis fd624d016b Fix nifty_numpad issues (#26283)
* eeconfig_init_kb_datablock should not call eeconfig_init_user_datablock

* Fix lint warnings
2026-06-21 10:49:42 +01:00
QMK Bot 6e809a5784 Merge remote-tracking branch 'origin/develop' into xap 2026-06-19 18:41:32 +00:00
gitaen 6741f9dc26 Add converter/thinkpad_t6x/pico_t61 keyboard (#26266)
This adds support for Frank Adams pico_t61 board which is similar to
the currently supported converter/thinkpad_t6x/rpi_pico one.

Common options and shared default keymap have been moved to the upper
directory (keyboards/converter/thinkpad_t6x).
2026-06-19 19:40:51 +01:00
QMK Bot 417908135a Merge remote-tracking branch 'origin/develop' into xap 2026-06-19 16:34:34 +00:00
QMK Bot f8910d3a60 Merge remote-tracking branch 'origin/master' into develop 2026-06-19 16:32:31 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c638100030 Bump actions/checkout from 6 to 7 (#26274)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [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/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  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>
2026-06-19 17:30:08 +01:00
QMK Bot 3422530a02 Merge remote-tracking branch 'origin/develop' into xap 2026-06-19 16:24:51 +00:00
Arca Artem 1d2f52e407 process_key_lock: clear entire key state in cancel_key_lock() (#26269)
cancel_key_lock() called UNSET_KEY_STATE(0x0), which expands to clearing
only bit 0 of key_state[0]. The lock state is a 256-bit map spread across
key_state[0..3], so every locked key other than keycode 0x00 stayed
latched after a cancel.

Zero all four words so cancel_key_lock() releases every locked key, as
its name and its public declaration in process_key_lock.h imply.
2026-06-19 17:24:11 +01:00
QMK Bot 3744c030b8 Merge remote-tracking branch 'origin/develop' into xap 2026-06-18 22:59:50 +00:00
Jack Sangdahl 746eff22db Add additional layouts for mkh_studio/bully (#26271)
* Add extra spacebar layouts

- Rename LAYOUT -> LAYOUT_all
  - Resize keys to not be 0.5u tall
- Add layout alias for the above
- Add LAYOUT_split_space
- Add LAYOUT_full_space

* Remove whitepsace
2026-06-18 15:59:10 -07:00
QMK Bot 3205f16cf6 Merge remote-tracking branch 'origin/develop' into xap 2026-06-18 20:56:05 +00:00
Joel Challis d36397fdd4 Implement Plover HID for VUSB (#26267) 2026-06-19 06:55:21 +10:00
QMK Bot 0a873001c4 Merge remote-tracking branch 'origin/develop' into xap 2026-06-18 17:44:48 +00:00
Joel Challis 8522bb342d Enable modules to persist data (#26201) 2026-06-18 18:43:32 +01:00
QMK Bot 453a9b8c08 Merge remote-tracking branch 'origin/develop' into xap 2026-06-18 17:41:57 +00:00
precondition 721affff7b repeat_key.c: add implementation for get_last_record (#26263)
The `get_last_record` signature was present in repeat_key.h but without
any implementation in repeat_key.c which caused compilation errors for
any user of `get_last_record`.
2026-06-18 18:41:12 +01:00
Nick Brassel 2a7bfe58a6 Merge remote-tracking branch 'upstream/develop' into xap 2026-06-15 09:56:10 +10:00