From e8a5d6aec0ee41605f08b81a480ea00b7c73fa91 Mon Sep 17 00:00:00 2001 From: ispyisail Date: Fri, 16 Oct 2026 12:17:21 +1300 Subject: [PATCH] Ask before saving over a project file someone else changed Saving replaced the project file whatever had happened to it since it was opened. If another user, another program or a second QET had saved the same file in between (a shared drive, a copy synced from another PC), their work was lost without a word. QETProject now remembers the project file's size and modification time when it reads it and after each save of its own. Before writing, write() compares them with the file on disk and, if they differ, writes nothing and returns "someone else changed the file on disk at