Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-12 | enable nullable annotations in installer (#837) | Jesse Plamondon-Willard | |
2022-04-06 | enable 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-06 | use target-typed new | Jesse Plamondon-Willard | |
2021-12-05 | improve error when installer is pointed at a compatibility-branch game folder | Jesse Plamondon-Willard | |
2021-12-04 | improve error when installer is pointed at a SDV 1.5.4 folder | Jesse Plamondon-Willard | |
2021-11-28 | update to .NET 5 and official 64-bit | Jesse Plamondon-Willard | |
2021-04-23 | add 64-bit support to the SMAPI installer (#767) | Jesse Plamondon-Willard | |
2021-04-04 | standardize spelling of 'macOS' | Jesse Plamondon-Willard | |
2020-11-23 | let players specify game path by running the installer from within it | Jesse Plamondon-Willard | |
2020-01-25 | back up config.user.json when installing (#693) | Jesse Plamondon-Willard | |
2019-09-14 | simplify config.json and metadata.json names | Jesse Plamondon-Willard | |
2018-11-18 | hide installer's bundled files to avoid confusion (#602) | Jesse Plamondon-Willard | |
2018-08-20 | fix broken path in installer (#582) | Jesse Plamondon-Willard | |
2018-08-11 | overhaul 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. |