From f69a0605a81de992a89f9d32752f5f21a0618a16 Mon Sep 17 00:00:00 2001
From: Jules Aguillon
Date: Thu, 30 Dec 2021 00:53:48 +0100
Subject: Add the Black theme
Friendly to Amoled screens.
The background of keys is the same as the background of the whole
keyboard: pure black.
Colors are also slightly stronger.
---
res/values/arrays.xml | 2 ++
res/values/strings.xml | 1 +
res/values/themes.xml | 14 ++++++++++++++
srcs/juloo.keyboard2/Config.java | 1 +
4 files changed, 18 insertions(+)
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 819b1e6..ae5fbd6 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -21,10 +21,12 @@
- @string/pref_theme_e_dark
- @string/pref_theme_e_light
+ - @string/pref_theme_e_black
dark
- dark
- light
+ - black
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 6ca5e6d..36019ca 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -44,4 +44,5 @@
%s
Dark
Light
+ Black
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 0d347cd..710df8e 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -49,4 +49,18 @@
- ?attr/emoji_button_bg
- ?attr/colorLabel
+
diff --git a/srcs/juloo.keyboard2/Config.java b/srcs/juloo.keyboard2/Config.java
index 5f59241..254f57c 100644
--- a/srcs/juloo.keyboard2/Config.java
+++ b/srcs/juloo.keyboard2/Config.java
@@ -126,6 +126,7 @@ final class Config
switch (name)
{
case "light": return R.style.Light;
+ case "black": return R.style.Black;
default: case "dark": return R.style.Dark;
}
}
--
cgit v1.2.3