QMK Bot
5900caa877
Merge remote-tracking branch 'origin/develop' into xap
2022-04-22 08:14:05 +00:00
Stefan Kerkmann
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
IskandarMa
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 Witteveen
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
Ryan
c05e8afe45
Joystick feature updates ( #16732 )
...
* Joystick feature updates
* Move new functions to joystick.h
* Docs
2022-03-26 18:38:09 +00:00
Drashna Jael're
15e0964108
Merge remote-tracking branch 'origin/develop' into xap
2022-03-26 10:32:27 -07:00
QMK Bot
2957f60dc1
Merge remote-tracking branch 'origin/master' into develop
2022-03-24 20:14:36 +00:00
Erovia
efc9c525b1
CLI: Add 'via2json' subcommand ( #16468 )
2022-03-24 21:13:40 +01:00
QMK Bot
620716b106
Merge remote-tracking branch 'origin/develop' into xap
2022-03-24 18:09:08 +00:00
Simon
dc9eb21332
add the ability to change the pwm frequency for the IS31FL3737B ( #16718 )
2022-03-24 18:08:22 +00:00
QMK Bot
5df35467b4
Merge remote-tracking branch 'origin/develop' into xap
2022-03-19 16:38:46 +00:00
QMK Bot
5dcee0199e
Merge remote-tracking branch 'origin/master' into develop
2022-03-19 16:38:09 +00:00
leviport
3502bbbd16
Fix typo in docs/ref_functions.md ( #16690 )
2022-03-19 16:37:35 +00:00
QMK Bot
3cb3d5b0c9
Merge remote-tracking branch 'origin/develop' into xap
2022-03-19 06:57:50 +00:00
Ryan
9ee2effe8e
HD44780 driver rework ( #16370 )
2022-03-19 17:57:22 +11:00
QMK Bot
46256e08eb
Merge remote-tracking branch 'origin/develop' into xap
2022-03-17 21:20:11 +00:00
Drashna Jaelre
02655690f4
[Core] Add compile/make macro to core ( #15959 )
...
* [Core] Add KC_MAKE keycode to core
fix linting
fix testing error
work around test idiocyncracies
fix more lint
something something stupid tests
add doc
* updates based on feedback
* Add bad names
* Fixup docs
* semantics but cleaner
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
* Hide oneshot checks behind preprocessors
* Move no-compile option around
* Fix formatting
* make shift optional
* Make opt in
* fix formatting
* update send string function name
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-03-17 21:19:34 +00:00
zvecr
b96b862ef9
Merge remote-tracking branch 'origin/develop' into xap
2022-03-15 13:27:35 +00:00
QMK Bot
037c5b5496
Merge remote-tracking branch 'origin/master' into develop
2022-03-15 08:31:53 +00:00
Albert Y
9aaf4a5a9b
Add split keyboard example for Bootmagic Lite ( #16349 )
...
* Add split keyboard example for bootmagic lite
* Add handedness link
* Edit sentence structure
* Apply suggested language correction
2022-03-15 01:31:17 -07:00
QMK Bot
9e39b99a0e
Merge remote-tracking branch 'origin/master' into develop
2022-03-14 22:21:34 +00:00
ethsol
a939adb55c
Sentence correction ( #16650 )
2022-03-14 22:20:50 +00:00
QMK Bot
cc9a2aef0f
Merge remote-tracking branch 'origin/master' into develop
2022-03-13 23:56:16 +00:00
Ryan
dde4120a1e
ISP flashing guide: add instructions for flashing STM32duino bootloader ( #16568 )
2022-03-13 23:55:47 +00:00
QMK Bot
4281beb1de
Merge remote-tracking branch 'origin/master' into develop
2022-03-12 12:42:55 +00:00
Thomas Kriechbaumer
86b123141b
docs: fix code sample ( #16623 )
2022-03-12 12:42:25 +00:00
QMK Bot
54658a3687
Merge remote-tracking branch 'origin/master' into develop
2022-03-10 20:49:07 +00:00
WJH
6c40b6856b
[Docs] Include ASCII diagram to explain tap-hold modes ( #15873 )
...
* [Docs] Include ASCII diagram to explain tap-hold modes
* [Docs]: add examples for Default mode for Tap Hold
* [Docs] fix some wrong explanation in tap_hold.md
2022-03-10 12:48:33 -08:00
Nick Brassel
575d8c19fc
Merge remote-tracking branch 'upstream/develop' into xap
2022-03-09 19:47:31 +11:00
Nick Brassel
8d5eacb7dd
Add support for encoder mapping. ( #13286 )
2022-03-09 19:29:00 +11:00
Nick Brassel
2f6751e48a
Asymmetric encoders, encoder tests. ( #16068 )
2022-03-08 16:58:05 +11:00
QMK Bot
e71f8f89d2
Merge remote-tracking branch 'origin/master' into develop
2022-03-08 04:17:05 +00:00
ZiTe
0880850b15
[Bug] Rename has_mouse_report_changed parameters ( #16417 )
...
Fixes compilation issues when bluetooth is enabled, due to issues
with cpp used by bluetooth code.
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-07 20:16:35 -08:00