diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/SettingsFragment.java b/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/SettingsFragment.java index f4f830647..67b9d8ad5 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/SettingsFragment.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/latin/settings/SettingsFragment.java @@ -47,6 +47,7 @@ public final class SettingsFragment extends InputMethodSettingsFragment { setHasOptionsMenu(true); setInputMethodSettingsCategoryTitle(R.string.language_selection_title); setSubtypeEnablerTitle(R.string.select_language); + setSubtypeEnablerIcon(R.drawable.ic_settings_languages); addPreferencesFromResource(R.xml.prefs); final PreferenceScreen preferenceScreen = getPreferenceScreen(); preferenceScreen.setTitle( diff --git a/app/src/main/res/drawable-hdpi/ic_settings_advanced_white.png b/app/src/main/res/drawable-hdpi/ic_settings_advanced_white.png new file mode 100644 index 000000000..a5fedb675 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_settings_advanced_white.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_settings_appearance_white.png b/app/src/main/res/drawable-hdpi/ic_settings_appearance_white.png new file mode 100644 index 000000000..3b74e4421 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_settings_appearance_white.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_settings_correction_white.png b/app/src/main/res/drawable-hdpi/ic_settings_correction_white.png new file mode 100644 index 000000000..02a007a8f Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_settings_correction_white.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_settings_gesture_white.png b/app/src/main/res/drawable-hdpi/ic_settings_gesture_white.png new file mode 100644 index 000000000..9661be325 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_settings_gesture_white.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_settings_languages_white.png b/app/src/main/res/drawable-hdpi/ic_settings_languages_white.png new file mode 100644 index 000000000..e08d9bce5 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_settings_languages_white.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_settings_preferences_white.png b/app/src/main/res/drawable-hdpi/ic_settings_preferences_white.png new file mode 100644 index 000000000..1e3fe8015 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_settings_preferences_white.png differ diff --git a/app/src/main/res/drawable-v21/ic_settings_advanced.xml b/app/src/main/res/drawable-v21/ic_settings_advanced.xml new file mode 100644 index 000000000..9c8d68db7 --- /dev/null +++ b/app/src/main/res/drawable-v21/ic_settings_advanced.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-v21/ic_settings_appearance.xml b/app/src/main/res/drawable-v21/ic_settings_appearance.xml new file mode 100644 index 000000000..aee8d4cbf --- /dev/null +++ b/app/src/main/res/drawable-v21/ic_settings_appearance.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-v21/ic_settings_correction.xml b/app/src/main/res/drawable-v21/ic_settings_correction.xml new file mode 100644 index 000000000..8c3d04290 --- /dev/null +++ b/app/src/main/res/drawable-v21/ic_settings_correction.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-v21/ic_settings_gesture.xml b/app/src/main/res/drawable-v21/ic_settings_gesture.xml new file mode 100644 index 000000000..a0b58fbd5 --- /dev/null +++ b/app/src/main/res/drawable-v21/ic_settings_gesture.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-v21/ic_settings_languages.xml b/app/src/main/res/drawable-v21/ic_settings_languages.xml new file mode 100644 index 000000000..a14b49759 --- /dev/null +++ b/app/src/main/res/drawable-v21/ic_settings_languages.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-v21/ic_settings_preferences.xml b/app/src/main/res/drawable-v21/ic_settings_preferences.xml new file mode 100644 index 000000000..b73eb1a6d --- /dev/null +++ b/app/src/main/res/drawable-v21/ic_settings_preferences.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable-xhdpi/ic_settings_advanced_white.png b/app/src/main/res/drawable-xhdpi/ic_settings_advanced_white.png new file mode 100644 index 000000000..7bd8359a3 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_settings_advanced_white.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_settings_appearance_white.png b/app/src/main/res/drawable-xhdpi/ic_settings_appearance_white.png new file mode 100644 index 000000000..06e1bb712 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_settings_appearance_white.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_settings_correction_white.png b/app/src/main/res/drawable-xhdpi/ic_settings_correction_white.png new file mode 100644 index 000000000..aed95fbf6 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_settings_correction_white.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_settings_gesture_white.png b/app/src/main/res/drawable-xhdpi/ic_settings_gesture_white.png new file mode 100644 index 000000000..c60a1379a Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_settings_gesture_white.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_settings_languages_white.png b/app/src/main/res/drawable-xhdpi/ic_settings_languages_white.png new file mode 100644 index 000000000..58e366f76 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_settings_languages_white.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_settings_preferences_white.png b/app/src/main/res/drawable-xhdpi/ic_settings_preferences_white.png new file mode 100644 index 000000000..780b4672d Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_settings_preferences_white.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_settings_advanced_white.png b/app/src/main/res/drawable-xxhdpi/ic_settings_advanced_white.png new file mode 100644 index 000000000..fbd27d097 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_settings_advanced_white.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_settings_appearance_white.png b/app/src/main/res/drawable-xxhdpi/ic_settings_appearance_white.png new file mode 100644 index 000000000..70ce5bae3 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_settings_appearance_white.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_settings_correction_white.png b/app/src/main/res/drawable-xxhdpi/ic_settings_correction_white.png new file mode 100644 index 000000000..29cb13b79 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_settings_correction_white.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_settings_gesture_white.png b/app/src/main/res/drawable-xxhdpi/ic_settings_gesture_white.png new file mode 100644 index 000000000..bf8c32be7 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_settings_gesture_white.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_settings_languages_white.png b/app/src/main/res/drawable-xxhdpi/ic_settings_languages_white.png new file mode 100644 index 000000000..b25bb9cb7 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_settings_languages_white.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_settings_preferences_white.png b/app/src/main/res/drawable-xxhdpi/ic_settings_preferences_white.png new file mode 100644 index 000000000..507d27f75 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_settings_preferences_white.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_settings_advanced_white.png b/app/src/main/res/drawable-xxxhdpi/ic_settings_advanced_white.png new file mode 100644 index 000000000..aff3c4c8f Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_settings_advanced_white.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_settings_appearance_white.png b/app/src/main/res/drawable-xxxhdpi/ic_settings_appearance_white.png new file mode 100644 index 000000000..8fb94eed9 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_settings_appearance_white.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_settings_correction_white.png b/app/src/main/res/drawable-xxxhdpi/ic_settings_correction_white.png new file mode 100644 index 000000000..0d4e64afd Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_settings_correction_white.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_settings_gesture_white.png b/app/src/main/res/drawable-xxxhdpi/ic_settings_gesture_white.png new file mode 100644 index 000000000..009fe68cf Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_settings_gesture_white.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_settings_languages_white.png b/app/src/main/res/drawable-xxxhdpi/ic_settings_languages_white.png new file mode 100644 index 000000000..163c37e37 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_settings_languages_white.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_settings_preferences_white.png b/app/src/main/res/drawable-xxxhdpi/ic_settings_preferences_white.png new file mode 100644 index 000000000..c3fc5d242 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_settings_preferences_white.png differ diff --git a/app/src/main/res/drawable/ic_settings_advanced.xml b/app/src/main/res/drawable/ic_settings_advanced.xml new file mode 100644 index 000000000..6565978e1 --- /dev/null +++ b/app/src/main/res/drawable/ic_settings_advanced.xml @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_settings_appearance.xml b/app/src/main/res/drawable/ic_settings_appearance.xml new file mode 100644 index 000000000..fc9b8ffaa --- /dev/null +++ b/app/src/main/res/drawable/ic_settings_appearance.xml @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_settings_correction.xml b/app/src/main/res/drawable/ic_settings_correction.xml new file mode 100644 index 000000000..1fc515b05 --- /dev/null +++ b/app/src/main/res/drawable/ic_settings_correction.xml @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_settings_gesture.xml b/app/src/main/res/drawable/ic_settings_gesture.xml new file mode 100644 index 000000000..4b3cca671 --- /dev/null +++ b/app/src/main/res/drawable/ic_settings_gesture.xml @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_settings_languages.xml b/app/src/main/res/drawable/ic_settings_languages.xml new file mode 100644 index 000000000..992d1b92d --- /dev/null +++ b/app/src/main/res/drawable/ic_settings_languages.xml @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_settings_preferences.xml b/app/src/main/res/drawable/ic_settings_preferences.xml new file mode 100644 index 000000000..0affecb33 --- /dev/null +++ b/app/src/main/res/drawable/ic_settings_preferences.xml @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml new file mode 100644 index 000000000..2c03e9556 --- /dev/null +++ b/app/src/main/res/values/dimens.xml @@ -0,0 +1,4 @@ + + + 16dp + \ No newline at end of file diff --git a/app/src/main/res/xml/prefs.xml b/app/src/main/res/xml/prefs.xml index 53e8789f2..f5f9f0495 100644 --- a/app/src/main/res/xml/prefs.xml +++ b/app/src/main/res/xml/prefs.xml @@ -19,21 +19,26 @@ + android:key="screen_preferences" + android:icon="@drawable/ic_settings_preferences"/> + android:key="screen_appearance" + android:icon="@drawable/ic_settings_appearance"/> + android:key="screen_gesture" + android:icon="@drawable/ic_settings_gesture"/> + android:key="screen_correction" + android:icon="@drawable/ic_settings_correction"/> + android:key="screen_advanced" + android:icon="@drawable/ic_settings_advanced"/>