Part of EPIC #193. Depends on #196.
Description
When opening a recent project whose directory is missing / inaccessible, show an error alert "Project not found" with two options: "Remove from Recent" and "Cancel". During scene restoration, if the folder is gone, open Welcome instead of an empty project window.
Acceptance Criteria
Module / Layer
Relay / WelcomeFeature + MainFeature
Complexity
Medium
Part of EPIC #193. Depends on #196.
Description
When opening a recent project whose directory is missing / inaccessible, show an error alert "Project not found" with two options: "Remove from Recent" and "Cancel". During scene restoration, if the folder is gone, open Welcome instead of an empty project window.
Acceptance Criteria
projectRepository.deleteProject(path:)canonicalPathresolves to a missing folderModule / Layer
Relay / WelcomeFeature + MainFeature
Complexity
Medium