summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework
AgeCommit message (Collapse)Author
2019-12-02add support for semver 2.0 build metadata, update for SDV 1.4.0.1Jesse Plamondon-Willard
2019-12-02migrate from AWS to AzureJesse Plamondon-Willard
This commit migrates from subdomains to paths (due to the cost of a wildcard HTTPS certificate on Azure), adds a web project to redirect the old subdomains from AWS to Azure, and removes AWS-specific hacks.
2019-11-18optimise map tilesheet fixing slightlyJesse Plamondon-Willard
2019-11-18minor updates (#638)Jesse Plamondon-Willard
2019-11-16update for more draw changes (#638)Jesse Plamondon-Willard
2019-11-16fix render events not raised during minigamesJesse Plamondon-Willard
2019-11-16update for more draw changes (#638)Jesse Plamondon-Willard
2019-11-16update for more draw changes (#638)Jesse Plamondon-Willard
2019-11-16update for more draw changes (#638)Jesse Plamondon-Willard
2019-11-16update for draw changes in SDV 1.4 (#638)Jesse Plamondon-Willard
2019-11-09overhaul update checksJesse Plamondon-Willard
This commit moves the core update-check logic serverside, and adds support for community-defined version mappings. For example, that means false update alerts can now be solved by the community for all players.
2019-11-09filter another new error (#638)Jesse Plamondon-Willard
2019-11-08update game log filters (#638)Jesse Plamondon-Willard
2019-11-04no longer omit zero patch numbers when formatting versionsJesse Plamondon-Willard
2019-10-29update for further networking changes in SDV 1.4 (#638)Jesse Plamondon-Willard
2019-10-29update for networking changes in SDV 1.4 (#638)Jesse Plamondon-Willard
2019-10-03fix non-generic GetAPI not checking that all mods are loaded (#662)Jesse Plamondon-Willard
2019-10-01auto-fix save data when a custom location mod is removedJesse Plamondon-Willard
2019-10-01add support for core translation filesJesse Plamondon-Willard
2019-10-01remove unused translation field & methodJesse Plamondon-Willard
2019-09-26auto-fix save data when a custom NPC mod is removedJesse Plamondon-Willard
2019-09-23make console colors configurableJesse Plamondon-Willard
2019-09-16log custom SMAPI settings to simplify troubleshootingJesse Plamondon-Willard
2019-09-14fix ICursorPosition.AbsolutePixels not adjusted for zoomJesse Plamondon-Willard
2019-09-14track texture asset keys, fix NPC portrait propagationJesse Plamondon-Willard
2019-09-14add immutable collection watcherJesse Plamondon-Willard
2019-09-14log skipped loose filesJesse Plamondon-Willard
2019-09-14fix asset changes not affecting cached asset loads in a specific caseJesse Plamondon-Willard
2019-09-14update for game draw changes (#638)Jesse Plamondon-Willard
2019-09-14update for game draw changes (#638)Jesse Plamondon-Willard
2019-09-14fix typos and inconsistent spellingJesse Plamondon-Willard
2019-09-14update for disconnection change in SDV 1.4 (#638)Jesse Plamondon-Willard
2019-09-14normalise map tilesheets before custom-tilesheet changes to avoid errorsJesse Plamondon-Willard
2019-09-14apply tilesheet fixes to XNB map files tooJesse Plamondon-Willard
2019-09-14normalise custom map's tilesheet paths for the OSJesse Plamondon-Willard
2019-09-14show versions in duplicate-mod errors, make folder paths in trace logs clearerJesse Plamondon-Willard
2019-09-14update draw logic (#638)Jesse Plamondon-Willard
2019-09-14move environment utility into toolkit for reuseJesse Plamondon-Willard
2019-09-14fix error when loading a mod asset through a translated content manager (#647)Jesse Plamondon-Willard
2019-09-14decouple updating watchers & raising event to fix some mod changes not being ↵Jesse Plamondon-Willard
tracked correctly (#648)
2019-09-14reorganise update loop a bit (#648)Jesse Plamondon-Willard
2019-09-14update code for SDV 1.4 changes (#638)Jesse Plamondon-Willard
2019-09-14disable mod-level asset caching (#644)Jesse Plamondon-Willard
This fixes an issue where some asset references could be shared between content managers, causing changes to propagate unintentionally.
2019-09-14ignore root content managers when handling managed asset keys (#644)Jesse Plamondon-Willard
2019-09-14no longer forward managed asset keys loaded through a mod content manager (#644)Jesse Plamondon-Willard
That isn't needed for any documented functionality, and allowed mods to load (and in some cases edit) a different mod's local assets.
2019-09-14move most mod asset loading logic into content managers (#644)Jesse Plamondon-Willard
This fixes mods needing to load Map assets manually before the game could load them via internal key.
2019-09-14add separate LogNetworkTraffic optionJesse Plamondon-Willard
2019-09-14fix tilesheets seasonalised when loading an indoor mapJesse Plamondon-Willard
2019-09-14batch reload assets in some casesJesse Plamondon-Willard
2019-09-14fix cache misses for non-English playersJesse Plamondon-Willard