summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-05-18improve game install path detectionJesse Plamondon-Willard
2017-05-18fix build error with Mono 5.0 on Linux/MacJesse Plamondon-Willard
2017-05-17also raise location-list-changed on loadJesse Plamondon-Willard
2017-05-17fix mod-loading code not accounting for metadata failureJesse Plamondon-Willard
2017-05-17raise location/player changed events on loadJesse Plamondon-Willard
2017-05-17drop support for multiple player indexes (not relevant for Stardew Valley)Jesse Plamondon-Willard
2017-05-17fix crash in unreleased code when loading a save that hasn't visited the mine...Jesse Plamondon-Willard
2017-05-17adjust return-to-title codeJesse Plamondon-Willard
2017-05-17fix errors during overridden update loop immediately crashing the game with n...Jesse Plamondon-Willard
2017-05-16make content event available in experimental modeJesse Plamondon-Willard
2017-05-16add compile flag for experimental mod dependencies featuresJesse Plamondon-Willard
2017-05-16Merge branch 'feature/285-mod-dependencies' into developJesse Plamondon-Willard
2017-05-16tweak release notesJesse Plamondon-Willard
2017-05-16fix maps not recognising custom tilesheets added through the SMAPI content APIJesse Plamondon-Willard
2017-05-16add warning for mods that don't have a name or versionJesse Plamondon-Willard
2017-05-15add Context.IsWorldReady flagJesse Plamondon-Willard
2017-05-15update compatibility blacklist for SDV 1.2Jesse Plamondon-Willard
2017-05-15tweak .editorconfig JSON indentation rulesJesse Plamondon-Willard
2017-05-14fix world/player events being raised when the player loads a save due to valu...Jesse Plamondon-Willard
2017-05-14rewrite dependency logic to resolve dependency loops by disabling the affecte...Jesse Plamondon-Willard
2017-05-14replace mod indexes with references in dependency-sorting logic (#285)Jesse Plamondon-Willard
2017-05-13add unit tests for basic dependency reordering cases (#285)Jesse Plamondon-Willard
2017-05-13add a few more unit tests for metadata loading & validation (#285)Jesse Plamondon-Willard
2017-05-13add unit tests for metadata loading & validation (#285)Jesse Plamondon-Willard
2017-05-13add unit test project (#285)Jesse Plamondon-Willard
2017-05-13pass SMAPI version into metadata validation to simplify unit tests (#285)Jesse Plamondon-Willard
2017-05-13pass API version into mod metadata validation to simplify unit testing (#285)Jesse Plamondon-Willard
2017-05-13enforce metadata.SetStatus() instead of setting properties directly (#285)Jesse Plamondon-Willard
2017-05-13decouple reading manifest files from validating metadata (#285)Jesse Plamondon-Willard
2017-05-13decouple mod metadata resolution from main SMAPI logic (#285)Jesse Plamondon-Willard
2017-05-13move mod metadata resolution into its own class (#285)Jesse Plamondon-Willard
2017-05-13fix error when processing mods that have no dependencies (#285)Jesse Plamondon-Willard
2017-05-13refactor mod dependency logic a bit (#285)Jesse Plamondon-Willard
2017-05-13Added basic topological sort for mod dependencies (#285)Luke Wale
2017-05-13add basic dependencies to manifest (#285)Jesse Plamondon-Willard
2017-05-13streamline crossplatform build with Mono 5.0, update readme, tweak release notesJesse Plamondon-Willard
2017-05-12fix error on Linux/Mac when a mod tries to load content immediately after sav...Jesse Plamondon-Willard
2017-05-12fix SMAPI raising a deprecation warning for its own use of an eventJesse Plamondon-Willard
2017-05-11organise a few framework classesJesse Plamondon-Willard
2017-05-11fix IManifest fields being settableJesse Plamondon-Willard
2017-05-11decouple mod metadata vs assembly loading to enable upcoming mod dependencies...Jesse Plamondon-Willard
2017-05-11overhaul save handling to fix save events not triggering on Linux/Mac (#284)Jesse Plamondon-Willard
2017-05-10merge SGame::UpdateEventCalls into UpdateJesse Plamondon-Willard
2017-05-10deprecate GameEvents.GameLoaded and GameEvents.FirstUpdateTickJesse Plamondon-Willard
2017-05-09trace locale changes as non-verbose contextJesse Plamondon-Willard
2017-05-09fix installer finding redundant game paths on LinuxJesse Plamondon-Willard
2017-05-09add warning for mods that don't set the UniqueID manifest fieldJesse Plamondon-Willard
2017-05-09let mods dispose unmanaged resources when SMAPI is disposing (#282)Jesse Plamondon-Willard
2017-05-09add 'debug' console commandJesse Plamondon-Willard
2017-05-09when a fatal crash happens, keep a copy of the log and notify the player on r...Jesse Plamondon-Willard