dotCooCoo
ab01a1a927
Save for Web: each browser preview is written to its own folder
...
Preview in Browser wrote every page to one folder,
VectorCraft Save for Web in the system's temporary folder. A second
preview of a document with the same title, from the same app or from
another one running, overwrote the first preview's page, and any image
file of the same name (PNG-8 and PNG-24 both write .png), before the
browser read them. The same overwrite made
dialogs::tests_save_for_web::preview_in_browser_opens_the_page fail now
and then, when another Save for Web test in the same binary, or a test
run in another checkout on the machine, previewed Untitled-1 at the
same time.
Each preview now goes to a new folder inside that one, named after the
process id and a count of the process's previews. A name that an
earlier process with the same id left there is skipped for the next
count. The page keeps its name and its images folder. A preview first
removes the entries of VectorCraft Save for Web that were last changed
an hour ago or earlier, which also clears the files the single folder
held before.
Docs: docs/target-app-parity.md.
2026-10-19 00:03:53 +07:00
..
2026-10-10 13:35:36 +02:00
2026-10-16 04:55:01 +07:00
2026-10-18 01:09:52 +07:00
2026-10-17 15:14:41 +07:00
2026-10-10 17:48:05 +07:00
2026-10-17 13:49:49 +07:00
2026-10-07 07:37:05 +07:00
2026-10-08 07:32:09 +07:00
2026-10-18 12:34:35 +07:00
2026-10-16 14:57:18 +07:00
2026-10-17 15:14:42 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 01:36:24 +07:00
2026-10-12 08:17:34 +07:00
2026-10-08 18:23:36 +07:00
2026-10-14 05:16:15 +07:00
2026-10-08 05:24:44 +07:00
2026-10-18 12:34:36 +07:00
2026-10-12 11:02:32 +07:00
2026-10-07 07:37:05 +07:00
2026-10-17 15:14:42 +07:00
2026-10-09 03:18:07 +07:00
2026-10-18 12:37:29 +07:00
2026-10-07 07:37:05 +07:00
2026-10-07 07:37:05 +07:00
2026-10-17 14:43:14 +07:00
2026-10-10 13:00:21 +07:00
2026-10-18 12:34:35 +07:00
2026-10-11 12:14:17 +07:00
2026-10-18 12:41:25 +07:00
2026-10-16 04:04:49 +07:00
2026-10-18 12:34:35 +07:00
2026-10-18 12:34:40 +07:00
2026-10-12 11:02:32 +07:00
2026-10-17 15:14:43 +07:00
2026-10-07 07:37:05 +07:00
2026-10-07 07:37:05 +07:00
2026-10-16 15:27:55 +07:00
2026-10-09 13:48:37 +07:00
2026-10-17 15:14:43 +07:00
2026-10-18 12:40:14 +07:00
2026-10-14 05:13:36 +07:00
2026-10-08 20:21:39 +07:00
2026-10-07 07:37:05 +07:00
2026-10-17 15:14:43 +07:00
2026-10-18 18:09:14 +07:00
2026-10-12 14:20:48 +07:00
2026-10-18 12:40:14 +07:00
2026-10-18 12:41:25 +07:00
2026-10-07 07:37:05 +07:00
2026-10-18 20:12:47 +07:00
2026-10-16 02:25:59 +07:00
2026-10-07 08:36:44 +07:00
2026-10-09 08:35:16 -07:00
2026-10-17 13:49:49 +07:00
2026-10-11 12:14:17 +07:00
2026-10-18 12:34:35 +07:00
2026-10-07 07:37:05 +07:00
2026-10-07 07:37:05 +07:00
2026-10-11 12:14:17 +07:00
2026-10-08 12:20:59 -07:00
2026-10-07 07:37:05 +07:00
2026-10-07 08:36:44 +07:00
2026-10-13 04:00:17 +07:00
2026-10-11 12:14:17 +07:00
2026-10-17 13:49:49 +07:00
2026-10-07 07:37:05 +07:00
2026-10-18 12:34:36 +07:00
2026-10-09 12:22:48 +07:00
2026-10-18 12:34:40 +07:00
2026-10-07 07:37:05 +07:00
2026-10-18 01:11:39 +07:00
2026-10-18 12:34:36 +07:00
2026-10-07 07:37:05 +07:00
2026-10-07 07:37:05 +07:00
2026-10-19 00:03:53 +07:00
2026-10-18 12:35:18 +07:00
2026-10-18 12:34:27 +07:00
2026-10-07 07:37:05 +07:00
2026-10-09 08:15:09 -07:00
2026-10-13 13:36:41 +07:00
2026-10-12 19:22:36 +07:00
2026-10-17 13:49:49 +07:00
2026-10-17 13:49:49 +07:00
2026-10-07 07:37:05 +07:00
2026-10-12 06:59:49 +07:00
2026-10-07 07:37:05 +07:00
2026-10-18 12:34:35 +07:00
2026-10-17 16:38:41 +07:00
2026-10-10 13:00:21 +07:00
2026-10-05 12:00:17 +07:00
2026-10-08 18:23:36 +07:00
2026-10-09 01:38:38 +07:00
2026-10-09 13:48:37 +07:00
2026-10-05 15:24:24 +07:00
2026-10-18 12:41:25 +07:00
2026-10-14 09:03:31 +07:00
2026-10-08 23:45:31 +07:00
2026-10-05 17:27:00 +07:00
2026-10-17 13:49:49 +07:00
2026-10-05 16:30:35 +07:00
2026-10-05 16:12:03 +07:00
2026-10-18 01:27:13 +07:00
2026-10-12 19:22:36 +07:00
2026-10-18 01:11:39 +07:00
2026-10-18 01:11:39 +07:00
2026-10-19 00:03:53 +07:00
2026-10-08 10:52:05 +07:00
2026-10-16 14:57:23 +07:00
2026-10-18 12:37:29 +07:00
2026-10-14 13:22:07 +07:00
2026-10-13 02:54:33 +07:00
2026-10-05 15:24:51 +07:00
2026-10-16 04:45:03 +07:00
2026-10-18 12:34:35 +07:00
2026-10-07 07:37:05 +07:00
2026-10-07 07:37:05 +07:00
2026-10-07 07:37:05 +07:00
2026-10-17 15:14:43 +07:00
2026-10-13 02:54:08 +07:00
2026-10-18 12:34:35 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:49:49 +07:00
2026-10-18 12:34:36 +07:00
2026-10-14 05:14:20 +07:00