aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate LAYOUT() macro in favor of JSON matrix definitionsAndrew C2025-11-041-2/+2
| | | | | | | | | | | | | * Indicate <keyboard>.h LAYOUT() deprecation in understanding_qmk.md Initial documentation uses <keyboard>.json to define matrix pin definitions, rather than having users #define the LAYOUT() macro in <keyboard>.h - This change brings this docs inline with the [porting_guidelines](https://docs.qmk.fm/porting_your_keyboard_to_qmk), QMK MSYS will also throw an error if this is attempted. * Update understanding_qmk.md enclosed '<' using backtick * style guideline, now builds correctly prior version indicates directory, new indicates config. still the same idea.
* [docs] Replace Imgur-hosted images (#25690)James Young2025-11-0464-51/+61
|
* [Docs] Tap-Hold examples (#24391)Rin Jun Kit Liu2025-10-181-38/+72
| | | | | | | | | | | | | | | | | | | | | * Update tap_hold.md Minor grammar/punctuation changes; Added some more tap-hold examples; Added a link about home row mods to the reference near the end; Replaced directional quotation marks with symmetric variant, as this seem to be the only page using them; Standardised formatting of "tap-hold" (hyphenated is slightly more frequent in existing documentation, so I went with that), as well as "Mod-Tap"/"Layer-Tap". * Update docs/tap_hold.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update docs/tap_hold.md Co-authored-by: Ryan <fauxpark@gmail.com> --------- Co-authored-by: Ryan <fauxpark@gmail.com>
* [DOCS] Fix keycodes_basic FastForward + Rewind #25685 (#25686)Jonas Eppard2025-09-302-4/+4
|
* Update data_driven_config.md (#25612)diegorodriguezv2025-09-101-1/+1
|
* Correct link in porting_your_keyboard_to_qmk.md (#25635)diegorodriguezv2025-09-101-1/+1
| | | Fixed anchor
* Correct link in faq_general.md (#25640)diegorodriguezv2025-09-101-1/+1
| | | Updated the link to the QMK trademark page.
* docs: fix misspellings (#25555)François Magimel2025-09-0927-211/+216
| | | | | | | | * 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.
* Print build failures with `qmk mass-compile` and `qmk userspace-compile` if ↵Nick Brassel2025-09-091-3/+4
| | | | requested (`-p`/`--print-failures`) (#25518)
* 2025q3 develop changelog (#25597)Joel Challis2025-09-056-53/+193
|
* Refactor battery driver (#25550)Joel Challis2025-08-174-45/+106
|
* Migrate `helix` common configuration (#25433)Jack Sangdahl2025-08-101-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | * Initial tidying up of top level helix/ directory Align readme.md with template & provide more detailed PCB information Remove unused rules.mk Add common config.h file Update glcdfont.c with formatting and license header * Further migrations after PRs merged Move shared configuration to top level info.json and config.h More descriptive hardware compatibility * Add changelog * Align configuration between PCBs - Migrate beta & pico to use RGB Matrix - Move previously RGB Matrix-dependent OLED code in rev3/rev3.c to top level - Remove reundant OLED code in beta/beta.c - Remove RGBLight references * Update changelog with RGB Matrix configuration
* Fix serial speed DD configuration & migrate keyboards (#25546)Jack Sangdahl2025-08-101-3/+3
| | | | | | | | * Fix serial speed DD configuration - Fixes incorrect SOFT_SERIAL_SPEED mapping - Renames key split.soft_serial_speed -> split.serial.speed - Migrates keyoards that configure this, and remove configuration from keyboards that do not differ from the default behaviour - Add deprecation notice and migration support
* Merge remote-tracking branch 'origin/master' into developQMK Bot2025-08-012-2/+179
|\
| * Add proprietary libraries policy page. (#25532)Nick Brassel2025-08-012-2/+179
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-2317-20/+20
|\|
| * [docs] Align more keyboard placeholders (#25510)Joel Challis2025-07-2317-20/+20
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-235-15/+15
|\|
| * [docs] Align keyboard and keymap placeholders (#25509)Joel Challis2025-07-235-15/+15
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-101-3/+11
|\|
| * Changes to the Stenography documentation page. (#25426)Andrew Cooney2025-07-101-3/+11
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-081-37/+33
|\|
| * [Docs] Tidy up keyboard guidelines (#25461)jack2025-07-081-37/+33
| | | | | | | | | | * Initial * Grammar
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-071-4/+16
|\|
| * [docs] WS2812: rewrite Open Drain section (#25454)Ryan2025-07-071-4/+16
| |
* | Deprecate some nonstandard mod & mod-tap keycode aliases (#25437)Ryan2025-07-063-68/+68
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-062-13/+78
|\|
| * Add short aliases for `OSM()` (#25443)Ryan2025-07-062-13/+78
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-041-1/+1
|\|
| * Fix invalid layer API usage in RGB Matrix docs (#25449)Joel Challis2025-07-041-1/+1
| |
* | Mitigate VIA keylogger security issues (#25414)Joel Challis2025-06-291-0/+5
| | | | | | Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-06-281-1/+1
|\|
| * [Docs] Fix typo in Chordal Hold example JSON, comma to colon. (#25424)Pascal Getreuer2025-06-281-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-06-283-93/+129
|\|
| * Clean up mod & mod-tap shortcuts (#25399)Ryan2025-06-283-93/+129
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-06-271-1/+1
|\|
| * [Docs] Link to `awesome-qmk` userspaces repository (#25357)Peter Cock2025-06-271-1/+1
| | | | | | | | | | | | | | * Fix link - users folder now empty on default branch * Point at drashna/qmk_userspace repo * Link to awesome-qmk instead
* | Add MATRIX_MASKED DD config (#25383)Joel Challis2025-06-271-0/+3
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-06-271-1/+1
|\|
| * Update link to AW20216S datasheet (#25416)Joel Challis2025-06-271-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-06-261-16/+19
|\|
| * fix order of code in tapdance example3 (#25410)timovp2025-06-261-16/+19
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-06-223-14/+14
|\|
| * [docs] Change GUI key references to "Meta" -> "Super" (#25394)Ryan2025-06-223-14/+14
| |
* | Add core handling for pointing device failures. (#25315)Dasky2025-06-141-15/+17
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-06-141-3/+3
|\|
| * [Docs] Fix example code on key_overrides.md (#25367)luroc2025-06-141-3/+3
| | | | | | The description of the code snippet says right alt, but the snippet itself contained the right control keycode
* | Remove `DEFAULT_FOLDER` handling (#23281)Joel Challis2025-06-091-2/+0
| |
* | Add `{rgb|led}_matrix_get_mode_name()`. (#25344)Nick Brassel2025-06-072-0/+42
|/
* More Yunzii notes regarding refusal to provide sources. (#25335)Nick Brassel2025-06-051-2/+2
|