diff options
| author | Jules Aguillon | 2022-11-11 19:47:37 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2022-11-11 19:47:37 +0100 |
| commit | 815e30a505eb6766e29d85c2e1a5d8f4da9c83d3 (patch) | |
| tree | 415978b27fc48e109b005ba01ca7324b46c2bcc3 /srcs/juloo.keyboard2/Keyboard2View.java | |
| parent | 4d99bd4f4b049d27a02f794b395aac3c56ff7fee (diff) | |
| download | unexpected-keyboard-815e30a505eb6766e29d85c2e1a5d8f4da9c83d3.tar.gz unexpected-keyboard-815e30a505eb6766e29d85c2e1a5d8f4da9c83d3.zip | |
Add option for brightness of labels
The brightness value is used as the alpha value when drawing the labels.
Diffstat (limited to 'srcs/juloo.keyboard2/Keyboard2View.java')
| -rw-r--r-- | srcs/juloo.keyboard2/Keyboard2View.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/Keyboard2View.java b/srcs/juloo.keyboard2/Keyboard2View.java index 2430c3d..dcaf0f5 100644 --- a/srcs/juloo.keyboard2/Keyboard2View.java +++ b/srcs/juloo.keyboard2/Keyboard2View.java @@ -327,6 +327,7 @@ public class Keyboard2View extends View float textSize = scaleTextSize(kv, _config.labelTextSize, keyH); Paint p = _theme.labelPaint(kv.hasFlags(KeyValue.FLAG_KEY_FONT)); p.setColor(labelColor(kv, isKeyDown, false)); + p.setAlpha(_config.labelBrightness); p.setTextSize(textSize); canvas.drawText(kv.getString(), x, (keyH - p.ascent() - p.descent()) / 2f + y, p); } @@ -343,6 +344,7 @@ public class Keyboard2View extends View float textSize = scaleTextSize(kv, _config.sublabelTextSize, keyH); Paint p = _theme.subLabelPaint(kv.hasFlags(KeyValue.FLAG_KEY_FONT), a); p.setColor(labelColor(kv, isKeyDown, true)); + p.setAlpha(_config.labelBrightness); p.setTextSize(textSize); float subPadding = _config.keyPadding; if (v == Vertical.CENTER) |
