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 @@