Drashna Jael're
e69909cc53
Merge remote-tracking branch 'origin/develop' into xap
2023-09-05 00:56:56 -07:00
Ryan
aec7f29df7
Add mousekey.h
include to quantum.h
( #21897 )
2023-09-04 03:14:14 +01:00
QMK Bot
3ee7403e26
Merge remote-tracking branch 'origin/develop' into xap
2023-08-27 03:30:51 +00:00
Ryan
70e34e491c
Unicode, Unicodemap and UCIS refactor ( #21659 )
2023-08-27 13:30:19 +10:00
QMK Bot
7d01b942ce
Merge remote-tracking branch 'origin/develop' into xap
2023-07-29 05:05:48 +00:00
Ryan
4af6f1df06
quantum.h: clean up process_keycode includes ( #21579 )
2023-07-29 15:05:15 +10:00
QMK Bot
ecf42c0153
Merge remote-tracking branch 'origin/develop' into xap
2023-05-20 12:35:55 +00:00
Pascal Getreuer
3993b15f05
[Core] Add Repeat Key ("repeat last key") as a core feature. ( #19700 )
...
Co-authored-by: casuanoob <96005765+casuanoob@users.noreply.github.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2023-05-20 22:35:06 +10:00
QMK Bot
cdd6c4dcfb
Merge remote-tracking branch 'origin/develop' into xap
2023-05-13 07:42:41 +00:00
Albert Y
128f808496
Add a user callback for pre process record ( #20584 )
2023-05-13 08:42:06 +01:00
QMK Bot
a6d5d31eb1
Merge remote-tracking branch 'origin/develop' into xap
2023-03-27 19:09:02 +00:00
Joel Challis
c485d1cf26
Remove use of keymap.h ( #20004 )
2023-03-27 20:08:17 +01:00
QMK Bot
9c9a55199d
Merge remote-tracking branch 'origin/develop' into xap
2023-02-12 16:19:43 +00:00
Ryan
bbf7a20b33
Refactor Leader key feature ( #19632 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-02-13 03:19:02 +11:00
QMK Bot
7faa82869c
Merge remote-tracking branch 'origin/develop' into xap
2023-02-11 23:23:46 +00:00
Drashna Jaelre
fe02abc479
[Core] Tri Layer Keys ( #19795 )
...
Co-authored-by: wilba <wilba@wilba.tech>
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-02-12 10:23:07 +11:00
QMK Bot
46ce115e6f
Merge remote-tracking branch 'origin/develop' into xap
2023-01-30 20:40:50 +00:00
Joel Challis
d84a7351ea
Strip out more of config_common ( #19722 )
2023-01-30 20:40:12 +00:00
zvecr
8aa871573b
Merge remote-tracking branch 'origin/develop' into xap
2022-11-13 02:00:54 +00:00
Ryan
6cc9513ab0
Digitizer feature improvements ( #19034 )
2022-11-12 23:28:11 +00:00
Nick Brassel
d6841242e6
Merge remote-tracking branch 'upstream/develop' into xap
2022-11-06 08:34:19 +11:00
Nick Brassel
5233c69bc6
Remove thermal printer. ( #18959 )
2022-11-06 00:15:55 +11:00
QMK Bot
0f234fc77e
Merge remote-tracking branch 'origin/develop' into xap
2022-09-17 07:51:36 +00:00
Drashna Jaelre
fb29c0ae53
[Core] Add getreuer's Autocorrect feature to core ( #15699 )
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
2022-09-17 17:50:54 +10:00
QMK Bot
d48de47ad2
Merge remote-tracking branch 'origin/develop' into xap
2022-09-12 15:49:39 +00:00
Ryan
3d667f0970
Refactor Unicode feature ( #18333 )
2022-09-12 08:49:04 -07:00
QMK Bot
17111d7383
Merge remote-tracking branch 'origin/develop' into xap
2022-07-23 18:21:54 +00:00
JayceFayne
d02cefe613
implement tap_code16_delay
( #17748 )
2022-07-23 19:21:20 +01:00
QMK Bot
2196d7cb9c
Merge remote-tracking branch 'origin/develop' into xap
2022-07-02 12:10:26 +00:00
Ryan
3ecb0a80af
Feature-ify Send String ( #17275 )
2022-07-02 22:10:08 +10:00
QMK Bot
6579526ace
Merge remote-tracking branch 'origin/develop' into xap
2022-05-31 05:38:38 +00:00
Nick Brassel
8545473307
Removes terminal from QMK. ( #17258 )
2022-05-30 22:38:08 -07:00
QMK Bot
9bb91fa4a3
Merge remote-tracking branch 'origin/develop' into xap
2022-05-14 06:01:05 +00:00
Pascal Getreuer
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
Joel Challis
92a61aa0cd
Implement XAP 'secure' core requirements ( #16843 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-04-16 11:13:05 -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
89fab427c4
stub out secure as its own feature
2022-04-11 00:43:18 +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
Nick Brassel
dcf4bf6d29
Merge remote-tracking branch 'upstream/develop' into xap
2022-02-03 03:15:01 +11:00
Joel Challis
6e83b44940
Align location of some host led logic ( #15954 )
...
* Align location of host led logic
* Move more
* align ifdefs
* Fix up includes
* Move callback defs
* Convert comment to build message
2022-01-22 21:17:02 +00:00
Drashna Jaelre
5f7c0e3097
Add missing define for unicode common ( #15416 )
2021-12-06 11:36:30 -08:00
Nick Brassel
bf66b91433
Merge remote-tracking branch 'upstream/develop' into xap
2021-11-28 12:56:46 +11:00
precondition
4bac5f53d8
New feature: DYNAMIC_TAPPING_TERM_ENABLE
( #11036 )
...
* New feature: `DYNAMIC_TAPPING_TERM_ENABLE`
3 new quantum keys to configure the tapping term on the fly.
* Replace sprintf call in tapping_term_report by get_u16_str
* Replace tab with 4 spaces
2021-11-26 07:06:50 +11:00
Drashna Jaelre
32a87d3517
Add uint to char functions ( #15244 )
...
* Add uint to char functions
* appease the all mighty lint
* Further appease Lint
* Update functions
* Add doxygen comment
* Update quantum/quantum.c
Co-authored-by: Nick Brassel <nick@tzarc.org>
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org>
* Add declaration for get_numeric_string
* fix formatting and bug
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-11-23 08:13:22 +11:00
Nick Brassel
36d123e9c5
Add support for deferred executors. ( #14859 )
...
* Add support for deferred executors.
* More docs.
* Include from quantum.h
* Cleanup.
* Parameter checks
* Comments.
* qmk format-c
* I accidentally a few words.
* API name change.
* Apply suggestions from code review
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Review comments.
* qmk format-c
* Review comments.
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2021-11-15 18:21:09 +00:00
Drashna Jaelre
56e3f06a26
Rework and expand Pointing Device support ( #14343 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2021-11-14 22:03:24 -08:00