mirror of https://github.com/M66B/FairEmail.git
Added edit signature to send settings
This commit is contained in:
parent
6a4a32bf61
commit
8b422a24db
|
@ -62,6 +62,7 @@ public class FragmentOptionsSend extends FragmentBase implements SharedPreferenc
|
||||||
private Spinner spSignatureLocation;
|
private Spinner spSignatureLocation;
|
||||||
private SwitchCompat swSignatureReply;
|
private SwitchCompat swSignatureReply;
|
||||||
private SwitchCompat swSignatureForward;
|
private SwitchCompat swSignatureForward;
|
||||||
|
private Button btnEditSignature;
|
||||||
private SwitchCompat swDiscardDelete;
|
private SwitchCompat swDiscardDelete;
|
||||||
|
|
||||||
private SwitchCompat swPlainOnly;
|
private SwitchCompat swPlainOnly;
|
||||||
|
@ -112,6 +113,7 @@ public class FragmentOptionsSend extends FragmentBase implements SharedPreferenc
|
||||||
spSignatureLocation = view.findViewById(R.id.spSignatureLocation);
|
spSignatureLocation = view.findViewById(R.id.spSignatureLocation);
|
||||||
swSignatureReply = view.findViewById(R.id.swSignatureReply);
|
swSignatureReply = view.findViewById(R.id.swSignatureReply);
|
||||||
swSignatureForward = view.findViewById(R.id.swSignatureForward);
|
swSignatureForward = view.findViewById(R.id.swSignatureForward);
|
||||||
|
btnEditSignature = view.findViewById(R.id.btnEditSignature);
|
||||||
swDiscardDelete = view.findViewById(R.id.swDiscardDelete);
|
swDiscardDelete = view.findViewById(R.id.swDiscardDelete);
|
||||||
|
|
||||||
swPlainOnly = view.findViewById(R.id.swPlainOnly);
|
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() {
|
swDiscardDelete.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
|
public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
|
||||||
|
|
|
@ -342,6 +342,16 @@
|
||||||
app:layout_constraintTop_toBottomOf="@id/swSignatureReply"
|
app:layout_constraintTop_toBottomOf="@id/swSignatureReply"
|
||||||
app:switchPadding="12dp" />
|
app:switchPadding="12dp" />
|
||||||
|
|
||||||
|
<Button
|
||||||
|
android:id="@+id/btnEditSignature"
|
||||||
|
style="?android:attr/buttonStyleSmall"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginTop="12dp"
|
||||||
|
android:text="@string/title_edit_signature"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintTop_toBottomOf="@id/swSignatureForward" />
|
||||||
|
|
||||||
<androidx.appcompat.widget.SwitchCompat
|
<androidx.appcompat.widget.SwitchCompat
|
||||||
android:id="@+id/swDiscardDelete"
|
android:id="@+id/swDiscardDelete"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
@ -350,7 +360,7 @@
|
||||||
android:text="@string/title_advanced_discard_delete"
|
android:text="@string/title_advanced_discard_delete"
|
||||||
app:layout_constraintEnd_toEndOf="parent"
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
app:layout_constraintStart_toStartOf="parent"
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
app:layout_constraintTop_toBottomOf="@id/swSignatureForward"
|
app:layout_constraintTop_toBottomOf="@id/btnEditSignature"
|
||||||
app:switchPadding="12dp" />
|
app:switchPadding="12dp" />
|
||||||
|
|
||||||
<eu.faircode.email.FixedTextView
|
<eu.faircode.email.FixedTextView
|
||||||
|
|
Loading…
Reference in New Issue