Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-25 | add prototype content event + helper to manipulate XNB data (#173) | Jesse Plamondon-Willard | |
2017-02-24 | add release note, fix docblock | Jesse Plamondon-Willard | |
2017-02-24 | fix content manager compatibility with MonoGame (#173) | Jesse Plamondon-Willard | |
2017-02-24 | override content manager (#173) | Jesse Plamondon-Willard | |
2017-02-24 | clean up program properties | Jesse Plamondon-Willard | |
2017-02-24 | fix 'please update your game' error not pausing before exit | Jesse Plamondon-Willard | |
2017-02-24 | fix game version checks not using semantic versioning | Jesse Plamondon-Willard | |
This caused an issue where SMAPI didn't consider SDV 1.2.10 to pass the minimum game version of 1.2.9. This requires some workarounds for SDV 1.11's non-semantic version. | |||
2017-02-24 | clean up constants, avoid regenerating values unnecessarily | Jesse Plamondon-Willard | |
2017-02-24 | fix game version always being detected as 1.2.9 because Game1.version is a ↵ | Jesse Plamondon-Willard | |
const now | |||
2017-02-23 | further group deprecation warnings during mod loading | Jesse Plamondon-Willard | |
2017-02-23 | minor cleanup | Jesse Plamondon-Willard | |
2017-02-23 | make skipped-mod messages more user-friendly | Jesse Plamondon-Willard | |
2017-02-23 | move incompatible mod logic into mod registry | Jesse Plamondon-Willard | |
2017-02-23 | shorten mod path in error messages | Jesse Plamondon-Willard | |
2017-02-23 | merge config files | Jesse Plamondon-Willard | |
2017-02-22 | update for Stardew Valley 1.9 (#231) | Jesse Plamondon-Willard | |
2017-02-22 | add rationale notes to incompatible-mods list (#231) | Jesse Plamondon-Willard | |
2017-02-21 | fix new error when entering an empty command in SMAPI console | Jesse Plamondon-Willard | |
2017-02-19 | make mod-not-compatible messages shorter | Jesse Plamondon-Willard | |
2017-02-19 | mark another incompatible mod (#231) | Jesse Plamondon-Willard | |
2017-02-19 | fix installer not recognising Linux/Mac paths starting with ~ or containing ↵ | Jesse Plamondon-Willard | |
an escaped space | |||
2017-02-19 | use more robust crossplatform path checks in installer | Jesse Plamondon-Willard | |
2017-02-19 | fix installer not ignoring potential game folders that don't contain a ↵ | Jesse Plamondon-Willard | |
Stardew Valley exe | |||
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-17 | fix nullable enums not being written to JSON as string | Jesse Plamondon-Willard | |
2017-02-17 | write XNA input enums to JSON as strings automatically | Jesse Plamondon-Willard | |
Mods often reference Json.NET to do this, so this lets many mods remove Json.NET as a dependency. | |||
2017-02-17 | fix issue where mod dependencies overrode SMAPI dependencies | Jesse Plamondon-Willard | |
2017-02-16 | increase all notice deprecations to info, tweak deprecation message format | Jesse Plamondon-Willard | |
2017-02-16 | remove unneeded property for number of mods loaded | Jesse Plamondon-Willard | |
2017-02-16 | remove unneeded property for game exe path | Jesse Plamondon-Willard | |
2017-02-16 | remove unneeded property for game exe path | Jesse Plamondon-Willard | |
2017-02-16 | make SMAPI core non-static, eliminate direct access between core components | Jesse Plamondon-Willard | |
2017-02-15 | mark more incompatible mods (#231) | Jesse Plamondon-Willard | |
2017-02-14 | fix typo | Jesse Plamondon-Willard | |
2017-02-14 | streamline startup a bit | Jesse Plamondon-Willard | |
2017-02-14 | mark one constant internal | Jesse Plamondon-Willard | |
2017-02-14 | mark two internal classes internal | Jesse Plamondon-Willard | |
2017-02-14 | mark more incompatible mods (#231) | Jesse Plamondon-Willard | |
2017-02-13 | update draw logic for Stardew Valley 1.2.6 (#231) | Jesse Plamondon-Willard | |
2017-02-13 | mark Entoarox Framework incompatible up to 1.6.5 (#231) | Jesse Plamondon-Willard | |
2017-02-13 | mark all Command methods deprecated (#199) | Jesse Plamondon-Willard | |
2017-02-13 | update release notes (#199) | Jesse Plamondon-Willard | |
2017-02-13 | migrate TrainerMod to new API (#199) | Jesse Plamondon-Willard | |
2017-02-13 | add new console command API with backward compatibility (#199) | Jesse Plamondon-Willard | |
2017-02-13 | move core JSON logic out of mod helper (#199) | Jesse Plamondon-Willard | |
This lets SMAPI parse manifest.json files without a mod helper, so we can pass the mod name into the helper. | |||
2017-02-12 | update release notes (#237) | Jesse Plamondon-Willard | |
2017-02-12 | handle permissions & delays in installer's file/folder deletion code (#237) | Jesse Plamondon-Willard | |
2017-02-12 | avoid special case in error printing (#237) | Jesse Plamondon-Willard | |
2017-02-12 | encapsulate file & folder deletion (#237) | Jesse Plamondon-Willard | |
2017-02-12 | mark another incompatible mod (#231) | Jesse Plamondon-Willard | |