summaryrefslogtreecommitdiff
path: root/src/SMAPI.Installer/Framework
AgeCommit message (Collapse)Author
2022-04-12enable nullable annotations in installer (#837)Jesse Plamondon-Willard
2022-04-06enable nullable annotations by default (#837)Jesse Plamondon-Willard
This adds `#nullable disable` to all existing code (except where null is impossible like enum files), so it can be migrated incrementally.
2022-04-06use target-typed newJesse Plamondon-Willard
2021-12-05improve error when installer is pointed at a compatibility-branch game folderJesse Plamondon-Willard
2021-12-04improve error when installer is pointed at a SDV 1.5.4 folderJesse Plamondon-Willard
2021-11-28update to .NET 5 and official 64-bitJesse Plamondon-Willard
2021-04-23add 64-bit support to the SMAPI installer (#767)Jesse Plamondon-Willard
2021-04-04standardize spelling of 'macOS'Jesse Plamondon-Willard
2020-11-23let players specify game path by running the installer from within itJesse Plamondon-Willard
2020-01-25back up config.user.json when installing (#693)Jesse Plamondon-Willard
2019-09-14simplify config.json and metadata.json namesJesse Plamondon-Willard
2018-11-18hide installer's bundled files to avoid confusion (#602)Jesse Plamondon-Willard
2018-08-20fix broken path in installer (#582)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.