Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-13 | enable nullable annotations in the rest of SMAPI core (#837) | Jesse Plamondon-Willard | |
2022-04-06 | enable nullable annotations by default (#837) | Jesse Plamondon-Willard | |
This adds `#nullable disable` to all existing code (except where null is impossible like enum files), so it can be migrated incrementally. | |||
2022-03-22 | reduce duplicated doc blocks | Jesse Plamondon-Willard | |
2022-02-11 | fix thumbstick input overrides | Jesse Plamondon-Willard | |
2021-11-28 | drop support for XNA Framework | Jesse Plamondon-Willard | |
Stardew Valley 1.5.5 migrates to MonoGame on all platforms. | |||
2020-09-04 | extend game's input logic instead of replacing it | Jesse Plamondon-Willard | |
2020-05-16 | use newer C# features | Jesse Plamondon-Willard | |
2020-03-08 | encapsulate logic for each input type | Jesse Plamondon-Willard | |
2020-03-08 | rework input handling to allow sending custom input to the game/mods | Jesse Plamondon-Willard | |
That will let Virtual Keyboard on Android work with the future multi-key binding API, and with mods that check input state directly (e.g. Pathoschild/StardewMods#520). It might also be useful as a public API in future versions. | |||
2018-12-27 | tweak comment header convention | Jesse Plamondon-Willard | |
2018-04-29 | fix build error on Linux/Mac | Jesse Plamondon-Willard | |
2018-04-22 | rewrite input suppression (#453) | Jesse Plamondon-Willard | |
This lets SMAPI intercept all input using the new Game1.hooks in SDV 1.3.0.32. However, intercepting mouse clicks needs a few more changes in the game code. |