From 35b4e442ab2e2b236e785f52dfa5d59439eb037e Mon Sep 17 00:00:00 2001
From: Jules Aguillon
Date: Tue, 28 Mar 2023 11:22:17 +0200
Subject: Add a launchable explanatory activity
This activity points to the system settings page for enabling input
methods. This is purely a shortcut but is expected by many users.
It could be made more useful in the future or hidden whenever the
keyboard is enabled.
---
AndroidManifest.xml | 6 ++++++
res/layout/launcher_activity.xml | 6 ++++++
res/values-cs/strings.xml | 3 +++
res/values-de/strings.xml | 3 +++
res/values-es/strings.xml | 3 +++
res/values-fr/strings.xml | 3 +++
res/values-it/strings.xml | 3 +++
res/values-ko/strings.xml | 3 +++
res/values-lv/strings.xml | 3 +++
res/values-pl/strings.xml | 3 +++
res/values-pt/strings.xml | 3 +++
res/values-ru/strings.xml | 3 +++
res/values-tr/strings.xml | 3 +++
res/values-vi/strings.xml | 3 +++
res/values-zh-rCN/strings.xml | 3 +++
res/values/strings.xml | 3 +++
srcs/juloo.keyboard2/LauncherActivity.java | 26 ++++++++++++++++++++++++++
17 files changed, 80 insertions(+)
create mode 100644 res/layout/launcher_activity.xml
create mode 100644 srcs/juloo.keyboard2/LauncherActivity.java
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index df934f5..f268559 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -13,6 +13,12 @@
+
+
+
+
+
+
diff --git a/res/layout/launcher_activity.xml b/res/layout/launcher_activity.xml
new file mode 100644
index 0000000..424e98d
--- /dev/null
+++ b/res/layout/launcher_activity.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index cf3e4f6..6385849 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -73,4 +73,7 @@
Předchozí
Hledat
Odeslat
+
+
+
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 895d7d9..03dffe3 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -73,4 +73,7 @@
Vorheriges
Suchen
Senden
+
+
+
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 52bc7d4..930a1fd 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -73,4 +73,7 @@
Anterior
Buscar
Enviar
+
+
+
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 1cd6289..3c58a91 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -73,4 +73,7 @@
Prec.
Chercher
Envoyer
+
+
+
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index cdb557b..1fd3a3c 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -73,4 +73,7 @@
Precedente
Cerca
Invia
+
+
+
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 07a965f..3764383 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -73,4 +73,7 @@
이전
검색
보내기
+
+
+
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 7215953..b37fae7 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -73,4 +73,7 @@
Iepriekšējais
Meklēt
Sūtīt
+
+
+
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index d4ca164..b6a739d 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -73,4 +73,7 @@
Wstecz
Szukaj
Wyślij
+
+
+
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 72d0d8a..75137f4 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -73,4 +73,7 @@
Anterior
Buscar
Enviar
+
+
+
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 4eab39a..cd3d968 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -73,4 +73,7 @@
Предыдущий
Поиск
Отправить
+
+
+
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 79b4388..749eab9 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -73,4 +73,7 @@
Geri
Ara
Gönder
+
+
+
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 3d6d316..6828a30 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -75,4 +75,7 @@
Trước
Tìm
Gửi
+
+
+
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 109a24b..68b7da6 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -73,4 +73,7 @@
前一项
搜索
发送
+
+
+
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 11ddc0c..e6b1a8d 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -73,4 +73,7 @@
Prev
Search
Send
+ This application is a virtual keyboard. Go to the system settings by clicking on the button below and enable Unexpected-Keyboard.
+ This is an free and open source application. You can find the source code or report bugs on Github.
+ Enable keyboard
diff --git a/srcs/juloo.keyboard2/LauncherActivity.java b/srcs/juloo.keyboard2/LauncherActivity.java
new file mode 100644
index 0000000..83217a8
--- /dev/null
+++ b/srcs/juloo.keyboard2/LauncherActivity.java
@@ -0,0 +1,26 @@
+package juloo.keyboard2;
+
+import android.app.Activity;
+import android.content.Intent;
+import android.content.SharedPreferences;
+import android.content.res.Configuration;
+import android.os.Build;
+import android.os.Bundle;
+import android.provider.Settings;
+import android.view.View;
+import android.widget.Button;
+
+public class LauncherActivity extends Activity
+{
+ @Override
+ public void onCreate(Bundle savedInstanceState)
+ {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.launcher_activity);
+ }
+
+ public void launch_imesettings(View _btn)
+ {
+ startActivity(new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS));
+ }
+}
--
cgit v1.2.3