From 53a904af1e81f6bac7d37f8fd70f3a3128af0512 Mon Sep 17 00:00:00 2001 From: "pdroidandroid@gmail.com" Date: Tue, 1 Mar 2022 12:13:03 +0100 Subject: [PATCH] Added better one-handed width for large screen devices --- .../dslul/openboard/inputmethod/latin/utils/ResourceUtils.java | 2 +- app/src/main/res/values-sw600dp/config.xml | 3 +++ app/src/main/res/values/config.xml | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/latin/utils/ResourceUtils.java b/app/src/main/java/org/dslul/openboard/inputmethod/latin/utils/ResourceUtils.java index ecf9df1e0..cfb517987 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/latin/utils/ResourceUtils.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/latin/utils/ResourceUtils.java @@ -185,7 +185,7 @@ public final class ResourceUtils { public static int getKeyboardWidth(final Resources res, final SettingsValues settingsValues) { final int defaultKeyboardWidth = getDefaultKeyboardWidth(res); if (settingsValues.mOneHandedModeEnabled) { - return (int) res.getFraction(R.fraction.config_one_handed_mode_width_ratio, + return (int) res.getFraction(R.fraction.config_one_handed_mode_width, defaultKeyboardWidth, defaultKeyboardWidth); } return defaultKeyboardWidth; diff --git a/app/src/main/res/values-sw600dp/config.xml b/app/src/main/res/values-sw600dp/config.xml index 4283ccb2a..f79ed0fa0 100644 --- a/app/src/main/res/values-sw600dp/config.xml +++ b/app/src/main/res/values-sw600dp/config.xml @@ -22,6 +22,9 @@ 40.0dp + + 76% + 302.4dp diff --git a/app/src/main/res/values/config.xml b/app/src/main/res/values/config.xml index dde903c5c..6ab1d0e20 100644 --- a/app/src/main/res/values/config.xml +++ b/app/src/main/res/values/config.xml @@ -25,7 +25,7 @@ 8.0dp - 86% + 86%