QMK Bot
358cfa289b
Merge remote-tracking branch 'origin/develop' into xap
2026-08-24 23:20:01 +00:00
Joel Challis
8b783cad10
Align USB endpoint buffers to fix RP2040 Plover HID issues ( #26417 )
2026-08-25 00:19:22 +01:00
QMK Bot
abba7c7c2c
Merge remote-tracking branch 'origin/develop' into xap
2026-08-13 06:53:41 +00:00
bc744bbcaa
Fix ChibiOS virtual serial short packet receive ( #26356 )
...
* Core: fix ChibiOS virtual serial short packet receive
Signed-off-by: Giridhar <giridharpavan593@gmail.com >
* Add handwired/onekey virtser test keymap
---------
Signed-off-by: Giridhar <giridharpavan593@gmail.com >
Co-authored-by: Giridhar <giridharpavan593@gmail.com >
Co-authored-by: zvecr <git@zvecr.com >
2026-08-12 23:52:49 -07:00
QMK Bot
bb15e4ad47
Merge remote-tracking branch 'origin/develop' into xap
2026-07-31 01:49:24 +00:00
Drashna Jaelre
74800d0cdf
Add STM32_USB_USE_OTG2 to USB_ENDPOINTS_ARE_REORDERABLE ( #26369 )
2026-07-31 11:48:45 +10:00
Drashna Jael're
79a82a16fb
Fix XAP Endpoint to use reorderable define rather than stm-otg1 define
2026-07-12 10:35:01 -07: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
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
Nick Brassel
2a7bfe58a6
Merge remote-tracking branch 'upstream/develop' into xap
2026-06-15 09:56:10 +10:00
Nick Brassel
92dc82ae08
Plover HID cleanup. ( #26262 )
2026-06-15 08:33:35 +10:00
Nick Brassel
4dddfa1129
Merge remote-tracking branch 'upstream/develop' into xap
2026-06-14 12:54:32 +10:00
b64014d5df
Custom plover HID report type ( #26018 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: dnaq <dnaq@users.noreply.github.com >
2026-06-14 12:38:34 +10:00
QMK Bot
146d4fab83
Merge remote-tracking branch 'origin/develop' into xap
2026-05-26 23:50:09 +00:00
Joel Challis
05c4322c65
Align Mouse USB descriptor ( #26230 )
2026-05-27 00:43:26 +01:00
QMK Bot
3582f37de1
Merge remote-tracking branch 'origin/develop' into xap
2026-05-23 03:09:39 +00:00
George Norton
6ee28ac86f
Clip mouse report values to the logical range from the USB descriptor. ( #26195 )
2026-05-23 04:08:44 +01:00
QMK Bot
3731c84584
Merge remote-tracking branch 'origin/develop' into xap
2026-04-28 18:31:40 +00:00
Scott Lamb
0c5e36d056
Fix make test:all failures seen on macOS Tahoe ( #26136 )
2026-04-28 19:31:00 +01:00
QMK Bot
b7d814007c
Merge remote-tracking branch 'origin/develop' into xap
2026-03-15 11:00:10 +00:00
Marcus Ofenhed and Marcus Ofenhed <>
f01698b3f8
Add resolution information to digitizer ( #25958 )
...
Co-authored-by: Marcus Ofenhed <>
2026-03-15 21:59:23 +11:00
zvecr
f688c88d08
Merge remote-tracking branch 'origin/develop' into xap
2026-02-11 16:27:06 +00:00
QMK Bot
4f7a7873c8
[CI] Format code according to conventions ( #26000 )
...
Format code according to conventions
2026-02-11 16:06:13 +00:00
zvecr
0150b7b71f
clang-format-19 formatting fixes
2025-12-12 21:00:35 +00:00
QMK Bot
a95ec7a6f9
Merge remote-tracking branch 'origin/develop' into xap
2025-11-30 19:26:33 +00:00
QMK Bot
ee60542bd6
Merge remote-tracking branch 'origin/master' into develop
2025-11-30 19:25:52 +00:00
QMK Bot
6ed61c65dd
[CI] Format code according to conventions ( #25827 )
...
Format code according to conventions
2025-11-30 19:25:13 +00:00
QMK Bot
19bcb53e1d
Merge remote-tracking branch 'origin/develop' into xap
2025-11-11 12:37:58 +00:00
Stefan Kerkmann and Sergey Vlasov
c68e4dec10
[Core] suspend: suppress wake up keypress ( #23389 )
...
* suspend: suppress wake up keypress
Waking the host from suspend is done by pressing any key on the
keyboard, the regular key codes assigned to the keys are not important
and must not be sent - otherwise they usually end up in password prompts
as ghost characters that have to be deleted again. This commit adds
suppression for all keys pressed at the time of wake up. Once a key is
released it functions as a regular key again.
Signed-off-by: Stefan Kerkmann <karlk90@pm.me >
* suspend: update wake up matrix after wake up delay
If USB_SUSPEND_WAKEUP_DELAY is set, the keyboard sleeps during wake up -
which can be up to multiple seconds. To handle key presses and releases
in that time frame we have to handle the following cases:
1. Key not pressed before suspend, and not pressed after wakeup → do
nothing (normal case).
2. Key not pressed before suspend, but pressed after wakeup → set the
wakeup_matrix bit to 1 (so that the press and release events would be
suppressed).
3. Key pressed before suspend, but not pressed after wakeup → do nothing
(the release event will be generated on the first matrix_task() call
after the wakeup).
4. Key pressed before suspend, and still pressed after wakeup → do
nothing (the release event will be generated some time later).
Signed-off-by: Stefan Kerkmann <karlk90@pm.me >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* keyboards: anavi: macropad8: disable snake and rgb_test effects
...to shrink the binary size.
2025-11-11 23:35:03 +11:00
QMK Bot
e4463611e7
Merge remote-tracking branch 'origin/develop' into xap
2025-11-06 23:35:00 +00:00
Joel Challis
01952bf39a
Implement minimal connection update logic ( #25334 )
2025-11-06 23:34:23 +00:00
QMK Bot
dc0b865777
Merge remote-tracking branch 'origin/develop' into xap
2025-09-09 21:52:26 +00:00
François Magimel
09ab67c044
docs: fix misspellings ( #25555 )
...
* docs: fix misspellings
* docs: do line breaks with HTML instead of spaces
To remove trailing spaces and to avoid breaking things, line breaks can
be done with the HTML br tag.
2025-09-09 14:51:13 -07:00
QMK Bot
ef9c3810c1
Merge remote-tracking branch 'origin/develop' into xap
2025-06-27 07:18:04 +00:00
Joel Challis
bc5c5e3251
Align sleep_led logic ( #25395 )
2025-06-27 08:17:28 +01:00
QMK Bot
3326ddf700
Merge remote-tracking branch 'origin/develop' into xap
2025-06-18 09:45:58 +00:00
Xelus22
096696d86d
[Bug] Fix usb_endpoint_interface_lut multiple def compile err ( #25378 )
2025-06-18 10:44:49 +01:00
QMK Bot
a88b5cd5eb
Merge remote-tracking branch 'origin/develop' into xap
2025-05-22 13:31:52 +00:00
Pablo Martínez
955809bd5a
Add compiler_support.h ( #25274 )
2025-05-22 23:31:15 +10:00
QMK Bot
d4d7ea8375
Merge remote-tracking branch 'origin/develop' into xap
2025-05-14 12:01:47 +00:00
Joel Challis
cd95294a25
Remove more USB only branches from NKRO handling ( #25263 )
2025-05-14 22:01:08 +10:00
zvecr
a9f676948b
Merge remote-tracking branch 'origin/develop' into xap
2025-05-12 12:06:53 +01:00
Joel Challis
88c094908b
Add raw_hid support to host driver ( #25255 )
2025-05-12 08:38:48 +10:00
QMK Bot
9ee4b4b929
Merge remote-tracking branch 'origin/develop' into xap
2025-05-06 05:48:20 +00:00
Joel Challis
ab1332bb6c
Remove force disable of NKRO when Bluetooth enabled ( #25201 )
2025-05-06 06:47:44 +01:00
QMK Bot
fbdaba3784
Merge remote-tracking branch 'origin/develop' into xap
2025-05-05 03:05:39 +00:00
Joel Challis
842c840145
Bind Bluetooth driver to host_driver_t ( #25199 )
2025-05-05 04:05:04 +01:00
QMK Bot
9ea0205881
Merge remote-tracking branch 'origin/develop' into xap
2025-04-22 22:05:06 +00:00