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 dcb09294d..4f8b05f0f 100644
--- a/app/src/main/java/helium314/keyboard/latin/utils/ToolbarUtils.kt
+++ b/app/src/main/java/helium314/keyboard/latin/utils/ToolbarUtils.kt
@@ -24,11 +24,6 @@ fun createToolbarKey(context: Context, keyboardAttr: TypedArray, key: ToolbarKey
val contentDescriptionId = context.resources.getIdentifier(key.name.lowercase(), "string", context.packageName)
if (contentDescriptionId != 0)
button.contentDescription = context.getString(contentDescriptionId)
- if (key == LEFT || key == RIGHT || key == UP || key == DOWN) {
- // arrows look a little awkward when not scaled
- button.scaleX = 1.2f
- button.scaleY = 1.2f
- }
button.isActivated = !when (key) {
INCOGNITO -> Settings.readAlwaysIncognitoMode(DeviceProtectedUtils.getSharedPreferences(context))
ONE_HANDED -> Settings.getInstance().current.mOneHandedModeEnabled
diff --git a/app/src/main/res/drawable/ic_arrow_up.xml b/app/src/main/res/drawable/ic_arrow_up.xml
deleted file mode 100644
index 2b87db0be..000000000
--- a/app/src/main/res/drawable/ic_arrow_up.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
diff --git a/app/src/main/res/drawable/ic_arrow_down.xml b/app/src/main/res/drawable/ic_dpad_down.xml
similarity index 70%
rename from app/src/main/res/drawable/ic_arrow_down.xml
rename to app/src/main/res/drawable/ic_dpad_down.xml
index e112dc055..8b329d1c2 100644
--- a/app/src/main/res/drawable/ic_arrow_down.xml
+++ b/app/src/main/res/drawable/ic_dpad_down.xml
@@ -1,5 +1,5 @@
+ android:drawable="@drawable/ic_dpad_left">
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_arrow_down_rounded.xml b/app/src/main/res/drawable/ic_dpad_down_rounded.xml
similarity index 67%
rename from app/src/main/res/drawable/ic_arrow_down_rounded.xml
rename to app/src/main/res/drawable/ic_dpad_down_rounded.xml
index 74d51614f..dcd28503f 100644
--- a/app/src/main/res/drawable/ic_arrow_down_rounded.xml
+++ b/app/src/main/res/drawable/ic_dpad_down_rounded.xml
@@ -1,5 +1,5 @@
+ android:drawable="@drawable/ic_dpad_left_rounded">
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_dpad_left.xml b/app/src/main/res/drawable/ic_dpad_left.xml
new file mode 100644
index 000000000..a8f01bece
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dpad_left.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_dpad_left_rounded.xml b/app/src/main/res/drawable/ic_dpad_left_rounded.xml
new file mode 100644
index 000000000..048ce37c3
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dpad_left_rounded.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_dpad_right.xml b/app/src/main/res/drawable/ic_dpad_right.xml
new file mode 100644
index 000000000..3e780da8c
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dpad_right.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_dpad_right_rounded.xml b/app/src/main/res/drawable/ic_dpad_right_rounded.xml
new file mode 100644
index 000000000..058416180
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dpad_right_rounded.xml
@@ -0,0 +1,5 @@
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_arrow_up_rounded.xml b/app/src/main/res/drawable/ic_dpad_up.xml
similarity index 67%
rename from app/src/main/res/drawable/ic_arrow_up_rounded.xml
rename to app/src/main/res/drawable/ic_dpad_up.xml
index 7f601c4fa..f1b58af28 100644
--- a/app/src/main/res/drawable/ic_arrow_up_rounded.xml
+++ b/app/src/main/res/drawable/ic_dpad_up.xml
@@ -1,5 +1,5 @@
-
\ No newline at end of file
+ android:drawable="@drawable/ic_dpad_left">
+
diff --git a/app/src/main/res/drawable/ic_dpad_up_rounded.xml b/app/src/main/res/drawable/ic_dpad_up_rounded.xml
new file mode 100644
index 000000000..5a91ef348
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dpad_up_rounded.xml
@@ -0,0 +1,5 @@
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/sym_keyboard_shift_lxx.xml b/app/src/main/res/drawable/sym_keyboard_shift_lxx.xml
index 5c4b54897..7c31427bd 100644
--- a/app/src/main/res/drawable/sym_keyboard_shift_lxx.xml
+++ b/app/src/main/res/drawable/sym_keyboard_shift_lxx.xml
@@ -1,4 +1,5 @@
-
+
-
+ android:fromDegrees="90"
+ android:drawable="@drawable/ic_arrow_left">
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/sym_keyboard_shift_rounded.xml b/app/src/main/res/drawable/sym_keyboard_shift_rounded.xml
index d3df2e6f0..7f601c4fa 100644
--- a/app/src/main/res/drawable/sym_keyboard_shift_rounded.xml
+++ b/app/src/main/res/drawable/sym_keyboard_shift_rounded.xml
@@ -1,4 +1,5 @@
-
+
-
+ android:fromDegrees="90"
+ android:drawable="@drawable/ic_arrow_left_rounded">
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/sym_keyboard_switch_onehanded_holo.xml b/app/src/main/res/drawable/sym_keyboard_switch_onehanded_holo.xml
deleted file mode 100644
index cbf7391e8..000000000
--- a/app/src/main/res/drawable/sym_keyboard_switch_onehanded_holo.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/values/keyboard-icons-holo.xml b/app/src/main/res/values/keyboard-icons-holo.xml
index 1eae6d2d7..58a520487 100644
--- a/app/src/main/res/values/keyboard-icons-holo.xml
+++ b/app/src/main/res/values/keyboard-icons-holo.xml
@@ -34,15 +34,15 @@
- @drawable/sym_keyboard_clear_clipboard_holo
- @drawable/sym_keyboard_start_onehanded_holo
- @drawable/sym_keyboard_stop_onehanded_holo
- - @drawable/sym_keyboard_switch_onehanded_holo
+ - @drawable/ic_arrow_left
- @drawable/ic_arrow_horizontal
- @drawable/sym_keyboard_numpad_key_holo
- @drawable/ic_arrow_right
- @drawable/ic_select_all
- - @drawable/ic_arrow_left
- - @drawable/ic_arrow_right
- - @drawable/ic_arrow_up
- - @drawable/ic_arrow_down
+ - @drawable/ic_dpad_left
+ - @drawable/ic_dpad_right
+ - @drawable/ic_dpad_up
+ - @drawable/ic_dpad_down
- @drawable/ic_delete
- @drawable/ic_undo
- @drawable/ic_redo
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 f673403fe..237a3e864 100644
--- a/app/src/main/res/values/keyboard-icons-lxx-light.xml
+++ b/app/src/main/res/values/keyboard-icons-lxx-light.xml
@@ -44,10 +44,10 @@
- @drawable/sym_keyboard_numpad_key_lxx
- @drawable/ic_arrow_right
- @drawable/ic_select_all
- - @drawable/ic_arrow_left
- - @drawable/ic_arrow_right
- - @drawable/ic_arrow_up
- - @drawable/ic_arrow_down
+ - @drawable/ic_dpad_left
+ - @drawable/ic_dpad_right
+ - @drawable/ic_dpad_up
+ - @drawable/ic_dpad_down
- @drawable/ic_delete
- @drawable/ic_undo
- @drawable/ic_redo
diff --git a/app/src/main/res/values/keyboard-icons-rounded.xml b/app/src/main/res/values/keyboard-icons-rounded.xml
index 105d73f4e..dcf571c4f 100644
--- a/app/src/main/res/values/keyboard-icons-rounded.xml
+++ b/app/src/main/res/values/keyboard-icons-rounded.xml
@@ -43,10 +43,10 @@
- @drawable/sym_keyboard_numpad_key_lxx
- @drawable/ic_arrow_right_rounded
- @drawable/ic_select_all_rounded
- - @drawable/ic_arrow_left_rounded
- - @drawable/ic_arrow_right_rounded
- - @drawable/ic_arrow_up_rounded
- - @drawable/ic_arrow_down_rounded
+ - @drawable/ic_dpad_left_rounded
+ - @drawable/ic_dpad_right_rounded
+ - @drawable/ic_dpad_up_rounded
+ - @drawable/ic_dpad_down_rounded
- @drawable/ic_delete_rounded
- @drawable/ic_undo_rounded
- @drawable/ic_redo_rounded