QMK Bot
d0d04519da
Merge remote-tracking branch 'origin/develop' into xap
2025-06-29 01:30:11 +00:00
Joel Challis
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 Challis
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
Joel Challis
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
Ryan
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
Dasky
f5b495e06e
Move pointing device driver code ( #24445 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2024-10-25 18:11:51 +01:00
QMK Bot
f54b3a244b
Merge remote-tracking branch 'origin/develop' into xap
2024-10-12 16:44:22 +00:00
Ryan
6fa11bf219
Separate RGBLight/RGB Matrix keycode handling ( #23679 )
...
* Separate RGBLight/RGB Matrix keycode handling
* Remove `_DISABLE_KEYCODES` handling
* Update RGB Matrix keycode docs
* Update underglow keycodes for previously migrated boards
* Update keycodes for boards with custom handling
* Fix typos
* Fix bad merge
2024-10-12 18:43:50 +02:00
QMK Bot
0402213d51
Merge remote-tracking branch 'origin/develop' into xap
2024-10-06 08:01:38 +00:00
Ryan
208ebf54a9
WS2812 API rework ( #24364 )
...
* Begin WS2812 API rework
* Move RGBW conversion, clean up color.h, fix RGBW for AVR bitbang
* Formatting & update PS2AVRGB I2C driver (untested)
* Tested ARM bitbang RGB+RGBW
* Tested ARM SPI RGB - RGBW not working
* Tested ARM PWM RGB+RGBW
* Tested RP2040 PIO driver RGB+RGBW
* Update RGBLight
* Formatting
* Fix BM60HSRGB rev2
* Fix oddforge/vea
* Fix 1k and XD002 RGBLite
* Fix model_m/mschwingen
* Fix handwired/promethium
* Rename `WS2812_LED_TOTAL` for BM60HSRGB
* Fix work_louder boards
* Fix dawn60
* Fix rgbkb/pan
* Fix neson_design/700e and n6
* Fix ergodox_ez/shine
* ergodox_ez/shine: invert indices for left half
* Fix matrix/abelx
* Fix matrix/m20add
* Remove custom rgblight driver for matrix/noah - should be done with lighting layers
* Fix LED indexes for RGBLight split
* Rename `convert_rgb_to_rgbw()` to `ws2812_rgb_to_rgbw()`
* Update WS2812 API docs
* `ergodox_ez/shine`: simplify LED index calculation
* LED/RGB Matrix: Add weak function for LED index resolution
* Bandaid fix for RGB Matrix splits not using WS2812
* `steelseries/prime_plus`: redo custom RGBLight driver
* Update keyboards/steelseries/prime_plus/rgblight_custom.c
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
---------
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2024-10-06 21:01:07 +13:00
QMK Bot
9e5ed8e60d
Merge remote-tracking branch 'origin/develop' into xap
2024-09-02 02:48:51 +00:00
Joel Challis
3bd303f204
Remove arm_atsam
platform ( #24337 )
2024-09-02 03:48:17 +01:00
QMK Bot
abb09b42de
Merge remote-tracking branch 'origin/develop' into xap
2024-08-27 00:52:57 +00:00
Nick Brassel
70cbf08b67
Add new connection keycodes for Bluetooth, 2.4GHz. ( #24251 )
2024-08-27 10:52:23 +10:00
QMK Bot
8286ec5bb3
Merge remote-tracking branch 'origin/develop' into xap
2024-07-02 00:17:52 +00:00
Nick Brassel
7bc3eef8cc
SPI flash API cleanup, add async erase capability. ( #23894 )
2024-07-02 10:16:41 +10:00
QMK Bot
a4de2f82eb
Merge remote-tracking branch 'origin/develop' into xap
2024-04-11 04:07:04 +00:00
Ryan
25f608c1b4
Separate keycode handling for LED Matrix and Backlight ( #23426 )
2024-04-11 14:06:36 +10:00
QMK Bot
b8adddc098
Merge remote-tracking branch 'origin/develop' into xap
2024-03-17 08:23:44 +00:00