diff options
| author | Jules Aguillon | 2026-05-01 20:25:20 +0200 |
|---|---|---|
| committer | GitHub | 2026-05-01 20:25:20 +0200 |
| commit | d164820bca8d2182869108f8a015ce3d987d048d (patch) | |
| tree | 7890ce5114766ba91e8092c2bf388d0b7820e11a /res | |
| parent | b844af1f289921592a8bfb7e5a174d4e1b33c0dd (diff) | |
| download | unexpected-keyboard-d164820bca8d2182869108f8a015ce3d987d048d.tar.gz unexpected-keyboard-d164820bca8d2182869108f8a015ce3d987d048d.zip | |
Reduce the size of suggestions to fit (#1248)
The font size of the suggested words is reduced if the word would
otherwise split on two lines.
Diffstat (limited to 'res')
| -rw-r--r-- | res/layout/keyboard.xml | 8 | ||||
| -rw-r--r-- | res/values/styles.xml | 11 | ||||
| -rw-r--r-- | res/values/values.xml | 2 |
3 files changed, 16 insertions, 5 deletions
diff --git a/res/layout/keyboard.xml b/res/layout/keyboard.xml index f512979..3fb611f 100644 --- a/res/layout/keyboard.xml +++ b/res/layout/keyboard.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:hardwareAccelerated="false" android:orientation="vertical" android:background="?attr/colorKeyboard"> - <juloo.keyboard2.suggestions.CandidatesView android:id="@+id/candidates_view" android:layout_width="match_parent" android:layout_height="48dp" android:orientation="horizontal" android:gravity="center"> - <TextView android:id="@+id/candidates_left" style="@style/candidates_item" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"/> - <TextView android:id="@+id/candidates_middle" style="@style/candidates_item" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"/> - <TextView android:id="@+id/candidates_right" style="@style/candidates_item" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"/> + <juloo.keyboard2.suggestions.CandidatesView android:id="@+id/candidates_view" style="@style/candidates_view"> + <TextView android:id="@+id/candidates_left" style="@style/candidates_item" android:layout_width="match_parent"/> + <TextView android:id="@+id/candidates_middle" style="@style/candidates_item" android:layout_width="match_parent"/> + <TextView android:id="@+id/candidates_right" style="@style/candidates_item" android:layout_width="match_parent"/> </juloo.keyboard2.suggestions.CandidatesView> <juloo.keyboard2.Keyboard2View android:id="@+id/keyboard_view" android:layout_width="match_parent" android:layout_height="wrap_content"/> </LinearLayout> diff --git a/res/values/styles.xml b/res/values/styles.xml index 6977e00..ce8894a 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -1,9 +1,20 @@ <?xml version="1.0" encoding="utf-8"?> <resources> <!-- Candidates view --> + <style name="candidates_view"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">48dp</item> + <item name="android:orientation">horizontal</item> + <item name="android:gravity">center</item> + </style> <style name="candidates_item"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">match_parent</item> + <item name="android:layout_weight">1</item> <item name="android:gravity">center</item> <item name="android:textColor">?attr/colorLabel</item> + <item name="android:maxLines">1</item> + <item name="android:paddingHorizontal">@dimen/candidates_padding</item> </style> <style name="candidates_status"> <item name="android:layout_width">match_parent</item> diff --git a/res/values/values.xml b/res/values/values.xml index 9f23212..321f0b1 100644 --- a/res/values/values.xml +++ b/res/values/values.xml @@ -6,7 +6,7 @@ <dimen name="emoji_text_size">28dp</dimen> <dimen name="clipboard_view_height">300dp</dimen> <dimen name="pref_button_size">28dp</dimen> - <dimen name="candidates_spacing">8dp</dimen> + <dimen name="candidates_padding">3dp</dimen> <!-- Will be overwritten automatically by Gradle for the debug build variant --> <bool name="debug_logs">false</bool> <!-- Color fallback for the Monet themes on Android API < 31. This makes the |
