From 18d3fd3c84db1903b3ea868e3a2fa0f5e837e236 Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sun, 5 Mar 2023 23:08:35 +0100 Subject: Refactor: Remove KeyboardData.Corner The Corner class is removed. The "localized" flag for all the corners is held in a bitfield. --- srcs/juloo.keyboard2/Keyboard2View.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'srcs/juloo.keyboard2/Keyboard2View.java') diff --git a/srcs/juloo.keyboard2/Keyboard2View.java b/srcs/juloo.keyboard2/Keyboard2View.java index 0a75529..cb93b3a 100644 --- a/srcs/juloo.keyboard2/Keyboard2View.java +++ b/srcs/juloo.keyboard2/Keyboard2View.java @@ -370,9 +370,9 @@ public class Keyboard2View extends View return sublabel ? _theme.subLabelColor : _theme.labelColor; } - private void drawLabel(Canvas canvas, KeyboardData.Corner k, float x, float y, float keyH, boolean isKeyDown) + private void drawLabel(Canvas canvas, KeyValue kv, float x, float y, float keyH, boolean isKeyDown) { - KeyValue kv = KeyModifier.modify(k.kv, _mods); + kv = KeyModifier.modify(kv, _mods); if (kv == null) return; float textSize = scaleTextSize(kv, _config.labelTextSize, keyH); @@ -383,12 +383,12 @@ public class Keyboard2View extends View canvas.drawText(kv.getString(), x, (keyH - p.ascent() - p.descent()) / 2f + y, p); } - private void drawSubLabel(Canvas canvas, KeyboardData.Corner k, float x, - float y, float keyW, float keyH, int sub_index, boolean isKeyDown) + private void drawSubLabel(Canvas canvas, KeyValue kv, float x, float y, + float keyW, float keyH, int sub_index, boolean isKeyDown) { Paint.Align a = LABEL_POSITION_H[sub_index]; Vertical v = LABEL_POSITION_V[sub_index]; - KeyValue kv = KeyModifier.modify(k.kv, _mods); + kv = KeyModifier.modify(kv, _mods); if (kv == null) return; float textSize = scaleTextSize(kv, _config.sublabelTextSize, keyH); -- cgit v1.2.3