diff --git a/app/src/main/java/org/linphone/activities/main/settings/viewmodels/AccountSettingsViewModel.kt b/app/src/main/java/org/linphone/activities/main/settings/viewmodels/AccountSettingsViewModel.kt index b2faeb657..67274d4ef 100644 --- a/app/src/main/java/org/linphone/activities/main/settings/viewmodels/AccountSettingsViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/settings/viewmodels/AccountSettingsViewModel.kt @@ -300,10 +300,10 @@ class AccountSettingsViewModel(val proxyConfig: ProxyConfig) : GenericSettingsVi } iconResource.value = when (proxyConfig.state) { - RegistrationState.Ok -> R.drawable.led_connected + RegistrationState.Ok -> R.drawable.led_registered RegistrationState.Failed -> R.drawable.led_error - RegistrationState.Progress -> R.drawable.led_inprogress - else -> R.drawable.led_disconnected + RegistrationState.Progress -> R.drawable.led_registration_in_progress + else -> R.drawable.led_not_registered } iconContentDescription.value = when (proxyConfig.state) { RegistrationState.Ok -> R.string.status_connected diff --git a/app/src/main/java/org/linphone/activities/main/viewmodels/StatusViewModel.kt b/app/src/main/java/org/linphone/activities/main/viewmodels/StatusViewModel.kt index 55ab82a5b..9122b548b 100644 --- a/app/src/main/java/org/linphone/activities/main/viewmodels/StatusViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/viewmodels/StatusViewModel.kt @@ -103,10 +103,10 @@ open class StatusViewModel : ViewModel() { private fun getStatusIconResource(state: RegistrationState): Int { return when (state) { - RegistrationState.Ok -> R.drawable.led_connected - RegistrationState.Progress -> R.drawable.led_inprogress + RegistrationState.Ok -> R.drawable.led_registered + RegistrationState.Progress -> R.drawable.led_registration_in_progress RegistrationState.Failed -> R.drawable.led_error - else -> R.drawable.led_disconnected + else -> R.drawable.led_not_registered } } } diff --git a/app/src/main/res/drawable-xhdpi/clean_field_default.png b/app/src/main/res/drawable-xhdpi/clean_field_default.png deleted file mode 100644 index 3fae16b48..000000000 Binary files a/app/src/main/res/drawable-xhdpi/clean_field_default.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/clean_field_over.png b/app/src/main/res/drawable-xhdpi/clean_field_over.png deleted file mode 100644 index a9580ff23..000000000 Binary files a/app/src/main/res/drawable-xhdpi/clean_field_over.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/field_add.png b/app/src/main/res/drawable-xhdpi/field_add.png deleted file mode 100644 index d447eee25..000000000 Binary files a/app/src/main/res/drawable-xhdpi/field_add.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/field_remove.png b/app/src/main/res/drawable-xhdpi/field_remove.png deleted file mode 100644 index b4ec88f48..000000000 Binary files a/app/src/main/res/drawable-xhdpi/field_remove.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/led_connected.png b/app/src/main/res/drawable-xhdpi/led_connected.png deleted file mode 100644 index d0cc8fc84..000000000 Binary files a/app/src/main/res/drawable-xhdpi/led_connected.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/led_disconnected.png b/app/src/main/res/drawable-xhdpi/led_disconnected.png deleted file mode 100644 index 20c814333..000000000 Binary files a/app/src/main/res/drawable-xhdpi/led_disconnected.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/led_error.png b/app/src/main/res/drawable-xhdpi/led_error.png deleted file mode 100644 index 67418cc43..000000000 Binary files a/app/src/main/res/drawable-xhdpi/led_error.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/led_inprogress.png b/app/src/main/res/drawable-xhdpi/led_inprogress.png deleted file mode 100644 index cf7263481..000000000 Binary files a/app/src/main/res/drawable-xhdpi/led_inprogress.png and /dev/null differ diff --git a/app/src/main/res/drawable/field_add.xml b/app/src/main/res/drawable/field_add.xml new file mode 100644 index 000000000..d5ab69493 --- /dev/null +++ b/app/src/main/res/drawable/field_add.xml @@ -0,0 +1,10 @@ + + + + + + + diff --git a/app/src/main/res/drawable/field_add_default.xml b/app/src/main/res/drawable/field_add_default.xml new file mode 100644 index 000000000..29cf8f588 --- /dev/null +++ b/app/src/main/res/drawable/field_add_default.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_add_disabled.xml b/app/src/main/res/drawable/field_add_disabled.xml new file mode 100644 index 000000000..4421590c7 --- /dev/null +++ b/app/src/main/res/drawable/field_add_disabled.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_add_over.xml b/app/src/main/res/drawable/field_add_over.xml new file mode 100644 index 000000000..496327588 --- /dev/null +++ b/app/src/main/res/drawable/field_add_over.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_add_shape.xml b/app/src/main/res/drawable/field_add_shape.xml new file mode 100644 index 000000000..a335e3ba3 --- /dev/null +++ b/app/src/main/res/drawable/field_add_shape.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/clean_field.xml b/app/src/main/res/drawable/field_clean.xml similarity index 59% rename from app/src/main/res/drawable/clean_field.xml rename to app/src/main/res/drawable/field_clean.xml index dd9843324..0400c9278 100644 --- a/app/src/main/res/drawable/clean_field.xml +++ b/app/src/main/res/drawable/field_clean.xml @@ -1,8 +1,8 @@ + android:drawable="@drawable/field_clean_over" /> + android:drawable="@drawable/field_clean_default" /> diff --git a/app/src/main/res/drawable/field_clean_default.xml b/app/src/main/res/drawable/field_clean_default.xml new file mode 100644 index 000000000..b29f380c1 --- /dev/null +++ b/app/src/main/res/drawable/field_clean_default.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_clean_over.xml b/app/src/main/res/drawable/field_clean_over.xml new file mode 100644 index 000000000..a5c707556 --- /dev/null +++ b/app/src/main/res/drawable/field_clean_over.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_clean_shape.xml b/app/src/main/res/drawable/field_clean_shape.xml new file mode 100644 index 000000000..1c9e1349b --- /dev/null +++ b/app/src/main/res/drawable/field_clean_shape.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_remove.xml b/app/src/main/res/drawable/field_remove.xml new file mode 100644 index 000000000..3fc616dd3 --- /dev/null +++ b/app/src/main/res/drawable/field_remove.xml @@ -0,0 +1,10 @@ + + + + + + + diff --git a/app/src/main/res/drawable/field_remove_default.xml b/app/src/main/res/drawable/field_remove_default.xml new file mode 100644 index 000000000..214b742f1 --- /dev/null +++ b/app/src/main/res/drawable/field_remove_default.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_remove_disabled.xml b/app/src/main/res/drawable/field_remove_disabled.xml new file mode 100644 index 000000000..5c582da40 --- /dev/null +++ b/app/src/main/res/drawable/field_remove_disabled.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_remove_over.xml b/app/src/main/res/drawable/field_remove_over.xml new file mode 100644 index 000000000..b8a988b7d --- /dev/null +++ b/app/src/main/res/drawable/field_remove_over.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/field_remove_shape.xml b/app/src/main/res/drawable/field_remove_shape.xml new file mode 100644 index 000000000..75f5c4f69 --- /dev/null +++ b/app/src/main/res/drawable/field_remove_shape.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/led_background.xml b/app/src/main/res/drawable/led_background.xml new file mode 100644 index 000000000..7147daf3c --- /dev/null +++ b/app/src/main/res/drawable/led_background.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable/led_error.xml b/app/src/main/res/drawable/led_error.xml new file mode 100644 index 000000000..e2ce8ac4b --- /dev/null +++ b/app/src/main/res/drawable/led_error.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable/led_not_registered.xml b/app/src/main/res/drawable/led_not_registered.xml new file mode 100644 index 000000000..f95c698ac --- /dev/null +++ b/app/src/main/res/drawable/led_not_registered.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable/led_registered.xml b/app/src/main/res/drawable/led_registered.xml new file mode 100644 index 000000000..7c701e958 --- /dev/null +++ b/app/src/main/res/drawable/led_registered.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable/led_registration_in_progress.xml b/app/src/main/res/drawable/led_registration_in_progress.xml new file mode 100644 index 000000000..53b2810ea --- /dev/null +++ b/app/src/main/res/drawable/led_registration_in_progress.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/layout/assistant_country_picker_fragment.xml b/app/src/main/res/layout/assistant_country_picker_fragment.xml index c2d54958e..1af44f6fb 100644 --- a/app/src/main/res/layout/assistant_country_picker_fragment.xml +++ b/app/src/main/res/layout/assistant_country_picker_fragment.xml @@ -61,7 +61,7 @@ android:layout_centerVertical="true" android:paddingLeft="5dp" android:paddingRight="5dp" - android:src="@drawable/clean_field" /> + android:src="@drawable/field_clean" /> diff --git a/app/src/main/res/layout/call_status_fragment.xml b/app/src/main/res/layout/call_status_fragment.xml index b5a2b1527..501a0fb58 100644 --- a/app/src/main/res/layout/call_status_fragment.xml +++ b/app/src/main/res/layout/call_status_fragment.xml @@ -33,7 +33,8 @@ + android:padding="2dp" /> + android:src="@drawable/field_clean" /> + android:src="@drawable/field_clean" /> + android:src="@drawable/field_clean" /> diff --git a/app/src/main/res/layout/contact_editor_fragment.xml b/app/src/main/res/layout/contact_editor_fragment.xml index 01530a7ca..4a4b58e0c 100644 --- a/app/src/main/res/layout/contact_editor_fragment.xml +++ b/app/src/main/res/layout/contact_editor_fragment.xml @@ -161,13 +161,12 @@ + android:src="@drawable/field_add" /> @@ -199,8 +198,7 @@ android:layout_height="30dp" android:layout_alignParentRight="true" android:layout_centerVertical="true" - android:src="@drawable/field_add" - android:background="@drawable/round_orange_button_background" /> + android:src="@drawable/field_add" /> diff --git a/app/src/main/res/layout/contact_number_address_editor_cell.xml b/app/src/main/res/layout/contact_number_address_editor_cell.xml index c32cdaf62..3b2c42091 100644 --- a/app/src/main/res/layout/contact_number_address_editor_cell.xml +++ b/app/src/main/res/layout/contact_number_address_editor_cell.xml @@ -41,8 +41,7 @@ android:layout_alignParentRight="true" android:layout_centerVertical="true" android:src="@drawable/field_remove" - android:layout_marginLeft="5dp" - android:background="@drawable/field_button_background" /> + android:layout_marginLeft="5dp" /> diff --git a/app/src/main/res/layout/settings_account_cell.xml b/app/src/main/res/layout/settings_account_cell.xml index 7759a300f..ccd908039 100644 --- a/app/src/main/res/layout/settings_account_cell.xml +++ b/app/src/main/res/layout/settings_account_cell.xml @@ -16,7 +16,9 @@ diff --git a/app/src/main/res/layout/status_fragment.xml b/app/src/main/res/layout/status_fragment.xml index 841a45e45..907f54eb0 100644 --- a/app/src/main/res/layout/status_fragment.xml +++ b/app/src/main/res/layout/status_fragment.xml @@ -33,15 +33,16 @@ + android:adjustViewBounds="true" /> #808080 #99ffffff + + #96c11f + #ffa645 + #e1e1e1 + #ff0000 diff --git a/app/src/main/res/values/dimen.xml b/app/src/main/res/values/dimen.xml index 976bd186b..2104de5e7 100644 --- a/app/src/main/res/values/dimen.xml +++ b/app/src/main/res/values/dimen.xml @@ -15,4 +15,6 @@ 60dp 300dp 240dp + 20dp + 3dp \ No newline at end of file