Merge branch 'main' into adb/use-list_transport

This commit is contained in:
adb
2025-11-20 18:21:32 +01:00
committed by GitHub
@@ -268,12 +268,11 @@ public class ChatsPreferenceFragment extends ListSummaryPreferenceFragment {
.ifNecessary()
.withPermanentDenialDialog(getString(R.string.perm_explain_access_to_storage_denied))
.onAllGranted(() -> {
final String addr = DcHelper.get(getActivity(), DcHelper.CONFIG_CONFIGURED_ADDRESS);
AlertDialog.Builder builder = new AlertDialog.Builder(requireActivity())
.setTitle(R.string.pref_backup)
.setMessage(R.string.pref_backup_export_explain)
.setNeutralButton(android.R.string.cancel, null)
.setPositiveButton(requireActivity().getString(R.string.pref_backup_export_this, addr), (dialogInterface, i) -> startImexOne(DcContext.DC_IMEX_EXPORT_BACKUP));
.setPositiveButton(R.string.pref_backup_export_this, (dialogInterface, i) -> startImexOne(DcContext.DC_IMEX_EXPORT_BACKUP));
int[] allAccounts = DcHelper.getAccounts(requireActivity()).getAll();
if (allAccounts.length > 1) {
String exportAllString = requireActivity().getString(R.string.pref_backup_export_all, allAccounts.length);