dotCooCoo
2731ffacdd
Export for Screens: a cancel while the archive is made returns no archive
...
A cancel that came after the last file's check was not seen: an export
without a folder returned its files or its archive anyway. The export now
checks once more after the last file and again after deflating the
archive, so a cancel returns the cancelled error and nothing is written
or returned.
zip::deflate takes a `stop` callback that it calls before each 1 MiB of
a file. Export for Screens passes the cancel state, so deflating stops
at the next MiB. file.package passes one that never stops, so its
behavior does not change.
2026-10-29 10:03:27 +07:00
..
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-29 10:00:30 +07:00
2026-10-26 19:32:10 +00:00
2026-10-29 10:03:27 +07:00
2026-10-26 18:15:21 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 17:20:12 -04:00
2026-10-29 08:44:57 +07:00
2026-10-24 04:49:06 +07:00
2026-10-26 18:18:17 +00:00
2026-10-26 18:18:16 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-29 09:57:34 +07:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-29 09:57:33 +07:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-29 10:02:27 +07:00
2026-10-28 16:44:14 +00:00
2026-10-29 09:57:34 +07:00
2026-10-28 16:44:05 +00:00
2026-10-28 16:44:05 +00:00
2026-10-26 18:15:21 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-29 10:03:20 +07:00
2026-10-29 09:57:33 +07:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-29 10:00:05 +07:00
2026-10-28 16:44:14 +00:00
2026-10-29 10:03:27 +07:00
2026-10-29 10:00:05 +07:00
2026-10-28 16:44:14 +00:00
2026-10-24 11:20:27 -07:00
2026-10-29 09:57:34 +07:00
2026-10-28 16:44:11 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:05 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:05 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:14 +00:00
2026-10-28 16:44:05 +00:00
2026-10-28 16:44:11 +00:00