Peter Cock
afb5335bf3
Switch missing default handler in OS detection docs ( #26064 )
...
Switch was missing default handler: control reaches end of non-void function
This warning gets treated as an error on Github Actions
2026-03-13 22:59:54 +00:00
Peter Cock
01e30d407c
[Docs] Show how to flip semicolon and colon ( #26030 )
...
* Show how to flip semicolon and colon
* Apply whitespace suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Match line-wrapping
Co-authored-by: Joel Challis <git@zvecr.com>
---------
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2026-03-09 19:41:03 -07:00
Joel Challis
3dcdf41d1c
Fix split data sync link in community modules docs ( #26055 )
2026-03-09 21:16:30 +00:00
Joel Challis
5591a68b65
Allow custom data sync for community modules ( #25955 )
...
* Allow custom data sync for community modules
* Stub out community_config.h codegen
* Fix SPLIT_TRANSACTION_RPC logic
2026-02-19 22:03:26 +11:00
tyler
d4f04fe850
Simplify docs for Key Overrides config ( #25787 )
2025-12-04 12:13:20 +00:00
Stephen Ostermiller
1a954e8da5
Reduce tap dance memory usage, move state out of data ( #25415 )
...
* Use less tap dance memory.
Use dynamically allocated sparse array for tap dance state, dynamically allocate tap dance state when needed and free it when the tap dance is done.
* new approach
* Use null, check for null
* Reformat with docker
* Use uint8 with idx rather than uint16 with keycode in state
* fix accidental change
* reformat
* Add null check
* add documentation tip suggested by tzarc
* Only allow tap dance state allocation on key down, not on key up
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Only allow tap dance allocation on key down, not on key up
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* add user action required section
---------
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2025-11-23 22:32:36 +11:00
ploopyco
1a4af3adf9
Add PixArt PAW-3222 mouse sensor driver ( #25763 )
2025-11-12 09:02:52 +11:00
Chaser Huang
1ddcf57382
[Feature Improvement]add option to keep layer state when recording dynamic macros ( #24418 )
...
* feat: add option to keep layer state when recording dynamic macros
* Better option macro name and lint changes
2025-11-11 23:30:42 +11:00
QMK Bot
f1ec600fac
Merge remote-tracking branch 'origin/master' into develop
2025-11-04 00:12:57 +00:00
James Young
a9739f7868
[docs] Replace Imgur-hosted images ( #25690 )
2025-11-04 00:05:39 +00:00
Boudewijn van Groos
4f21beb715
Fix drv haptics docs by using the correct function name ( #25733 )
2025-10-18 22:31:52 +01:00
Joel Challis
6f93a86e6e
Add LED/RGB Matrix flags API docs ( #25673 )
2025-09-29 20:27:07 +01:00
François Magimel
09ab67c044
docs: fix misspellings ( #25555 )
...
* docs: fix misspellings
* docs: do line breaks with HTML instead of spaces
To remove trailing spaces and to avoid breaking things, line breaks can
be done with the HTML br tag.
2025-09-09 14:51:13 -07:00
Joel Challis
cc696a2ae8
Refactor battery driver ( #25550 )
2025-08-17 01:14:48 +01:00
QMK Bot
558fee16e4
Merge remote-tracking branch 'origin/master' into develop
2025-07-10 11:02:47 +00:00
Andrew Cooney
87e5df1b9e
Changes to the Stenography documentation page. ( #25426 )
2025-07-10 12:02:08 +01:00
QMK Bot
49a4ec538d
Merge remote-tracking branch 'origin/master' into develop
2025-07-04 19:10:00 +00:00
Joel Challis
9e103614f8
Fix invalid layer API usage in RGB Matrix docs ( #25449 )
2025-07-04 20:09:27 +01:00
QMK Bot
eeac23464b
Merge remote-tracking branch 'origin/master' into develop
2025-06-26 07:20:17 +00:00
timovp
5354ec5791
fix order of code in tapdance example3 ( #25410 )
2025-06-26 08:19:42 +01:00
Dasky
7919848324
Add core handling for pointing device failures. ( #25315 )
2025-06-14 13:55:35 +01:00
QMK Bot
a4436b32df
Merge remote-tracking branch 'origin/master' into develop
2025-06-14 03:12:31 +00:00
luroc
7ecdb57414
[Docs] Fix example code on key_overrides.md ( #25367 )
...
The description of the code snippet says right alt, but the snippet itself contained the right control keycode
2025-06-13 21:11:58 -06:00
Nick Brassel
7808f8f56b
Add `{rgb|led}_matrix_get_mode_name()`. ( #25344 )
2025-06-07 22:56:58 +10:00
Joel Challis
fad44ae10c
[Docs] Fix PS/2 Driver headers ( #25332 )
2025-06-04 22:41:37 +10:00
Joel Challis
05ff5443b1
Deprecate `usb.force_nkro`/`FORCE_NKRO` ( #25262 )
2025-05-14 22:02:43 +10:00
Pascal Getreuer
f4171412a6
Enable community modules to define LED matrix and RGB matrix effects. ( #25187 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2025-05-12 09:30:19 +10:00
art-was-here
7f42a5bc03
[New Feature/Core] New RGB Matrix Animation "Starlight Smooth" ( #25203 )
2025-05-12 08:50:36 +10:00
Drashna Jaelre
5a57d2115b
[Docs] Fix typos introduced by PR #25050 ( #25250 )
...
It isn't a drashna PR if there aren't some typos in it somewhere.
2025-05-09 07:18:30 +10:00
Drashna Jaelre
12caf0be4e
Add additional hooks for Community modules ( #25050 )
2025-05-05 10:21:47 +10:00
eynsai
7a2cd0fa96
High resolution scrolling (without feature report parsing) ( #24423 )
...
* hires scrolling without feature report parsing
* fix valid range for exponent
* fix incorrect minimum exponent value documentation
2025-04-23 00:04:31 +02:00
QMK Bot
642c169bc3
Merge remote-tracking branch 'origin/master' into develop
2025-04-17 16:24:18 +00:00
ClownFish
7641359240
[Docs] Unify lighting step descriptions ( #25167 )
...
unify lighting step descriptions and defaults across docs
2025-04-17 10:23:16 -06:00
Pascal Getreuer
da166d4d8b
Add "license" field to Community Module JSON schema. ( #25085 )
...
Add "license" field to community module schema.
2025-04-01 16:06:42 +11:00
フィルターペーパー
d0cfb938ef
Module documentation typo correction ( #25073 )
2025-03-28 20:47:26 -06:00
Anthony Abruzzini
c5232ba699
Fix typo in docs: split_keyboard.md SPLIT_USB_DETECT ("theres's -> "there's") ( #24984 )
...
* Fix typo "theres's"
* Update docs/features/split_keyboard.md
Co-authored-by: jack <jack@pngu.org>
---------
Co-authored-by: jack <jack@pngu.org>
2025-03-21 08:35:58 +11:00
Nick Brassel
1efc82403b
Community modules ( #24848 )
2025-02-26 22:25:41 +11:00
QMK Bot
8247f9e114
Merge remote-tracking branch 'origin/master' into develop
2025-01-08 03:13:29 +00:00
Joel Challis
6facb7a079
Convert stray legacy warn/info docs panels ( #24799 )
2025-01-07 19:12:54 -08:00
Will Spooner
b603094995
Add leader_add_user callback ( #24266 )
2025-01-01 23:12:58 -08:00
Drashna Jaelre
36b5559b99
[Core] Add Layer Lock feature ( #23430 )
...
Co-authored-by: Daniel <1767914+iamdanielv@users.noreply.github.com>
Co-authored-by: Pascal Getreuer <getreuer@google.com>
Co-authored-by: Pascal Getreuer <50221757+getreuer@users.noreply.github.com>
2024-11-21 17:31:54 +11:00
Ryan
9c86583981
Backward compatibility for new RGB keycode handling ( #24490 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2024-11-20 09:53:33 +11:00
QMK Bot
79a661fe61
Merge remote-tracking branch 'origin/master' into develop
2024-11-14 18:00:36 +00:00
Ryan
46236ce3de
[docs] Improve halconf/mcuconf code examples ( #24597 )
2024-11-14 18:00:02 +00:00
Nick Brassel
0bda0f4775
Revert removal of `QK_OUTPUT_AUTO`, fixup docs to reflect. ( #24593 )
2024-11-14 21:16:52 +11:00
Ryan
a3cfb1dab7
Joystick: add support for 8-way hat switch ( #24515 )
2024-11-09 14:10:10 -08:00
Ryan
9884e4982b
Rename RGB/HSV structs: keyboard-level code ( #24476 )
2024-10-12 19:00:56 +01:00
Ryan
6fa11bf219
Separate RGBLight/RGB Matrix keycode handling ( #23679 )
...
* Separate RGBLight/RGB Matrix keycode handling
* Remove `_DISABLE_KEYCODES` handling
* Update RGB Matrix keycode docs
* Update underglow keycodes for previously migrated boards
* Update keycodes for boards with custom handling
* Fix typos
* Fix bad merge
2024-10-12 18:43:50 +02:00
フィルターペーパー
8844fba607
Update combo user function variable ( #24467 )
2024-10-12 00:13:31 +01:00
eynsai
2cb35373c6
Extended wheel reports ( #24422 )
...
extended wheel reports
2024-10-06 11:26:55 +02:00