~ruther/qmk_firmware

ref: 4a8bd7b9a523601911ba467588b2a6a0aa693db6 qmk_firmware/docs d---------
Rename keymap_extras headers for consistency (#16939)

f090881a — Drashna Jaelre 3 years ago
[Feature] Add support for multiple switchs/solenoids to Haptic Feedback engine (#15657)

a899c097 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
94755308 — Mateusz Ż 3 years ago
Fix anchors with <code> in table of content (#15169)

68b16bba — Pascal Getreuer 3 years ago
[Core] Add Caps Word feature to core (#16588)

Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
787a6894 — Drashna Jaelre 3 years ago
[Core] Add Reboot keycode to core (#15990)

fc52a307 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
Add Ukrainian keymap header (#16947)

* Add Ukrainian keymap header

* Docs
b1681fb6 — Stefan Kerkmann 3 years ago
[Core] Allow usage of AVRs minimal printf library (#16266)

Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
05ab7453 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
83ce70c8 — IskandarMa 3 years ago
[Docs] zh-cn document translate: git parts (#15576)

Co-authored-by: peepeetee <43021794+peepeetee@users.noreply.github.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
12d1eb04 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
81be7bb7 — jpe230 3 years ago
Fix i2c driver doc: Incorrect name (#16898)

Add support for multiple sensors to pmw3360 (#15996)

d9583292 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
a5a45973 — Albert Y 3 years ago
Refine LED indicator documentation (#16304)

5841c755 — Simon Arlott 3 years ago
rgblight: Add functions to stop blinking one or all but one layer (#16859)

e5918cf9 — Albert Y 3 years ago
Heatmap incorrect matrix effect workaround (#16315)

8f585153 — Jouke Witteveen 3 years ago
Add GET_TAPPING_TERM macro to reduce duplicate code (#16681)

* Add GET_TAPPING_TERM macro to reduce duplicate code

The macro gives the right tapping term depending on whether per-key
tapping terms and/or dynamic tapping terms are enabled. Unnecessary
function calls and variable resolution are avoided.

Fixes #16472.

* Use GET_TAPPING_TERM for Cirque trackpads

Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
1f2b1ded — Nick Brassel 3 years ago
Quantum Painter (#10174)

* Install dependencies before executing unit tests.

* Split out UTF-8 decoder.

* Fixup python formatting rules.

* Add documentation for QGF/QFF and the RLE format used.

* Add CLI commands for converting images and fonts.

* Add stub rules.mk for QP.

* Add stream type.

* Add base driver and comms interfaces.

* Add support for SPI, SPI+D/C comms drivers.

* Include <qp.h> when enabled.

* Add base support for SPI+D/C+RST panels, as well as concrete implementation of ST7789.

* Add support for GC9A01.

* Add support for ILI9341.

* Add support for ILI9163.

* Add support for SSD1351.

* Implement qp_setpixel, including pixdata buffer management.

* Implement qp_line.

* Implement qp_rect.

* Implement qp_circle.

* Implement qp_ellipse.

* Implement palette interpolation.

* Allow for streams to work with either flash or RAM.

* Image loading.

* Font loading.

* QGF palette loading.

* Progressive decoder of pixel data supporting Raw+RLE, 1-,2-,4-,8-bpp monochrome and palette-based images.

* Image drawing.

* Animations.

* Font rendering.

* Check against 256 colours, dump out the loaded palette if debugging enabled.

* Fix build.

* AVR is not the intended audience.

* `qmk format-c`

* Generation fix.

* First batch of docs.

* More docs and examples.

* Review comments.

* Public API documentation.
Next