Conversation
Heliboard currently replaces the first row of symbols with the number row, if it's not enabled. The "hidden" row only contains keys that can be reached from symbols or more symbols layouts.
Alphabet layouts seems ok with [
[
{ "type": "placeholder" },
{ "label": "delete", "groupId": -1, "width": 0.24 },
{ "label": "action", "width": 0.24 },
{ "type": "placeholder", "width": 0.02 }
],
[
{ "type": "placeholder", "width": 0.02 },
{ "label": "shift", "width": 0.24 },
{ "label": "language_switch", "width": 0.12 },
{ "label": "◁", "code": -10040, "width": 0.12},
{ "type": "placeholder", "width": 0.005 },
{ "label": "symbol_alpha", "width": 0.24 },
{ "label": "shift", "width": 0.24 },
{ "type": "placeholder", "width": 0.02 }
]
](and functional keys removed from alphabet layout) { "label": "symbol_alpha", "width": 0.24 },
{ "label": "[", "width": 0.12 },
{ "label": "]", "width": 0.12 }but didn't test. Should work using the
I don't think so. But they should not get added to functional keys.
It looks fine I think. Other things I noticed:
|
I tried to add the KALQ layout to the English (US) keyboard. The current state is usable, but has a few issues:
"groupId": -1, but without success. Is there a way to just disable all symbol popups that automatically get added? I did not understand the last paragraph in layouts.md D:For reference, here are screenshots of the original KALQ keyboard app (discontinued and not available anymore in the play store):


And here the current state (already looks good :))

