Commit Graph

8 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard 6d11c41fac
migrate update checks to FluentHttpClient
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-28 18:17:27 -04:00
Jesse Plamondon-Willard bf960ce283
add backwards compatibility for mods using now-unused dependencies 2022-05-31 21:23:44 -04:00
Jesse Plamondon-Willard 9992915f56
replace MemoryCache with custom cache
This was causing significant frame stutters for some players since the migration to .NET 5 in Stardew Valley 1.5.5.
2022-05-31 18:32:23 -04:00
Jesse Plamondon-Willard 0e4aa65708
fix crossplatform build scripts 2022-05-01 17:33:41 -04:00
Jesse Plamondon-Willard f507bd0f9c
set SMAPI version from main build script 2022-04-29 22:55:12 -04:00
Jesse Plamondon-Willard a340c8b8ce
enable some disabled steps in Windows build script
This simplifies preparing test Windows-only installers.
2022-04-29 22:46:37 -04:00
Jesse Plamondon-Willard c2086216fa
add Pintail to install package (#830) 2022-03-05 15:27:00 -05:00
Jesse Plamondon-Willard f4ca7dd228
add Windows build process to fix application icon until .NET bug is fixed 2021-12-05 18:55:10 -05:00