Fix #112423: Recover Autosave breaks library paths. #115048

Merged
Bastien Montagne merged 4 commits from mont29/blender:tmp-fix-112423wq into main 2024-01-24 10:49:33 +01:00

4 Commits

Author SHA1 Message Date
Bastien Montagne 2482b03ba2 Merge branch 'main' into tmp-fix-112423wq
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
2024-01-23 18:33:22 +01:00
Bastien Montagne 7a1c33d9c0 Further cleanup from review. 2023-11-22 11:39:48 +01:00
Bastien Montagne b8f22d11f1 Merge branch 'main' into tmp-fix-112423wq 2023-11-22 11:13:19 +01:00
Bastien Montagne 3b690d4003 Fix #122423: Recover Autosave breaks library paths.
buildbot/vexp-code-patch-coordinator Build done. Details
Trying to 'recover' a normal (non-auto-saved) blendfile would break any
relative paths.

Caused by 88b24bc6bb, it looks like this commit did not take into
account readfile side of the code? Readfile code was assuming that the
'original' filepath was always saved in blendfile itself, which is not
the case after 88b24bc6bb.
2023-11-17 15:51:57 +01:00