qmk_firmware/keyboards/handwired
Erovia 058737f116
[CLI] Add c2json (#8817)
* Basic keymap parsing finally works

* Add 'keymap.json' creation to the qmk.keymap module

* Add tests and fix formatting

* Fix/exclude flake8 errors

* Convert keymap.c to valid keymap.json

* Fix some errors

* Add tests

* Finalize keymap.json creation, add json template

* Add docs

* Move pygments to the standard requirements

* Add support for nameless layers, fix tests

* Fix things after rebase

* Add missing 'keymap' value.

* Fix missing layer numbers from advanced keycodes

Buckwich noticed that if the advanced keycode / layer toggling key
contains a number, it goes missing.
Now we properly handle them.
Thx for noticing!

* Apply suggestions from code review

* fixup tests

Co-authored-by: Zach White <skullydazed@drpepper.org>
Co-authored-by: skullY <skullydazed@gmail.com>
2020-10-06 17:10:19 -07:00
..
2x5keypad
3dp660 format code according to conventions [skip ci] 2020-09-24 02:35:14 +00:00
6macro Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
42 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
108key_trackpoint Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
412_64 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
aek64
aplx2 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
aranck Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
arrow_pad
atreus50 Create ajp10304 userspace and ortho_4x12 layout. (#9304) 2020-07-09 20:18:51 +01:00
bdn9_ble Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
bento [Keyboard] Bento handwired macro pad (#9973) 2020-08-18 13:45:33 -07:00
bluepill Remove unused CORTEX_VTOR_INIT (#10053) 2020-08-29 14:30:02 -07:00
boss566y/redragon_vara [Keyboard] Added Handwired Redragon Keyboard (#9590) 2020-07-08 06:33:43 -07:00
brain Klackygears add user and handwired brain (#9154) 2020-06-28 12:07:57 +01:00
cans12er Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
chiron Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
ck4x4
cmd60
co60
colorlice Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
curiosity [Keyboard] add Handwired/Curiosity (#10369) 2020-09-22 00:33:39 -07:00
d48
dactyl
dactyl_left Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
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 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
ferris Upstream a good default keymap for the Ferris handwired (#9926) 2020-08-24 14:56:48 -07:00
fivethirteen
floorboard Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
frenchdev
fruity60
gamenum
hacked_motospeed Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
heisenberg Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
hexon38
hnah40 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
hnah40rgb Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
hnah108 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
ibm122m
jn68m Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
jopr
jot50
jotanck Jotanck (#9531) 2020-06-24 23:08:24 -07:00
jotpad16
jtallbean Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
juliet
k8split
k_numpad17 Add more missing info.json layouts (#9595) 2020-06-30 17:53:24 +01:00
kbod
ks63 [Keyboard] Add new keyboard ks63 handwired (#9712) 2020-07-30 11:08:17 -07:00
lovelive9 Add more missing info.json layouts (#9595) 2020-06-30 17:53:24 +01:00
maartenwut
magicforce61
magicforce68
mechboards_micropad Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
minorca Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
ms_sculpt_mobile
myskeeb
nicekey
not_so_minidox
novem Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
numpad20
obuwunkunubi/spaget
onekey [CLI] Add c2json (#8817) 2020-10-06 17:10:19 -07:00
ortho5x13
owlet60 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
p65rgb Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
p1800fl Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
pilcrow
postageboard Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
prime_exl Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
prime_exl_plus Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
prkl30
promethium Better handle LTO_ENABLE (#9832) 2020-08-29 14:30:02 -07:00
pterodactyl [Keyboard] Pterodactyl handwired (#9884) 2020-08-22 12:59:24 -07:00
pteron
pteron38 [Keyboard] Handwired pteron38 (#10035) 2020-08-26 01:12:19 -07:00
qc60
reddot
retro_refit
riblee_f401 [Keymap] Move my custom functions and keymaps to userspace (#10502) 2020-10-04 15:35:28 -07:00
rs60
selene [Keyboard] Add "Selene" to the handwired section (#9920) 2020-08-07 13:31:22 -07:00
sick68 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
sick_pad [Keyboard] Add SiCK-PAD handwired keyboard (#10429) 2020-09-28 21:25:53 -07:00
slash Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
space_oddity
splittest
steamvan
sticc14 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
stream_cheap [Keyboard] Added a new handwired 2x3,2x4,2x5 keyboard called the Stream_cheap (#9871) 2020-07-31 16:18:06 -07:00
swiftrax [Keyboard] Add astro65 handwired (#10449) 2020-09-29 04:30:14 -07:00
symmetry60 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
t111 [Keyboard] Fujitsu T111 keyboard (#10262) 2020-09-22 12:26:19 -07:00
tennie Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
terminus_mini
trackpoint
traveller
tritium_numpad
twadlee/tp69 Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
unk [Keyboard] Add UNK keyboard. (#9571) 2020-06-29 16:32:59 -07:00
videowriter Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
wabi [Keyboard] Wabi handwire (#9704) 2020-08-16 18:33:20 -07:00
woodpad
wulkan Remove HD44780 References, Part 3 (#10238) 2020-09-07 22:28:18 -07:00
xealous
xealousbrown
z150 Remove unused CORTEX_VTOR_INIT (#10053) 2020-08-29 14:30:02 -07:00
zergo update info.json file for handwired/zergo (#10117) 2020-08-26 12:36:23 -07:00