dotCooCoo
b0e78cf3d8
Background save: dropped Puppet Warp pins, ended Edit Text and font scans leave the document saved
...
Selecting other art drops Puppet Warp pins, ending Edit Text clears the
flat view, and a font scan lays type out again. None of these makes an
undo step or counts as an edit to save, but each one replaced the
document. A background save that finished afterwards compared the
document with the one it wrote by pointer, so the document stayed
marked modified. Data Recovery also wrote a new copy of a document whose
pins had been dropped.
DocState now records the documents that these changes replaced, and
DocState::same_content counts them as having the same content. The
modified flag, the end of a background save and Data Recovery use it.
After Edit Text ends, an undo state that was the saved one stays the
saved one.
2026-10-17 17:13:03 +07:00
..
2026-10-17 17:13:03 +07:00
2026-10-17 13:49:48 +07:00
2026-10-17 17:13:03 +07:00
2026-10-13 18:17:02 +02:00
2026-10-14 13:49:59 +07:00
2026-10-17 13:49:48 +07:00
2026-10-17 17:13:03 +07:00
2026-10-16 06:16:36 +07:00
2026-10-17 16:38:43 +07:00
2026-10-17 16:38:41 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:49:48 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 16:38:43 +07:00
2026-10-16 03:36:20 +07:00
2026-10-16 02:26:04 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 16:38:42 +07:00
2026-10-17 14:46:20 +07:00
2026-10-17 16:38:43 +07:00
2026-10-14 08:01:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-17 16:38:42 +07:00
2026-10-17 13:52:06 +07:00
2026-10-16 06:16:34 +07:00
2026-10-17 16:38:42 +07:00
2026-10-17 17:13:03 +07:00
2026-10-16 04:44:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-14 08:11:02 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:20:23 +07:00
2026-10-16 14:58:09 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 13:06:52 +07:00
2026-10-16 01:36:25 +07:00
2026-10-14 10:13:45 +07:00
2026-10-14 04:56:30 +07:00
2026-10-17 16:38:42 +07:00
2026-10-13 18:17:02 +02:00
2026-10-17 16:38:43 +07:00
2026-10-16 15:27:53 +07:00
2026-10-17 17:13:03 +07:00
2026-10-17 17:13:02 +07:00
2026-10-17 15:14:42 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 15:14:42 +07:00
2026-10-13 18:19:12 +02:00
2026-10-13 18:17:49 +02:00
2026-10-17 13:52:06 +07:00
2026-10-17 13:52:06 +07:00
2026-10-16 02:21:46 +07:00
2026-10-17 17:13:03 +07:00
2026-10-16 02:01:50 +07:00
2026-10-17 12:26:13 +07:00
2026-10-14 04:56:30 +07:00
2026-10-17 13:49:49 +07:00
2026-10-14 05:11:55 +07:00
2026-10-17 13:49:49 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 17:13:02 +07:00
2026-10-17 17:13:03 +07:00
2026-10-17 16:17:54 +07:00
2026-10-17 13:20:23 +07:00
2026-10-16 04:08:04 +07:00
2026-10-17 17:13:03 +07:00
2026-10-17 14:43:12 +07:00
2026-10-16 04:44:50 +07:00
2026-10-16 15:27:54 +07:00
2026-10-14 13:49:59 +07:00
2026-10-17 13:49:48 +07:00
2026-10-17 15:14:42 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 16:38:42 +07:00
2026-10-14 08:01:50 +07:00
2026-10-17 16:38:43 +07:00
2026-10-17 15:14:42 +07:00
2026-10-17 17:13:02 +07:00
2026-10-17 17:13:03 +07:00
2026-10-16 02:56:35 +07:00
2026-10-16 04:04:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-17 16:38:42 +07:00