233 Commits
Author SHA1 Message Date
QMK Bot ed218f12dc Merge remote-tracking branch 'origin/develop' into xap 2026-08-27 01:13:46 +00:00
Joel Challis 4b16b5e520 Rework Plover HID to use Steno keycodes (#26421) 2026-08-27 02:13:00 +01:00
QMK Bot df4c55d103 Merge remote-tracking branch 'origin/develop' into xap 2026-08-25 16:15:44 +00:00
Joel Challis 4dfef5c638 Initial rework of steno feature (#26273) 2026-08-25 17:15:01 +01: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 f381d1d255 Merge remote-tracking branch 'origin/develop' into xap 2026-03-15 10:29:24 +00:00
HorrorTroll e4de46b3b0 Added PixArt PMW-3325 mouse sensor driver (#26065)
* Added support PMW3325 sensor driver

* Missing PMW3325 on pointing device document

* Suggested changes resolved
2026-03-15 21:28:40 +11:00
QMK Bot 887658009e Merge remote-tracking branch 'origin/develop' into xap 2025-11-11 22:05:18 +00:00
ploopyco 1a4af3adf9 Add PixArt PAW-3222 mouse sensor driver (#25763) 2025-11-12 09:02:52 +11:00
QMK Bot 5375bb7656 Merge remote-tracking branch 'origin/develop' into xap 2025-08-17 00:15:22 +00:00
Joel Challis cc696a2ae8 Refactor battery driver (#25550) 2025-08-17 01:14:48 +01:00
QMK Bot d0d04519da Merge remote-tracking branch 'origin/develop' into xap 2025-06-29 01:30:11 +00:00
Joel ChallisandNick Brassel 711b109246 Mitigate VIA keylogger security issues (#25414)
Co-authored-by: Nick Brassel <nick@tzarc.org>
2025-06-29 02:29:33 +01:00
QMK Bot 84323759ff Merge remote-tracking branch 'origin/develop' into xap 2025-06-03 22:45:26 +00:00
Joel Challis f096e5a3f3 Relocate remaining process_record_quantum keycodes (#25328) 2025-06-03 23:44:46 +01:00
QMK Bot 4ea660897d Merge remote-tracking branch 'origin/develop' into xap 2025-05-22 21:53:23 +00:00
Stefan Kerkmann f3b974f216 [Fix] lib8tion: enable fixed scale8 and blend functions (#25272)
lib8tion: enable fixed scale8 and blend functions

These FastLED derived lib8tion functions have been fixed and enabled by
default in FastLED. QMK just never set these defines, there is no reason
to keep the buggy implementation. It is assumed that nobody relied on
the buggy behavior.
2025-05-22 22:52:45 +01:00
QMK Bot 09c3f346f3 Merge remote-tracking branch 'origin/develop' into xap 2025-05-19 05:52:05 +00:00
Stefan Kerkmann f686ad9e63 [Core] STM32G0x1 support (#24301) 2025-05-19 15:51:28 +10:00
zvecr a9f676948b Merge remote-tracking branch 'origin/develop' into xap 2025-05-12 12:06:53 +01:00
Joel Challis 3e7ce54902 Fix Wear Leveling compilation (#25254) 2025-05-12 08:39:38 +10:00
Joel Challis 88c094908b Add raw_hid support to host driver (#25255) 2025-05-12 08:38:48 +10: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 bce93bb864 Merge remote-tracking branch 'origin/develop' into xap 2025-05-05 00:08:30 +00:00
Nick Brassel bb9dd05c6a [Bug] Minimise force-included files (#25194) 2025-05-05 10:07:53 +10:00
Nick Brassel 0d6dbe4a5f Merge remote-tracking branch 'upstream/develop' into xap 2025-04-22 14:58:42 +10:00
Joel Challis c7cb7ba976 Implement connection keycode logic (#25176) 2025-04-21 22:27:56 +01:00
Joel Challis ce8b8414d9 Remove bluefruit_le_read_battery_voltage function (#25129) 2025-04-19 22:52:25 +01:00
Nick Brassel 5c39722ab9 Allow for disabling EEPROM subsystem entirely. (#25173) 2025-04-19 20:20:00 +01:00
Nick Brassel bb34a247b8 Merge remote-tracking branch 'upstream/develop' into xap 2025-03-22 20:45:27 +11:00
Nick Brassel 2b00b846dc Non-volatile memory data repository pattern (#24356)
* First batch of eeconfig conversions.

* Offset and length for datablocks.

* `via`, `dynamic_keymap`.

* Fix filename.

* Commentary.

* wilba leds

* satisfaction75

* satisfaction75

* more keyboard whack-a-mole

* satisfaction75

* omnikeyish

* more whack-a-mole

* `generic_features.mk` to automatically pick up nvm repositories

* thievery

* deferred variable resolve

* whitespace

* convert api to structs/unions

* convert api to structs/unions

* convert api to structs/unions

* fixups

* code-side docs

* code size fix

* rollback

* nvm_xxxxx_erase

* Updated location of eeconfig magic numbers so non-EEPROM nvm drivers can use them too.

* Fixup build.

* Fixup compilation error with encoders.

* Build fixes.

* Add `via_ci` keymap to onekey to exercise VIA bindings (and thus dynamic keymap et.al.), fixup compilation errors based on preprocessor+sizeof.

* Build failure rectification.
2025-03-21 23:38:34 +11:00
QMK Bot 99204ae0b4 Merge remote-tracking branch 'origin/develop' into xap 2025-02-28 05:46:50 +00:00
Joel ChallisandNick Brassel 6ee806f376 Implement battery level interface (#24666)
Co-authored-by: Nick Brassel <nick@tzarc.org>
2025-02-28 16:46:14 +11:00
QMK Bot 2804d37cf7 Merge remote-tracking branch 'origin/develop' into xap 2025-01-25 06:38:45 +00:00
Ryan a6e931400e Relocate base WS2812 code (#24850) 2025-01-25 17:38:12 +11:00
Nick Brassel 0c0d620165 Merge remote-tracking branch 'upstream/develop' into xap 2025-01-21 09:01:32 +11:00
Nick Brassel a6a0dc8039 Consolidate send_string implementations. (#24817) 2025-01-21 08:24:39 +11:00
QMK Bot af79bb9e7e Merge remote-tracking branch 'origin/develop' into xap 2024-12-24 18:27:17 +00:00
Joel Challis a822545da0 Set custom effect defines for LED Matrix (#24745) 2024-12-24 10:26:08 -08:00
QMK Bot dd2dbffb16 Merge remote-tracking branch 'origin/develop' into xap 2024-11-23 10:10:04 +00:00
4a5bae51cd [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630)
* [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#21881)

* Apply suggestions from code review

Co-authored-by: Nick Brassel <nick@tzarc.org>

---------

Co-authored-by: Nebuleon <2391500+Nebuleon@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2024-11-23 10:09:34 +00:00
QMK Bot 6298984d12 Merge remote-tracking branch 'origin/develop' into xap 2024-11-21 06:32:17 +00:00
HorrorTroll 39161b9ee7 Added MCU support for ArteryTek AT32F415 (#23445) 2024-11-21 17:28:28 +11:00
QMK Bot d2f5a1c1f1 Merge remote-tracking branch 'origin/develop' into xap 2024-11-19 22:54:06 +00:00
RyanandDasky 9c86583981 Backward compatibility for new RGB keycode handling (#24490)
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2024-11-20 09:53:33 +11:00
QMK Bot 2088bb3774 Merge remote-tracking branch 'origin/develop' into xap 2024-10-25 17:12:26 +00:00