abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorJules Aguillon2023-09-03 23:36:49 +0200
committerJules Aguillon2023-09-03 23:36:49 +0200
commitb079e5cf436ccd4ef83ee00031b0955b1595ef1a (patch)
tree02f3ed078302c36530d7dcec3d597a6751e10be1
parent86038ef51273d38339ab0f06fef6d3e03e58a836 (diff)
downloadunexpected-keyboard-b079e5cf436ccd4ef83ee00031b0955b1595ef1a.tar.gz
unexpected-keyboard-b079e5cf436ccd4ef83ee00031b0955b1595ef1a.zip
Consistent layout for optional numpad
Modify the optional right hand numpad the same way as the numeric layout.
-rw-r--r--srcs/juloo.keyboard2/Config.java2
-rw-r--r--srcs/juloo.keyboard2/KeyboardData.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/srcs/juloo.keyboard2/Config.java b/srcs/juloo.keyboard2/Config.java
index b40a41c..8900656 100644
--- a/srcs/juloo.keyboard2/Config.java
+++ b/srcs/juloo.keyboard2/Config.java
@@ -242,7 +242,7 @@ final class Config
}
});
if (show_numpad)
- kw = kw.addNumPad();
+ kw = kw.addNumPad(modify_numpad(KeyboardData.num_pad));
if (number_row)
kw = kw.addNumberRow();
if (extra_keys.size() > 0)
diff --git a/srcs/juloo.keyboard2/KeyboardData.java b/srcs/juloo.keyboard2/KeyboardData.java
index d37281b..b5218e4 100644
--- a/srcs/juloo.keyboard2/KeyboardData.java
+++ b/srcs/juloo.keyboard2/KeyboardData.java
@@ -54,7 +54,7 @@ class KeyboardData
return new KeyboardData(rows, keysWidth, modmap, script);
}
- public KeyboardData addNumPad()
+ public KeyboardData addNumPad(KeyboardData num_pad)
{
ArrayList<Row> extendedRows = new ArrayList<Row>();
Iterator<Row> iterNumPadRows = num_pad.rows.iterator();