Commit Graph
35210 Commits
Author SHA1 Message Date
QMK Bot 46ce6dbaf7 Merge remote-tracking branch 'origin/develop' into xap 2026-11-10 04:10:48 +00:00
Zhenyu Qi ddaa79c2ba Fix ChibiOS WS2812 bitbang timing with GCC 15 to resolve #26346 (#26514) 2026-11-10 15:10:06 +11:00
QMK Bot e71069174a Merge remote-tracking branch 'origin/develop' into xap 2026-11-10 03:51:12 +00:00
Mauricio Alexander Flórez Patiño f7ff4ac9a3 Fix out-of-range LED writes on split keyboards in rgblight (#26481)
rgblight_led_index() subtracts the clipping start position and returns a
uint8_t, so on the half whose clipping range does not start at 0 the LEDs
of the other half wrap around to indices like 252..255. Those reached
rgblight_driver.set_color() unchecked and, with the RP2040 vendor WS2812
driver, overwrote RAM past the LED buffer (the emulated EEPROM cache).

Skip indices outside the clipping range in setrgb() and route the direct
set_color() calls through it.

Fixes #26480
2026-11-10 14:50:33 +11:00
QMK Bot fde70d72bf Merge remote-tracking branch 'origin/develop' into xap 2026-11-08 00:31:58 +00:00
QMK Bot d4de1f56bb Merge remote-tracking branch 'origin/master' into develop 2026-11-08 00:30:44 +00:00
Kevin d194c077ed Add an interactive terminal course to Command Line resources (#26537) 2026-11-08 08:30:02 +08:00
QMK Bot 6241390cbd Merge remote-tracking branch 'origin/develop' into xap 2026-11-08 00:22:10 +00:00
QMK Bot e5838b2efc Merge remote-tracking branch 'origin/master' into develop 2026-11-08 00:21:41 +00:00
Sam Mohr 278cb583a1 [Keyboard] Update Clog readme links and template fields (#26526) 2026-11-07 16:21:09 -08:00
QMK Bot a9f896c503 Merge remote-tracking branch 'origin/develop' into xap 2026-10-29 16:52:07 +00:00
QMK Bot b98c12c096 Merge remote-tracking branch 'origin/master' into develop 2026-10-29 16:51:27 +00:00
Danny f5db962110 Fix incorrect index of RGB underglow LED on right half PCB (#26541) 2026-10-29 12:50:50 -04:00
QMK Bot 7eedb5a78c Merge remote-tracking branch 'origin/develop' into xap 2026-10-19 07:13:38 +00:00
Joel Challis e9e0c5a5bd Align module spec discovery for multi-digit versions (#26519) 2026-10-19 08:13:02 +01:00
QMK Bot dcdc25a4c2 Merge remote-tracking branch 'origin/develop' into xap 2026-10-16 11:36:50 +00:00
QMK Bot 1aa377f6c7 Merge remote-tracking branch 'origin/master' into develop 2026-10-16 11:36:18 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 180f394b48 Bump source-map-js from 1.2.1 to 1.2.2 in /builddefs/docsgen (#26521)
Bumps [source-map-js](https://github.com/7rulnik/source-map-js) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/7rulnik/source-map-js/releases)
- [Changelog](https://github.com/7rulnik/source-map-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/7rulnik/source-map-js/compare/v1.2.1...v1.2.2)

---
updated-dependencies:
- dependency-name: source-map-js
  dependency-version: 1.2.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0.34.7
2026-10-16 12:35:38 +01:00
QMK Bot f106d32685 Merge remote-tracking branch 'origin/develop' into xap 2026-10-15 00:07:25 +00:00
Andre Brait f0da0b7398 Fix keycode spec discovery for multi-digit versions (#26515)
Use numeric ordering and retain full language names so new specifications are discoverable by generators and published API metadata.
2026-10-15 01:06:49 +01:00
zvecr ea8bfd168f Align spec discovery for multi-digit versions 2026-10-15 01:06:10 +01:00
QMK Bot 6881b1fc69 Merge remote-tracking branch 'origin/develop' into xap 2026-10-06 01:41:16 +00:00
Norman Rasmussen 5b5873706b Fix encoder pins for Portico75 to resolve #25051 (#26343)
The mapping of CCW=VOLD, CW=VOLU was wrong in the original commit 13821fd,
but wasn't noticed because the pin mapping was _also_ wrong. The encoder
mapping was fixed in commit a73014f but that resulted in the encoder working
backwards. This commit corrects the pin mapping so that the encoder works as
expected.
2026-10-06 02:40:38 +01:00
QMK Bot 631b742ba2 Merge remote-tracking branch 'origin/develop' into xap 2026-10-02 17:19:28 +00:00
QMK Bot b1e810da59 Merge remote-tracking branch 'origin/master' into develop 2026-10-02 17:18:52 +00:00
7a1bbf37c5 Add support for mini_mighty/kbd (#25878)
* Add keyboard mini_mighty_kbd.

* Update keyboards/mini_mighty/kbd/keymaps/default/keymap.c

Co-authored-by: Jack Sangdahl <jack@pngu.org>

* Update keyboards/mini_mighty/kbd/keymaps/default/keymap.c

Co-authored-by: Jack Sangdahl <jack@pngu.org>

* Update keyboards/mini_mighty/kbd/keymaps/default/keymap.c

Co-authored-by: Jack Sangdahl <jack@pngu.org>

* Update keyboards/mini_mighty/kbd/keyboard.json

Co-authored-by: Jack Sangdahl <jack@pngu.org>

* Migrated features/build options from rules.mk to keyboard.json

* Update keyboards/mini_mighty/kbd/keymaps/default/keymap.c

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

* Added a new layout with swapped backspace and backslash as default. Renamed the old layout as "legacy".

* Removed the "legacy" layout as it's no longer needed. All shipped mini-mighty-kbd units use the default layout.

* Updated the readme build instructions to use QMK compile instead of make.

---------

Co-authored-by: Jack Sangdahl <jack@pngu.org>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2026-10-02 10:18:15 -07:00
QMK Bot fd7c893788 Merge remote-tracking branch 'origin/develop' into xap 2026-09-30 15:43:34 +00:00
QMK Bot 3348494e0e Merge remote-tracking branch 'origin/master' into develop 2026-09-30 15:42:54 +00:00
Joel Challis d9f6dd215f Fix fallback locating of qmk_userspace on milc>=2.0.0 (#26488) 0.34.6 2026-09-30 16:42:14 +01:00
QMK Bot 4a17c831a3 Merge remote-tracking branch 'origin/develop' into xap 2026-09-26 20:13:40 +00:00
QMK Bot 5060d754d5 Merge remote-tracking branch 'origin/master' into develop 2026-09-26 20:13:02 +00:00
Joel Challis b1aea25560 Fix KC_SYSTEM_SLEEP keycode on Windows (#26455) 0.34.5 2026-09-26 21:12:22 +01:00
QMK Bot c9ebf18a21 Merge remote-tracking branch 'origin/develop' into xap 2026-09-25 18:06:10 +00:00
Jens van Almsick d3069760d7 [OS Detection] Don't classify MacOS sequences as Windows when cnt_02 >= 2 (#26303)
fix(os_detection): don't classify macOS sequences as Windows

macOS 26.x (ChibiOS) can send a late wLength=0x04 packet after the two
0xFF packets that already established OS_MACOS. The Windows check
(cnt_ff >= 2 && cnt_04 >= 1) fired on this combination and overwrites
the correct result.

Real-world Windows sequences always start with 0xFF packets (cnt_02 = 0);
macOS sequences always open with at least two 0x02 packets (cnt_02 >= 2).
Adding && setups_data.cnt_02 < 2 to the Windows condition is sufficient
to separate the two populations without affecting any existing detection.

Adds a regression test for the affected sequence.
2026-09-25 19:05:33 +01:00
QMK Bot b398747a00 Merge remote-tracking branch 'origin/develop' into xap 2026-09-24 19:01:37 +00:00
QMK Bot cb5590fa6b Merge remote-tracking branch 'origin/master' into develop 2026-09-24 19:01:01 +00:00
yiancar 1e340cd59c Fix keymap on nk65_gen2 (#26478) 2026-09-24 12:00:29 -07:00
QMK Bot f714d8dca0 Merge remote-tracking branch 'origin/develop' into xap 2026-09-20 20:33:39 +00:00
Drashna Jaelre ddde988d0a Fix Fractal Pixel animation (#26463)
This change does two things:

* Rounds up instead of down, so that a low count check isn't needed.
* When the matrix col is odd, by rounding up, and checking if the right
and left indices are the same, skip one since we don't need to process
the same column twice.
2026-09-20 13:33:08 -07:00
QMK Bot ab0b45bdb9 Merge remote-tracking branch 'origin/develop' into xap 2026-09-20 19:44:11 +00:00
Joel Challis efe3a8a43a Remove RGBLED_NUM and remaining references (#26474) 2026-09-20 20:43:38 +01:00
QMK Bot f2ea8e1e50 Merge remote-tracking branch 'origin/develop' into xap 2026-09-10 04:40:30 +00:00
GarretonzoandNick Brassel bf56a071d2 store_or_get_action - cache keycode on key press, return cached keycode on key release (#25349)
Co-authored-by: Nick Brassel <nick@tzarc.org>
2026-09-10 14:39:53 +10:00
QMK Bot 9b83460a6d Merge remote-tracking branch 'origin/develop' into xap 2026-09-10 01:31:02 +00:00
Eric Molitorandフィルターペーパー f6854c5037 [Docs] Add note about wireless support (#25837)
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com>
2026-09-10 11:30:25 +10:00
QMK Bot 70033bd32e Merge remote-tracking branch 'origin/develop' into xap 2026-09-09 01:12:03 +00:00
leyew 2c4f300d65 Enable NKRO support for Kohaku (#26443) 2026-09-09 09:11:28 +08:00
QMK Bot b9dd9d7084 Merge remote-tracking branch 'origin/develop' into xap 2026-09-05 16:32:39 +00:00
QMK Bot fd22a9a96a Merge remote-tracking branch 'origin/master' into develop 2026-09-05 16:31:28 +00:00
Joel Challis 08c662f286 Remove shebang from MSYS workaround in bootstrap script (#26442) 0.34.4 2026-09-05 17:30:51 +01:00