|
|
@ -100,6 +100,7 @@ public class FragmentDialogSearch extends FragmentDialogBase {
|
|
|
|
final CheckBox cbMessage = dview.findViewById(R.id.cbMessage);
|
|
|
|
final CheckBox cbMessage = dview.findViewById(R.id.cbMessage);
|
|
|
|
final CheckBox cbNotes = dview.findViewById(R.id.cbNotes);
|
|
|
|
final CheckBox cbNotes = dview.findViewById(R.id.cbNotes);
|
|
|
|
final CheckBox cbHeaders = dview.findViewById(R.id.cbHeaders);
|
|
|
|
final CheckBox cbHeaders = dview.findViewById(R.id.cbHeaders);
|
|
|
|
|
|
|
|
final CheckBox cbHtml = dview.findViewById(R.id.cbHtml);
|
|
|
|
final CheckBox cbUnseen = dview.findViewById(R.id.cbUnseen);
|
|
|
|
final CheckBox cbUnseen = dview.findViewById(R.id.cbUnseen);
|
|
|
|
final CheckBox cbFlagged = dview.findViewById(R.id.cbFlagged);
|
|
|
|
final CheckBox cbFlagged = dview.findViewById(R.id.cbFlagged);
|
|
|
|
final CheckBox cbHidden = dview.findViewById(R.id.cbHidden);
|
|
|
|
final CheckBox cbHidden = dview.findViewById(R.id.cbHidden);
|
|
|
@ -200,11 +201,14 @@ public class FragmentDialogSearch extends FragmentDialogBase {
|
|
|
|
ibMore.setImageLevel(1);
|
|
|
|
ibMore.setImageLevel(1);
|
|
|
|
grpMore.setVisibility(View.GONE);
|
|
|
|
grpMore.setVisibility(View.GONE);
|
|
|
|
cbHeaders.setVisibility(View.GONE);
|
|
|
|
cbHeaders.setVisibility(View.GONE);
|
|
|
|
|
|
|
|
cbHtml.setVisibility(View.GONE);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
ibMore.setImageLevel(0);
|
|
|
|
ibMore.setImageLevel(0);
|
|
|
|
grpMore.setVisibility(View.VISIBLE);
|
|
|
|
grpMore.setVisibility(View.VISIBLE);
|
|
|
|
if (BuildConfig.DEBUG)
|
|
|
|
if (BuildConfig.DEBUG) {
|
|
|
|
cbHeaders.setVisibility(View.VISIBLE);
|
|
|
|
cbHeaders.setVisibility(View.VISIBLE);
|
|
|
|
|
|
|
|
cbHtml.setVisibility(View.VISIBLE);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
};
|
|
|
|
};
|
|
|
@ -223,6 +227,7 @@ public class FragmentDialogSearch extends FragmentDialogBase {
|
|
|
|
cbMessage.setEnabled(!isChecked);
|
|
|
|
cbMessage.setEnabled(!isChecked);
|
|
|
|
cbNotes.setEnabled(!isChecked);
|
|
|
|
cbNotes.setEnabled(!isChecked);
|
|
|
|
cbHeaders.setEnabled(!isChecked);
|
|
|
|
cbHeaders.setEnabled(!isChecked);
|
|
|
|
|
|
|
|
cbHtml.setEnabled(!isChecked);
|
|
|
|
cbUnseen.setEnabled(!isChecked);
|
|
|
|
cbUnseen.setEnabled(!isChecked);
|
|
|
|
cbFlagged.setEnabled(!isChecked);
|
|
|
|
cbFlagged.setEnabled(!isChecked);
|
|
|
|
cbHidden.setEnabled(!isChecked);
|
|
|
|
cbHidden.setEnabled(!isChecked);
|
|
|
@ -319,6 +324,7 @@ public class FragmentDialogSearch extends FragmentDialogBase {
|
|
|
|
|
|
|
|
|
|
|
|
grpMore.setVisibility(View.GONE);
|
|
|
|
grpMore.setVisibility(View.GONE);
|
|
|
|
cbHeaders.setVisibility(View.GONE);
|
|
|
|
cbHeaders.setVisibility(View.GONE);
|
|
|
|
|
|
|
|
cbHtml.setVisibility(View.GONE);
|
|
|
|
|
|
|
|
|
|
|
|
etQuery.requestFocus();
|
|
|
|
etQuery.requestFocus();
|
|
|
|
if (imm != null)
|
|
|
|
if (imm != null)
|
|
|
@ -362,6 +368,7 @@ public class FragmentDialogSearch extends FragmentDialogBase {
|
|
|
|
criteria.in_message = cbMessage.isChecked();
|
|
|
|
criteria.in_message = cbMessage.isChecked();
|
|
|
|
criteria.in_notes = cbNotes.isChecked();
|
|
|
|
criteria.in_notes = cbNotes.isChecked();
|
|
|
|
criteria.in_headers = cbHeaders.isChecked();
|
|
|
|
criteria.in_headers = cbHeaders.isChecked();
|
|
|
|
|
|
|
|
criteria.in_html = cbHtml.isChecked();
|
|
|
|
criteria.with_unseen = cbUnseen.isChecked();
|
|
|
|
criteria.with_unseen = cbUnseen.isChecked();
|
|
|
|
criteria.with_flagged = cbFlagged.isChecked();
|
|
|
|
criteria.with_flagged = cbFlagged.isChecked();
|
|
|
|
criteria.with_hidden = cbHidden.isChecked();
|
|
|
|
criteria.with_hidden = cbHidden.isChecked();
|
|
|
|