summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework
AgeCommit message (Collapse)Author
2018-05-10fix documentation warningsJesse Plamondon-Willard
2018-05-10generalise console color logic for reuse (#495)Jesse Plamondon-Willard
2018-05-09rewrite content logic to decentralise cache (#488)Jesse Plamondon-Willard
This is necessary due to changes in Stardew Valley 1.3, which now changes loaded assets and expects those changes to be persisted but not propagated to other content managers.
2018-05-06fix new events losing track of changed dataJesse Plamondon-Willard
2018-05-06add GetActiveLocations to multiplayer API (#480)Jesse Plamondon-Willard
2018-05-05enforce mod ID convention (only alphanumeric, hyphen, dot, and underscore)Jesse Plamondon-Willard
2018-05-05fix input suppression not working in some casesJesse Plamondon-Willard
2018-05-05rewrite location events for multiplayerJesse Plamondon-Willard
2018-05-04add LocationEvents.ObjectsChanged eventJesse Plamondon-Willard
2018-05-04load game synchronously to fix asset loader/editor errorsJesse Plamondon-Willard
2018-05-03add semanticVersion.IsPrerelease()Jesse Plamondon-Willard
2018-05-02reorganise to avoid errors deploying web app, fix WMI error in Linux installerJesse Plamondon-Willard
2018-05-01add public platform constant for modsJesse Plamondon-Willard
2018-05-01unify SMAPI.AssemblyRewriters and SMAPI.Common projectsJesse Plamondon-Willard
2018-05-01fix error during content manager disposal in some casesJesse Plamondon-Willard
2018-04-30fix farmhand crash in some cases when host exits gameJesse Plamondon-Willard
2018-04-30fix input freeze on shipping screen (#482)Jesse Plamondon-Willard
2018-04-29fix build error on Linux/MacJesse Plamondon-Willard
2018-04-29fix multiplayer error after player joins but before location is loadedJesse Plamondon-Willard
2018-04-28fix released-button detection (#453)Jesse Plamondon-Willard
2018-04-28add initial multiplayer API (#480)Jesse Plamondon-Willard
2018-04-27remove alias no longer needed in SDV 1.3 (#453)Jesse Plamondon-Willard
2018-04-27add multiplayer sync events (#479)Jesse Plamondon-Willard
2018-04-27update game version parsing for upcoming SMAPI 2.6 beta (#453)Jesse Plamondon-Willard
2018-04-25simplify beta channel logic (#457)Jesse Plamondon-Willard
2018-04-25update for SDV 1.3.0.38 (#453)Jesse Plamondon-Willard
2018-04-25update release notes, refactor a bit (#474)Jesse Plamondon-Willard
2018-04-25Merge pull request #474 from danvolchek/developJesse Plamondon-Willard
Add overload to the player_add console command to add items by name
2018-04-25remove unused monitor settingJesse Plamondon-Willard
2018-04-25update release notes, minor tweaks (#475)Jesse Plamondon-Willard
2018-04-25Merge pull request #475 from danvolchek/logcommandsJesse Plamondon-Willard
Log user input to logfile
2018-04-25fix not adding last argDan Volchek
2018-04-25rewrite input suppression again (#453)Jesse Plamondon-Willard
This uses the new Game1.input in SDV 1.3.0.37 to override the game's input more consistently, though it still doesn't intercept clicks correctly yet.
2018-04-23show update-key warnings before checking mod status, enable in non-dev modeJesse Plamondon-Willard
2018-04-22fix save/load event precedence (#453)Jesse Plamondon-Willard
2018-04-22rewrite input suppression (#453)Jesse Plamondon-Willard
This lets SMAPI intercept all input using the new Game1.hooks in SDV 1.3.0.32. However, intercepting mouse clicks needs a few more changes in the game code.
2018-04-22don't send chatbox input to mods (#453)Jesse Plamondon-Willard
2018-04-22fix crash when closing game window in multiplayer mode (#453)Jesse Plamondon-Willard
2018-04-21fix is-asset-cached check not accounting for different behavior in English ↵Jesse Plamondon-Willard
(#453)
2018-04-21add more state tracking logs in verbose mode (#453)Jesse Plamondon-Willard
2018-04-21rewrite world/player state tracking (#453)Jesse Plamondon-Willard
2018-04-19fix GetApi interface validation errors not naming interfaceJesse Plamondon-Willard
2018-04-19detect broken references to methods which changed generic return type (#453)Jesse Plamondon-Willard
Previously generic types couldn't be compared correctly, since we'd end up with false differences like "Dictionary`1 != Dictionary<string, string>". That seems to be fixed now, possibly due to the PDB file being included.
2018-04-19update for Stardew Valley 1.3.0.33 release build (#453)Jesse Plamondon-Willard
2018-04-18detect broken references to fields which changed generic type (#453)Jesse Plamondon-Willard
Previously generic types couldn't be compared correctly, since we'd end up with false differences like "Dictionary`1 != Dictionary<string, string>". That seems to be fixed now, possibly due to the PDB file being included.
2018-04-18update for Stardew Valley 1.3.0.32 (#453)Jesse Plamondon-Willard
2018-04-17log user input to log fileDan Volchek
2018-04-17add warning in developer mode for mods with no update keysJesse Plamondon-Willard
2018-04-16support quoted strings in console commandsDan Volchek
2018-04-15tweak trace logs for readability when loading modsJesse Plamondon-Willard