Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-23 | revamp startup process (#265) | Jesse Plamondon-Willard | |
This revamps SMAPI's startup process to simplify mod development by ensuring that core components are ready by the time mods are loaded (which is also needed for the upcoming content API), and eliminate or reduce SEHExceptions some players experience. | |||
2017-04-23 | minor cleanup | Jesse Plamondon-Willard | |
2017-04-23 | remove Initialize/LoadContent overrides & deprecate related events (#265) | Jesse Plamondon-Willard | |
2017-03-14 | revert all projects except installer to .NET Framework 4.5 | Jesse Plamondon-Willard | |
This caused obscure invalid-IL crashes when compiled through MonoDevelop on Linux. | |||
2017-03-14 | downgrade to .NET Framework 4.0 for better compatibility on Windows 7–8.1 | Jesse Plamondon-Willard | |
2017-03-12 | disable experimental content event for upcoming 1.9 release (#173) | Jesse Plamondon-Willard | |
2017-03-10 | rename content event for consistency, simplify usage (#173) | Jesse Plamondon-Willard | |
2017-03-03 | add content language changed event (#243) | Jesse Plamondon-Willard | |
2017-02-25 | add prototype content event + helper to manipulate XNB data (#173) | Jesse Plamondon-Willard | |
2017-02-19 | fix on-post-render graphics event being raised after screen is rendered | Jesse Plamondon-Willard | |
This causes mods to draw on top of the rendered screen instead of within it, which leads to strange bugs like cursor coordinates not lining up with the cursor and transparency issues. | |||
2017-02-16 | increase all notice deprecations to info, tweak deprecation message format | Jesse Plamondon-Willard | |
2017-02-16 | make SMAPI core non-static, eliminate direct access between core components | Jesse Plamondon-Willard | |
2017-02-13 | add new console command API with backward compatibility (#199) | Jesse Plamondon-Willard | |
2017-02-11 | add TimeEvents.AfterDayStarted event (#236) | Jesse Plamondon-Willard | |
2017-02-11 | remove esoteric & undocumented debug message queue & DrawDebug event | Jesse Plamondon-Willard | |
2017-02-08 | add SaveEvents.AfterReturnToTitle event (#231) | Jesse Plamondon-Willard | |
2017-02-07 | reimplement graphics events (#231) | Jesse Plamondon-Willard | |
2017-02-07 | update SGame.Draw with base code (#231) | Jesse Plamondon-Willard | |
2017-02-07 | disambiguate references to Farmer (#231) | Jesse Plamondon-Willard | |
2017-02-07 | remove oldest deprecated code (#231) | Jesse Plamondon-Willard | |
Since Stardew Valley 1.2 breaks most mods anyway, this commits removes the oldest deprecations and fixes the issues that are easiest for mods to update. See documentation for details. | |||
2017-02-02 | Corrected CurrentLocationChanged's "NewLocation" and "PriorLocation" ↵ | Bpendragon (David Camp) | |
descriptors, they displayed in Intellisense as the opposite of what they were. | |||
2017-01-15 | deprecate events replaced by save events (#215) | Jesse Plamondon-Willard | |
2017-01-15 | add save events (#215) | Jesse Plamondon-Willard | |
2016-11-21 | intercept event handler exceptions (#179) | Jesse Plamondon-Willard | |
2016-11-14 | migrate game loop, events, and commands to new logging framework (#168) | Jesse Plamondon-Willard | |
2016-11-14 | simplify null guards when rasing events | Jesse Plamondon-Willard | |
2016-11-04 | minor cleanup | Jesse Plamondon-Willard | |
2016-11-04 | refactor to avoid an out parameter | Jesse Plamondon-Willard | |
2016-10-31 | add zoom-adjusted mouse position to mouse-changed event arguments (#129) | Jesse Plamondon-Willard | |
2016-10-31 | (#129) fix several events not correctly propagating state | Jesse Plamondon-Willard | |
2016-10-31 | document & format event code | Jesse Plamondon-Willard | |
2016-10-31 | split combined class files per .NET conventions | Jesse Plamondon-Willard | |
2016-05-29 | Attempt to migrate to new directory structure. | Gormogon | |