Bathroom Epiphanies Ghost Squid Refactor (#18816)
* refactor default keymap
- shorten layer names
- KM_QWERTY -> _QW
- KM_MEDIA -> _MD
- KM_GUI_LOCK -> _GL
- use QMK-native keycode aliases
- use four-space indent
- grid-align keycodes
* remove third layer from default keymap
The third layer only serves to disable the GUI keys, which we can do with a keycode.
* update default keymap readme
* ghost_squid.h: add matrix diagram
* add LAYOUT_fullsize_ansi
* add LAYOUT_fullsize_iso
* use LAYOUT_fullsize_iso macro in default keymap
Refactor the default keymap to use the new LAYOUT_fullsize_iso macro.
* remove LAYOUT macro
Same matrix as LAYOUT_fullsize_iso, but in a different assignment order.
* enable Community Layout support
MechBrewery MB65S Layout Rework (#18814)
* rename LAYOUT_65_ansi_blocker_tsangan to LAYOUT_65_ansi_blocker_tsangan_split_bs
Layout was implemented with Split Backspace.
* rename LAYOUT_65_iso_blocker_7u_spc to LAYOUT_65_iso_blocker_tsangan_split_bs
* rules.mk: update Community Layout support setting
* mb65s.h: update matrix diagram
* add LAYOUT_65_ansi_blocker
* add LAYOUT_65_iso_blocker
* add LAYOUT_65_ansi_blocker_tsangan
* add LAYOUT_65_iso_blocker_tsangan
* move Community Layout support to info.json
* update Community Layout support
Polyandry: rename LAYOUT to LAYOUT_ortho_4x3 (#18815)
[Docs] Fix link to keyboard layout editor (#18801)
[Keyboard] Add Bolsalice keyboard (#18772)
Update Black E6.5 keymap issues on QMK Configurator (#18794)
[Keyboard] Fix saka68 solder layout (#18788)
Keychron Q3 I2C & CKLED2001 transfer speedup (#18780)
A1200 Converter. Small modification on a1200.h file (#18783)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Wavtype p01_ultra Touch-Up (#18784)
[Docs] Update platformdev_blackpill_f411.md (#18666)
Co-authored-by: Ryan <fauxpark@gmail.com>
[Keyboard] Fix LEDs being inverted on Sabre (#18762)
Wilba Tech WT65-D Layout Additions (#18779)
Ano Layout Refactor (#18778)
* info.json: apply friendly formatting
* info.json: remove dead space in Configurator rendering
* physically arrange layout macro
* info.json: correct Configurator key sequence
Delikeeb Vaneela Configurator Fix (#18777)
* info.json: fix layout reference
`LAYOUT` -> `LAYOUT_ortho_5x12`
* info.json: apply friendly formatting
* info.json: correct maintainer value
Adjust oled gen to fix flashing on timeout (#18747)
Fixes an issue in Ocean Dream that causes flashing after the oled screen
times out and turns off.
This occurs because writing to an OLED screen turns it on as well and we
are both writing then immediately turning the screen off, but only if
the timeout has occurred (no WPM, 30 seconds has passed).
Fixup handwired/kbod (#18754)