From 5e5b88148d19a082cbd1e98b2071a59c76729273 Mon Sep 17 00:00:00 2001 From: Anton Chekulaev Date: Mon, 24 Aug 2020 18:38:48 +1000 Subject: [PATCH] Audio view and message bubbles properly themed. --- res/drawable/dismiss_background.xml | 2 +- .../ic_baseline_pause_circle_filled_48.xml | 5 +++++ .../ic_baseline_play_circle_filled_48.xml | 5 +++++ res/drawable/ic_download_circle_filled_48.xml | 10 ++++++++++ res/layout/audio_view.xml | 16 +++++++++------- ...versation_activity_attachment_editor_stub.xml | 4 ++-- res/layout/conversation_item_received_audio.xml | 4 ++-- res/layout/conversation_item_sent_audio.xml | 4 ++-- res/layout/quote_view.xml | 7 +++---- res/values-notnight/colors.xml | 2 -- res/values-notnight/themes.xml | 5 ++++- res/values/attrs.xml | 3 +++ res/values/colors.xml | 2 -- res/values/themes.xml | 7 +++++-- .../components/ConversationTypingView.java | 6 +++++- .../securesms/components/QuoteView.java | 3 ++- .../securesms/conversation/ConversationItem.java | 11 +++++------ 17 files changed, 63 insertions(+), 33 deletions(-) create mode 100644 res/drawable/ic_baseline_pause_circle_filled_48.xml create mode 100644 res/drawable/ic_baseline_play_circle_filled_48.xml create mode 100644 res/drawable/ic_download_circle_filled_48.xml diff --git a/res/drawable/dismiss_background.xml b/res/drawable/dismiss_background.xml index fed2698e78..06554646a2 100644 --- a/res/drawable/dismiss_background.xml +++ b/res/drawable/dismiss_background.xml @@ -1,5 +1,5 @@ - + diff --git a/res/drawable/ic_baseline_pause_circle_filled_48.xml b/res/drawable/ic_baseline_pause_circle_filled_48.xml new file mode 100644 index 0000000000..3088f825d4 --- /dev/null +++ b/res/drawable/ic_baseline_pause_circle_filled_48.xml @@ -0,0 +1,5 @@ + + + diff --git a/res/drawable/ic_baseline_play_circle_filled_48.xml b/res/drawable/ic_baseline_play_circle_filled_48.xml new file mode 100644 index 0000000000..1a38d82b42 --- /dev/null +++ b/res/drawable/ic_baseline_play_circle_filled_48.xml @@ -0,0 +1,5 @@ + + + diff --git a/res/drawable/ic_download_circle_filled_48.xml b/res/drawable/ic_download_circle_filled_48.xml new file mode 100644 index 0000000000..78808945a1 --- /dev/null +++ b/res/drawable/ic_download_circle_filled_48.xml @@ -0,0 +1,10 @@ + + + diff --git a/res/layout/audio_view.xml b/res/layout/audio_view.xml index 79dfe4c884..e5a33d9a41 100644 --- a/res/layout/audio_view.xml +++ b/res/layout/audio_view.xml @@ -39,10 +39,10 @@ android:clickable="true" android:visibility="gone" android:background="@drawable/circle_touch_highlight_background" - android:src="@drawable/ic_play_circle_fill_white_48dp" + android:src="@drawable/ic_baseline_play_circle_filled_48" android:scaleType="centerInside" - tools:visibility="gone" - android:contentDescription="@string/audio_view__play_accessibility_description"/> + android:contentDescription="@string/audio_view__play_accessibility_description" + tools:visibility="visible"/> + android:contentDescription="@string/audio_view__pause_accessibility_description" + tools:visibility="gone"/> + android:src="@drawable/ic_download_circle_filled_48" + android:contentDescription="@string/audio_view__download_accessibility_description" + tools:visibility="gone"/> diff --git a/res/layout/conversation_activity_attachment_editor_stub.xml b/res/layout/conversation_activity_attachment_editor_stub.xml index 659993e2db..034400a61a 100644 --- a/res/layout/conversation_activity_attachment_editor_stub.xml +++ b/res/layout/conversation_activity_attachment_editor_stub.xml @@ -30,7 +30,7 @@ app:minWidth="100dp" app:maxWidth="300dp" app:minHeight="100dp" - app:maxHeight="300dp" /> + app:maxHeight="300dp"/> diff --git a/res/layout/conversation_item_sent_audio.xml b/res/layout/conversation_item_sent_audio.xml index 7a191e9bef..d298e5f424 100644 --- a/res/layout/conversation_item_sent_audio.xml +++ b/res/layout/conversation_item_sent_audio.xml @@ -5,6 +5,6 @@ android:id="@+id/audio_view" android:layout_width="210dp" android:layout_height="wrap_content" - app:foregroundTintColor="@color/black" - app:backgroundTintColor="@color/white" + app:foregroundTintColor="?android:colorControlNormal" + app:backgroundTintColor="?message_sent_background_color" android:visibility="gone"/> diff --git a/res/layout/quote_view.xml b/res/layout/quote_view.xml index 6246371cc6..50b270b500 100644 --- a/res/layout/quote_view.xml +++ b/res/layout/quote_view.xml @@ -174,13 +174,12 @@ + android:src="@drawable/ic_baseline_clear_24"/> \ No newline at end of file diff --git a/res/values-notnight/colors.xml b/res/values-notnight/colors.xml index 8eba70e437..96352240d9 100644 --- a/res/values-notnight/colors.xml +++ b/res/values-notnight/colors.xml @@ -15,8 +15,6 @@ #212121 #FCFCFC #EDEDED -#F5F5F5 -@color/accent #F5F5F5 #FCFCFC #F5F5F5 diff --git a/res/values-notnight/themes.xml b/res/values-notnight/themes.xml index 178009a599..2fc463004d 100644 --- a/res/values-notnight/themes.xml +++ b/res/values-notnight/themes.xml @@ -8,6 +8,9 @@ #00FFFFFF #FFFFFFFF + + #F5F5F5 + ?colorAccent