diff options
Diffstat (limited to 'srcs/juloo.keyboard2/Config.java')
| -rw-r--r-- | srcs/juloo.keyboard2/Config.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/Config.java b/srcs/juloo.keyboard2/Config.java index d41e6fc..3b050b0 100644 --- a/srcs/juloo.keyboard2/Config.java +++ b/srcs/juloo.keyboard2/Config.java @@ -51,6 +51,8 @@ public final class Config public float key_horizontal_margin; public int labelBrightness; // 0 - 255 public int keyboardOpacity; // 0 - 255 + public float customBorderRadius; // 0 - 1 + public float customBorderLineWidth; // dp public int keyOpacity; // 0 - 255 public int keyActivatedOpacity; // 0 - 255 public boolean double_tap_lock_shift; @@ -59,6 +61,7 @@ public final class Config public boolean autocapitalisation; public boolean switch_input_immediate; public boolean pin_entry_enabled; + public boolean borderConfig; // Dynamically set public boolean shouldOfferVoiceTyping; @@ -144,6 +147,10 @@ public final class Config keyboardOpacity = _prefs.getInt("keyboard_opacity", 100) * 255 / 100; keyOpacity = _prefs.getInt("key_opacity", 100) * 255 / 100; keyActivatedOpacity = _prefs.getInt("key_activated_opacity", 100) * 255 / 100; + // keyboard border settings + borderConfig = _prefs.getBoolean("border_config", false); + customBorderRadius = _prefs.getInt("custom_border_radius", 0) / 100.f; + customBorderLineWidth = get_dip_pref(dm, "custom_border_line_width", 0); // Do not substract key_vertical_margin from keyHeight because this is done // during rendering. keyHeight = dm.heightPixels * keyboardHeightPercent / 100 / 4; |
