qmk_firmware/keyboards/handwired
James Young 138c3e7042
Rework LAYOUT_alice support; add LAYOUT_alice_split_bs (#11106)
* Add LAYOUT_alice support: fallacy

* Add LAYOUT_alice support: kb_elmo/sesame

* Add LAYOUT_alice support: cheshire/curiosity

* Add LAYOUT_alice support: evyd13/wonderland

* Add LAYOUT_alice support: mechlovin/adelais

* Update LAYOUT_alice support: projectkb/alice

The PR that added Alice community layout support for the projectkb/alice/rev2 simultaneously broke support for every other keyboard that supported LAYOUT_alice.

This commit partially reverts the offending PR. `LAYOUT_alice` for the projectkb/alice has been renamed to `LAYOUT_alice_split_bs`, and a correct 65-key `LAYOUT_alice` has been added.

Additionally, the `LAYOUTS` rule has been moved to keyboard level as the layout macros are shared between rev1 and rev2 boards, which means the layout options are the same for both revisions.

* Update ramonimbao/aelith info.json

Keyboard source was already correct to support LAYOUT_alice, but the layout tree was missing from info.json.

* Fork `alice` Community Layout...

... into Standard and Split Backspace versions

Also updates stanrc85's layout keymap to use 65 keys instead of the Split Backspace 66-key version.

* Update LAYOUT_alice support: sneakbox/aliceclone

Rework the sneakbox/aliceclone to use the Split Backspace Alice layout.

* Update LAYOUT_alice support: zoo/wampus

The layout macro that was `LAYOUT_alice` was 66 keys. This layout macro has been renamed to `LAYOUT_alice_split_bs`, and a 65-key `LAYOUT_alice` has been added.

Additionally, the 66-key macro has been rearranged to accept its keycodes in the intended order for Community Layout support.

* Update keyboards for `LAYOUT_alice_split_bs` support

* LAYOUT_alice_split_bs support: ergosaurus

* LAYOUT_alice_split_bs support: handwired/colorlice

* LAYOUT_alice(_split_bs) support: handwired/owlet60

* LAYOUT_alice_split_bs support: nightly_boards/alter/rev1

* LAYOUT_alice(_split_bs) support: sck/osa

* LAYOUT_alice_split_bs support: tgr/alice

* LAYOUT_alice(_split_bs) support: tkc/osav2

* LAYOUT_alice_split_bs support: xelus/valor/rev1
2020-12-03 14:07:41 -08:00
..
2x5keypad
3dp660 format code according to conventions [skip ci] 2020-09-24 02:35:14 +00:00
6macro [Keyboard] Fix compiler issues for handwired/6macro (#11098) 2020-12-01 19:55:32 +00:00
42 Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
108key_trackpoint
412_64
aek64
aplx2 Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
aranck
arrow_pad
atreus50
bdn9_ble
bento
bluepill Remove references to ch-bootloader-jump.patch (#10998) 2020-11-22 21:12:30 +00:00
boss566y/redragon_vara
brain
cans12er Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
chiron
ck4x4
cmd60
co60
colorlice Rework LAYOUT_alice support; add LAYOUT_alice_split_bs (#11106) 2020-12-03 14:07:41 -08:00
curiosity [Keyboard] add Handwired/Curiosity (#10369) 2020-09-22 00:33:39 -07:00
d48 Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
dactyl
dactyl_left
dactyl_manuform [Keymap] Added 333fred 5x6_5 keymap (#10272) 2020-10-04 12:24:35 -07:00
dactyl_promicro
daishi
datahand
ddg_56
eagleii
fc200rt_qmk
fivethirteen
floorboard
frenchdev
freoduo [Keyboard] Freoduo - handwired split ortho keyboard. (#10724) 2020-10-24 16:54:38 -07:00
fruity60
gamenum
hacked_motospeed
heisenberg
hexon38
hnah40
hnah40rgb 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
hnah108 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
ibm122m
jn68m
jopr
jot50
jotanck
jotpad16
jtallbean
juliet
k8split Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
k_numpad17
kbod
ks63
leftynumpad [Keyboard] LeftyNumpad Keyboard (#10500) 2020-10-07 15:35:42 -07:00
lovelive9
magicforce61
magicforce68
mechboards_micropad
minorca
ms_sculpt_mobile
myskeeb
nicekey
not_so_minidox
novem
numpad20
obuwunkunubi/spaget
onekey handwired/onekey/blackpill_f401: Fix I2C pin config mismatch (#10322) 2020-11-12 20:00:35 +11:00
ortho5x13
owlet60 Rework LAYOUT_alice support; add LAYOUT_alice_split_bs (#11106) 2020-12-03 14:07:41 -08:00
p65rgb 2020 November 28 Breaking Changes Update (#11053) 2020-11-28 12:02:18 -08:00
p1800fl
pilcrow
pill60 [Keyboard] added Pill60 to handwired/pill60 (#10798) 2020-11-15 11:40:55 -08:00
postageboard
prime_exl
prime_exl_plus
prkl30
promethium
pterodactyl
pteron
pteron38
pteron44 [Keyboard] Add pteron44 keyboard (#10708) 2020-10-23 14:31:24 -07:00
qc60 Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
reddot
retro_refit
riblee_f401 Clean ChibiOS platform files (#10505) 2020-10-08 10:20:23 +11:00
riblee_f411 Add OLED support for Riblee F411 (#10778) 2020-11-02 21:20:22 +00:00
rs60 Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
selene
sick68
sick_pad [Keyboard] Add SiCK-PAD handwired keyboard (#10429) 2020-09-28 21:25:53 -07:00
slash
space_oddity
splittest
steamvan
sticc14
stream_cheap
swiftrax fix handwired/swiftrax/beegboy keymaps (#11071) 2020-12-01 22:49:52 +11:00
symmetric70_proto [Keyboard] add Symmetric70 keyboard prototype (#10780) 2020-11-15 11:31:23 -08:00
symmetry60
t111 Add STM32Duino to bootloader selection (#10558) 2020-10-13 03:19:50 +11:00
tennie
terminus_mini
trackpoint
traveller
tritium_numpad
twadlee/tp69
unk
videowriter Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
wabi
woodpad
wulkan Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
xealous
xealousbrown Rename keyboard-level readmes to lower-case (#10759) 2020-10-25 15:23:42 +00:00
z150 Add STM32Duino to bootloader selection (#10558) 2020-10-13 03:19:50 +11:00
zergo [Keyboard] update keymap of zergo keyboard (#10402) 2020-10-13 04:16:10 -07:00