diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java b/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java index c885a4999..671132260 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyboardTextsTable.java @@ -799,9 +799,9 @@ public final class KeyboardTextsTable { null, null, null, null, /* ~ morekeys_u */ // Label for "switch to alphabetic" key. - // U+0995: "क" BENGALI LETTER KA - // U+0996: "ख" BENGALI LETTER KHA - // U+0997: "ग" BENGALI LETTER GA + // U+0995: "ক" BENGALI LETTER KA + // U+0996: "খ" BENGALI LETTER KHA + // U+0997: "গ" BENGALI LETTER GA /* keylabel_to_alpha */ "\u0995\u0996\u0997", /* morekeys_i ~ */ null, null, null, null, null, null, diff --git a/app/src/main/res/xml-sw600dp-land/rows_bengali_unijoy.xml b/app/src/main/res/xml-sw600dp-land/rows_bengali_unijoy.xml new file mode 100644 index 000000000..f525e3df0 --- /dev/null +++ b/app/src/main/res/xml-sw600dp-land/rows_bengali_unijoy.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml-sw600dp/rows_bengali_unijoy.xml b/app/src/main/res/xml-sw600dp/rows_bengali_unijoy.xml index 762b449dc..79826c7a3 100644 --- a/app/src/main/res/xml-sw600dp/rows_bengali_unijoy.xml +++ b/app/src/main/res/xml-sw600dp/rows_bengali_unijoy.xml @@ -2,7 +2,7 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + - + + diff --git a/app/src/main/res/xml/keyboard_layout_set_bengali_unijoy.xml b/app/src/main/res/xml/keyboard_layout_set_bengali_unijoy.xml index 3245bbd0b..e03b4037c 100644 --- a/app/src/main/res/xml/keyboard_layout_set_bengali_unijoy.xml +++ b/app/src/main/res/xml/keyboard_layout_set_bengali_unijoy.xml @@ -2,7 +2,7 @@ - - + + - - + latin:enableProximityCharsCorrection="true" + latin:supportsSplitLayout="true" /> + latin:elementName="symbols" + latin:elementKeyboard="@xml/kbd_symbols" /> + latin:elementName="symbolsShifted" + latin:elementKeyboard="@xml/kbd_symbols_shift" /> + latin:elementName="phone" + latin:elementKeyboard="@xml/kbd_phone" /> + latin:elementName="phoneSymbols" + latin:elementKeyboard="@xml/kbd_phone_symbols" /> - - - + latin:elementName="number" + latin:elementKeyboard="@xml/kbd_number" /> diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy1.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy1.xml index dbe3430a3..c1a0bb433 100644 --- a/app/src/main/res/xml/rowkeys_bengali_unijoy1.xml +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy1.xml @@ -2,137 +2,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy1_left5.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy1_left5.xml new file mode 100644 index 000000000..6f2d3e685 --- /dev/null +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy1_left5.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy1_right5.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy1_right5.xml new file mode 100644 index 000000000..1cef90b35 --- /dev/null +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy1_right5.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy2.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy2.xml index a4c7b87d5..5651038be 100644 --- a/app/src/main/res/xml/rowkeys_bengali_unijoy2.xml +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy2.xml @@ -2,129 +2,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy2_left5.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy2_left5.xml new file mode 100644 index 000000000..f213f3762 --- /dev/null +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy2_left5.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy2_right4.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy2_right4.xml new file mode 100644 index 000000000..9c3ca092a --- /dev/null +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy2_right4.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy3.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy3.xml index 6dfcc51b4..cc31d52b0 100644 --- a/app/src/main/res/xml/rowkeys_bengali_unijoy3.xml +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy3.xml @@ -2,83 +2,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy3_left4.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy3_left4.xml new file mode 100644 index 000000000..3584eada9 --- /dev/null +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy3_left4.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/rowkeys_bengali_unijoy3_right3.xml b/app/src/main/res/xml/rowkeys_bengali_unijoy3_right3.xml new file mode 100644 index 000000000..a06f12aff --- /dev/null +++ b/app/src/main/res/xml/rowkeys_bengali_unijoy3_right3.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/rows_bengali_unijoy.xml b/app/src/main/res/xml/rows_bengali_unijoy.xml index 92175b29a..7b7036941 100644 --- a/app/src/main/res/xml/rows_bengali_unijoy.xml +++ b/app/src/main/res/xml/rows_bengali_unijoy.xml @@ -2,7 +2,7 @@ - - - + + + - + latin:keyWidth="10%p" + > + + latin:keyWidth="10%p" + > + latin:keyXPos="5%p" /> + latin:keyWidth="10%p" + > - + latin:visualInsetsRight="1%p" /> + + latin:visualInsetsLeft="1%p" /> - +