enable case-insensitive file paths by default for Android/Linux players
This commit is contained in:
parent
ecdda9b077
commit
e286e5591b
|
@ -3,6 +3,8 @@
|
|||
# Release notes
|
||||
## Upcoming release
|
||||
* For players:
|
||||
* Enabled case-insensitive file paths by default for Android and Linux players.
|
||||
_This was temporarily disabled in SMAPI 3.14.1. This is no longer enabled by default for macOS and Windows players._
|
||||
* Improved performance of case-insensitive file paths.
|
||||
* For mod authors:
|
||||
* Dynamic content packs created via `helper.ContentPacks.CreateTemporary` or `CreateFake` are now listed in the log file.
|
||||
|
|
|
@ -2,6 +2,7 @@ using System;
|
|||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using StardewModdingAPI.Internal.ConsoleWriting;
|
||||
using StardewModdingAPI.Toolkit.Utilities;
|
||||
|
||||
namespace StardewModdingAPI.Framework.Models
|
||||
{
|
||||
|
@ -22,7 +23,7 @@ namespace StardewModdingAPI.Framework.Models
|
|||
[nameof(VerboseLogging)] = false,
|
||||
[nameof(LogNetworkTraffic)] = false,
|
||||
[nameof(RewriteMods)] = true,
|
||||
[nameof(UsePintail)] = true,
|
||||
[nameof(UsePintail)] = Constants.Platform is Platform.Android or Platform.Linux,
|
||||
[nameof(UseCaseInsensitivePaths)] = false
|
||||
};
|
||||
|
||||
|
|
|
@ -41,9 +41,10 @@ copy all the settings, or you may cause bugs due to overridden changes in future
|
|||
|
||||
/**
|
||||
* Whether to make SMAPI file APIs case-insensitive, even on Linux.
|
||||
* This is experimental, and the initial implementation may impact load times.
|
||||
*
|
||||
* When this is commented out, it'll be true on Android or Linux, and false otherwise.
|
||||
*/
|
||||
"UseCaseInsensitivePaths": false,
|
||||
"UseCaseInsensitivePaths": null,
|
||||
|
||||
/**
|
||||
* Whether to use the experimental Pintail API proxying library, instead of the original
|
||||
|
|
Loading…
Reference in New Issue