From 963399417e8222dc232d899f2868c600e64e1e99 Mon Sep 17 00:00:00 2001
From: Tony O
Date: Mon, 6 Apr 2026 00:34:36 +0300
Subject: Add Finnish QWERTY keyboard layout XML (#1221)
---
gen_method_xml.py | 1 +
res/values/layouts.xml | 3 +++
res/xml/method.xml | 1 +
srcs/layouts/latn_qwerty_fi.xml | 45 +++++++++++++++++++++++++++++++++++++++++
4 files changed, 50 insertions(+)
create mode 100644 srcs/layouts/latn_qwerty_fi.xml
diff --git a/gen_method_xml.py b/gen_method_xml.py
index c01f212..cc05228 100644
--- a/gen_method_xml.py
+++ b/gen_method_xml.py
@@ -33,6 +33,7 @@ LOCALES = [
loc("es_ES", "latin", "latn_qwerty_es", extra_keys="accent_aigu:á:é:í:ó:ú@d|accent_tilde:ñ@n|accent_grave@f|accent_trema@u|€"),
loc("et_EE", "latin", "latn_qwerty_et", extra_keys="accent_trema:ä:ö:ü@u|accent_tilde:õ@o|accent_caron:š:ž@s|€"),
loc("fa_IR", "persian", "arab_pc_ir"),
+ loc("fi", "latin", "latn_qwerty_fi", extra_keys="å|accent_ring|accent_aigu|accent_trema|ö|ä|€"),
loc("fr_BE", "latin", "latn_azerty_be", extra_keys="accent_grave:à:è:ù@f|accent_aigu:é@d|accent_circonflexe:ê:û@f|accent_cedille:ç@c|accent_trema@u|€"),
loc("fr_CA", "latin", "latn_azerty_fr", extra_keys="accent_grave:à:è:ù@f|accent_aigu:é@d|accent_circonflexe:â:ê:ô:û@f|accent_cedille:ç@c|accent_trema:ë:ï:ü:ÿ@u"),
loc("fr_CH", "latin", "latn_qwertz_fr_ch", extra_keys="accent_grave:à:è:ù@f|accent_aigu:é@d|accent_circonflexe:â:ê:ô:û@o|accent_cedille:ç@c|accent_trema:ë:ï:ü:ÿ@u|€"),
diff --git a/res/values/layouts.xml b/res/values/layouts.xml
index 1699076..11ac637 100644
--- a/res/values/layouts.xml
+++ b/res/values/layouts.xml
@@ -57,6 +57,7 @@
- latn_qwerty_da
- latn_qwerty_es
- latn_qwerty_et
+ - latn_qwerty_fi
- latn_qwerty_ga
- latn_qwerty_gb
- latn_qwerty_haw
@@ -150,6 +151,7 @@
- QWERTY (Danish)
- QWERTY (Español)
- QWERTY (eesti)
+ - QWERTY (Finnish)
- QWERTY (Irish)
- QWERTY (UK)
- QWERTY (Hawaiian)
@@ -243,6 +245,7 @@
- @xml/latn_qwerty_da
- @xml/latn_qwerty_es
- @xml/latn_qwerty_et
+ - @xml/latn_qwerty_fi
- @xml/latn_qwerty_ga
- @xml/latn_qwerty_gb
- @xml/latn_qwerty_haw
diff --git a/res/xml/method.xml b/res/xml/method.xml
index 4778722..1b6b01e 100644
--- a/res/xml/method.xml
+++ b/res/xml/method.xml
@@ -28,6 +28,7 @@
+
diff --git a/srcs/layouts/latn_qwerty_fi.xml b/srcs/layouts/latn_qwerty_fi.xml
new file mode 100644
index 0000000..5e40588
--- /dev/null
+++ b/srcs/layouts/latn_qwerty_fi.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit v1.2.3