aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* WS2812 API rework (#24364)Ryan2024-10-061-7/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-09-301-232/+232
|\
| * [docs] `reference_info_json`: add type hints (#24443)Ryan2024-09-301-232/+232
| |
* | Remove `RING_BUFFERED_6KRO_REPORT_ENABLE` due to disuse. (#24433)Nick Brassel2024-09-241-2/+0
| |
* | Remove `STM32_PWM_USE_ADVANCED` references (#24432)Joel Challis2024-09-241-1/+1
| |
* | Add LD7032 support to QP. (#20828)Dasky2024-09-181-0/+36
| | | | | | | | | | Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-09-069-11/+11
|\|
| * [Docs] Remove references to bootmagic lite (#24369)jack2024-09-069-11/+11
| |
* | Add combo key repress feature (#22858)Filios922024-09-061-0/+44
| | | | | | | | Co-authored-by: jack <jack@pngu.org>
* | Remove `arm_atsam` platform (#24337)Joel Challis2024-09-022-5/+1
| |
* | [Maintenance] builddefs: common_rules: overhaul debug information generation ↵Stefan Kerkmann2024-09-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#24352) builddefs: common_rules: overhaul debug information generation Debug information is always generated while compiling a binary, but debugging is not the main use-case for the majority of users. Thus the new default is to explicitly require them with `DEBUG_ENABLE=yes`. The same is true for linker map files which are gated by the same flag. As we target the gcc compiler and debug with the gdb debugger we can specify the ggdb3 flag in the most verbose to get macro expansion. Signed-off-by: Stefan Kerkmann <karlk90@pm.me>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-09-011-0/+4
|\|
| * doc: "docker getting started" mentions `flash` limitations (#24336)Stefan Otte2024-09-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc: "docker getting started" mentions `flash` limitations Mass storage bootloader don't work with `flash` target. * Update docs/getting_started_docker.md Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> --------- Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-08-311-0/+2
|\|
| * [Docs] Update joystick.md (#23928)Armin Anderson2024-08-311-0/+2
| | | | | | Explicit note about compatibility with ARM boards and the ADC driver
* | Add new connection keycodes for Bluetooth, 2.4GHz. (#24251)Nick Brassel2024-08-272-10/+10
|/
* Changelog update with actual `qmk_userspace_via` link. (#24332)Nick Brassel2024-08-271-2/+2
|
* Update PR Checklist for 'via' keymaps (#24330)Joel Challis2024-08-261-5/+7
|
* Update next breaking changes date (#24331)Ryan2024-08-261-1/+1
|
* fixed spelling errors in example 4 (#24318)MrMustardTBC2024-08-261-3/+3
|
* 2024q3 breaking changes changelog (#24324)Nick Brassel2024-08-266-49/+210
| | | | Co-authored-by: Joel Challis <git@zvecr.com>
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-08-191-1/+1
|\
| * Fix dead link in porting_your_keyboard_to_qmk.md (#24306)Joel Challis2024-08-191-1/+1
| |
* | Enhance overlapping mouse keys control (#23341)フィルターペーパー2024-08-191-0/+13
| | | | | | Enhance the overlapping mouse key press acceleration (introduced in #21494) with user preprocessor controls.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-08-159-12/+12
|\|
| * Update Discord URL (#24283)Joel Challis2024-08-159-12/+12
| |
* | Fixup changelog entry path.Nick Brassel2024-08-041-0/+0
| |
* | Rename promicro_rp2040 converter to sparkfun_pm2040 (#24192)Dasky2024-07-252-4/+23
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-07-231-1/+1
|\|
| * [docs] update serial.md (#24182)Ikko Eltociear Ashimine2024-07-231-1/+1
| | | | | | capabilites -> capabilities
| * [docs] Update RGBLight (Underglow) keycode names (#23999)Ryan2024-07-063-46/+51
| |
* | Move split.soft_serial_pin to split.serial.pin (#24127)Joel Challis2024-07-181-2/+2
| |
* | Add support for key override introspection. (#24120)Nick Brassel2024-07-162-10/+26
| |
* | LED drivers: extract documentation from LED/RGB Matrix pages (#23630)Ryan2024-07-1516-699/+3958
| |
* | [docs] Update RGBLight (Underglow) keycode names (#23999)Ryan2024-07-063-46/+51
| |
* | Normalise mouse keycodes (#23975)Ryan2024-07-034-67/+70
| |
* | Rename encoder pins defines (#24003)Ryan2024-07-032-16/+16
| |
* | Remove deprecated `led_set_user` (#23979)Joel Challis2024-06-221-6/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-06-221-1/+3
|\|
| * Update documentation suggestion in top level readme (#23978)Joel Challis2024-06-221-1/+3
| |
* | add farsi keymap extras (#23650)Amir2024-06-211-0/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-06-171-2/+2
|\|
| * Update RGB matrix indicator example (#23947)lizaoreo2024-06-171-2/+2
| | | | | | Changed the example in indicator-examples-2 to use a compound literal, otherwise the code fails to compile.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-06-173-81/+2
|\|
| * Remove references to bootloadHID flashing page in keyboard readmes (#23942)Ryan2024-06-173-81/+2
| | | | | | | | | | * Remove references to bootloadHID flashing page in keyboard readmes * Remove bootloadHID flashing page
* | Implement data driven serial driver (#23923)Joel Challis2024-06-171-0/+4
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-06-141-1/+3
|\|
| * Remove suggestion of creating issues for unsupported keyboards. (#23918)Joel Challis2024-06-141-1/+3
| |
* | APA102: API rework (#23355)Ryan2024-06-131-8/+39
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-06-132-2/+2
|\|