mirror of
https://github.com/M66B/FairEmail.git
synced 2026-01-05 20:34:49 +01:00
Added not download attachments remark
This commit is contained in:
@@ -65,6 +65,7 @@ public class FragmentDialogDownloadAttachments extends FragmentDialogBase {
|
||||
TextView tvRemaining = dview.findViewById(R.id.tvRemaining);
|
||||
CheckBox cbAutoConfirm = dview.findViewById(R.id.cbAutoConfirm);
|
||||
CheckBox cbNotAgain = dview.findViewById(R.id.cbNotAgain);
|
||||
TextView tvNotAgainRemark = dview.findViewById(R.id.tvNotAgainRemark);
|
||||
|
||||
btnDownload.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
@@ -168,6 +169,7 @@ public class FragmentDialogDownloadAttachments extends FragmentDialogBase {
|
||||
@Override
|
||||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
||||
prefs.edit().putBoolean("attachments_asked", isChecked).apply();
|
||||
tvNotAgainRemark.setVisibility(isChecked ? View.VISIBLE : View.GONE);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -183,6 +185,7 @@ public class FragmentDialogDownloadAttachments extends FragmentDialogBase {
|
||||
btnDownload.setVisibility(remaining.isEmpty() ? View.GONE : View.VISIBLE);
|
||||
pbDownloaded.setVisibility(remaining.isEmpty() ? View.VISIBLE : View.GONE);
|
||||
tvRemaining.setVisibility(remaining.isEmpty() ? View.VISIBLE : View.GONE);
|
||||
tvNotAgainRemark.setVisibility(View.GONE);
|
||||
|
||||
final DialogInterface.OnClickListener listener = new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
|
||||
@@ -112,5 +112,16 @@
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/cbAutoConfirm" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tvNotAgainRemark"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="12dp"
|
||||
android:text="@string/title_attachments_no_download"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||
android:textStyle="italic"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/cbNotAgain" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</ScrollView>
|
||||
|
||||
@@ -1843,6 +1843,7 @@
|
||||
<string name="title_attachments_missing">Not all attachments have been downloaded</string>
|
||||
<string name="title_download_attachments">Download attachments</string>
|
||||
<string name="title_attachments_download">Attachments downloaded: %1$s</string>
|
||||
<string name="title_attachments_no_download">This will no longer be shown, nor will attachments be downloaded automatically</string>
|
||||
<string name="title_dialog_hint">This dialog can be enabled again via the three-dots menu in the top action bar</string>
|
||||
<string name="title_draft_deleted">Draft discarded</string>
|
||||
<string name="title_draft_saved">Draft saved</string>
|
||||
|
||||
Reference in New Issue
Block a user