diff options
| author | RetrogisusDEV | 2024-02-10 06:38:46 -0400 |
|---|---|---|
| committer | GitHub | 2024-02-10 11:38:46 +0100 |
| commit | 93d8af45059e98c40cc19166db497643540b9ac1 (patch) | |
| tree | 72f4c8d6a5e5bc016542194c71a2bdbe1ead237f /srcs/juloo.keyboard2/Config.java | |
| parent | f74e5a9f73f9ce48250b41af9c17650ed084cf9d (diff) | |
| download | unexpected-keyboard-93d8af45059e98c40cc19166db497643540b9ac1.tar.gz unexpected-keyboard-93d8af45059e98c40cc19166db497643540b9ac1.zip | |
Custom border settings (#524)
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; |
