diff --git a/skel_common/readme_changelog.txt b/skel_common/readme_changelog.txt index 2167be1..8f3aaeb 100644 --- a/skel_common/readme_changelog.txt +++ b/skel_common/readme_changelog.txt @@ -7,6 +7,7 @@ Changelog - Changed FTLDat to allow opening dats in read-only mode - Changed modman.exe to fail rather than use VirtualStore - Added modman_admin.exe, which always runs as administrator +- Added a Validate warning for junk files whose names end with a tilde 1.4: - Cleaned up some dodgy code when initially prompting for FTL's location diff --git a/src/main/java/net/vhati/modmanager/core/ModUtilities.java b/src/main/java/net/vhati/modmanager/core/ModUtilities.java index ae30f49..3e18844 100644 --- a/src/main/java/net/vhati/modmanager/core/ModUtilities.java +++ b/src/main/java/net/vhati/modmanager/core/ModUtilities.java @@ -315,7 +315,7 @@ public class ModUtilities { boolean modValid = true; boolean seenAppend = false; - Pattern junkFilePtn = Pattern.compile( "[.]DS_Store$|^thumbs[.]db$" ); + Pattern junkFilePtn = Pattern.compile( "[.]DS_Store$|^thumbs[.]db$|~$" ); Pattern validRootDirPtn = Pattern.compile( "^(?:audio|data|fonts|img|mod-appendix)/" ); List seenJunkDirs = new ArrayList();