From 47a1cb2a73d4fd6a8b0c8b096ac0d056be9c3fa6 Mon Sep 17 00:00:00 2001 From: Anton Chekulaev Date: Tue, 25 Aug 2020 15:08:42 +1000 Subject: [PATCH] Temporary force dark theme for media send activity. Emoji toggle got themed icons. --- AndroidManifest.xml | 2 +- res/drawable/ic_baseline_keyboard_24.xml | 10 ++++++++ res/drawable/ic_emoji_filled_keyboard_24.xml | 10 ++++++++ .../ic_sticker_filled_keyboard_24.xml | 10 ++++++++ res/layout/mediasend_fragment.xml | 4 ++- res/layout/recording_layout.xml | 6 ++--- res/values-notnight/themes.xml | 3 --- res/values/themes.xml | 25 ++++++++++++++++--- .../components/emoji/EmojiToggle.java | 6 ++--- 9 files changed, 61 insertions(+), 15 deletions(-) create mode 100644 res/drawable/ic_baseline_keyboard_24.xml create mode 100644 res/drawable/ic_emoji_filled_keyboard_24.xml create mode 100644 res/drawable/ic_sticker_filled_keyboard_24.xml diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 3a5500570c..7518929d98 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -355,7 +355,7 @@ android:name="org.thoughtcrime.securesms.mediasend.MediaSendActivity" android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize" android:screenOrientation="portrait" - android:theme="@style/Session.DarkTheme.NoActionBar" + android:theme="@style/Theme.Session.ForceDark.NoActionBar" android:windowSoftInputMode="stateHidden" /> + + diff --git a/res/drawable/ic_emoji_filled_keyboard_24.xml b/res/drawable/ic_emoji_filled_keyboard_24.xml new file mode 100644 index 0000000000..af2c68e3c8 --- /dev/null +++ b/res/drawable/ic_emoji_filled_keyboard_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/res/drawable/ic_sticker_filled_keyboard_24.xml b/res/drawable/ic_sticker_filled_keyboard_24.xml new file mode 100644 index 0000000000..de5399d3e7 --- /dev/null +++ b/res/drawable/ic_sticker_filled_keyboard_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/res/layout/mediasend_fragment.xml b/res/layout/mediasend_fragment.xml index de1978593b..648b6dde5f 100644 --- a/res/layout/mediasend_fragment.xml +++ b/res/layout/mediasend_fragment.xml @@ -5,7 +5,8 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" - android:background="@color/core_black"> + android:background="@color/core_black" + tools:context="org.thoughtcrime.securesms.mediasend.MediaSendActivity"> + android:textColor="?android:textColorTertiary" /> diff --git a/res/values-notnight/themes.xml b/res/values-notnight/themes.xml index 2fc463004d..f5b1155ace 100644 --- a/res/values-notnight/themes.xml +++ b/res/values-notnight/themes.xml @@ -59,9 +59,6 @@ @drawable/compose_background_light @color/core_grey_60 @color/white - @drawable/ic_emoji_outline_keyboard - @drawable/ic_sticker_filled_keyboard_light - @drawable/ic_keyboard_grey600_24dp @drawable/ic_photo_camera_light @drawable/ic_image_light @drawable/ic_movie_creation_light diff --git a/res/values/themes.xml b/res/values/themes.xml index aee94c168b..5d7cfde690 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -58,6 +58,10 @@ @drawable/ic_baseline_select_all_24 @drawable/ic_baseline_call_split_24 @drawable/ic_baseline_launch_24 + + @drawable/ic_emoji_filled_keyboard_24 + @drawable/ic_sticker_filled_keyboard_24 + @drawable/ic_baseline_keyboard_24 + + + +