Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-10 | enable SMAPI 2.0 mode by default | Jesse Plamondon-Willard | |
This commit replaces the SMAPI_2_0 compile flag with SMAPI_1_x. | |||
2017-07-05 | add method to suppress button input from game (#317) | Jesse Plamondon-Willard | |
2017-07-05 | add InputEvents which unify keyboard, mouse, and controller input with more ↵ | Jesse Plamondon-Willard | |
metadata (#316) | |||
2017-07-03 | bump all deprecation levels to 'pending removal' | Jesse Plamondon-Willard | |
2017-07-03 | add SMAPI 2.0 compile mode | Jesse Plamondon-Willard | |
2017-07-01 | rewrite content interception using latest proposed API (#255) | Jesse Plamondon-Willard | |
2017-05-29 | deprecate TimeEvents.DayOfMonthChanged, SeasonOfYearChanged, and ↵ | Jesse Plamondon-Willard | |
YearOfGameChanged | |||
2017-05-21 | reimplement event deprecation warnings to fix "unknown mod" warnings | Jesse Plamondon-Willard | |
2017-05-17 | drop support for multiple player indexes (not relevant for Stardew Valley) | Jesse Plamondon-Willard | |
2017-05-16 | make content event available in experimental mode | Jesse Plamondon-Willard | |
2017-05-12 | fix SMAPI raising a deprecation warning for its own use of an event | Jesse Plamondon-Willard | |
2017-05-10 | deprecate GameEvents.GameLoaded and GameEvents.FirstUpdateTick | Jesse Plamondon-Willard | |
2017-04-24 | update for SDV 1.2 non-beta release | Jesse Plamondon-Willard | |
2017-04-23 | minor cleanup | Jesse Plamondon-Willard | |
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 | |