summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-09-29fix command errors logged as SMAPI instead of the affected modJesse Plamondon-Willard
2018-09-29fix mod web API returning a concatenated name for mods with alternate namesJesse Plamondon-Willard
2018-09-27log base update loop errors as 'game' instead of SMAPIJesse Plamondon-Willard
2018-09-27add separate error when player puts an XNB mod in ModsJesse Plamondon-Willard
2018-09-25simplify alpha blendingJesse Plamondon-Willard
2018-09-25add support for semi-transparency when overlaying imagesJesse Plamondon-Willard
2018-09-21fix crash when mods add an invalid location with no nameJesse Plamondon-Willard
2018-09-18fix content packs not loaded before the mods that read themJesse Plamondon-Willard
2018-09-18fix error if mod doesn't have a loaded manifestJesse Plamondon-Willard
2018-09-18fix trace logs not showing path for invalid modsJesse Plamondon-Willard
2018-09-18add Custom Shirts to metadata for dependency messagesJesse Plamondon-Willard
2018-09-18fix dependencies not enforced if the dependency failed in the load phaseJesse Plamondon-Willard
2018-09-18unify logic for loading content packs & mods to simplify common validationJesse Plamondon-Willard
2018-09-18fix translation issues not shown as warningsJesse Plamondon-Willard
2018-09-18update for Stardew Valley 1.3.30Jesse Plamondon-Willard
2018-09-18prefer xterm when launching SMAPIJesse Plamondon-Willard
2018-09-18update support listJesse Plamondon-Willard
2018-09-12update internal dependenciesJesse Plamondon-Willard
2018-09-12update donation creditJesse Plamondon-Willard
2018-09-06bump versions for betaJesse Plamondon-Willard
2018-09-06add support for parallel stable/beta unofficial versions (#594)Jesse Plamondon-Willard
2018-09-06fix SemanticVersionConverter no longer writing JSON in some casesJesse Plamondon-Willard
2018-09-04update compatibility listJesse Plamondon-Willard
2018-09-03fix transparency issues on Linux/Mac due to MonoGame bug (#279)Jesse Plamondon-Willard
2018-09-03rewrite PNG premultiplication so mods can load PNGs during a draw cycleJesse Plamondon-Willard
2018-09-03remove outdated remote version mappings (#593)Jesse Plamondon-Willard
2018-09-03remove unneeded mod compatibility entries (#593)Jesse Plamondon-Willard
The recent game updates broke many mods, so some incompatibilities can now be detected automatically even if the original reason couldn't be.
2018-09-02add new file to uninstaller (#582, #588)Jesse Plamondon-Willard
2018-09-02remove default update keys now fetched from the wiki (#593)Jesse Plamondon-Willard
2018-09-02only use valid update keys in update-check logic (#592)Jesse Plamondon-Willard
2018-09-02add update key parsing to toolkit (#592)Jesse Plamondon-Willard
2018-09-01migrate to new NuGet package reference formatJesse Plamondon-Willard
2018-08-31fix readme filename capitalisationJesse Plamondon-Willard
2018-08-31bump versions for betaJesse Plamondon-Willard
2018-08-31fix incorrect path in Windows installer (#582, #588)Jesse Plamondon-Willard
2018-08-31tweak semantic version converter to avoid invalid cast errorsJesse Plamondon-Willard
2018-08-31enable paranoid warnings automatically in debug mode (#590)Jesse Plamondon-Willard
2018-08-31add paranoid warnings mode (#590)Jesse Plamondon-Willard
2018-08-30fix assembly load security exceptions by restructuring installer and adding ↵Jesse Plamondon-Willard
*.exe.config files (#582, #588)
2018-08-26add more default game install pathsJesse Plamondon-Willard
2018-08-26delete data API entries when they're set to null (#468)Jesse Plamondon-Willard
2018-08-26make beta download blurb configurable (#585)Jesse Plamondon-Willard
2018-08-25add manual install notes for Linux/Mac (#587)Jesse Plamondon-Willard
2018-08-24bump versions for betaJesse Plamondon-Willard
2018-08-24fetch mod update keys from wiki when availableJesse Plamondon-Willard
2018-08-24suppress the game's 'added cricket' debug outputJesse Plamondon-Willard
2018-08-24fix path init error-handling using monitor before it's initialisedJesse Plamondon-Willard
2018-08-23bump versions for betaJesse Plamondon-Willard
2018-08-23tweak data API keys (#468)Jesse Plamondon-Willard
2018-08-23split core logic out of Program (#582)Jesse Plamondon-Willard
This is needed because Mono validates Program's instance fields before the static Main runs, so the custom assembly resolution isn't set up until the app has already crashed due to invalid property types.