diff --git a/app/src/main/res/xml-sw600dp-land/rows_german.xml b/app/src/main/res/xml-sw600dp-land/rows_german.xml
index a46a0c1d0..7f4274d01 100644
--- a/app/src/main/res/xml-sw600dp-land/rows_german.xml
+++ b/app/src/main/res/xml-sw600dp-land/rows_german.xml
@@ -26,6 +26,8 @@
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp-land/rows_qwertz.xml b/app/src/main/res/xml-sw600dp-land/rows_qwertz.xml
index 0817a95e6..5dbd4e642 100644
--- a/app/src/main/res/xml-sw600dp-land/rows_qwertz.xml
+++ b/app/src/main/res/xml-sw600dp-land/rows_qwertz.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_arabic.xml b/app/src/main/res/xml-sw600dp/rows_arabic.xml
index df2b1891f..c5ca605ae 100644
--- a/app/src/main/res/xml-sw600dp/rows_arabic.xml
+++ b/app/src/main/res/xml-sw600dp/rows_arabic.xml
@@ -20,6 +20,8 @@
+
+
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_bengali.xml b/app/src/main/res/xml-sw600dp/rows_bengali.xml
index 9dfe32139..df7f334f2 100644
--- a/app/src/main/res/xml-sw600dp/rows_bengali.xml
+++ b/app/src/main/res/xml-sw600dp/rows_bengali.xml
@@ -20,6 +20,8 @@
+
+
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 da731cea0..762b449dc 100644
--- a/app/src/main/res/xml-sw600dp/rows_bengali_unijoy.xml
+++ b/app/src/main/res/xml-sw600dp/rows_bengali_unijoy.xml
@@ -19,20 +19,38 @@
-->
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_bepo.xml b/app/src/main/res/xml-sw600dp/rows_bepo.xml
index 937dcada5..6de124b37 100644
--- a/app/src/main/res/xml-sw600dp/rows_bepo.xml
+++ b/app/src/main/res/xml-sw600dp/rows_bepo.xml
@@ -18,18 +18,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_bulgarian.xml b/app/src/main/res/xml-sw600dp/rows_bulgarian.xml
index e575ead56..cad3b3941 100644
--- a/app/src/main/res/xml-sw600dp/rows_bulgarian.xml
+++ b/app/src/main/res/xml-sw600dp/rows_bulgarian.xml
@@ -23,6 +23,8 @@
>
+
diff --git a/app/src/main/res/xml-sw600dp/rows_bulgarian_bds.xml b/app/src/main/res/xml-sw600dp/rows_bulgarian_bds.xml
index e290a8c18..0dcc13326 100644
--- a/app/src/main/res/xml-sw600dp/rows_bulgarian_bds.xml
+++ b/app/src/main/res/xml-sw600dp/rows_bulgarian_bds.xml
@@ -23,6 +23,8 @@
>
+
diff --git a/app/src/main/res/xml-sw600dp/rows_bulgarian_bekl.xml b/app/src/main/res/xml-sw600dp/rows_bulgarian_bekl.xml
index 78669739e..b898950c6 100644
--- a/app/src/main/res/xml-sw600dp/rows_bulgarian_bekl.xml
+++ b/app/src/main/res/xml-sw600dp/rows_bulgarian_bekl.xml
@@ -23,6 +23,8 @@
>
+
diff --git a/app/src/main/res/xml-sw600dp/rows_colemak.xml b/app/src/main/res/xml-sw600dp/rows_colemak.xml
index fc07064c2..e940470b4 100644
--- a/app/src/main/res/xml-sw600dp/rows_colemak.xml
+++ b/app/src/main/res/xml-sw600dp/rows_colemak.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_colemak_dh.xml b/app/src/main/res/xml-sw600dp/rows_colemak_dh.xml
index 50b6821ab..208c9b9b8 100644
--- a/app/src/main/res/xml-sw600dp/rows_colemak_dh.xml
+++ b/app/src/main/res/xml-sw600dp/rows_colemak_dh.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_dvorak.xml b/app/src/main/res/xml-sw600dp/rows_dvorak.xml
index 28368b896..3be0577bf 100644
--- a/app/src/main/res/xml-sw600dp/rows_dvorak.xml
+++ b/app/src/main/res/xml-sw600dp/rows_dvorak.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_east_slavic.xml b/app/src/main/res/xml-sw600dp/rows_east_slavic.xml
index 8c08bbff6..1fb7693fd 100644
--- a/app/src/main/res/xml-sw600dp/rows_east_slavic.xml
+++ b/app/src/main/res/xml-sw600dp/rows_east_slavic.xml
@@ -23,6 +23,8 @@
>
+
diff --git a/app/src/main/res/xml-sw600dp/rows_farsi.xml b/app/src/main/res/xml-sw600dp/rows_farsi.xml
index 2849df58a..84507af63 100644
--- a/app/src/main/res/xml-sw600dp/rows_farsi.xml
+++ b/app/src/main/res/xml-sw600dp/rows_farsi.xml
@@ -20,6 +20,8 @@
+
+
diff --git a/app/src/main/res/xml-sw600dp/rows_german.xml b/app/src/main/res/xml-sw600dp/rows_german.xml
index fdee1cce7..3dbeb7351 100644
--- a/app/src/main/res/xml-sw600dp/rows_german.xml
+++ b/app/src/main/res/xml-sw600dp/rows_german.xml
@@ -26,6 +26,8 @@
+
+
diff --git a/app/src/main/res/xml-sw600dp/rows_hebrew.xml b/app/src/main/res/xml-sw600dp/rows_hebrew.xml
index fe582aff6..488183c61 100644
--- a/app/src/main/res/xml-sw600dp/rows_hebrew.xml
+++ b/app/src/main/res/xml-sw600dp/rows_hebrew.xml
@@ -23,6 +23,8 @@
>
+
diff --git a/app/src/main/res/xml-sw600dp/rows_hindi.xml b/app/src/main/res/xml-sw600dp/rows_hindi.xml
index 7608acf7a..c405adc16 100644
--- a/app/src/main/res/xml-sw600dp/rows_hindi.xml
+++ b/app/src/main/res/xml-sw600dp/rows_hindi.xml
@@ -20,6 +20,8 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml-sw600dp/rows_nepali_romanized.xml b/app/src/main/res/xml-sw600dp/rows_nepali_romanized.xml
index 1f4eb5a35..dbddc2052 100644
--- a/app/src/main/res/xml-sw600dp/rows_nepali_romanized.xml
+++ b/app/src/main/res/xml-sw600dp/rows_nepali_romanized.xml
@@ -20,6 +20,8 @@
+
+
+
diff --git a/app/src/main/res/xml-sw600dp/rows_pcqwerty.xml b/app/src/main/res/xml-sw600dp/rows_pcqwerty.xml
index ecb9af282..b88952f87 100644
--- a/app/src/main/res/xml-sw600dp/rows_pcqwerty.xml
+++ b/app/src/main/res/xml-sw600dp/rows_pcqwerty.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_qwerty.xml b/app/src/main/res/xml-sw600dp/rows_qwerty.xml
index db3cb53f3..166156bd2 100644
--- a/app/src/main/res/xml-sw600dp/rows_qwerty.xml
+++ b/app/src/main/res/xml-sw600dp/rows_qwerty.xml
@@ -26,18 +26,8 @@
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_qwertz.xml b/app/src/main/res/xml-sw600dp/rows_qwertz.xml
index 1b40b11b2..cfd867c9d 100644
--- a/app/src/main/res/xml-sw600dp/rows_qwertz.xml
+++ b/app/src/main/res/xml-sw600dp/rows_qwertz.xml
@@ -26,18 +26,8 @@
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml-sw600dp/rows_sinhala.xml b/app/src/main/res/xml-sw600dp/rows_sinhala.xml
index 2fe89792e..7fb6afd63 100644
--- a/app/src/main/res/xml-sw600dp/rows_sinhala.xml
+++ b/app/src/main/res/xml-sw600dp/rows_sinhala.xml
@@ -20,6 +20,8 @@
+
+
diff --git a/app/src/main/res/xml-sw600dp/rows_spanish.xml b/app/src/main/res/xml-sw600dp/rows_spanish.xml
index 27be76c9d..0f6727dcc 100644
--- a/app/src/main/res/xml-sw600dp/rows_spanish.xml
+++ b/app/src/main/res/xml-sw600dp/rows_spanish.xml
@@ -23,6 +23,8 @@
>
+
diff --git a/app/src/main/res/xml-sw600dp/rows_swiss.xml b/app/src/main/res/xml-sw600dp/rows_swiss.xml
index e057f5fba..13c73e573 100644
--- a/app/src/main/res/xml-sw600dp/rows_swiss.xml
+++ b/app/src/main/res/xml-sw600dp/rows_swiss.xml
@@ -23,6 +23,8 @@
>
+
diff --git a/app/src/main/res/xml-sw600dp/rows_symbols.xml b/app/src/main/res/xml-sw600dp/rows_symbols.xml
index 664a87e91..d15b4f3c6 100644
--- a/app/src/main/res/xml-sw600dp/rows_symbols.xml
+++ b/app/src/main/res/xml-sw600dp/rows_symbols.xml
@@ -25,15 +25,38 @@
latin:keyboardLayout="@xml/key_styles_common" />
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml-sw600dp/rows_symbols_shift.xml b/app/src/main/res/xml-sw600dp/rows_symbols_shift.xml
index ac9ca2eec..4c61b0b58 100644
--- a/app/src/main/res/xml-sw600dp/rows_symbols_shift.xml
+++ b/app/src/main/res/xml-sw600dp/rows_symbols_shift.xml
@@ -25,6 +25,8 @@
latin:keyboardLayout="@xml/key_styles_common" />
+
diff --git a/app/src/main/res/xml-sw600dp/rows_tamil.xml b/app/src/main/res/xml-sw600dp/rows_tamil.xml
index 569a634c3..dd97aab9f 100644
--- a/app/src/main/res/xml-sw600dp/rows_tamil.xml
+++ b/app/src/main/res/xml-sw600dp/rows_tamil.xml
@@ -20,6 +20,8 @@
+
+
+
+
Ideally just the keyWidth should be different and the spacer should adjust to fill
the available space. -->
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/xml/rows_arabic.xml b/app/src/main/res/xml/rows_arabic.xml
index 45ae9d237..09b3e682b 100644
--- a/app/src/main/res/xml/rows_arabic.xml
+++ b/app/src/main/res/xml/rows_arabic.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_bengali.xml b/app/src/main/res/xml/rows_bengali.xml
index 0c91bb22e..3403ac37c 100644
--- a/app/src/main/res/xml/rows_bengali.xml
+++ b/app/src/main/res/xml/rows_bengali.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_bengali_unijoy.xml b/app/src/main/res/xml/rows_bengali_unijoy.xml
index 81e97eea5..92175b29a 100644
--- a/app/src/main/res/xml/rows_bengali_unijoy.xml
+++ b/app/src/main/res/xml/rows_bengali_unijoy.xml
@@ -19,24 +19,32 @@
-->
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
+
diff --git a/app/src/main/res/xml/rows_bepo.xml b/app/src/main/res/xml/rows_bepo.xml
index cb6fdad52..c9be7eaab 100644
--- a/app/src/main/res/xml/rows_bepo.xml
+++ b/app/src/main/res/xml/rows_bepo.xml
@@ -18,18 +18,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_bulgarian.xml b/app/src/main/res/xml/rows_bulgarian.xml
index 6f57c84c4..8dd6b4ec1 100644
--- a/app/src/main/res/xml/rows_bulgarian.xml
+++ b/app/src/main/res/xml/rows_bulgarian.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_bulgarian_bds.xml b/app/src/main/res/xml/rows_bulgarian_bds.xml
index 81f65249b..ca5eca5a1 100644
--- a/app/src/main/res/xml/rows_bulgarian_bds.xml
+++ b/app/src/main/res/xml/rows_bulgarian_bds.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_bulgarian_bekl.xml b/app/src/main/res/xml/rows_bulgarian_bekl.xml
index 34c5e9dac..cb39e2a9a 100644
--- a/app/src/main/res/xml/rows_bulgarian_bekl.xml
+++ b/app/src/main/res/xml/rows_bulgarian_bekl.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_colemak.xml b/app/src/main/res/xml/rows_colemak.xml
index 13a95171c..e25362010 100644
--- a/app/src/main/res/xml/rows_colemak.xml
+++ b/app/src/main/res/xml/rows_colemak.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_colemak_dh.xml b/app/src/main/res/xml/rows_colemak_dh.xml
index e477282d6..efb6f2b13 100644
--- a/app/src/main/res/xml/rows_colemak_dh.xml
+++ b/app/src/main/res/xml/rows_colemak_dh.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_dvorak.xml b/app/src/main/res/xml/rows_dvorak.xml
index e454c3169..4900f04ec 100644
--- a/app/src/main/res/xml/rows_dvorak.xml
+++ b/app/src/main/res/xml/rows_dvorak.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_east_slavic.xml b/app/src/main/res/xml/rows_east_slavic.xml
index 5f120275d..064f92696 100644
--- a/app/src/main/res/xml/rows_east_slavic.xml
+++ b/app/src/main/res/xml/rows_east_slavic.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_farsi.xml b/app/src/main/res/xml/rows_farsi.xml
index 202a9c801..e7f46845b 100644
--- a/app/src/main/res/xml/rows_farsi.xml
+++ b/app/src/main/res/xml/rows_farsi.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_german.xml b/app/src/main/res/xml/rows_german.xml
index 5825915f9..c53ca8797 100644
--- a/app/src/main/res/xml/rows_german.xml
+++ b/app/src/main/res/xml/rows_german.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_greek.xml b/app/src/main/res/xml/rows_greek.xml
index 8e0a23d03..8d5964c93 100644
--- a/app/src/main/res/xml/rows_greek.xml
+++ b/app/src/main/res/xml/rows_greek.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_hebrew.xml b/app/src/main/res/xml/rows_hebrew.xml
index 12e86b801..1d7a9a139 100644
--- a/app/src/main/res/xml/rows_hebrew.xml
+++ b/app/src/main/res/xml/rows_hebrew.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_hindi.xml b/app/src/main/res/xml/rows_hindi.xml
index f52ce04f0..3ad016530 100644
--- a/app/src/main/res/xml/rows_hindi.xml
+++ b/app/src/main/res/xml/rows_hindi.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_nepali_romanized.xml b/app/src/main/res/xml/rows_nepali_romanized.xml
index 51fd37604..eb5619e05 100644
--- a/app/src/main/res/xml/rows_nepali_romanized.xml
+++ b/app/src/main/res/xml/rows_nepali_romanized.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_pcqwerty.xml b/app/src/main/res/xml/rows_pcqwerty.xml
index c63e34360..73a235bb2 100644
--- a/app/src/main/res/xml/rows_pcqwerty.xml
+++ b/app/src/main/res/xml/rows_pcqwerty.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_qwerty.xml b/app/src/main/res/xml/rows_qwerty.xml
index 2408d5975..cf6d7e114 100644
--- a/app/src/main/res/xml/rows_qwerty.xml
+++ b/app/src/main/res/xml/rows_qwerty.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_qwertz.xml b/app/src/main/res/xml/rows_qwertz.xml
index a9bb03576..1cca9d603 100644
--- a/app/src/main/res/xml/rows_qwertz.xml
+++ b/app/src/main/res/xml/rows_qwertz.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_serbian_qwertz.xml b/app/src/main/res/xml/rows_serbian_qwertz.xml
index ac1a815b0..a37f219a9 100644
--- a/app/src/main/res/xml/rows_serbian_qwertz.xml
+++ b/app/src/main/res/xml/rows_serbian_qwertz.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_sinhala.xml b/app/src/main/res/xml/rows_sinhala.xml
index 6dba51a91..36cd497e5 100644
--- a/app/src/main/res/xml/rows_sinhala.xml
+++ b/app/src/main/res/xml/rows_sinhala.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_spanish.xml b/app/src/main/res/xml/rows_spanish.xml
index 42af18504..07fb326df 100644
--- a/app/src/main/res/xml/rows_spanish.xml
+++ b/app/src/main/res/xml/rows_spanish.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_swiss.xml b/app/src/main/res/xml/rows_swiss.xml
index 8e8be7428..a3b81bf7d 100644
--- a/app/src/main/res/xml/rows_swiss.xml
+++ b/app/src/main/res/xml/rows_swiss.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_symbols_shift.xml b/app/src/main/res/xml/rows_symbols_shift.xml
index b0e6cabd4..32ad66f4a 100644
--- a/app/src/main/res/xml/rows_symbols_shift.xml
+++ b/app/src/main/res/xml/rows_symbols_shift.xml
@@ -25,18 +25,8 @@
latin:keyboardLayout="@xml/key_styles_common" />
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_tamil.xml b/app/src/main/res/xml/rows_tamil.xml
index fb53ae7d6..0621fe9e2 100644
--- a/app/src/main/res/xml/rows_tamil.xml
+++ b/app/src/main/res/xml/rows_tamil.xml
@@ -20,18 +20,8 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/res/xml/rows_workman.xml b/app/src/main/res/xml/rows_workman.xml
index 3b8f154fa..fc9538a35 100644
--- a/app/src/main/res/xml/rows_workman.xml
+++ b/app/src/main/res/xml/rows_workman.xml
@@ -23,18 +23,8 @@
>
-
-
-
-
-
-
-
+