Add number row to most layouts

This commit is contained in:
Aleksandras Kostarevas 2024-05-07 12:11:25 -05:00
parent 173cf38710
commit 7fbb62fb4c
39 changed files with 61 additions and 13 deletions

View File

@ -0,0 +1,17 @@
<merge
xmlns:latin="http://schemas.android.com/apk/res-auto"
>
<switch>
<case latin:numberRow="true">
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_numbers" />
</Row>
</case>
<default>
</default>
</switch>
</merge>

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -21,6 +21,7 @@
<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" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10.0%p" latin:keyWidth="10.0%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"
latin:keyWidth="9.091%p" > latin:keyWidth="9.091%p" >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="8.3333%p" latin:keyWidth="8.3333%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="8.3333%p" latin:keyWidth="8.3333%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -21,6 +21,7 @@
<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" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View File

@ -23,19 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<switch> <include latin:keyboardLayout="@xml/row_number_switch" />
<case latin:numberRow="true">
<Row
latin:keyWidth="10%p"
>
<include
latin:keyboardLayout="@xml/rowkeys_numbers" />
</Row>
</case>
<default>
</default>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -20,6 +20,7 @@
<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_number_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,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -23,6 +23,7 @@
> >
<include <include
latin:keyboardLayout="@xml/key_styles_common" /> latin:keyboardLayout="@xml/key_styles_common" />
<include latin:keyboardLayout="@xml/row_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
> >

View File

@ -31,6 +31,10 @@
<include <include
latin:keyboardLayout="@xml/rowkeys_symbols1" /> latin:keyboardLayout="@xml/rowkeys_symbols1" />
</Row> </Row>
<switch>
<case latin:numberRow="true"> <Row /> </case>
<default> </default>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -25,6 +25,10 @@
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>
<case latin:numberRow="true"> <Row /> </case>
<default> </default>
</switch>
<Row <Row
latin:keyWidth="10%p" latin:keyWidth="10%p"
> >

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="9.091%p" latin:keyWidth="9.091%p"
latin:keyLabelFlags="fontNormal|autoXScale" latin:keyLabelFlags="fontNormal|autoXScale"

View File

@ -20,6 +20,7 @@
<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_number_switch" />
<Row <Row
latin:keyWidth="8.3333%p" latin:keyWidth="8.3333%p"
latin:keyLabelFlags="fontNormal" latin:keyLabelFlags="fontNormal"

View File

@ -20,6 +20,7 @@
<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_number_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>