* Update CTGAP layout, remove CTGAP 3.0
CTGAP 3.0 is an experimental version of my layout and thus not intended for use. Thank you for your understanding.
* fixed build issues
Co-authored-by: Miodec <bartnikjack@gmail.com>
* added the canary matrix variant
As defined here:
https://github.com/Apsu/Canary#ortho
* added necesarry columns
Co-authored-by: Jack <jack@monkeytype.com>
* added types
* converted qwerty to new format
* added type
* removed keymap structure
* updated space styling
* fixed keymap types
* removed type
* initial keymap element building (only supports staggered for now)
* using id instead of class
* using id
* moved class changes to the keymap file
* fixed matrix key count
* fixed split and matrix layouts
* fixed alice
* removed unused code
* removed unused code
* converted layout emulator to new format
* removed unnecessary field
* using type
* added layout
* added default layout
* added alias
* converted key flashing to new logic
* using new logic
* using new logic in mode next
* fixed iso alice
* converted some layouts
* added layouts json
* added functions to get layouts
* made getlayout synchronous
* updated layout types
* using new function
* added layout json schema validation
closes#2516
* converted ansi layouts to the new format
* modified schema
* fixed the rest of the layouts
* switched function back to async