From dcddcccf099c5452bc63df1a26dcd92d0ebb0e1f Mon Sep 17 00:00:00 2001 From: codokie <151087174+codokie@users.noreply.github.com> Date: Sat, 6 Apr 2024 13:47:37 +0300 Subject: [PATCH] improve auto correct & select all icons (#651) --- .../helium314/keyboard/latin/utils/ToolbarUtils.kt | 2 +- app/src/main/res/drawable/ic_autocorrect.xml | 12 ++++++++++++ app/src/main/res/drawable/ic_autocorrect_rounded.xml | 12 ++++++++++++ app/src/main/res/drawable/ic_select_all.xml | 2 +- app/src/main/res/values/attrs.xml | 1 + app/src/main/res/values/keyboard-icons-holo.xml | 1 + app/src/main/res/values/keyboard-icons-lxx-light.xml | 1 + app/src/main/res/values/keyboard-icons-rounded.xml | 1 + 8 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/drawable/ic_autocorrect.xml create mode 100644 app/src/main/res/drawable/ic_autocorrect_rounded.xml diff --git a/app/src/main/java/helium314/keyboard/latin/utils/ToolbarUtils.kt b/app/src/main/java/helium314/keyboard/latin/utils/ToolbarUtils.kt index ce13e2a96..57ea19bd9 100644 --- a/app/src/main/java/helium314/keyboard/latin/utils/ToolbarUtils.kt +++ b/app/src/main/java/helium314/keyboard/latin/utils/ToolbarUtils.kt @@ -72,7 +72,7 @@ private fun getStyleableIconId(key: ToolbarKey) = when (key) { UNDO -> R.styleable.Keyboard_iconUndo REDO -> R.styleable.Keyboard_iconRedo INCOGNITO -> R.styleable.Keyboard_iconIncognitoKey - AUTOCORRECT -> R.styleable.Keyboard_iconLanguageSwitchKey + AUTOCORRECT -> R.styleable.Keyboard_iconAutoCorrect CLEAR_CLIPBOARD -> R.styleable.Keyboard_iconClearClipboardKey FULL_LEFT -> R.styleable.Keyboard_iconFullLeft FULL_RIGHT -> R.styleable.Keyboard_iconFullRight diff --git a/app/src/main/res/drawable/ic_autocorrect.xml b/app/src/main/res/drawable/ic_autocorrect.xml new file mode 100644 index 000000000..c0adb1e6d --- /dev/null +++ b/app/src/main/res/drawable/ic_autocorrect.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/ic_autocorrect_rounded.xml b/app/src/main/res/drawable/ic_autocorrect_rounded.xml new file mode 100644 index 000000000..b00ae2796 --- /dev/null +++ b/app/src/main/res/drawable/ic_autocorrect_rounded.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_select_all.xml b/app/src/main/res/drawable/ic_select_all.xml index 6ef55fa61..a7f666286 100644 --- a/app/src/main/res/drawable/ic_select_all.xml +++ b/app/src/main/res/drawable/ic_select_all.xml @@ -8,5 +8,5 @@ android:viewportHeight="24" android:viewportWidth="24" > + android:pathData="M3,5h2L5,3c-1.1,0 -2,0.9 -2,2zM3,13h2v-2L3,11v2zM7,21h2v-2L7,19v2zM3,9h2L5,7L3,7v2zM13,3h-2v2h2L13,3zM19,3v2h2c0,-1.1 -0.9,-2 -2,-2zM5,21v-2L3,19c0,1.1 0.9,2 2,2zM3,17h2v-2L3,15v2zM9,3L7,3v2h2L9,3zM11,21h2v-2h-2v2zM19,13h2v-2h-2v2zM19,21c1.1,0 2,-0.9 2,-2h-2v2zM19,9h2L21,7h-2v2zM19,17h2v-2h-2v2zM15,21h2v-2h-2v2zM15,5h2L17,3h-2v2zM7,17h10L17,7L7,7v10zM9,9h6v6L9,15L9,9z"/> diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index eed6dbb86..1897a200a 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -251,6 +251,7 @@ + diff --git a/app/src/main/res/values/keyboard-icons-holo.xml b/app/src/main/res/values/keyboard-icons-holo.xml index d21ac0302..ba5d6ab40 100644 --- a/app/src/main/res/values/keyboard-icons-holo.xml +++ b/app/src/main/res/values/keyboard-icons-holo.xml @@ -21,6 +21,7 @@ @drawable/sym_keyboard_shift_locked_holo @drawable/sym_keyboard_voice_off_holo @drawable/sym_keyboard_language_switch + @drawable/ic_autocorrect @drawable/sym_keyboard_zwnj_holo @drawable/sym_keyboard_zwj_holo @drawable/sym_keyboard_smiley_holo diff --git a/app/src/main/res/values/keyboard-icons-lxx-light.xml b/app/src/main/res/values/keyboard-icons-lxx-light.xml index 09e145ab2..7bd0d40ff 100644 --- a/app/src/main/res/values/keyboard-icons-lxx-light.xml +++ b/app/src/main/res/values/keyboard-icons-lxx-light.xml @@ -26,6 +26,7 @@ @drawable/sym_keyboard_incognito_lxx @drawable/sym_keyboard_space_lxx @drawable/sym_keyboard_language_switch_lxx + @drawable/ic_autocorrect @drawable/sym_keyboard_zwnj_lxx @drawable/sym_keyboard_zwj_lxx @drawable/sym_keyboard_smiley_lxx diff --git a/app/src/main/res/values/keyboard-icons-rounded.xml b/app/src/main/res/values/keyboard-icons-rounded.xml index 55f05cf3f..987037377 100644 --- a/app/src/main/res/values/keyboard-icons-rounded.xml +++ b/app/src/main/res/values/keyboard-icons-rounded.xml @@ -25,6 +25,7 @@ @drawable/sym_keyboard_incognito_lxx @drawable/sym_keyboard_space_rounded @drawable/sym_keyboard_language_switch_lxx + @drawable/ic_autocorrect_rounded @drawable/sym_keyboard_zwnj_lxx @drawable/sym_keyboard_zwj_lxx @drawable/sym_keyboard_smiley_rounded