summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI
AgeCommit message (Expand)Author
2016-11-29Merge branch 'feature/rewrite-mod-assemblies' into developJesse Plamondon-Willard
2016-11-29enable local SMAPI deployment on Linux/MacJesse Plamondon-Willard
2016-11-29exclude rewriters project from IL weaving (#166)Jesse Plamondon-Willard
2016-11-29rewrite SpriteBatch.Begin calls for compatibility (#166)Jesse Plamondon-Willard
2016-11-29add framework for rewriting incompatible methods (#166)Jesse Plamondon-Willard
2016-11-29add separate project to support upcoming IL rewriting (#166)Jesse Plamondon-Willard
2016-11-29move dependencies into targets file for reuse (#166)Jesse Plamondon-Willard
2016-11-28move assembly map into constants (#166)Jesse Plamondon-Willard
2016-11-27supplement assembly resolution for Mono (#166)Jesse Plamondon-Willard
2016-11-27add trace logs when rewriting an assembly (#166)Jesse Plamondon-Willard
2016-11-27only rewrite assemblies if needed (#166)Jesse Plamondon-Willard
2016-11-26copy pdb/mdb files to assembly cache (#166)Jesse Plamondon-Willard
2016-11-26use simpler, non-broken approach for rewriting mod type references (#166)Jesse Plamondon-Willard
2016-11-26rewrite type references in mod assemblies to match target platform (#166)Jesse Plamondon-Willard
2016-11-26move cache struct into its own file (#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-24update for 1.2 releaseJesse Plamondon-Willard
2016-11-23fix compatibility with mods which use the previous signature of Command.CallC...Jesse Plamondon-Willard
2016-11-23revert Config.GenerateDefaultConfig<T> back to virtual methodJesse 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-19restore obsolete SPlayer for backwards compatibility, mark deprecatedJesse Plamondon-Willard
2016-11-19update for 1.1.1 releaseJesse Plamondon-Willard
2016-11-19fix race condition where GameLoaded event was sometime fired before the game ...Jesse Plamondon-Willard
2016-11-19restore all Log methods for backwards compatibilityJesse Plamondon-Willard
2016-11-19fix compatibility with mods using Log.OutJesse Plamondon-Willard
2016-11-19fix deprecation warnings beign repeated if the mod can't be identifiedJesse Plamondon-Willard
2016-11-19update for 1.1.1-alphaJesse Plamondon-Willard
2016-11-19add commentJesse Plamondon-Willard
2016-11-17update for 1.1 releaseJesse Plamondon-Willard
2016-11-17add global assembly infoJesse Plamondon-Willard
2016-11-16minor tweaksJesse 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-16update for 1.1 betaJesse 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-16mark deprecated manifest fieldsJesse Plamondon-Willard
2016-11-14fix error when json file doesn't exist (#170)Jesse Plamondon-Willard
2016-11-14tweak deprecation messagesJesse 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-14simplify null guards when rasing eventsJesse Plamondon-Willard
2016-11-14migrate main logging to new framework (#168)Jesse Plamondon-Willard