split keyboard builder and (xml) keyboard parser

another step towards #216
This commit is contained in:
Helium314 2023-10-25 12:21:38 +02:00
parent b326011e0c
commit 69b4fa494f
9 changed files with 882 additions and 845 deletions

View file

@ -367,7 +367,7 @@
If the value is fillRight, the actual key width will be determined to fill out the
area up to the right edge of the keyboard. -->
<!-- This should be aligned with
{@link org.dslul.openboard.inputmethod.keyboard.internal.KeyboardRow#KEYWIDTH_FILL_RIGHT}. -->
{@link org.dslul.openboard.inputmethod.keyboard.internal.keyboard_parser.XmlKeyboardRow#KEYWIDTH_FILL_RIGHT}. -->
<attr name="keyWidth" format="fraction|enum">
<enum name="fillRight" value="-1" />
</attr>