summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework
AgeCommit message (Collapse)Author
2018-06-09fix incorrect error when a mod has no manifestJesse Plamondon-Willard
2018-06-06rm unneeded ref (#541)Jesse Plamondon-Willard
2018-06-06add Harmony patch to fix custom tilesheet handling (#541)Jesse Plamondon-Willard
2018-06-06add simple Harmony wrapper for validation, error-handling, etc (#541)Jesse Plamondon-Willard
2018-06-05fix version parsing issues in new toolkit code (#532)Jesse Plamondon-Willard
2018-06-05move manifest parsing into toolkit (#532)Jesse Plamondon-Willard
2018-06-02move web API client into toolkit (#532)Jesse Plamondon-Willard
2018-06-02Merge branch 'create-toolkit' into developJesse Plamondon-Willard
2018-06-02tweak SGame update logic to avoid some edge cases (#310)Jesse Plamondon-Willard
2018-06-02remove suppression from new events, add convenience methods (#310)Jesse Plamondon-Willard
Mods should use the new input API to suppress input instead.
2018-06-02add input APIJesse Plamondon-Willard
2018-06-02add mouse scroll event (#310)Jesse Plamondon-Willard
2018-06-02use value watcher for cursor position (#310)Jesse Plamondon-Willard
2018-06-02add Input.CursorMoved event (#310)Jesse Plamondon-Willard
2018-06-02add new-style input events (#310)Jesse Plamondon-Willard
2018-06-02add base implementation for mod event classes (#310)Jesse Plamondon-Willard
2018-06-02disambiguate legacy events internally (#310)Jesse Plamondon-Willard
2018-06-01add large terrain feature list changed event (#310)Jesse Plamondon-Willard
2018-06-01fix issue where a mod crashing in CanEdit/CanLoad could cause an abort-retry ↵Jesse Plamondon-Willard
loop
2018-06-01add NPC list changed event (#310)Jesse Plamondon-Willard
2018-06-01add terrain feature list changed event (#310)Jesse Plamondon-Willard
2018-06-01rename new events for clarity (#310)Jesse Plamondon-Willard
2018-05-31move location events into new event system (#310)Jesse Plamondon-Willard
2018-05-30fix game content managers not cloning assets from IAssetLoaderJesse Plamondon-Willard
2018-05-25move PathUtilities into toolkit (#532)Jesse Plamondon-Willard
2018-05-25suppress implicit cast warnings in code mirrored from gameJesse Plamondon-Willard
2018-05-24tweak context trace messages to make multiplayer context more clearJesse Plamondon-Willard
2018-05-24Merge branch 'content-core-rewrite' into developJesse Plamondon-Willard
# Conflicts: # docs/release-notes.md
2018-05-24fix input suppression not working on the title menu (#527)Jesse Plamondon-Willard
2018-05-24add option to locally suppress update checks for a specific modJesse Plamondon-Willard
2018-05-24minor fixesJesse Plamondon-Willard
2018-05-22refactor content API to fix load errors with decentralised cache (#524)Jesse Plamondon-Willard
2018-05-16update for Stardew Valley 1.3.11 (#521)Jesse Plamondon-Willard
2018-05-13tweak not-compatible messagesJesse Plamondon-Willard
2018-05-12group mod warnings in consoleJesse Plamondon-Willard
2018-05-11fix error when game looks up dialogue for a pet/horse with special ↵Jesse Plamondon-Willard
characters in their name (#505)
2018-05-11fix content cache always missed when not playing in EnglishJesse Plamondon-Willard
2018-05-10fix various issues with content core rewrite (#488)Jesse Plamondon-Willard
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