summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework
AgeCommit message (Collapse)Author
2020-01-12fix recursive lock errorJesse Plamondon-Willard
2020-01-11fix errors due to async threads creating content managersJesse Plamondon-Willard
2020-01-11Reworked the console implementation, added monitoring. Some internal ↵Drachenkaetzchen
refactoring.
2020-01-10Added reset functionalityDrachenkaetzchen
2020-01-10Moved most PerformanceCounter logic out of SCore into the new ↵Drachenkaetzchen
PerformanceCounterManager, some namespace refactoring
2020-01-10Initial commit of the performance countersDrachenkaetzchen
2020-01-07intercept schedule errorsJesse Plamondon-Willard
2020-01-04remove DumpMetadata optionJesse Plamondon-Willard
2020-01-04fix new asset invalidation code not correctly handling interceptors which ↵Jesse Plamondon-Willard
both load and edit
2020-01-01unify item diff logic for players & chestsJesse Plamondon-Willard
2020-01-01fix NetList watcher not handling array replacement and conflicting changes ↵Jesse Plamondon-Willard
correctly
2020-01-01fix location snapshot not updated for removed chestsJesse Plamondon-Willard
2020-01-01optimize chest watchers using net eventsJesse Plamondon-Willard
2019-12-31minor refactoringJesse Plamondon-Willard
2019-12-31Finished chest eventswartech0
2019-12-31reworking chest event handlerwartech0
2019-12-31minor refactoringJesse Plamondon-Willard
This commit... - removes key fields added to non-keyed types like NetListWatcher and SnapshotListDiff; - fixes existing chests not being watched; - fixes diffs not correctly updated for added/removed chests; - performs minor cleanup, adds missing docs, etc.
2019-12-31Added the new ChestItemChanged event.wartech0
2019-12-31fix XNA keeping loaded assets alive forever (#685)Jesse Plamondon-Willard
2019-12-30fix ObservableCollection watcher not handling list reset (#685)Jesse Plamondon-Willard
2019-12-26fix log parser content pack list entry pattern, remove unneeded ternary in ↵Dan Volchek
content pack logging
2019-12-24list broken dependencies first in 'skipped mods' listJesse Plamondon-Willard
2019-12-20add console warning in paranoid modeJesse Plamondon-Willard
2019-12-15add friendly log message for save file-not-found errorsJesse Plamondon-Willard
2019-12-15improve error message for TargetParameterCountException in the reflection APIJesse Plamondon-Willard
2019-12-14refactor cache invalidation & propagation to allow for future optimizationsJesse Plamondon-Willard
2019-12-14fix private assets from content packs not having tracking infoJesse Plamondon-Willard
2019-12-14don't keep a reference to uncached assetsJesse Plamondon-Willard
2019-12-12fix assets not being disposed when a content manager is disposedJesse Plamondon-Willard
2019-12-12batch asset editor/loader changesJesse Plamondon-Willard
2019-12-08let mods use Read/WriteSaveData while a save is being loadedJesse Plamondon-Willard
2019-12-05update for 'force off' gamepad option added in Stardew Valley 1.4.0.1Jesse Plamondon-Willard
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