summaryrefslogtreecommitdiff
path: root/src/SMAPI.Installer/InteractiveInstaller.cs
AgeCommit message (Collapse)Author
2018-08-19adjust SaveBackup mod to simplify installer logic (#583)Jesse Plamondon-Willard
2018-08-19move most SMAPI files into subfolder (#582)Jesse Plamondon-Willard
2018-08-12fix redundant text (#554)Jesse Plamondon-Willard
2018-08-11let Linux/Mac players choose the console scheme when installing (#554)Jesse Plamondon-Willard
2018-08-11overhaul installer display (#554)Jesse Plamondon-Willard
The installer now validates preconditions earlier when possible, and after each step will reset the text and condense details from previous steps. This way players only see info for the current question to avoid confusion, and it's easier to add new steps.
2018-07-09add new files to uninstallerJesse Plamondon-Willard
2018-07-09fix installer removing SaveBackup's config.json and previous backupsJesse Plamondon-Willard
2018-06-24add project for toolkit interfaces visible to SMAPI mods (#532)Jesse Plamondon-Willard
2018-06-08Merge branch 'add-harmony' into developJesse Plamondon-Willard
# Conflicts: # docs/release-notes.md
2018-06-08detect game install path via Steam library path (#512)Jesse Plamondon-Willard
Thanks to InkyQuill!
2018-06-08allow launching multiple instances without manually changing log path (#494)Jesse Plamondon-Willard
2018-06-06fix a few missing uninstall pathsJesse Plamondon-Willard
2018-06-06add Harmony DLL (#541)Jesse Plamondon-Willard
2018-05-25add semantic version to toolkit (#532)Jesse Plamondon-Willard
2018-05-16tweak renamed folder per discussion with Omegasis (#513)Jesse Plamondon-Willard
2018-05-16fix installer deleting Omegasis' SaveBackup mod (#513)Jesse Plamondon-Willard
2018-05-10fix some installer messages not using color scheme (#495)Jesse Plamondon-Willard
2018-05-10fix references to removed fileJesse Plamondon-Willard
2018-05-10use SMAPI's console color scheme logic in installer too (#495)Jesse Plamondon-Willard
2018-05-06add error when running Windows installer on Linux/MacJesse Plamondon-Willard
2018-05-04fix install error on Linux/Mac in some casesJesse Plamondon-Willard
2018-05-02compile separate Linux/Mac installer to avoid WMI reference errors (#485)Jesse Plamondon-Willard
2018-05-01unify SMAPI.AssemblyRewriters and SMAPI.Common projectsJesse Plamondon-Willard
2018-04-14make crossplatform handling more consistentJesse Plamondon-Willard
2018-04-13add MacOS detectionJesse Plamondon-Willard
2018-02-17fix uninstall script not confirming success on Linux/MacJesse Plamondon-Willard
2017-12-16avoid potential issue in SMAPI's uninstall pathsJesse Plamondon-Willard
2017-11-26fix rare installer error on Mac due to generated mcs file (#394)Jesse Plamondon-Willard
2017-10-29expand post-install instructions, show Steam launch options value (#375)Jesse Plamondon-Willard
2017-10-29add installer version & platform to window title, simplify output (#375)Jesse Plamondon-Willard
2017-10-27rename TrainerMod to Console Commands to clarify purposeJesse Plamondon-Willard
2017-10-07reorganise repo structureJesse Plamondon-Willard