diff --git a/Knossos.NET/Classes/Knossos.cs b/Knossos.NET/Classes/Knossos.cs index 1a23241a..a1e084a0 100644 --- a/Knossos.NET/Classes/Knossos.cs +++ b/Knossos.NET/Classes/Knossos.cs @@ -1629,7 +1629,7 @@ private static async Task FolderSearchRecursive(string path, bool isQuickLaunch, if (MainWindow.instance != null) { Dispatcher.UIThread.Invoke(() => { - MessageBox.Show(MainWindow.instance!, "KnossosNET either cannot find or does not have permission to read a previously selected library folder.\nEither select a new library folder in KnossosNET's settings, or check if the folder is now protected.", "Knossos.NET Library Folder Error" , MessageBox.MessageBoxButtons.OK); + MessageBox.Show(MainWindow.instance!, "KnossosNET either cannot find or does not have permission to read a previously selected Library Folder.\nEither select a new Library Folder in KnossosNET's settings, or check if the folder is now protected.", "Knossos.NET Library Folder Error" , MessageBox.MessageBoxButtons.OK); }); } } diff --git a/Knossos.NET/ViewModels/CustomHomeViewModel.cs b/Knossos.NET/ViewModels/CustomHomeViewModel.cs index a1bf4204..f2a189c5 100644 --- a/Knossos.NET/ViewModels/CustomHomeViewModel.cs +++ b/Knossos.NET/ViewModels/CustomHomeViewModel.cs @@ -512,7 +512,7 @@ internal async void BrowseFolderCommand() { Log.Add(Log.LogSeverity.Error, "CustomHomeViewModel.BrowseFolderCommand() - test read/write was not successful: ", ex); await Dispatcher.UIThread.Invoke(async () => { - await MessageBox.Show(null, "We were not able to write to this folder. Please select another library folder.", "Cannot Select Folder", MessageBox.MessageBoxButtons.OK); + await MessageBox.Show(null, "We were not able to write to this folder. Please select another Library Folder.", "Cannot Select Folder", MessageBox.MessageBoxButtons.OK); }).ConfigureAwait(false); } } diff --git a/Knossos.NET/ViewModels/GlobalSettingsViewModel.cs b/Knossos.NET/ViewModels/GlobalSettingsViewModel.cs index 67326168..04460e40 100644 --- a/Knossos.NET/ViewModels/GlobalSettingsViewModel.cs +++ b/Knossos.NET/ViewModels/GlobalSettingsViewModel.cs @@ -1175,7 +1175,7 @@ internal async void BrowseFolderCommand() { Log.Add(Log.LogSeverity.Error, "GlobalSettings.BrowseFolderCommand() - test read/write was not successful: ", ex); await Dispatcher.UIThread.Invoke(async () => { - await MessageBox.Show(null, "KnossosNET was not able to write to this folder. Please select another library folder.", "Cannot Select Folder", MessageBox.MessageBoxButtons.OK); + await MessageBox.Show(null, "KnossosNET was not able to write to this folder. Please select another Library Folder.", "Cannot Select Folder", MessageBox.MessageBoxButtons.OK); }).ConfigureAwait(false); } } diff --git a/Knossos.NET/ViewModels/TaskViewModel.cs b/Knossos.NET/ViewModels/TaskViewModel.cs index 65b75293..75439cef 100644 --- a/Knossos.NET/ViewModels/TaskViewModel.cs +++ b/Knossos.NET/ViewModels/TaskViewModel.cs @@ -257,7 +257,7 @@ public int NumberOfTasks() { await Dispatcher.UIThread.InvokeAsync(async () => { - await MessageBox.Show(MainWindow.instance!, "KnossosNET library path is not set! Before installing mods go to settings and select a library folder.", "Error", MessageBox.MessageBoxButtons.OK); + await MessageBox.Show(MainWindow.instance!, "KnossosNET Library Folder path is not set! Before installing mods go to settings and select a Library Folder.", "Error", MessageBox.MessageBoxButtons.OK); }); return null; } @@ -296,7 +296,7 @@ public async void InstallMod(Mod mod, List? reinstallPkgs = null, bo { await Dispatcher.UIThread.InvokeAsync(async () => { - await MessageBox.Show(MainWindow.instance!, "KnossosNET library path is not set! Before installing mods go to settings and select a library folder.", "Error", MessageBox.MessageBoxButtons.OK); + await MessageBox.Show(MainWindow.instance!, "KnossosNET Library Folder path is not set! Before installing mods go to settings and select a Library Folder.", "Error", MessageBox.MessageBoxButtons.OK); }); return; } diff --git a/Knossos.NET/Views/GlobalSettingsView.axaml b/Knossos.NET/Views/GlobalSettingsView.axaml index ccbd4fed..db98d926 100644 --- a/Knossos.NET/Views/GlobalSettingsView.axaml +++ b/Knossos.NET/Views/GlobalSettingsView.axaml @@ -32,13 +32,13 @@ Library Folder - + Stats - + diff --git a/Knossos.NET/Views/Windows/QuickSetupView.axaml b/Knossos.NET/Views/Windows/QuickSetupView.axaml index a6c2e29d..7c3954e2 100644 --- a/Knossos.NET/Views/Windows/QuickSetupView.axaml +++ b/Knossos.NET/Views/Windows/QuickSetupView.axaml @@ -36,17 +36,17 @@ - Setting up the library folder - First, you must set a library folder. Go to the "Settings" tab and under the "KnossosNET" section click on the "Browse" button and choose or create a folder for KnossosNET to use. It is highly recommended to set this as an empty folder in a location with a large amount of available storage. - The KnossosNET library folder is where all game and mod data will be saved to. Make sure you always have space available on this drive before installing a new mod or update. + Setting up the Library Folder + First, you must set a Library Folder. Go to the "Settings" tab and under the "KnossosNET" section click on the "Browse" button and choose or create a folder for KnossosNET to use. It is highly recommended to set this as an empty folder in a location with a large amount of available storage. Do not set your Library Folder to a shared or cloud drive (such as OneDrive or Google Drive) because syncing issues will prevent Knossos from downloading mod files correctly. + The KnossosNET Library Folder is where all game and mod data will be saved to. Make sure you always have space available on this drive before installing a new mod or update. Current Library Folder - Go to the "Settings" tab and set the library folder to continue. + Go to the "Settings" tab and set the Library Folder to continue. KnossosNET is running in portable mode - This means KnossosNET settings and FSO pilots, settings and data are saved inside the 'kn_portable' folder, you cannot set a library folder in this mode. + This means KnossosNET settings and FSO pilots, settings and data are saved inside the 'kn_portable' folder, you cannot set a Library Folder in this mode. If you ever need to stop using the portable mode move, rename or delete the 'kn_portable' folder. Current Library Folder