Mark Roszko 9d32d208b8 Fix project lock both working and not working.
Turns out project locks would get created and only stick around for a short duration as the default move constructor was letting the og object free the lock.
But if you crashed kicad or managed something weird, you can get a lock file with no override prompt which also creates confusion as some stuff gets set read only.

So lets just fix this up.

- Implement move constructor on lockfile so that the old object will no longer free the lockfile
- Move lock ownership to the project itself, just slightly less weird to handle for the lock override
- Implement the override lock prompt
2025-06-01 20:20:49 -04:00
..
2025-05-25 20:01:18 +01:00
2025-03-07 13:01:00 +00:00
2025-05-12 20:28:47 +01:00
2025-05-21 14:24:59 +01:00
2025-02-01 11:38:07 +00:00
2025-02-01 11:38:07 +00:00
2025-02-01 11:38:07 +00:00
2025-05-21 14:24:59 +01:00
2025-05-25 20:01:18 +01:00
2025-02-18 22:25:00 +03:00
2025-01-12 12:06:45 -05:00
2025-02-01 11:38:07 +00:00
2025-02-24 11:08:29 +00:00
2025-03-07 08:42:35 -08:00
2025-01-14 15:25:05 -05:00
2025-05-25 20:53:07 +01:00
2025-03-25 13:09:14 +00:00
2025-05-23 12:15:03 +01:00
2025-01-16 11:50:08 -05:00