diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/WebRtcAudioOutput.java b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/WebRtcAudioOutput.java index d262f83462..ee4ce6b6ec 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/WebRtcAudioOutput.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/WebRtcAudioOutput.java @@ -7,8 +7,8 @@ import org.thoughtcrime.securesms.R; public enum WebRtcAudioOutput { HANDSET(R.string.WebRtcAudioOutputToggle__phone_earpiece, R.drawable.ic_handset_solid_24), - SPEAKER(R.string.WebRtcAudioOutputToggle__speaker, R.drawable.ic_speaker_solid_24), - HEADSET(R.string.WebRtcAudioOutputToggle__bluetooth, R.drawable.ic_speaker_bt_solid_24); + SPEAKER(R.string.WebRtcAudioOutputToggle__speaker, R.drawable.symbol_speaker_fill_white_24), + HEADSET(R.string.WebRtcAudioOutputToggle__bluetooth, R.drawable.symbol_speaker_bluetooth_fill_white_24); private final @StringRes int labelRes; private final @DrawableRes int iconRes; diff --git a/app/src/main/res/drawable-hdpi/ic_speaker_solid_24.xml b/app/src/main/res/drawable-hdpi/ic_speaker_solid_24.xml deleted file mode 100644 index fe4c351f0a..0000000000 --- a/app/src/main/res/drawable-hdpi/ic_speaker_solid_24.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable-v21/webrtc_call_screen_circle_green.xml b/app/src/main/res/drawable-v21/webrtc_call_screen_circle_green.xml deleted file mode 100644 index da7afe39fd..0000000000 --- a/app/src/main/res/drawable-v21/webrtc_call_screen_circle_green.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/app/src/main/res/drawable-v21/webrtc_call_screen_circle_grey_selector.xml b/app/src/main/res/drawable-v21/webrtc_call_screen_circle_grey_selector.xml deleted file mode 100644 index 4b1c0cae1b..0000000000 --- a/app/src/main/res/drawable-v21/webrtc_call_screen_circle_grey_selector.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/app/src/main/res/drawable-v21/webrtc_call_screen_circle_red.xml b/app/src/main/res/drawable-v21/webrtc_call_screen_circle_red.xml deleted file mode 100644 index 394875aaa2..0000000000 --- a/app/src/main/res/drawable-v21/webrtc_call_screen_circle_red.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/app/src/main/res/drawable/ic_mic_off_solid_28.xml b/app/src/main/res/drawable/ic_mic_off_solid_28.xml deleted file mode 100644 index 4c26019633..0000000000 --- a/app/src/main/res/drawable/ic_mic_off_solid_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_mic_off_solid_28_white.xml b/app/src/main/res/drawable/ic_mic_off_solid_28_white.xml deleted file mode 100644 index 4f0a05968d..0000000000 --- a/app/src/main/res/drawable/ic_mic_off_solid_28_white.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_phone_down_28.xml b/app/src/main/res/drawable/ic_phone_down_28.xml deleted file mode 100644 index be65a1aa77..0000000000 --- a/app/src/main/res/drawable/ic_phone_down_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_ring_disabled_28.xml b/app/src/main/res/drawable/ic_ring_disabled_28.xml deleted file mode 100644 index 39d75e8799..0000000000 --- a/app/src/main/res/drawable/ic_ring_disabled_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_ring_grey_28.xml b/app/src/main/res/drawable/ic_ring_grey_28.xml deleted file mode 100644 index 94dcf793bb..0000000000 --- a/app/src/main/res/drawable/ic_ring_grey_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_speaker_bt_solid_24.xml b/app/src/main/res/drawable/ic_speaker_bt_solid_24.xml deleted file mode 100644 index 6d00b83bfc..0000000000 --- a/app/src/main/res/drawable/ic_speaker_bt_solid_24.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_speaker_bt_solid_28.xml b/app/src/main/res/drawable/ic_speaker_bt_solid_28.xml deleted file mode 100644 index f59ef1ebc8..0000000000 --- a/app/src/main/res/drawable/ic_speaker_bt_solid_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_speaker_solid_28.xml b/app/src/main/res/drawable/ic_speaker_solid_28.xml deleted file mode 100644 index bbebce47a1..0000000000 --- a/app/src/main/res/drawable/ic_speaker_solid_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_speaker_solid_white_28.xml b/app/src/main/res/drawable/ic_speaker_solid_white_28.xml deleted file mode 100644 index 220d9d058a..0000000000 --- a/app/src/main/res/drawable/ic_speaker_solid_white_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_video_solid_28.xml b/app/src/main/res/drawable/ic_video_solid_28.xml deleted file mode 100644 index 0fccfd857c..0000000000 --- a/app/src/main/res/drawable/ic_video_solid_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_video_solid_grey_28.xml b/app/src/main/res/drawable/ic_video_solid_grey_28.xml deleted file mode 100644 index a78fb67677..0000000000 --- a/app/src/main/res/drawable/ic_video_solid_grey_28.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/symbol_bell_ring_fill_24.xml b/app/src/main/res/drawable/symbol_bell_ring_fill_24.xml new file mode 100644 index 0000000000..33960fd837 --- /dev/null +++ b/app/src/main/res/drawable/symbol_bell_ring_fill_24.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/symbol_bell_ring_fill_disabled_24.xml b/app/src/main/res/drawable/symbol_bell_ring_fill_disabled_24.xml new file mode 100644 index 0000000000..9b44579435 --- /dev/null +++ b/app/src/main/res/drawable/symbol_bell_ring_fill_disabled_24.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/app/src/main/res/drawable/symbol_bell_ring_fill_white_24.xml b/app/src/main/res/drawable/symbol_bell_ring_fill_white_24.xml new file mode 100644 index 0000000000..c19874bf11 --- /dev/null +++ b/app/src/main/res/drawable/symbol_bell_ring_fill_white_24.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/symbol_dropdown_triangle_compat_bold_16.xml b/app/src/main/res/drawable/symbol_dropdown_triangle_compat_bold_16.xml new file mode 100644 index 0000000000..8e61006707 --- /dev/null +++ b/app/src/main/res/drawable/symbol_dropdown_triangle_compat_bold_16.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/symbol_mic_fill_24.xml b/app/src/main/res/drawable/symbol_mic_fill_24.xml new file mode 100644 index 0000000000..2900bd4f8d --- /dev/null +++ b/app/src/main/res/drawable/symbol_mic_fill_24.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/symbol_mic_slash_fill_24.xml b/app/src/main/res/drawable/symbol_mic_slash_fill_24.xml new file mode 100644 index 0000000000..3d5eaad47f --- /dev/null +++ b/app/src/main/res/drawable/symbol_mic_slash_fill_24.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/app/src/main/res/drawable/symbol_phone_down_fill_24.xml b/app/src/main/res/drawable/symbol_phone_down_fill_24.xml new file mode 100644 index 0000000000..d8c15c6a5e --- /dev/null +++ b/app/src/main/res/drawable/symbol_phone_down_fill_24.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/symbol_speaker_bluetooth_fill_white_24.xml b/app/src/main/res/drawable/symbol_speaker_bluetooth_fill_white_24.xml new file mode 100644 index 0000000000..2ee1f08cdb --- /dev/null +++ b/app/src/main/res/drawable/symbol_speaker_bluetooth_fill_white_24.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/symbol_speaker_fill_24.xml b/app/src/main/res/drawable/symbol_speaker_fill_24.xml new file mode 100644 index 0000000000..27488485ed --- /dev/null +++ b/app/src/main/res/drawable/symbol_speaker_fill_24.xml @@ -0,0 +1,15 @@ + + + + + diff --git a/app/src/main/res/drawable/symbol_speaker_fill_white_24.xml b/app/src/main/res/drawable/symbol_speaker_fill_white_24.xml new file mode 100644 index 0000000000..b49846c85e --- /dev/null +++ b/app/src/main/res/drawable/symbol_speaker_fill_white_24.xml @@ -0,0 +1,15 @@ + + + + + diff --git a/app/src/main/res/drawable/symbol_switch_white_24.xml b/app/src/main/res/drawable/symbol_switch_white_24.xml new file mode 100644 index 0000000000..54189e6a03 --- /dev/null +++ b/app/src/main/res/drawable/symbol_switch_white_24.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/symbol_video_fill_24.xml b/app/src/main/res/drawable/symbol_video_fill_24.xml new file mode 100644 index 0000000000..212bab84af --- /dev/null +++ b/app/src/main/res/drawable/symbol_video_fill_24.xml @@ -0,0 +1,12 @@ + + + + diff --git a/app/src/main/res/drawable/symbol_video_slash_fill_24.xml b/app/src/main/res/drawable/symbol_video_slash_fill_24.xml new file mode 100644 index 0000000000..8a4bbeedba --- /dev/null +++ b/app/src/main/res/drawable/symbol_video_slash_fill_24.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/app/src/main/res/drawable/webrtc_call_screen_answer_with_video.xml b/app/src/main/res/drawable/webrtc_call_screen_answer_with_video.xml index 8e3e6edc7b..da07dbe85b 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_answer_with_video.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_answer_with_video.xml @@ -3,7 +3,7 @@ diff --git a/app/src/main/res/drawable/webrtc_call_screen_camera_toggle.xml b/app/src/main/res/drawable/webrtc_call_screen_camera_toggle.xml index 1b5dbfd042..b324480a53 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_camera_toggle.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_camera_toggle.xml @@ -1,9 +1,9 @@ - + diff --git a/app/src/main/res/drawable/webrtc_call_screen_camera_toggle_small.xml b/app/src/main/res/drawable/webrtc_call_screen_camera_toggle_small.xml index 754cbcb9e8..dedee4eee0 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_camera_toggle_small.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_camera_toggle_small.xml @@ -5,10 +5,10 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/webrtc_call_screen_circle_grey_selector" /> + android:drawable="@drawable/webrtc_call_screen_circle_checked" /> diff --git a/app/src/main/res/drawable/webrtc_call_screen_circle_grey.xml b/app/src/main/res/drawable/webrtc_call_screen_circle_checked.xml similarity index 66% rename from app/src/main/res/drawable/webrtc_call_screen_circle_grey.xml rename to app/src/main/res/drawable/webrtc_call_screen_circle_checked.xml index 1f5a81ecef..1e7f8ffe78 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_circle_grey.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_circle_checked.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/res/drawable/webrtc_call_screen_circle_green.xml b/app/src/main/res/drawable/webrtc_call_screen_circle_green.xml index 10bde79f49..815fb508e2 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_circle_green.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_circle_green.xml @@ -1,14 +1,9 @@ - - - - - - - + + - + diff --git a/app/src/main/res/drawable/webrtc_call_screen_circle_grey_selector.xml b/app/src/main/res/drawable/webrtc_call_screen_circle_grey_selector.xml index a271ea1960..616e6e3cd4 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_circle_grey_selector.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_circle_grey_selector.xml @@ -1,13 +1,8 @@ - - + + - + - - - - - - + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_circle_red.xml b/app/src/main/res/drawable/webrtc_call_screen_circle_red.xml index 8c1bdf4714..22dac3f6b1 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_circle_red.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_circle_red.xml @@ -1,13 +1,8 @@ - - + + - + - - - - - - + diff --git a/app/src/main/res/drawable/webrtc_call_screen_circle_unchecked.xml b/app/src/main/res/drawable/webrtc_call_screen_circle_unchecked.xml new file mode 100644 index 0000000000..06e1367691 --- /dev/null +++ b/app/src/main/res/drawable/webrtc_call_screen_circle_unchecked.xml @@ -0,0 +1,5 @@ + + + + diff --git a/app/src/main/res/drawable/webrtc_call_screen_hangup.xml b/app/src/main/res/drawable/webrtc_call_screen_hangup.xml index c514308bbe..5b957c615b 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_hangup.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_hangup.xml @@ -3,7 +3,7 @@ diff --git a/app/src/main/res/drawable/webrtc_call_screen_hangup_small.xml b/app/src/main/res/drawable/webrtc_call_screen_hangup_small.xml index 5e92c32408..f8aa5a3297 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_hangup_small.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_hangup_small.xml @@ -8,7 +8,7 @@ android:drawable="@drawable/webrtc_call_screen_circle_red" /> diff --git a/app/src/main/res/drawable/webrtc_call_screen_mic_toggle.xml b/app/src/main/res/drawable/webrtc_call_screen_mic_toggle.xml index 2c5ead266e..3819f37186 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_mic_toggle.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_mic_toggle.xml @@ -2,14 +2,14 @@ - - + + - - + + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_mic_toggle_small.xml b/app/src/main/res/drawable/webrtc_call_screen_mic_toggle_small.xml index 28767a553e..feb7505a1c 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_mic_toggle_small.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_mic_toggle_small.xml @@ -7,8 +7,8 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/webrtc_call_screen_circle_grey" /> - + android:drawable="@drawable/webrtc_call_screen_circle_unchecked" /> + @@ -18,8 +18,8 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/circle_tintable" /> - + android:drawable="@drawable/webrtc_call_screen_circle_checked" /> + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_ring_toggle.xml b/app/src/main/res/drawable/webrtc_call_screen_ring_toggle.xml index 3fd02615da..f4b93c3dae 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_ring_toggle.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_ring_toggle.xml @@ -3,19 +3,19 @@ - + - - + + - - + + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_ring_toggle_small.xml b/app/src/main/res/drawable/webrtc_call_screen_ring_toggle_small.xml index 05aa290dcb..4f544a8913 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_ring_toggle_small.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_ring_toggle_small.xml @@ -3,19 +3,19 @@ - + - - + + - - + + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle.xml b/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle.xml index c3f05a2497..d7786d7611 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle.xml @@ -2,35 +2,35 @@ - - + + - - + + - - - + + + - - - + + + - - - + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle_small.xml b/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle_small.xml index 76f2b8f83c..e0283ee8f2 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle_small.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_speaker_toggle_small.xml @@ -7,8 +7,8 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/webrtc_call_screen_circle_grey" /> - + android:drawable="@drawable/webrtc_call_screen_circle_unchecked" /> + @@ -18,8 +18,8 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/circle_tintable" /> - + android:drawable="@drawable/webrtc_call_screen_circle_checked" /> + @@ -29,9 +29,9 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/webrtc_call_screen_circle_grey" /> - - + android:drawable="@drawable/webrtc_call_screen_circle_checked" /> + + @@ -41,9 +41,9 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/circle_tintable" /> - - + android:drawable="@drawable/webrtc_call_screen_circle_checked" /> + + @@ -53,9 +53,9 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/circle_tintable" /> - - + android:drawable="@drawable/webrtc_call_screen_circle_checked" /> + + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_video_toggle.xml b/app/src/main/res/drawable/webrtc_call_screen_video_toggle.xml index 8a61765031..a646a31c6e 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_video_toggle.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_video_toggle.xml @@ -2,14 +2,14 @@ - - + + - - + + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_call_screen_video_toggle_small.xml b/app/src/main/res/drawable/webrtc_call_screen_video_toggle_small.xml index e65cbbbee2..0e68e0a6d7 100644 --- a/app/src/main/res/drawable/webrtc_call_screen_video_toggle_small.xml +++ b/app/src/main/res/drawable/webrtc_call_screen_video_toggle_small.xml @@ -7,8 +7,8 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/circle_tintable" /> - + android:drawable="@drawable/webrtc_call_screen_circle_checked" /> + @@ -18,8 +18,8 @@ android:top="4dp" android:left="4dp" android:right="4dp" - android:drawable="@drawable/webrtc_call_screen_circle_grey" /> - + android:drawable="@drawable/webrtc_call_screen_circle_unchecked" /> + \ No newline at end of file diff --git a/app/src/main/res/drawable/webrtc_triangle_grey.xml b/app/src/main/res/drawable/webrtc_triangle_grey.xml deleted file mode 100644 index 17e5c3a73f..0000000000 --- a/app/src/main/res/drawable/webrtc_triangle_grey.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/app/src/main/res/drawable/webrtc_triangle_white.xml b/app/src/main/res/drawable/webrtc_triangle_white.xml deleted file mode 100644 index 0dd10ec370..0000000000 --- a/app/src/main/res/drawable/webrtc_triangle_white.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/app/src/main/res/layout/webrtc_call_view.xml b/app/src/main/res/layout/webrtc_call_view.xml index 37f636e272..749a8f07bb 100644 --- a/app/src/main/res/layout/webrtc_call_view.xml +++ b/app/src/main/res/layout/webrtc_call_view.xml @@ -62,9 +62,10 @@ android:layout_gravity="center" android:text="@string/WebRtcCallView__your_video_is_off" android:textAppearance="@style/TextAppearance.Signal.Body2" - android:textColor="@color/white" + android:textColor="@color/signal_light_colorOnPrimary" android:visibility="gone" - app:drawableTopCompat="@drawable/ic_video_off_solid_white_28" + app:drawableTopCompat="@drawable/symbol_video_slash_fill_24" + app:drawableTint="@color/signal_light_colorOnPrimary" tools:visibility="visible" /> @@ -557,7 +558,7 @@ android:text="@string/WebRtcCallView__start_call" android:textAllCaps="false" android:textColor="@color/core_green_text_button" - app:backgroundTint="@color/core_green" + app:backgroundTint="@color/signal_light_colorPrimary" app:cornerRadius="28dp" /> diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 7139fdf9b8..3c8edce64f 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -8,6 +8,8 @@ #99000000 #CC000000 + #F07168 + #0D000000 #14000000 #18000000