summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-02-17validate that mod APIs are public (#435)Jesse Plamondon-Willard
2018-02-17split proxy builder & factory (#435)Jesse Plamondon-Willard
2018-02-17Revert "rewrite all mod assemblies to let SMAPI proxy into their internal ↵Jesse Plamondon-Willard
classes (#435)" This reverts commit 032997650010a9b6cd3378cb1a2b8273fb3f56ff.
2018-02-17add install scripts for Linux/Mac (#434)Jesse Plamondon-Willard
2018-02-17fix uninstall script not confirming success on Linux/MacJesse Plamondon-Willard
2018-02-16update Nexus URLsJesse Plamondon-Willard
2018-02-16add mod page URL to missing-dependency errors (#437)Jesse Plamondon-Willard
2018-02-16encapsulate update key to URL logic for reuse (#437)Jesse Plamondon-Willard
2018-02-16fix deadlock in rare cases when injecting an asset (#441)Jesse Plamondon-Willard
2018-02-16add common dependencies to mod data for display names (#439)Jesse Plamondon-Willard
2018-02-16encapsulate mod DB, add display name, and use in dependency checks (#439)Jesse Plamondon-Willard
2018-02-16various updates & fixes in mod listJesse Plamondon-Willard
2018-02-16enable update checks for older Entoarox mods per request, update More Animals IDJesse Plamondon-Willard
2018-02-16overhaul internal mod data format (#439)Jesse Plamondon-Willard
The new format is much more concise, reduces the memory footprint by only parsing metadata for loaded mods, and adds support for versioning and defaulting most fields.
2018-02-15log mod errors and warnings as the mod (#438)Jesse Plamondon-Willard
2018-02-15rewrite all mod assemblies to let SMAPI proxy into their internal classes (#435)Jesse Plamondon-Willard
2018-01-24host Patreon headers to avoid imgur issuesJesse Plamondon-Willard
2018-01-21update for releaseJesse Plamondon-Willard
2018-01-21add before/after save creation events (#429)Jesse Plamondon-Willard
This supports mods like Custom Farm Types that need to intercept the very first save, which doesn't raise the normal save events since the world isn't fully initialised yet.
2018-01-20update Json.NET to 11.0.1-beta3 to fix parsing error with JSON comments in ↵Jesse Plamondon-Willard
arrays (#423)
2018-01-20tweak JSON error messagesJesse Plamondon-Willard
2018-01-20split SFieldConverter into separate convertersJesse Plamondon-Willard
2018-01-20move converters into namespaceJesse Plamondon-Willard
2018-01-20encapsulate common JSON converter code, improve parse errors (#423)Jesse Plamondon-Willard
2018-01-19Merge pull request #425 from EnderHDMC/developJesse Plamondon-Willard
2018-01-19tweak new script, document workaround, update release notesJesse Plamondon-Willard
2018-01-19fix events being raised while the game is loading a save (#424)Jesse Plamondon-Willard
2018-01-17overhaul input handling (#422)Jesse Plamondon-Willard
2018-01-16fix typoJesse Plamondon-Willard
2018-01-16add JSON converters for crossplatform-incompatible types (#423)Jesse Plamondon-Willard
2018-01-15Update unix-launcher.shEnderHDMC
2018-01-12fix semantic versions always ignoring `-0` tag (#421)Jesse Plamondon-Willard
2018-01-12fix curly quotes in config.json automatically if possible (#412)Jesse Plamondon-Willard
2018-01-07update ReSharper settingsJesse Plamondon-Willard
2018-01-02fix parse error for logs with zero installed modsJesse Plamondon-Willard
2017-12-28fix issue where assemblies could be incorrectly reloadedJesse Plamondon-Willard
2017-12-26fix typo on download pageJesse Plamondon-Willard
2017-12-26expand donation section, tweak index page (#411)Jesse Plamondon-Willard
2017-12-25minor tweaks (#411)Jesse Plamondon-Willard
2017-12-25prettify download page (#411)Jesse Plamondon-Willard
2017-12-25cache release info (#411)Jesse Plamondon-Willard
2017-12-25support contextual nav URLs, update nav menu (#411)Jesse Plamondon-Willard
2017-12-25add basic download page (#411)Jesse Plamondon-Willard
2017-12-24decouple Pastebin client from log parser (#411)Jesse Plamondon-Willard
2017-12-24decouple API clients from mods API (#411)Jesse Plamondon-Willard
2017-12-16mark TrainerMod as obsolete (replaced by ConsoleCommands)Jesse Plamondon-Willard
2017-12-16avoid potential issue in SMAPI's uninstall pathsJesse Plamondon-Willard
2017-12-16bump version for upcoming releaseJesse Plamondon-Willard
2017-12-15rm unneeded assembly references (#409)Jesse Plamondon-Willard
2017-12-15emit proxy classes directly to simplify crossplatform compatibility (#409)Jesse Plamondon-Willard