UI fixes & improvements

This commit is contained in:
Sylvain Berfini 2022-03-25 14:38:12 +01:00
parent 0fa68e2379
commit aff768548a
7 changed files with 18 additions and 17 deletions

View file

@ -86,7 +86,7 @@ class HorizontalScrollDotsView : View {
count = getInt(R.styleable.HorizontalScrollDot_dotCount, 1)
val color = getColor(R.styleable.HorizontalScrollDot_dotColor, context.resources.getColor(R.color.voip_gray_background))
val color = getColor(R.styleable.HorizontalScrollDot_dotColor, context.resources.getColor(R.color.voip_gray_dots))
dotPaint.color = color
val selectedColor = getColor(R.styleable.HorizontalScrollDot_selectedDotColor, context.resources.getColor(R.color.voip_dark_gray))
selectedDotPaint.color = selectedColor

View file

@ -110,7 +110,7 @@
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
app:dotColor="@color/voip_gray_background"
app:dotColor="@color/voip_gray_dots"
app:dotRadius="5dp"
app:horizontalScrollView="@id/miniatures"
app:itemCount="@{conferenceViewModel.conferenceParticipantDevices.size()}"

View file

@ -57,12 +57,11 @@
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_margin="5dp"
android:contentDescription="@string/content_description_switch_camera"
android:onClick="@{() -> data.switchCamera()}"
android:padding="5dp"
android:src="@drawable/icon_call_camera_switch"
android:visibility="@{data.videoEnabled &amp;&amp; data.isSwitchCameraAvailable() &amp;&amp; data.isInConference ? View.VISIBLE : View.GONE, default=gone}"
app:layout_constraintEnd_toEndOf="@id/participant_video_surface"
@ -104,8 +103,8 @@
app:layout_constraintBottom_toTopOf="@id/participant_name"/>-->
<ImageView
android:layout_width="@dimen/voip_conference_participant_mic_muted_icon_size"
android:layout_height="@dimen/voip_conference_participant_mic_muted_icon_size"
android:layout_width="@dimen/voip_conference_participant_mic_muted_icon_size_active_speaker"
android:layout_height="@dimen/voip_conference_participant_mic_muted_icon_size_active_speaker"
android:layout_margin="5dp"
android:background="@drawable/shape_button_disabled_background"
android:contentDescription="@string/content_description_conference_participant_mic_muted"

View file

@ -83,8 +83,8 @@
style="@style/call_remote_name_font"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginBottom="10dp"
android:layout_marginStart="15dp"
android:layout_marginBottom="15dp"
android:text="@{data.contact.fullName ?? data.displayName}"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
@ -112,8 +112,8 @@
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:layout_width="@dimen/voip_conference_participant_mic_muted_icon_size"
android:layout_height="@dimen/voip_conference_participant_mic_muted_icon_size"
android:layout_width="@dimen/voip_conference_participant_mic_muted_icon_size_grid"
android:layout_height="@dimen/voip_conference_participant_mic_muted_icon_size_grid"
android:layout_margin="10dp"
android:background="@drawable/shape_button_disabled_background"
android:contentDescription="@string/content_description_conference_participant_mic_muted"

View file

@ -124,8 +124,8 @@
style="@style/call_remote_name_font"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginBottom="20dp"
android:layout_marginStart="10dp"
android:layout_marginBottom="10dp"
android:text="@{callsViewModel.currentCallData.contact.fullName ?? callsViewModel.currentCallData.displayName}"
app:layout_constraintBottom_toBottomOf="@id/background"
app:layout_constraintStart_toStartOf="@id/background" />
@ -144,7 +144,7 @@
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_margin="20dp"
android:layout_margin="10dp"
android:background="@drawable/button_call_recording_background"
android:contentDescription="@string/content_description_toggle_recording"
android:onClick="@{() -> callsViewModel.currentCallData.toggleRecording()}"
@ -158,7 +158,7 @@
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_margin="20dp"
android:layout_margin="10dp"
android:background="@drawable/button_toggle_background"
android:contentDescription="@string/content_description_pause_call"
android:enabled="@{callsViewModel.currentCallData.isPaused || callsViewModel.currentCallData.canBePaused}"

View file

@ -21,7 +21,8 @@
<color name="voip_light_gray">#D0D8DE</color>
<color name="voip_dark_gray">#4B5964</color>
<color name="voip_gray">#96A5B1</color>
<color name="voip_gray_background">#D8D8D8</color>
<color name="voip_gray_background">#AFAFAF</color>
<color name="voip_gray_dots">#D8D8D8</color>
<color name="voip_call_record_background">#EBEBEB</color>
<color name="voip_calls_list_inactive_background">#F0F1F2</color>
<color name="voip_translucent_popup_background">#A64B5964</color>

View file

@ -56,7 +56,8 @@
<dimen name="voip_active_speaker_miniature_margin">10dp</dimen>
<dimen name="voip_call_header_height">60dp</dimen>
<dimen name="voip_conference_active_speaker_miniature_avatar_size">50dp</dimen>
<dimen name="voip_conference_participant_mic_muted_icon_size">30dp</dimen>
<dimen name="voip_conference_participant_mic_muted_icon_size_grid">30dp</dimen>
<dimen name="voip_conference_participant_mic_muted_icon_size_active_speaker">25dp</dimen>
<dimen name="voip_dialog_button_max_width">137dp</dimen>
<dimen name="voip_contact_avatar_max_height">200dp</dimen>
<dimen name="voip_numpad_button_max_size">60dp</dimen>