Added not download attachments remark

pull/215/head
M66B 4 months ago
parent 8c1c84c7bd
commit f59d3f4e2d

@ -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>

Loading…
Cancel
Save