From f3f43af65e86b6b9b8a40b33a694efa1779616fe Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Mon, 7 Apr 2025 20:57:52 -0400 Subject: [SharedCache] Allow the user to select the original shared cache file on disk This gives the user the ability to take a database with no original file path continue processing entries with the user supplied base file. This also will set the original file path for future loads, we might want to make that optional. And the behavior with remote projects for that might be undesired. --- view/sharedcache/core/SharedCacheView.cpp | 6 ------ 1 file changed, 6 deletions(-) (limited to 'view/sharedcache/core/SharedCacheView.cpp') diff --git a/view/sharedcache/core/SharedCacheView.cpp b/view/sharedcache/core/SharedCacheView.cpp index 00caddd2..4ba44cc7 100644 --- a/view/sharedcache/core/SharedCacheView.cpp +++ b/view/sharedcache/core/SharedCacheView.cpp @@ -792,14 +792,8 @@ bool SharedCacheView::Init() if (!result) { - // TODO: Prompt the user to select the primary cache file? We can still recover from here. // Oh no, we failed to process the cache, this likely means the primary on-disk file was not able to be found. logger->LogError("Failed to process cache, likely missing cache files."); - // NOTE: An interaction handler headlessly could select yes to this, however for the purposes of this we will just let them continue by defualt. - if (IsUIEnabled() && ShowMessageBox("Continue opening", "This shared cache file was unable to be processed, would you like to open without shared cache information?", YesNoButtonSet, QuestionIcon) != YesButton) - return false; - // Skip all the other shared cache stuff. - return true; } // If we can't store all of our files for this cache in the accessor cache we might run into issues, warn the user. -- cgit v1.3.1