Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-08 | update packages | Jesse Plamondon-Willard | |
2022-11-10 | tweak new code | Jesse Plamondon-Willard | |
2022-11-10 | move validation logic out of Manifest model | Jesse Plamondon-Willard | |
This avoids tightly coupling higher logic to the implementation class, since we can validate the interface. | |||
2022-10-19 | simplify ContentPackFor validation check | Tyler | |
2022-10-18 | add detailed manifest validation errors at build time | Tyler | |
2022-10-17 | prevent Steam vdf read errors from crashing the installer | Jesse Plamondon-Willard | |
2022-10-10 | fix error when Steam .vdf file doesn't exist | Jesse Plamondon-Willard | |
2022-10-09 | fix package error | Jesse Plamondon-Willard | |
2022-10-09 | polish recent changes & update release notes | Jesse Plamondon-Willard | |
2022-10-08 | Merge pull request #875 from pizzaoverhead/steamLibrarySupport | Jesse Plamondon-Willard | |
Find installs in alternate Steam library locations | |||
2022-10-08 | update installer for VdfConverter & rework avoid custom models | Jesse Plamondon-Willard | |
2022-10-08 | Merge pull request #873 from atravita-mods/patch-1 | Jesse Plamondon-Willard | |
Ignore more file extensions when scanning for mods | |||
2022-10-08 | change square brackets to round ones in manifest name | Jesse Plamondon-Willard | |
2022-10-07 | update FluentHttpClient | Jesse Plamondon-Willard | |
2022-09-29 | Added checking for alternative Steam library install locations when looking ↵ | pizzaoverhead | |
for the Stardew Valley install. | |||
2022-09-18 | Update ModScanner.cs | atravita-mods | |
Add a few more files to the ignored files like .7z | |||
2022-07-06 | fix build warnings | Jesse Plamondon-Willard | |
2022-07-06 | update code annotations | Jesse Plamondon-Willard | |
2022-06-28 | fix deprecation check | Jesse Plamondon-Willard | |
2022-06-28 | migrate update checks to FluentHttpClient | Jesse Plamondon-Willard | |
WebClient isn't needed for compatibility with macOS after the .NET 5 update in Stardew Valley 1.5.5, and causes noticeable lag for some players even when running on a background thread. | |||
2022-06-22 | update fluent HTTP client | Jesse Plamondon-Willard | |
2022-06-20 | add flag to disable deprecated code | Jesse Plamondon-Willard | |
2022-06-10 | update Newtonsoft.Json | Jesse Plamondon-Willard | |
2022-06-10 | update unit test & web dependencies | Jesse Plamondon-Willard | |
2022-05-31 | add backwards compatibility for mods using now-unused dependencies | Jesse Plamondon-Willard | |
2022-05-15 | fix wiki client not being disposed | Jesse Plamondon-Willard | |
2022-05-14 | remove warning for mods which use `dynamic` | Jesse Plamondon-Willard | |
2022-05-07 | update filenames for case-insensitive path rewrite | Jesse Plamondon-Willard | |
2022-05-07 | simplify and rewrite case-insensitive file path feature | Jesse Plamondon-Willard | |
2022-05-06 | fix errors reading empty JSON files | Jesse Plamondon-Willard | |
2022-05-04 | disable case-insensitive paths by default pending performance rework | Jesse Plamondon-Willard | |
2022-05-01 | fix warnings for model-binding hack | Jesse Plamondon-Willard | |
2022-04-30 | fix model binding for mod update-check API | Jesse Plamondon-Willard | |
2022-04-16 | fix broken unit tests | Jesse Plamondon-Willard | |
2022-04-16 | remove unused subfolder manifest scanning | Jesse Plamondon-Willard | |
This isn't needed anymore with the current is-mod-folder scanning. | |||
2022-04-16 | make manifest.json filename case-insensitive | Jesse Plamondon-Willard | |
2022-04-16 | move case-insensitive path lookup into toolkit for reuse | Jesse Plamondon-Willard | |
2022-04-13 | fix spelling warnings | Jesse Plamondon-Willard | |
2022-04-13 | enable nullable annotations in SMAPI where no logic changes are needed (#837) | Jesse Plamondon-Willard | |
2022-04-12 | enable nullable annotations in unit tests (#837) | Jesse Plamondon-Willard | |
2022-04-12 | enable nullable annotations in the web project & related code (#837) | Jesse Plamondon-Willard | |
2022-04-11 | Merge pull request #839 from nuztalgia/develop | Jesse Plamondon-Willard | |
Ignore dot-prefixed files when scanning for mods | |||
2022-04-10 | Make IsRelevant return false for any files starting with "." | Nuz / Lovegood | |
2022-04-10 | Revert "Make ModScanner ignore .gitignore files." | Nuz / Lovegood | |
This reverts commit c92efc65ce7cbfbca3e92e027141e6b8d90073c8. | |||
2022-04-10 | enable nullable annotations in mod data models (#837) | Jesse Plamondon-Willard | |
2022-04-10 | Make ModScanner ignore .gitignore files. | Nuz / Lovegood | |
This is helpful for cases like this: https://cdn.discordapp.com/attachments/156109690059751424/962879339739885578/unknown.png | |||
2022-04-09 | fix misplaced attribute (#837) | Jesse Plamondon-Willard | |
2022-04-07 | reverse mod build package migration to .NET 5 (#837) | Jesse Plamondon-Willard | |
The migrated package didn't work consistently in VIsual Studio, so this suppresses nullable annotations in .NET Standard instead. | |||
2022-04-07 | enable nullable annotations for most of the SMAPI toolkit (#837) | Jesse Plamondon-Willard | |
2022-04-07 | migrate mod build package to .NET 5 to allow full nullable annotations (#837) | Jesse Plamondon-Willard | |