summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI.Installer/InteractiveInstaller.cs
AgeCommit message (Collapse)Author
2017-09-19merge assembly rewriters into main SMAPI project (#347)Jesse Plamondon-Willard
2017-08-14ignore installer arguments until SMAPI 2.0Jesse Plamondon-Willard
2017-08-02add installer command-line arguments for scripting (#337)Jesse Plamondon-Willard
2017-06-18enable C# 7 tuplesJesse Plamondon-Willard
2017-05-27improve libgdiplus.dylib fix for Mono playersJesse Plamondon-Willard
2017-05-22show friendly error when running install.exe from within zip fileJesse Plamondon-Willard
2017-05-18improve game install path detectionJesse Plamondon-Willard
2017-05-09fix installer finding redundant game paths on LinuxJesse Plamondon-Willard
2017-05-03support players with multiple copies of the game when installing (#274)Jesse Plamondon-Willard
2017-04-23minor cleanupJesse Plamondon-Willard
2017-04-23fix rare issue where installer crashes trying to delete a bundled mod from ↵Jesse Plamondon-Willard
%appdata% (#266)
2017-04-23minor cleanupJesse Plamondon-Willard
2017-04-23tweak installer to suggest common fix for file permission issuesJesse Plamondon-Willard
2017-03-30remove old error logs when installing a new version to avoid confusionJesse Plamondon-Willard
2017-03-16add another default game path for LinuxJesse Plamondon-Willard
Thanks to ShneekeyTheLost on the Stardew Valley forums.
2017-03-16validate XNA 4.0+ is installed on Windows in SMAPI installerJesse Plamondon-Willard
2017-03-14validate .NET Framework 4.5+ is installed on Windows in SMAPI installerJesse Plamondon-Willard
2017-02-19fix installer not recognising Linux/Mac paths starting with ~ or containing ↵Jesse Plamondon-Willard
an escaped space
2017-02-19use more robust crossplatform path checks in installerJesse Plamondon-Willard
2017-02-19fix installer not ignoring potential game folders that don't contain a ↵Jesse Plamondon-Willard
Stardew Valley exe
2017-02-12handle permissions & delays in installer's file/folder deletion code (#237)Jesse Plamondon-Willard
2017-02-12avoid special case in error printing (#237)Jesse Plamondon-Willard
2017-02-12encapsulate file & folder deletion (#237)Jesse Plamondon-Willard
2017-02-09remove Mono.Cecil.Rocks (#231)Jesse Plamondon-Willard
It's not needed since we're not injecting new instructions, and causes the field rewriters to fail unexpectedly.
2017-02-08remove old log file to avoid confusion (#231)Jesse Plamondon-Willard
2017-02-04fix install error when the mods folder doesn't exist (#229)Jesse Plamondon-Willard
2017-02-03simplify installer textJesse Plamondon-Willard
2017-02-03remove mod .cache folders during (un)install process (#229)Jesse Plamondon-Willard
2017-02-03move install package's Mono/Windows folders out of rootJesse Plamondon-Willard
This will hopefully reduce confusion among players who go into "Windows" instead of running install.exe.
2017-01-22Add GOG Mac pathJesse Plamondon-Willard
Thanks to LeonBlade for the path.
2017-01-14fix console color support check (#206)Jesse Plamondon-Willard
2017-01-14fix error when the console doesn't support colour (#206)Jesse Plamondon-Willard
2016-12-22skip mods known to be incompatible and display error with update links (#192)Jesse Plamondon-Willard
2016-12-21rename SMAPI config file for consistency (#192, #202)Jesse Plamondon-Willard
2016-12-12fix System.Runtime.Caching not available on MacJesse Plamondon-Willard
2016-12-07refactor registry checks for crossplatform compatibility (#189)Jesse Plamondon-Willard
2016-12-07SMAPI installer is able to read SDV install path from registry keyPatrick Müssig
2016-12-07fix installer not moving mods out of appdata if the game isn't installed on ↵Jesse Plamondon-Willard
the same Windows partition (#184)
2016-12-07fix the installer not removing TrainerMod from appdata if it's already in ↵Jesse Plamondon-Willard
the game mods folder
2016-12-06tweak installer wording to avoid confusionJesse Plamondon-Willard
2016-12-06remove obsolete mods/.cache directory on install (#187, #188)Jesse Plamondon-Willard
2016-12-06always clean up files during install (#188)Jesse Plamondon-Willard
2016-11-29rework uninstaller so it doesn't depend on install packageJesse Plamondon-Willard
For example, this avoids an issue where the normal SMAPI uninstaller didn't remove files added by the 'SMAPI for developers' installer.
2016-11-07group installer's path variablesJesse Plamondon-Willard
2016-11-07detect appdata mods during install and move them (if possible)Jesse Plamondon-Willard
2016-11-05fix installer on Windows not ignoring quote characters in file pathJesse Plamondon-Willard
2016-11-03add crossplatform installer (#155)Jesse Plamondon-Willard