Commit Graph
1992 Commits
Author SHA1 Message Date
QMK Bot 0dd025de78 Merge remote-tracking branch 'origin/develop' into xap 2022-05-20 16:15:53 +00:00
QMK Bot 9fa106f76e Merge remote-tracking branch 'origin/master' into develop 2022-05-20 16:15:13 +00:00
jpe230 f296e1d1e2 [Docs] Align LED Matrix docs with RGB matrix docs (#17140) 2022-05-20 09:13:40 -07:00
QMK Bot c8ee7abd7f Merge remote-tracking branch 'origin/develop' into xap 2022-05-20 16:09:47 +00:00
QMK Bot f155db37d4 Merge remote-tracking branch 'origin/master' into develop 2022-05-20 16:09:04 +00:00
Kyle McCreery d5aab127d2 [Docs] Update Steno Keycode Table (#17155) 2022-05-20 09:09:00 -07:00
QMK Bot 287ff0066b Merge remote-tracking branch 'origin/develop' into xap 2022-05-17 20:51:29 +00:00
Joel Challis 40e33d03a8 Recommend pillow as part of manual MSYS install (#17133) 2022-05-17 21:50:48 +01:00
QMK Bot f6cf52c10b Merge remote-tracking branch 'origin/develop' into xap 2022-05-17 18:50:08 +00:00
QMK Bot 37eee020ed Merge remote-tracking branch 'origin/master' into develop 2022-05-17 18:49:34 +00:00
Ryan d241e80533 Keymap FAQ updates (#17130) 2022-05-18 04:48:59 +10:00
QMK Bot 237c0fdc3e Merge remote-tracking branch 'origin/develop' into xap 2022-05-17 13:21:32 +00:00
QMK Bot 8b79f30cd5 Merge remote-tracking branch 'origin/master' into develop 2022-05-17 13:20:51 +00:00
durken1 dba5b730a3 Update pr_checklist.md (#17122) 2022-05-17 14:20:13 +01:00
QMK Bot 89e0d40e3b Merge remote-tracking branch 'origin/develop' into xap 2022-05-15 11:27:31 +00:00
Ryan 4a8bd7b9a5 Rename keymap_extras headers for consistency (#16939) 2022-05-15 21:27:01 +10:00
QMK Bot 774d3ce428 Merge remote-tracking branch 'origin/develop' into xap 2022-05-15 11:25:08 +00:00
Drashna Jaelre f090881aeb [Feature] Add support for multiple switchs/solenoids to Haptic Feedback engine (#15657) 2022-05-15 21:24:35 +10:00
QMK Bot 6099b08b76 Merge remote-tracking branch 'origin/develop' into xap 2022-05-14 22:09:45 +00:00
QMK Bot a899c097ce Merge remote-tracking branch 'origin/master' into develop 2022-05-14 22:09:12 +00:00
Mateusz Ż 94755308e0 Fix anchors with <code> in table of content (#15169) 2022-05-14 23:08:32 +01:00
QMK Bot 9bb91fa4a3 Merge remote-tracking branch 'origin/develop' into xap 2022-05-14 06:01:05 +00:00
68b16bba68 [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>
2022-05-14 16:00:32 +10:00
QMK Bot ad7d7a2ac7 Merge remote-tracking branch 'origin/develop' into xap 2022-05-14 03:36:21 +00:00
Drashna Jaelre 787a68948f [Core] Add Reboot keycode to core (#15990) 2022-05-14 13:35:49 +10:00
zvecr c65ec90484 Fix a few mistakes in docs 2022-05-05 21:05:10 +01:00
QMK Bot 27549e534f Merge remote-tracking branch 'origin/develop' into xap 2022-04-27 23:12:51 +00:00
QMK Bot fc52a30780 Merge remote-tracking branch 'origin/master' into develop 2022-04-27 23:12:15 +00:00
Ryan e99d6d582c Add Ukrainian keymap header (#16947)
* Add Ukrainian keymap header

* Docs
2022-04-28 00:11:41 +01:00
QMK Bot 5900caa877 Merge remote-tracking branch 'origin/develop' into xap 2022-04-22 08:14:05 +00:00
Stefan KerkmannandSergey Vlasov b1681fb6a1 [Core] Allow usage of AVRs minimal printf library (#16266)
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-04-22 18:13:31 +10:00
QMK Bot 6af289bdde Merge remote-tracking branch 'origin/develop' into xap 2022-04-22 07:38:36 +00:00
QMK Bot 05ab7453ec Merge remote-tracking branch 'origin/master' into develop 2022-04-22 07:38:00 +00:00
83ce70c821 [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>
2022-04-22 17:37:29 +10:00
QMK Bot 1306d58774 Merge remote-tracking branch 'origin/develop' into xap 2022-04-20 17:11:54 +00:00
QMK Bot 12d1eb0415 Merge remote-tracking branch 'origin/master' into develop 2022-04-20 17:11:12 +00:00
jpe230 81be7bb7b5 Fix i2c driver doc: Incorrect name (#16898) 2022-04-20 18:10:20 +01:00
QMK Bot 9145458eb6 Merge remote-tracking branch 'origin/develop' into xap 2022-04-19 10:29:53 +00:00
uqs 690dc4bdaf Add support for multiple sensors to pmw3360 (#15996) 2022-04-19 20:29:17 +10:00
QMK Bot b0fbcdd8a4 Merge remote-tracking branch 'origin/develop' into xap 2022-04-17 00:37:39 +00:00
QMK Bot d958329258 Merge remote-tracking branch 'origin/master' into develop 2022-04-17 00:37:07 +00:00
Albert Y a5a4597311 Refine LED indicator documentation (#16304) 2022-04-16 17:36:07 -07:00
zvecr 3c20f00238 Merge remote-tracking branch 'origin/develop' into xap 2022-04-16 23:49:41 +01:00
Simon Arlott 5841c755ae rgblight: Add functions to stop blinking one or all but one layer (#16859) 2022-04-17 00:02:32 +02:00
Albert Y e5918cf968 Heatmap incorrect matrix effect workaround (#16315) 2022-04-16 11:34:07 -07:00
Jouke WitteveenandStefan Kerkmann 8f585153c4 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>
2022-04-16 11:24:09 -07:00
Nick Brassel 85331d56ec Merge remote-tracking branch 'upstream/develop' into xap 2022-04-13 20:11:53 +10:00
Nick Brassel 1f2b1dedcc 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.
2022-04-13 18:00:18 +10:00
zvecr 2c8c9c9928 And sort out docs gen too 2022-03-31 23:16:56 +01:00
Drashna Jael're 80102c0e83 Merge remote-tracking branch 'origin/develop' into xap 2022-03-26 13:37:01 -07:00