|
|
|
@ -99,6 +99,7 @@ public class FragmentIdentity extends FragmentBase {
|
|
|
|
|
|
|
|
|
|
private EditText etReplyTo;
|
|
|
|
|
private EditText etBcc;
|
|
|
|
|
private CheckBox cbPlainOnly;
|
|
|
|
|
private CheckBox cbDeliveryReceipt;
|
|
|
|
|
private CheckBox cbReadReceipt;
|
|
|
|
|
|
|
|
|
@ -165,6 +166,7 @@ public class FragmentIdentity extends FragmentBase {
|
|
|
|
|
|
|
|
|
|
etReplyTo = view.findViewById(R.id.etReplyTo);
|
|
|
|
|
etBcc = view.findViewById(R.id.etBcc);
|
|
|
|
|
cbPlainOnly = view.findViewById(R.id.cbPlainOnly);
|
|
|
|
|
cbDeliveryReceipt = view.findViewById(R.id.cbDeliveryReceipt);
|
|
|
|
|
cbReadReceipt = view.findViewById(R.id.cbReadReceipt);
|
|
|
|
|
|
|
|
|
@ -464,6 +466,7 @@ public class FragmentIdentity extends FragmentBase {
|
|
|
|
|
args.putString("display", etDisplay.getText().toString());
|
|
|
|
|
args.putString("replyto", etReplyTo.getText().toString().trim());
|
|
|
|
|
args.putString("bcc", etBcc.getText().toString().trim());
|
|
|
|
|
args.putBoolean("plain_only", cbPlainOnly.isChecked());
|
|
|
|
|
args.putBoolean("delivery_receipt", cbDeliveryReceipt.isChecked());
|
|
|
|
|
args.putBoolean("read_receipt", cbReadReceipt.isChecked());
|
|
|
|
|
args.putBoolean("store_sent", cbStoreSent.isChecked());
|
|
|
|
@ -523,6 +526,7 @@ public class FragmentIdentity extends FragmentBase {
|
|
|
|
|
|
|
|
|
|
String replyto = args.getString("replyto");
|
|
|
|
|
String bcc = args.getString("bcc");
|
|
|
|
|
boolean plain_only = args.getBoolean("plain_only");
|
|
|
|
|
boolean delivery_receipt = args.getBoolean("delivery_receipt");
|
|
|
|
|
boolean read_receipt = args.getBoolean("read_receipt");
|
|
|
|
|
boolean store_sent = args.getBoolean("store_sent");
|
|
|
|
@ -627,6 +631,7 @@ public class FragmentIdentity extends FragmentBase {
|
|
|
|
|
|
|
|
|
|
identity.replyto = replyto;
|
|
|
|
|
identity.bcc = bcc;
|
|
|
|
|
identity.plain_only = plain_only;
|
|
|
|
|
identity.delivery_receipt = delivery_receipt;
|
|
|
|
|
identity.read_receipt = read_receipt;
|
|
|
|
|
identity.store_sent = store_sent;
|
|
|
|
@ -728,6 +733,7 @@ public class FragmentIdentity extends FragmentBase {
|
|
|
|
|
|
|
|
|
|
etReplyTo.setText(identity == null ? null : identity.replyto);
|
|
|
|
|
etBcc.setText(identity == null ? null : identity.bcc);
|
|
|
|
|
cbPlainOnly.setChecked(identity == null ? false : identity.plain_only);
|
|
|
|
|
cbDeliveryReceipt.setChecked(identity == null ? false : identity.delivery_receipt);
|
|
|
|
|
cbReadReceipt.setChecked(identity == null ? false : identity.read_receipt);
|
|
|
|
|
cbStoreSent.setChecked(identity == null ? false : identity.store_sent);
|
|
|
|
|