From 51b330c6168a8b0e0c16482254d4674fbe5476c7 Mon Sep 17 00:00:00 2001
From: Jules Aguillon
Date: Sun, 13 Nov 2022 00:24:23 +0100
Subject: Allow switching quickly between two layouts
A new option allow to choose a secondary layout, the switching key is
placed on the top edge of the space bar.
The "Programming layout" option was basically doing that but it was
possible to choose from a few layouts only. It is improved and renamed.
The 'LayoutListPreference' allows setting the string for the first entry
but otherwise share the rest of the array.
Add nice icons from materialdesignicons.
---
res/values-cs/strings.xml | 3 +--
res/values-de/strings.xml | 3 +--
res/values-it/strings.xml | 3 +--
res/values-lv/strings.xml | 3 +--
res/values-pt/strings.xml | 3 +--
res/values-ru/strings.xml | 3 +--
res/values-tr/strings.xml | 3 +--
res/values/arrays.xml | 16 ++--------------
res/values/attrs.xml | 3 +++
res/values/strings.xml | 4 ++--
res/xml/bone.xml | 2 +-
res/xml/bottom_row.xml | 2 +-
res/xml/neo2.xml | 2 +-
res/xml/settings.xml | 4 ++--
14 files changed, 19 insertions(+), 35 deletions(-)
(limited to 'res')
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index f6d5d20..e332475 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -12,8 +12,7 @@
Skrýt (univerzální) diakritická znaménka
Automatická kapitalizace
Stiskne Shift na začátku věty
- Rozložení klávesnice pro programování
- Žádné
+ Žádné
Psaní
Vzdálenost posunutí prstem
Jak daleko je třeba posunout prst pro napsaní znaku/diakritiky v rozích klávey (%s)
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 686766f..9b49e57 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -14,9 +14,8 @@
Nie
Nur im Querformat
Immer
- Tastaturlayout zum Programmieren
Zusätzliche Zeichen zur Tastatur hinzufügen
- Keines
+ Keines
Tippen
Automatische Großschreibung
Shift-Taste am Satzanfang aktivieren
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 9228673..dd44bd9 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -12,8 +12,7 @@
Nascondi accenti
Maiuscole Automatiche
Premi Shift all\'inizio di una frase
- Layout tastiera per programmare
- Nessuno
+ Nessuno
Digitando
Distanza swipe
Distanza dei caratteri negli angoli dei tasti (%s)
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 3c9cad1..aa6356c 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -17,8 +17,7 @@
Automātiski lielie burti
Piespiest Shift teikuma sākumā
Pievienot tastatūrai taustiņus
- Tastatūras izkārtojums programmēšanai
- Neviens
+ Neviens
Rakstīšana
Pavilkšanas attālums
Taustiņu stūros esošo rakstzīmju attālums (%s)
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 1d05d07..f008079 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -12,8 +12,7 @@
Ocultar acentos
Maiusculização automática
Aciona o shift no início de cada frase
- Layout do teclado para programação
- Nenhum
+ Nenhum
Digitação
Distância a deslizar
Distância até acionar os cantos das teclas (%s)
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index bc6c31d..a7a41f3 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -9,8 +9,7 @@
Показывать акценты для всех установленных языков
Показывать акценты только для выбранного языка
Скрыть акценты
- Раскладка клавиатуры для программирования
- Нету
+ Нету
Печатание
Расстояние пролистывания
Расстояние между символами в углах клавиш (%s)
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 59ca8ae..e858307 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -10,8 +10,7 @@
Yüklü tüm dillerin aksanlarını göster
Sadece seçili dilin aksanlarını göster
Aksanları gizle
- Programlama için klavye düzeni
- Hiçbiri
+ Hiçbiri
Yazma
Kaydırma mesafesi
Tuşların köşelerindeki karakterlerin uzaklıkları (%s)
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 50c140e..17c4bd9 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -1,7 +1,7 @@
- - system
+ - none
- azerty
- qwerty
- qwerty_pt
@@ -28,7 +28,7 @@
- hindi
- - @string/pref_layout_e_system
+ - None
- AZERTY
- QWERTY
- QWERTY (Brasileiro)
@@ -54,18 +54,6 @@
- বাংলা
- हिन्दी
-
- - none
- - qwerty
- - dvorak
- - colemak
-
-
- - @string/pref_programming_layout_none
- - QWERTY
- - Dvorak
- - Colemak
-
- @string/pref_accents_e_all_installed
- @string/pref_accents_e_selected
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
index b012a7c..693ef89 100644
--- a/res/values/attrs.xml
+++ b/res/values/attrs.xml
@@ -3,4 +3,7 @@
+
+
+
diff --git a/res/values/strings.xml b/res/values/strings.xml
index f7f3a8b..63c55ab 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -18,8 +18,8 @@
Automatic capitalisation
Press Shift at the beginning of a sentence
Add keys to the keyboard
- Keyboard layout for programming
- None
+ Secondary layout
+ None
Typing
Swiping distance
Distance of characters in the corners of the keys (%s)
diff --git a/res/xml/bone.xml b/res/xml/bone.xml
index d84622a..b6488ee 100644
--- a/res/xml/bone.xml
+++ b/res/xml/bone.xml
@@ -38,7 +38,7 @@
-
+
diff --git a/res/xml/bottom_row.xml b/res/xml/bottom_row.xml
index bfd4e90..64673fc 100644
--- a/res/xml/bottom_row.xml
+++ b/res/xml/bottom_row.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/res/xml/neo2.xml b/res/xml/neo2.xml
index 96265f2..5bffb3c 100644
--- a/res/xml/neo2.xml
+++ b/res/xml/neo2.xml
@@ -41,7 +41,7 @@
-
+
diff --git a/res/xml/settings.xml b/res/xml/settings.xml
index 4920d6c..5d7f025 100644
--- a/res/xml/settings.xml
+++ b/res/xml/settings.xml
@@ -1,10 +1,10 @@
-
+
+
-
--
cgit v1.2.3