summaryrefslogtreecommitdiff
path: root/src/SMAPI.Toolkit/Utilities/EnvironmentUtility.cs
AgeCommit message (Collapse)Author
2022-04-07enable nullable annotations for most of the SMAPI toolkit (#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.
2021-11-28update to .NET 5 and official 64-bitJesse Plamondon-Willard
2021-08-25add 64-bit compatibility check before loading modsJesse Plamondon-Willard
That reduces time spent trying to rewrite them (which won't work anyway), and shows a more informative message than the default 'DLL couldn't be loaded' error.
2021-03-21remove unused code (#767)Jesse Plamondon-Willard
2020-08-23 add EarlyConstants for constants needed before external DLLs are loadedJesse Plamondon-Willard
2020-08-23move file for upcoming changeJesse Plamondon-Willard
2020-05-16use newer C# featuresJesse Plamondon-Willard
2020-02-02prefix OS name in log on AndroidJesse Plamondon-Willard
2019-12-15fix Linux systems with libhybris-utils installed incorrectly detected as ↵Jesse Plamondon-Willard
Android (#668)
2019-09-14add Android detectionJesse Plamondon-Willard
2019-09-14move environment utility into toolkit for reuseJesse Plamondon-Willard