From 6083b22edf74e30d9653f79a4f7fc7b291135067 Mon Sep 17 00:00:00 2001 From: Hagen Graf Date: Sat, 13 Jan 2024 18:38:15 +0100 Subject: [PATCH 1/2] Added Danish and Norwegian letters to DEThumbKeyMultiLingual.kt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made the Multilingual layout even more multi-lingual by adding å, ø, æ, and the ellipsis (…) which is more correct than three periods (...) --- .../keyboards/DEThumbKeyMultiLingual.kt | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt b/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt index a11c0b561..e6cac097c 100644 --- a/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt +++ b/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt @@ -47,6 +47,12 @@ val KB_DE_THUMBKEY_MULTILINGUAL_MAIN = action = KeyAction.CommitText("ç"), color = ColorVariant.MUTED, ), + SwipeDirection.BOTTOM to + KeyC( + display = KeyDisplay.TextDisplay("…"), + action = KeyAction.CommitText("…"), + color = ColorVariant.MUTED, + ), SwipeDirection.BOTTOM_RIGHT to KeyC( display = KeyDisplay.TextDisplay("c"), @@ -103,6 +109,18 @@ val KB_DE_THUMBKEY_MULTILINGUAL_MAIN = action = KeyAction.CommitText("à"), color = ColorVariant.MUTED, ), + SwipeDirection.LEFT to + KeyC( + display = KeyDisplay.TextDisplay("å"), + action = KeyAction.CommitText("å"), + color = ColorVariant.MUTED, + ), + SwipeDirection.RIGHT to + KeyC( + display = KeyDisplay.TextDisplay("æ"), + action = KeyAction.CommitText("æ"), + color = ColorVariant.MUTED, + ), SwipeDirection.TOP_LEFT to KeyC( display = KeyDisplay.TextDisplay("€"), @@ -145,6 +163,13 @@ val KB_DE_THUMBKEY_MULTILINGUAL_MAIN = KeyC( display = KeyDisplay.TextDisplay("ó"), action = KeyAction.CommitText("ó"), + color = ColorVariant.MUTED, + ), + SwipeDirection.BOTTOM_RIGHT to + KeyC( + display = KeyDisplay.TextDisplay("ø"), + action = KeyAction.CommitText("ø"), + color = ColorVariant.MUTED, ), SwipeDirection.LEFT to KeyC( @@ -470,6 +495,12 @@ val KB_DE_THUMBKEY_MULTILINGUAL_SHIFTED = action = KeyAction.CommitText("Ç"), color = ColorVariant.MUTED, ), + SwipeDirection.BOTTOM to + KeyC( + display = KeyDisplay.TextDisplay("…"), + action = KeyAction.CommitText("…"), + color = ColorVariant.MUTED, + ), SwipeDirection.BOTTOM_RIGHT to KeyC( display = KeyDisplay.TextDisplay("C"), @@ -526,6 +557,18 @@ val KB_DE_THUMBKEY_MULTILINGUAL_SHIFTED = action = KeyAction.CommitText("À"), color = ColorVariant.MUTED, ), + SwipeDirection.LEFT to + KeyC( + display = KeyDisplay.TextDisplay("Å"), + action = KeyAction.CommitText("Å"), + color = ColorVariant.MUTED, + ), + SwipeDirection.RIGHT to + KeyC( + display = KeyDisplay.TextDisplay("Æ"), + action = KeyAction.CommitText("Æ"), + color = ColorVariant.MUTED, + ), SwipeDirection.TOP_LEFT to KeyC( display = KeyDisplay.TextDisplay("€"), @@ -570,6 +613,11 @@ val KB_DE_THUMBKEY_MULTILINGUAL_SHIFTED = action = KeyAction.CommitText("Ó"), color = ColorVariant.MUTED, ), + SwipeDirection.BOTTOM_RIGHT to + KeyC( + display = KeyDisplay.TextDisplay("Ø"), + action = KeyAction.CommitText("Ø"), + color = ColorVariant.MUTED, SwipeDirection.LEFT to KeyC( display = KeyDisplay.TextDisplay("Ò"), From c64b83493e1f103104c41732c795c912b67adcaf Mon Sep 17 00:00:00 2001 From: Hagen Graf Date: Sat, 13 Jan 2024 18:51:08 +0100 Subject: [PATCH 2/2] fixed missing parenthesis --- .../com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt b/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt index e6cac097c..c312a9a99 100644 --- a/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt +++ b/app/src/main/java/com/dessalines/thumbkey/keyboards/DEThumbKeyMultiLingual.kt @@ -618,6 +618,7 @@ val KB_DE_THUMBKEY_MULTILINGUAL_SHIFTED = display = KeyDisplay.TextDisplay("Ø"), action = KeyAction.CommitText("Ø"), color = ColorVariant.MUTED, + ), SwipeDirection.LEFT to KeyC( display = KeyDisplay.TextDisplay("Ò"),