summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI/Program.cs
AgeCommit message (Expand)Author
2016-12-22add config setting to disable update checks (#202)Jesse Plamondon-Willard
2016-12-22autogenerate SMAPI config (#202)Jesse Plamondon-Willard
2016-12-22track loaded mod instances & manifests via mod registry (#201)Jesse Plamondon-Willard
2016-12-21make SemanticVersion constructor from version string publicJesse Plamondon-Willard
2016-12-21rename SMAPI config file for consistency (#192, #202)Jesse Plamondon-Willard
2016-12-18migrate manifest & version to interfaces with backwards compatibility (#197)Jesse Plamondon-Willard
2016-12-06skip mod folder with a warning if it has no manifest (#186)Jesse Plamondon-Willard
2016-12-05reimplement assembly caching (#187)Jesse Plamondon-Willard
2016-12-02fix assembly resolution when mods try to load types from other mods (#166)Jesse Plamondon-Willard
2016-11-30fix assembly resolution failing for rewritten mods that reference a different...Jesse Plamondon-Willard
2016-11-29add separate project to support upcoming IL rewriting (#166)Jesse Plamondon-Willard
2016-11-27supplement assembly resolution for Mono (#166)Jesse Plamondon-Willard
2016-11-26pass target platform to assembly rewriter for later use (#166)Jesse Plamondon-Willard
2016-11-26add log entry when preprocessing an assembly (#166)Jesse Plamondon-Willard
2016-11-26preprocess all mod assemblies for compatibility with multi-assembly mods (#166)Jesse Plamondon-Willard
2016-11-26simplify manifest.json path checkJesse Plamondon-Willard
2016-11-25preprocess mods through Mono.Cecil to allow rewriting later (#166)Jesse Plamondon-Willard
2016-11-24fix audio error on startup for some players by deferring update checkJesse Plamondon-Willard
2016-11-23fix compatibility with mods which use the previous signature of Command.CallC...Jesse Plamondon-Willard
2016-11-23log relevant details when a ReflectionTypeLoadException is caught by SMAPIJesse Plamondon-Willard
2016-11-21intercept event handler exceptions (#179)Jesse Plamondon-Willard
2016-11-19fix race condition where GameLoaded event was sometime fired before the game ...Jesse Plamondon-Willard
2016-11-16cleanupJesse Plamondon-Willard
2016-11-16use interface for IModHelperJesse Plamondon-Willard
2016-11-16add emergency interrupt feature (#168)Jesse Plamondon-Willard
2016-11-16fix console closing immediately when some exceptions occur (#171), simplify i...Jesse Plamondon-Willard
2016-11-16add optional 'minimum API version' field to manifest (#176)Jesse Plamondon-Willard
2016-11-14migrate game loop, events, and commands to new logging framework (#168)Jesse Plamondon-Willard
2016-11-14minor cleanupJesse Plamondon-Willard
2016-11-14migrate main logging to new framework (#168)Jesse Plamondon-Willard
2016-11-14migrate deprecation manager to new logging (#168)Jesse Plamondon-Willard
2016-11-14deprecate legacy logging interfaces, rewrite to use new framework under the h...Jesse Plamondon-Willard
2016-11-14initialise new logging framework on startup (#168)Jesse Plamondon-Willard
2016-11-13split mod registry out of deprecation manager for reuse (#168)Jesse Plamondon-Willard
2016-11-10fix deprecation warning for manifest.PerSaveConfigsJesse Plamondon-Willard
2016-11-08fix an initialisation error when a Windows user has both "StardewValley.exe" ...Jesse Plamondon-Willard
2016-11-06fix minor crossplatform issuesJesse Plamondon-Willard
2016-11-06add developer mode which shows all deprecation warnings, update release proce...Jesse Plamondon-Willard
2016-11-06simplify log a bit moreJesse Plamondon-Willard
2016-11-06use more nuanced deprecation warnings (#165)Jesse Plamondon-Willard
2016-11-05add deprecation warnings (#165)Jesse Plamondon-Willard
2016-11-05use new helper to read manifest (#159)Jesse Plamondon-Willard
2016-11-05simplify exit loggingJesse Plamondon-Willard
2016-11-05add new config system, mark previous methods obsolete (#159)Jesse Plamondon-Willard
2016-11-04add minimum game version check (#163)Jesse Plamondon-Willard
2016-11-04make logging less verbose and more informativeJesse Plamondon-Willard
2016-11-04remove legacy workaroundJesse Plamondon-Willard
2016-11-04remove unneeded program fieldsJesse Plamondon-Willard
2016-11-04format & document program classJesse Plamondon-Willard
2016-11-04remove extensions from public interface, refactor & documentJesse Plamondon-Willard