`gboards/gergoplex`: fix matrix pins (#18999)
Add raw output option for QGF/QFF files. (#18998)
Merge remote-tracking branch 'origin/master' into develop
`pizzakeyboards/pizza65`: fix layouts (#18979)
`mechlovin/adelais/standard_led/avr/rev1`: fix layout (#18997)
Publish hjson files as json (#18996)
Format DD mappings and schemas (#18924)
Fixup hotdox76v2 on develop (#18991)
`cannonkeys/db60/hotswap`: fix layouts (#18982)
Align haptic feedback keycode names (#18964)
Normalise MIDI keycodes (#18972)
* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`
* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`
* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`
* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`
* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`
* Misc controls
* Note keycodes
* Add legacy keycodes
* Regenerate keycodes
* Typo
Fix use of shifted custom keycode (#18978)
Fix keycode parameter extraction to match the new DD keycodes (#18977)
* Add macros to extract parameters from keycode values
Implement both encoding and decoding for keycodes like TO(layer) or
LM(layer, mod) in one place, so that the decoding won't get out of sync
with the encoding.
While at it, fix some macros for creating keycode values that did not
apply the appropriate masks to parameters (and therefore could allow the
result to be out of range if a wrong parameter was passed).
* keymap_common: Use extraction macros for keycodes
* pointing_device_auto_mouse: Use extraction macros for keycodes
Fixes #18970.
* process_autocorrect: Use extraction macros for keycodes
* process_caps_word: Use extraction macros for keycodes
(Also fix a minor bug - SH_TG was not handled properly)
* process_leader: Use extraction macros for keycodes
(Technically the code is not 100% correct, because it always assumes
that the LT() or MT() action was a tap, but it's a separate issue that
already existed before the keycode changes.)
* process_unicode: Use extraction macros for keycodes
* process_unicodemap: Use extraction macros for keycodes
`handwired/swiftrax/walter`: fix layout mismatch (#18974)
* `handwired/swiftrax/walter`: fix layout mismatch
* Undo K4A removal, fix info.json instead
Merge remote-tracking branch 'origin/master' into develop
[Bug] Fix compilation issue with WPM (#18965)
[Keyboard] Add Work Louder Numpad (#18912)
* [Keyboard] Add Work Louder Numpad
* Add future proofing for rgb matrix
* Update readme
* fixup copyright headers
* Actually enable via
Align audio keycode names (#18962)
* Align audio keycode names
* Update docs
* Update quantum