Merge pull request #559 from openboard-team/fix-number-row

Extended number row support for every keyboards
This commit is contained in:
Majeur 2022-03-07 15:44:57 +01:00 committed by GitHub
commit cd267b5089
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
95 changed files with 285 additions and 697 deletions

View file

@ -26,6 +26,8 @@
<!-- TODO: Consolidate the layout specification between protrait and landscape. <!-- TODO: Consolidate the layout specification between protrait and landscape.
Ideally just the keyWidth should be different and the spacer should adjust to fill Ideally just the keyWidth should be different and the spacer should adjust to fill
the available space. --> the available space. -->
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<!-- First row --> <!-- First row -->
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<!-- First row --> <!-- First row -->
<Row> <Row>
<switch> <switch>

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<!-- First row --> <!-- First row -->
<Row> <Row>
<switch> <switch>

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="9%p" latin:keyWidth="9%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -25,18 +25,8 @@
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto" > <merge xmlns:latin="http://schemas.android.com/apk/res-auto" >
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"
latin:keyWidth="8.182%p" > latin:keyWidth="8.182%p" >

View file

@ -19,20 +19,38 @@
--> -->
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common"/>
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="9.0%p"> <include latin:keyboardLayout="@xml/row_optional_number_row" />
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy1" /> <Row
<Key latin:keyStyle="deleteKeyStyle" latin:keyWidth="fillRight" /> latin:keyLabelFlags="fontNormal"
latin:keyWidth="9.0%p">
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy1"/>
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight"/>
</Row> </Row>
<Row latin:keyLabelFlags="fontNormal"> <Row latin:keyLabelFlags="fontNormal">
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy2" latin:keyXPos="4.5%p" latin:keyWidth="9.0%p" /> <include
<Key latin:keyStyle="enterKeyStyle" latin:keyWidth="fillRight" /> latin:keyboardLayout="@xml/rowkeys_bengali_unijoy2"
latin:keyXPos="4.5%p"
latin:keyWidth="9.0%p"/>
<Key
latin:keyStyle="enterKeyStyle"
latin:keyWidth="fillRight"/>
</Row> </Row>
<Row latin:keyLabelFlags="fontNormal"> <Row latin:keyLabelFlags="fontNormal">
<Key latin:keyStyle="shiftKeyStyle" latin:keyWidth="10.0%p" /> <Key
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy3" latin:keyWidth="9.0%p" /> latin:keyStyle="shiftKeyStyle"
<include latin:keyboardLayout="@xml/keys_exclamation_question" latin:keyWidth="9.0%p" /> latin:keyWidth="10.0%p"/>
<Key latin:keyStyle="shiftKeyStyle" latin:keyWidth="fillRight" /> <include
latin:keyboardLayout="@xml/rowkeys_bengali_unijoy3"
latin:keyWidth="9.0%p"/>
<include
latin:keyboardLayout="@xml/keys_exclamation_question"
latin:keyWidth="9.0%p"/>
<Key
latin:keyStyle="shiftKeyStyle"
latin:keyWidth="fillRight"/>
</Row> </Row>
<include latin:keyboardLayout="@xml/row_qwerty4" /> <include latin:keyboardLayout="@xml/row_qwerty4"/>
</merge> </merge>

View file

@ -18,18 +18,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -26,6 +26,8 @@
<!-- TODO: Consolidate the layout specification between protrait and landscape. <!-- TODO: Consolidate the layout specification between protrait and landscape.
Ideally just the keyWidth should be different and the spacer should adjust to fill Ideally just the keyWidth should be different and the spacer should adjust to fill
the available space. --> the available space. -->
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<!-- First row --> <!-- First row -->
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="7.5%p" latin:keyWidth="7.5%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="7.5%p" latin:keyWidth="7.5%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="7.0%p" latin:keyWidth="7.0%p"
> >

View file

@ -26,18 +26,8 @@
<!-- TODO: Consolidate the layout specification between protrait and landscape. <!-- TODO: Consolidate the layout specification between protrait and landscape.
Ideally just the keyWidth should be different and the spacer should adjust to fill Ideally just the keyWidth should be different and the spacer should adjust to fill
the available space. --> the available space. -->
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<!-- First row --> <!-- First row -->
<Row> <Row>
<switch> <switch>

View file

@ -26,18 +26,8 @@
<!-- TODO: Consolidate the layout specification between protrait and landscape. <!-- TODO: Consolidate the layout specification between protrait and landscape.
Ideally just the keyWidth should be different and the spacer should adjust to fill Ideally just the keyWidth should be different and the spacer should adjust to fill
the available space. --> the available space. -->
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<!-- First row --> <!-- First row -->
<Row> <Row>
<switch> <switch>

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -23,6 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
> >

View file

@ -25,15 +25,38 @@
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include <include
latin:keyboardLayout="@xml/key_styles_currency" /> latin:keyboardLayout="@xml/key_styles_currency" />
<Row <switch>
latin:keyWidth="9.0%p" <case
> latin:numberRowEnabled="true"
<include >
latin:keyboardLayout="@xml/rowkeys_symbols1" /> <Row
<Key latin:keyWidth="10%p"
latin:keyStyle="deleteKeyStyle" >
latin:keyWidth="fillRight" /> <include
</Row> latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
<Row
latin:keyWidth="9.0%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols_shift1" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight" />
</Row>
</case>
<default>
<Row
latin:keyWidth="9.0%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight" />
</Row>
</default>
</switch>
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -25,6 +25,8 @@
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include <include
latin:keyboardLayout="@xml/key_styles_currency" /> latin:keyboardLayout="@xml/key_styles_currency" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="9.0%p" latin:keyWidth="9.0%p"
> >

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row <Row
latin:keyWidth="7.5%p" latin:keyWidth="7.5%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,6 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto" > <merge xmlns:latin="http://schemas.android.com/apk/res-auto" >
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<Row latin:keyWidth="8.182%p" > <Row latin:keyWidth="8.182%p" >
<include latin:keyboardLayout="@xml/rowkeys_uzbek1" /> <include latin:keyboardLayout="@xml/rowkeys_uzbek1" />
<Key <Key

View file

@ -25,6 +25,8 @@
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
Ideally just the keyWidth should be different and the spacer should adjust to fill Ideally just the keyWidth should be different and the spacer should adjust to fill
the available space. --> the available space. -->
<include
latin:keyboardLayout="@xml/row_optional_number_row" />
<!-- First row --> <!-- First row -->
<Row> <Row>
<include <include

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<merge
xmlns:latin="http://schemas.android.com/apk/res-auto">
<switch>
<case
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
</merge>

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -21,18 +21,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/key_styles_currency" /> <include latin:keyboardLayout="@xml/key_styles_currency" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10.0%p" latin:keyWidth="10.0%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto" > <merge xmlns:latin="http://schemas.android.com/apk/res-auto" >
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"
latin:keyWidth="9.091%p" > latin:keyWidth="9.091%p" >

View file

@ -19,24 +19,32 @@
--> -->
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common"/>
<switch> <include latin:keyboardLayout="@xml/row_optional_number_row" />
<case latin:numberRowEnabled="true"> <Row
<Row latin:keyWidth="10%p"> latin:keyLabelFlags="fontNormal"
<include latin:keyboardLayout="@xml/rowkeys_symbols1" /> latin:keyWidth="10%p">
</Row> <include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy1"/>
</case>
</switch>
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="10%p">
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy1" />
</Row> </Row>
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="10%p"> <Row
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy2" latin:keyXPos="5%p" /> latin:keyLabelFlags="fontNormal"
latin:keyWidth="10%p">
<include
latin:keyboardLayout="@xml/rowkeys_bengali_unijoy2"
latin:keyXPos="5%p"/>
</Row> </Row>
<Row latin:keyLabelFlags="fontNormal" latin:keyWidth="10%p"> <Row
<Key latin:keyStyle="shiftKeyStyle" latin:keyWidth="15%p" latin:visualInsetsRight="1%p" /> latin:keyLabelFlags="fontNormal"
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy3" /> latin:keyWidth="10%p">
<Key latin:keyStyle="deleteKeyStyle" latin:keyWidth="fillRight" latin:visualInsetsLeft="1%p" /> <Key
latin:keyStyle="shiftKeyStyle"
latin:keyWidth="15%p"
latin:visualInsetsRight="1%p"/>
<include latin:keyboardLayout="@xml/rowkeys_bengali_unijoy3"/>
<Key
latin:keyStyle="deleteKeyStyle"
latin:keyWidth="fillRight"
latin:visualInsetsLeft="1%p"/>
</Row> </Row>
<include latin:keyboardLayout="@xml/row_qwerty4" /> <include latin:keyboardLayout="@xml/row_qwerty4"/>
</merge> </merge>

View file

@ -18,18 +18,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="8.3333%p" latin:keyWidth="8.3333%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="8.3333%p" latin:keyWidth="8.3333%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -21,18 +21,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/key_styles_currency" /> <include latin:keyboardLayout="@xml/key_styles_currency" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="7.692%p" latin:keyWidth="7.692%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto" > <merge xmlns:latin="http://schemas.android.com/apk/res-auto" >
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row latin:keyWidth="9.091%p" > <Row latin:keyWidth="9.091%p" >
<include latin:keyboardLayout="@xml/rowkeys_serbian_qwertz1" /> <include latin:keyboardLayout="@xml/rowkeys_serbian_qwertz1" />
</Row> </Row>

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View file

@ -25,18 +25,8 @@
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include <include
latin:keyboardLayout="@xml/key_styles_currency" /> latin:keyboardLayout="@xml/key_styles_currency" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="8.3333%p" latin:keyWidth="8.3333%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -1,18 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<merge xmlns:latin="http://schemas.android.com/apk/res-auto"> <merge xmlns:latin="http://schemas.android.com/apk/res-auto">
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="8.182%p" latin:keyWidth="8.182%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View file

@ -20,18 +20,8 @@
<merge xmlns:latin="http://schemas.android.com/apk/res-auto" > <merge xmlns:latin="http://schemas.android.com/apk/res-auto" >
<include latin:keyboardLayout="@xml/key_styles_common" /> <include latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row latin:keyWidth="9.091%p" > <Row latin:keyWidth="9.091%p" >
<include latin:keyboardLayout="@xml/rowkeys_uzbek1" /> <include latin:keyboardLayout="@xml/rowkeys_uzbek1" />
</Row> </Row>

View file

@ -23,18 +23,8 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include
<case latin:keyboardLayout="@xml/row_optional_number_row" />
latin:numberRowEnabled="true"
>
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row>
</case>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >