From f6338a652b29767405894ae8f5ea41517767c557 Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Mon, 6 Jun 2022 15:26:07 +0200 Subject: New setting: Keyboard height in landscape mode The previous fixed value of 55% was too high. The new default value is 50% and it is customizable. --- srcs/juloo.keyboard2/Config.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'srcs') diff --git a/srcs/juloo.keyboard2/Config.java b/srcs/juloo.keyboard2/Config.java index 054fc41..552aadf 100644 --- a/srcs/juloo.keyboard2/Config.java +++ b/srcs/juloo.keyboard2/Config.java @@ -94,13 +94,12 @@ final class Config SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); Resources res = context.getResources(); DisplayMetrics dm = res.getDisplayMetrics(); - // The height of the keyboard is relative to the height of the screen. This - // is not the actual size of the keyboard, which will be bigger if the - // layout has a fifth row. + // The height of the keyboard is relative to the height of the screen. + // This is the height of the keyboard if it have 4 rows. int keyboardHeightPercent; if (res.getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) // Landscape mode { - keyboardHeightPercent = 55; + keyboardHeightPercent = prefs.getInt("keyboard_height_landscape", 50); } else { -- cgit v1.2.3