From 23685ddb3c7a4a9a0c757a12330b4cf45aa0707e Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sun, 27 Feb 2022 01:50:24 +0100 Subject: Compute text size relative to key height Instead of a fixed size that don't work at all for bigger screens. Other tweaks: - Use the value-land dimens to vary 'extra_horizontal_margin' - Move label size to Config, because it can change at runtime (rotation) - Slightly decrease the size of "long" symbols --- res/values-land/dimens.xml | 5 +++-- res/values/dimens.xml | 6 +++--- res/values/styles.xml | 6 +++--- srcs/juloo.keyboard2/Config.java | 10 ++++++---- srcs/juloo.keyboard2/Keyboard2View.java | 11 ++++++----- srcs/juloo.keyboard2/Theme.java | 6 ------ 6 files changed, 21 insertions(+), 23 deletions(-) diff --git a/res/values-land/dimens.xml b/res/values-land/dimens.xml index 9c908a4..fb04c3d 100644 --- a/res/values-land/dimens.xml +++ b/res/values-land/dimens.xml @@ -4,7 +4,8 @@ 3dp 3dp 36dp - 18dp - 11dp + 0.4 + 0.3 48dp + 20dp diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 59dbfef..e33332d 100644 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -7,10 +7,10 @@ 2dp 2dp 51dp - 18dp - 12dp + 0.33 + 0.22 56dp 250dp 28dp - 20dp + 0dp diff --git a/res/values/styles.xml b/res/values/styles.xml index bad63e1..159ac73 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -3,10 +3,10 @@