From b5e44e2a51eeed8ca07e0a8f442e0ae2d58c925a Mon Sep 17 00:00:00 2001 From: Dimo Karaivanov Date: Sat, 30 Jul 2022 12:11:22 +0300 Subject: [PATCH] Initial code cleanup (#34) * slightly optimized candidate scrolling animation * added missing Russian translations * the soft keys fit properly on the screen * central soft key is now always 'OK', because users do not care about the exact functions it performs in the code * removed 'mode notify'; it wasn't working on Android 11 anyway * removed 'space on 0' option; 0 is always 'space' now * disallowed global key remapping and removed the app setting --- res/layout/lbuttonhold.xml | 8 +- res/layout/mainview.xml | 46 ++++--- res/layout/rbutton.xml | 8 +- res/values-bg/strings.xml | 17 +-- res/values-de/strings.xml | 5 - res/values-fr/strings.xml | 5 - res/values-it/strings.xml | 5 - res/values-ru/strings.xml | 15 +-- res/values-uk/strings.xml | 4 - res/values/strings.xml | 10 +- res/xml/prefs.xml | 19 --- src/io/github/sspanak/tt9/CandidateView.java | 34 ++--- .../github/sspanak/tt9/InterfaceHandler.java | 8 -- src/io/github/sspanak/tt9/T9DB.java | 12 +- src/io/github/sspanak/tt9/TraditionalT9.java | 122 +++--------------- .../sspanak/tt9/TraditionalT9Settings.java | 1 + 16 files changed, 90 insertions(+), 229 deletions(-) diff --git a/res/layout/lbuttonhold.xml b/res/layout/lbuttonhold.xml index b1160118..ca02f759 100644 --- a/res/layout/lbuttonhold.xml +++ b/res/layout/lbuttonhold.xml @@ -13,11 +13,11 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical|center_horizontal" - android:layout_marginBottom="2dp" android:layout_marginTop="0dp" + android:layout_marginBottom="2dp" android:gravity="center_vertical" android:padding="2dp" - android:paddingTop="5dp" + android:paddingTop="4dp" android:text="@string/main_left_insert" android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="@color/button_text" @@ -29,9 +29,9 @@ android:layout_height="wrap_content" android:layout_gravity="center_vertical|center_horizontal" android:drawableLeft="@drawable/holdicon" - android:drawablePadding="5dp" + android:drawablePadding="3dp" android:gravity="center_vertical" - android:padding="2dp" + android:padding="0dp" android:text="@string/main_left_addword" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@color/button_text" diff --git a/res/layout/mainview.xml b/res/layout/mainview.xml index 55c99bb6..524f261f 100644 --- a/res/layout/mainview.xml +++ b/res/layout/mainview.xml @@ -1,61 +1,77 @@ + android:orientation="horizontal"> + android:longClickable="true"> - - + + +