diff --git a/briar-android/artwork/ic_error.svg b/briar-android/artwork/ic_error.svg new file mode 100644 index 000000000..fb585e152 --- /dev/null +++ b/briar-android/artwork/ic_error.svg @@ -0,0 +1,4 @@ + + + + diff --git a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/NicknameFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/NicknameFragment.java index 229683f7c..d2edbc98d 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/NicknameFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/NicknameFragment.java @@ -211,7 +211,7 @@ public class NicknameFragment extends BaseFragment { private void showWarningDialog(String name1, String name2) { Context ctx = requireContext(); Builder b = new Builder(ctx, R.style.BriarDialogTheme); - b.setIcon(getDialogIcon(ctx, R.drawable.alerts_and_states_error)); + b.setIcon(getDialogIcon(ctx, R.drawable.ic_error)); b.setTitle(getString(R.string.duplicate_link_dialog_title)); b.setMessage( getString(R.string.duplicate_link_dialog_text_3, name1, name2)); diff --git a/briar-android/src/main/java/org/briarproject/briar/android/login/LoginUtils.java b/briar-android/src/main/java/org/briarproject/briar/android/login/LoginUtils.java index fe706bc84..2e1e3bb19 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/login/LoginUtils.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/login/LoginUtils.java @@ -15,7 +15,7 @@ class LoginUtils { static AlertDialog createKeyStrengthenerErrorDialog(Context ctx) { AlertDialog.Builder builder = new AlertDialog.Builder(ctx, R.style.BriarDialogTheme); - builder.setIcon(getDialogIcon(ctx, R.drawable.alerts_and_states_error)); + builder.setIcon(getDialogIcon(ctx, R.drawable.ic_error)); builder.setTitle(R.string.dialog_title_cannot_check_password); builder.setMessage(R.string.dialog_message_cannot_check_password); builder.setPositiveButton(R.string.ok, null); diff --git a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java index 47468e98a..6f713ab56 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/ErrorFragment.java @@ -29,8 +29,7 @@ public class ErrorFragment extends FinalFragment { ErrorFragment f = new ErrorFragment(); Bundle args = new Bundle(); args.putInt(ARG_TITLE, title); - args.putInt(ARG_ICON, R.drawable.alerts_and_states_error); - args.putInt(ARG_ICON_TINT, R.color.briar_red_500); + args.putInt(ARG_ICON, R.drawable.ic_error); args.putInt(ARG_TEXT, text); f.setArguments(args); return f; diff --git a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java index 6f3db3e58..6c2584b05 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java @@ -148,7 +148,7 @@ public class MailboxStatusFragment extends Fragment { if (status.hasProblem(System.currentTimeMillis())) { tintRes = R.color.briar_red_500; title = getString(R.string.mailbox_status_failure_title); - iconRes = R.drawable.alerts_and_states_error; + iconRes = R.drawable.ic_error; showUnlinkWarning = false; wizardButton.setVisibility(VISIBLE); } else if (status.getAttemptsSinceSuccess() > 0) { @@ -169,11 +169,11 @@ public class MailboxStatusFragment extends Fragment { message = getString( R.string.mailbox_status_mailbox_too_old_message); } - iconRes = R.drawable.alerts_and_states_error; + iconRes = R.drawable.ic_error; showUnlinkWarning = true; wizardButton.setVisibility(GONE); } else { - iconRes = R.drawable.ic_check_circle_outline; + iconRes = R.drawable.ic_check_circle; title = getString(R.string.mailbox_status_connected_title); tintRes = R.color.briar_brand_green; showUnlinkWarning = true; diff --git a/briar-android/src/main/java/org/briarproject/briar/android/removabledrive/ErrorFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/removabledrive/ErrorFragment.java index 7ab791b88..f9a778792 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/removabledrive/ErrorFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/removabledrive/ErrorFragment.java @@ -25,8 +25,7 @@ public class ErrorFragment extends FinalFragment { ErrorFragment f = new ErrorFragment(); Bundle args = new Bundle(); args.putInt(ARG_TITLE, title); - args.putInt(ARG_ICON, R.drawable.alerts_and_states_error); - args.putInt(ARG_ICON_TINT, R.color.briar_red_500); + args.putInt(ARG_ICON, R.drawable.ic_error); args.putInt(ARG_TEXT, text); f.setArguments(args); return f; diff --git a/briar-android/src/main/res/drawable/ic_error.xml b/briar-android/src/main/res/drawable/ic_error.xml new file mode 100644 index 000000000..645dcf10e --- /dev/null +++ b/briar-android/src/main/res/drawable/ic_error.xml @@ -0,0 +1,13 @@ + + + + diff --git a/briar-android/src/main/res/layout/fragment_error.xml b/briar-android/src/main/res/layout/fragment_error.xml index 643f81e38..a785cfed6 100644 --- a/briar-android/src/main/res/layout/fragment_error.xml +++ b/briar-android/src/main/res/layout/fragment_error.xml @@ -21,7 +21,7 @@ app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.25" app:layout_constraintVertical_chainStyle="packed" - app:srcCompat="@drawable/alerts_and_states_error" + app:srcCompat="@drawable/ic_error" app:tint="@color/briar_red_500" tools:ignore="ContentDescription" /> diff --git a/briar-android/src/main/res/layout/fragment_final.xml b/briar-android/src/main/res/layout/fragment_final.xml index a75ac3d99..4b781301f 100644 --- a/briar-android/src/main/res/layout/fragment_final.xml +++ b/briar-android/src/main/res/layout/fragment_final.xml @@ -28,7 +28,7 @@ app:layout_constraintVertical_bias="0.25" app:layout_constraintVertical_chainStyle="packed" tools:ignore="ContentDescription" - tools:srcCompat="@drawable/alerts_and_states_error" + tools:srcCompat="@drawable/ic_error" tools:tint="@color/briar_red_500" /> + tools:ignore="ContentDescription" /> #64748B #334155 @color/briar_lime_400_new + @color/briar_red_500_new diff --git a/briar-android/src/main/res/values/color.xml b/briar-android/src/main/res/values/color.xml index 2928f3868..ced779896 100644 --- a/briar-android/src/main/res/values/color.xml +++ b/briar-android/src/main/res/values/color.xml @@ -13,6 +13,8 @@ #fc9403 #db3b21 + #EF4444 + #DC2626 #0e171f #212d3b @@ -58,6 +60,7 @@ #9CA3AF #E5E7EB @color/briar_lime_600_new + @color/briar_red_600 @color/briar_blue_400