aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Add proprietary libraries policy page. (#25532)Nick Brassel2025-08-012-2/+179
|
* [docs] Align more keyboard placeholders (#25510)Joel Challis2025-07-2317-20/+20
|
* [docs] Align keyboard and keymap placeholders (#25509)Joel Challis2025-07-235-15/+15
|
* Changes to the Stenography documentation page. (#25426)Andrew Cooney2025-07-101-3/+11
|
* [Docs] Tidy up keyboard guidelines (#25461)jack2025-07-081-37/+33
| | | | | * Initial * Grammar
* [docs] WS2812: rewrite Open Drain section (#25454)Ryan2025-07-071-4/+16
|
* Add short aliases for `OSM()` (#25443)Ryan2025-07-062-13/+78
|
* Fix invalid layer API usage in RGB Matrix docs (#25449)Joel Challis2025-07-041-1/+1
|
* [Docs] Fix typo in Chordal Hold example JSON, comma to colon. (#25424)Pascal Getreuer2025-06-281-1/+1
|
* Clean up mod & mod-tap shortcuts (#25399)Ryan2025-06-283-93/+129
|
* [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
* Update link to AW20216S datasheet (#25416)Joel Challis2025-06-271-1/+1
|
* fix order of code in tapdance example3 (#25410)timovp2025-06-261-16/+19
|
* [docs] Change GUI key references to "Meta" -> "Super" (#25394)Ryan2025-06-223-14/+14
|
* [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
* More Yunzii notes regarding refusal to provide sources. (#25335)Nick Brassel2025-06-051-2/+2
|
* Add CrossDIY to license_violations.md (#25324)obosob2025-06-041-0/+1
| | | | Co-authored-by: jack <jack@pngu.org>
* [Docs] Fix PS/2 Driver headers (#25332)Joel Challis2025-06-041-5/+8
|
* Fix typo in Battery Driver docs (#25312)Joel Challis2025-05-281-2/+2
| | | | | * Fix typo in Battery Driver docs * Update battery.md
* 2025 Q2 changelog (#25297)Joel Challis2025-05-265-14/+311
| | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
* [Docs] Fix tap_hold code blocks (#25298)Joel Challis2025-05-241-2/+2
|
* Add `compiler_support.h` (#25274)Pablo Martínez2025-05-222-6/+6
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2025-05-181-1/+2
|\
| * Update PR checklist notes on custom matrix (#25240)Joel Challis2025-05-181-1/+2
| |
* | Remove duplicate of SPI default config from keyboards (#25266)Joel Challis2025-05-161-2/+0
| |
* | Deprecate `usb.force_nkro`/`FORCE_NKRO` (#25262)Joel Challis2025-05-143-6/+9
| |
* | Enable community modules to define LED matrix and RGB matrix effects. (#25187)Pascal Getreuer2025-05-121-0/+8
| | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com>
* | [New Feature/Core] New RGB Matrix Animation "Starlight Smooth" (#25203)art-was-here2025-05-121-0/+2
| |
* | [Docs] Fix typos introduced by PR #25050 (#25250)Drashna Jaelre2025-05-081-6/+6
| | | | | | It isn't a drashna PR if there aren't some typos in it somewhere.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-05-072-0/+18
|\|
| * Docs update for installing qmk with uv (#24995)Nathan Cain2025-05-072-0/+18
| |
* | Deprecate `qmk generate-compilation-database`. (#25237)Nick Brassel2025-05-063-29/+34
| |
* | Add battery changed callbacks (#25207)Joel Challis2025-05-051-0/+22
| |
* | Add additional hooks for Community modules (#25050)Drashna Jaelre2025-05-051-12/+21
| |
* | High resolution scrolling (without feature report parsing) (#24423)eynsai2025-04-231-0/+26
| | | | | | | | | | | | | | * hires scrolling without feature report parsing * fix valid range for exponent * fix incorrect minimum exponent value documentation
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-04-201-0/+1
|\|
| * DOCS: `qmk-hid` missing in bootloaders list? (#25177)Jan Bláha2025-04-201-0/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-04-174-14/+20
|\|
| * [Docs] Unify lighting step descriptions (#25167)ClownFish2025-04-174-14/+20
| | | | | | unify lighting step descriptions and defaults across docs
* | [Core] Flow Tap tap-hold option to disable HRMs during fast typing (#25125)Pascal Getreuer2025-04-141-0/+83
| | | | | | aka Global Quick Tap, Require Prior Idle
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-04-082-2/+2
|\|
| * Remove direct docs.qmk.fm links from docs (#25113)Joel Challis2025-04-082-2/+2
| |
* | Add "license" field to Community Module JSON schema. (#25085)Pascal Getreuer2025-04-011-0/+5
| | | | | | Add "license" field to community module schema.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-291-1/+1
|\|
| * Module documentation typo correction (#25073)フィルターペーパー2025-03-291-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-201-1/+1
|\|
| * Fix typo in docs: split_keyboard.md SPLIT_USB_DETECT ("theres's -> ↵Anthony Abruzzini2025-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | "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>
* | Align to latest CLI dependencies (#24553)Joel Challis2025-03-203-7/+7
| | | | | | | | | | * Align to latest CLI dependencies * Update docs
* | [Core] get_keycode_string(): function to format keycodes as strings, for ↵Pascal Getreuer2025-03-192-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more readable debug logging. (#24787) * keycode_string(): Format keycodes as strings. This adds the `keycode_string()` function described in https://getreuer.info/posts/keyboards/keycode-string/index.html as a core feature. * Fix formatting. * keycode_string review revisions. * Rename keycode_string() -> get_keycode_string() for consistency with existing string utils like get_u8_str(). * Revise custom keycode names with separate _user and _kb tables. * Correct indent in builddefs/generic_features.mk. Co-authored-by: Ryan <fauxpark@gmail.com> * Add KC_NUHS, KC_NUBS, and KC_CAPS. * Fix linking error with custom names. * Attempt at simplifying interface. * Formatting fix. * Several fixes and revisions. * Don't use PSTR in KEYCODE_STRING_NAME, since this fails to build on AVR. Store custom names in RAM. * Revise the internal table of common keycode names to use its own storage representation, still in PROGMEM, and now more efficiently stored flat in 8 bytes per entry. * Support Swap Hands keycodes and a few other keycodes. * Revert "Formatting fix." This reverts commit 2a2771068c7ee545ffac4103aa07e847a9ec3816. * Revert "Attempt at simplifying interface." This reverts commit 8eaf67de76e75bc92d106a8b0decc893fbc65fa5. * Simplify custom names API by sigprof's suggestion. * Support more keycodes. * Add QK_LOCK keycode. * Add Secure keycodes. * Add Joystick keycodes. * Add Programmable Button keycodes. * Add macro MC_ keycodes. * For remaining keys in known code ranges, stringify them as "QK_<feature>+<number>". For instance, "QK_MIDI+7". * Bug fix and a few improvements. * Fix missing right-hand bit when displaying 5-bit mods numerically. * Support KC_HYPR, KC_MEH, HYPR_T(kc), MEH_T(kc). * Exclude one-shot keycodes when NO_ACTION_ONESHOT is defined. --------- Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-181-0/+1
|\|