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
QMK Bot
7bc8046f9a
Merge remote-tracking branch 'origin/master' into develop
2022-03-08 02:50:36 +00:00
peepeetee
8014fb14b6
Fix in-page links in reference_info_json.md ( #16487 )
2022-03-07 18:50:03 -08:00
Stefan Kerkmann
2bface8f89
Add flash target for UF2 bootloaders ( #16525 )
2022-03-07 08:59:06 -08:00
Ryan
75544d9127
Move Doxygen docs to subdirectory ( #16561 )
2022-03-07 11:22:22 +00:00
QMK Bot
ab76e6ab59
Merge remote-tracking branch 'origin/master' into develop
2022-03-05 04:59:18 +00:00
kiilerix
da6d6ce2e1
Some docs improvements ( #15845 )
...
* docs: clarify in "Keymap Overview" what LAYOUT is and isn't
It is not strictly necessary to use LAYOUT macros in keyboard.c, but it
is a convenient abstraction of hardware internals, allowing focus on the
physical keyboard layout.
From the C source point of view LAYOUT is macro with a parameter list,
which expands to a array of rows that each is an array with a keyboard
scancode for each column. A macro parameter list is not an array, and
even less a single array.
Perhaps no big deal, but also no reason to give incorrect hints.
* docs: update "Understanding QMK's Code" to current code structure introduced in 96e2b13d1d
This part of the documentation was no longer correct. I tried updating
it, mainly copy editing and using github links to latest release.
This is not trying to fix all problems, but just trying to fix some
problems while reusing much of the old phrases and structure.
* Update docs to use "qmk format-python"
2022-03-05 15:58:50 +11:00
Ryan
ace0603f4f
Change data driven "str" type to represent a quoted string literal ( #16516 )
...
* Change data driven "str" type to represent a quoted string literal
* Update docs
2022-03-04 13:25:24 +00:00
Ryan
f634fddd34
Remove send_unicode_hex_string()
( #16518 )
2022-03-04 11:04:45 +00:00
jels
61ba8efa3e
Update pr_checklist.md ( #16484 )
...
Update readme.md template link from https://github.com/qmk/qmk_firmware/blob/master/data/templates/avr/readme.md to https://github.com/qmk/qmk_firmware/blob/master/data/templates/keyboard/readme.md
2022-03-04 12:49:14 +11:00
jels
e01307f265
Typo in squeezing_avr.md ( #16506 )
...
Fixed typo in squeezing_avr docs.
2022-03-03 15:38:24 -08:00
Jake VanderVaate
96b6ddf4bf
fixed typo in docs/newbs_getting_started.md ( #16501 )
2022-03-03 09:53:40 +00:00
Albert Y
29ab430f1f
[Docs] Anchor link correction in rgb matrix docs ( #16460 )
2022-02-26 18:38:46 -08:00
Dasky
259cf76966
Link WS2812 driver page from rgb feature docs ( #16366 )
2022-02-27 01:50:44 +00:00
Ryan
97d0e7cb2d
[Docs] Add commands to flashing docs ( #16456 )
2022-02-26 17:35:10 -08:00
Joel Challis
cf31355f08
Changelog 2022q1 ( #16380 )
...
* Initial changelog pass
* update generate-develop-pr-list content
* Fix bad word-ness
* Fix generate-develop-pr-list ignores
* Update docs/ChangeLog/20220226.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-02-23 17:33:08 +00:00
fauxpark
145dca0e49
Merge remote-tracking branch 'upstream/master' into develop
2022-02-22 05:21:40 +11:00
Michal Petrik
b1f8622513
[Docs] Update feature_leader_key.md ( #16344 )
...
Co-authored-by: zvecr <git@zvecr.com>
2022-02-21 09:08:36 -08:00
Michal Petrik
d3584be431
[Docs] Update newbs_building_firmware.md ( #16333 )
2022-02-21 09:08:07 -08:00
Joel Challis
0d9a0d5d97
Align new-keyboard with recent schema updates ( #16378 )
2022-02-16 20:58:40 +00:00
Joel Challis
16767312db
Align docs to new-keyboard behaviour ( #16357 )
2022-02-15 15:45:32 +11:00
Nick Brassel
69e9c80ec3
Reworked docs rendering using jinja2.
2022-02-15 05:19:13 +11:00
Nick Brassel
c9ec8a1309
Merge remote-tracking branch 'upstream/develop' into xap
2022-02-14 09:01:22 +11:00
Joy Lee
71c0b97bce
Added external spi flash driver. ( #15419 )
2022-02-11 20:26:16 +00:00
QMK Bot
815d2bae81
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 16:17:00 +00:00
Albert Y
f662939037
Sentence structure update ( #16306 )
2022-02-10 16:16:01 +00:00
QMK Bot
0930c60553
Merge remote-tracking branch 'origin/master' into develop
2022-02-10 07:13:21 +00:00
Albert Y
3e5cb1da0f
Improve description of LED state data sync option ( #16302 )
2022-02-10 18:12:42 +11:00
QMK Bot
9e293e7f9c
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:13:10 +00:00
IskandarMa
04020da48c
[Docs] pr checklist: update doc hyperlinks to relative ones and use IDs ( #16263 )
2022-02-08 21:12:39 -08:00
Nick Brassel
a2ffdb4abd
Merge remote-tracking branch 'upstream/master' into develop
2022-02-09 16:00:09 +11:00
Nick Brassel
efdaa7f972
Add support for driving unselected row/col. ( #16278 )
2022-02-09 15:50:13 +11:00
Joel Challis
2e279f1b88
Initial pass at data driven new-keyboard subcommand ( #12795 )
...
* Initial pass at a data driven keyboard subcommand
* format
* lint
* Handle bootloader now its mandatory
2022-02-09 06:03:30 +11:00