Fix minimum python version references (#22191)
Add Soulstone keyboard (#22093)
Miscellaneous fixes for recently merged keyboards (#22179)
Bastard Keyboards: Add support for Dilemma Max (4x6_4) (#22064)
* tentatively add dilemma 4x6_4 WIP untested
PR by Casuanoob.
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Remove rosetta instructions for Apple Silicon (#22174)
teleport/native: switch from wrongly used user to kb function, boost matrix scan rate (#21172)
* enable LTO
* change from _user to _kb function
* switch matrix io delay to nops, add opt=3 for higher scan rates
* disable console which was enabled for testing but collides with endpoint used by VIA
* switched from opt=3 to opt=2
* Update keyboards/teleport/native/native.c
Co-authored-by: Joel Challis <git@zvecr.com>
* slightly upped debounce, as some testers had chatter with async + default debounce
---------
Co-authored-by: Joel Challis <git@zvecr.com>
4pplet Eagle/Viper Rep Rev.A Layout Additions II (#22161)
Rura66 Layout Data (#22155)
* Friendly-format `info.json`
[style]
* Update layout data
- separate keyboard halves
- add vertical stagger
[refactor]
HnahKB Freyr Layout Additions (#22150)
* Add layout/matrix diagram
[docs]
* Add `LAYOUT_tkl_ansi_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_ansi_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_ansi_tsangan`
[enhancement]
* Add `LAYOUT_tkl_ansi_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_ansi_wkl`
[enhancement]
* Add `LAYOUT_tkl_iso_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_iso_tsangan_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_iso_tsangan`
[enhancement]
* Add `LAYOUT_tkl_iso_wkl_split_bs_rshift`
[enhancement]
* Add `LAYOUT_tkl_iso_wkl`
[enhancement]
* Extend Community Layout support
Add as supported layouts:
- `tkl_ansi_split_bs_rshift`
- `tkl_ansi_tsangan`
- `tkl_ansi_tsangan_split_bs_rshift`
- `tkl_iso_split_bs_rshift`
- `tkl_iso_tsangan`
- `tkl_iso_tsangan_split_bs_rshift`
[enhancement]
Allow for `qmk mass-compile all:<keymap>` (#22116)
Co-authored-by: Joel Challis <git@zvecr.com>
Allow inline generation of compile_commands.json while doing a `qmk compile`, using `--compiledb` (#21549)
Drop V2 production updates (#22147)
Add support for YMD75 V4 - ISO (#22128)
Initial support for CSTM80 (#22137)