From 8b422a24dbcfd76326207c87c503967da34ac848 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 7 Feb 2021 10:30:26 +0100 Subject: [PATCH] Added edit signature to send settings --- .../java/eu/faircode/email/FragmentOptionsSend.java | 10 ++++++++++ app/src/main/res/layout/fragment_options_send.xml | 12 +++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsSend.java b/app/src/main/java/eu/faircode/email/FragmentOptionsSend.java index 9807b31b5c..842153b480 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsSend.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsSend.java @@ -62,6 +62,7 @@ public class FragmentOptionsSend extends FragmentBase implements SharedPreferenc private Spinner spSignatureLocation; private SwitchCompat swSignatureReply; private SwitchCompat swSignatureForward; + private Button btnEditSignature; private SwitchCompat swDiscardDelete; private SwitchCompat swPlainOnly; @@ -112,6 +113,7 @@ public class FragmentOptionsSend extends FragmentBase implements SharedPreferenc spSignatureLocation = view.findViewById(R.id.spSignatureLocation); swSignatureReply = view.findViewById(R.id.swSignatureReply); swSignatureForward = view.findViewById(R.id.swSignatureForward); + btnEditSignature = view.findViewById(R.id.btnEditSignature); swDiscardDelete = view.findViewById(R.id.swDiscardDelete); swPlainOnly = view.findViewById(R.id.swPlainOnly); @@ -293,6 +295,14 @@ public class FragmentOptionsSend extends FragmentBase implements SharedPreferenc } }); + btnEditSignature.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(v.getContext()); + lbm.sendBroadcast(new Intent(ActivitySetup.ACTION_VIEW_IDENTITIES)); + } + }); + swDiscardDelete.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean checked) { diff --git a/app/src/main/res/layout/fragment_options_send.xml b/app/src/main/res/layout/fragment_options_send.xml index 52289e04ee..4174a3fed8 100644 --- a/app/src/main/res/layout/fragment_options_send.xml +++ b/app/src/main/res/layout/fragment_options_send.xml @@ -342,6 +342,16 @@ app:layout_constraintTop_toBottomOf="@id/swSignatureReply" app:switchPadding="12dp" /> +