Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-07 | reorganise repo structure | Jesse Plamondon-Willard | |
2017-09-26 | restore AssemblyRewriters assembly for method injection | Jesse Plamondon-Willard | |
This fixes a SMAPI 2.0 issue where mods would fail with MethodAccessException if they used SpriteBatch methods that got rewritten for MonoGame/XNA compatibility, because the methods SMAPI injected were internal. Moving it back into a separate assembly lets us make it public without making it visible to modders. | |||
2017-09-23 | drop support for SMAPI 1.x (#360) | Jesse Plamondon-Willard | |
2017-09-19 | merge assembly rewriters into main SMAPI project (#347) | Jesse Plamondon-Willard | |
2017-08-14 | ignore installer arguments until SMAPI 2.0 | Jesse Plamondon-Willard | |
2017-08-02 | add installer command-line arguments for scripting (#337) | Jesse Plamondon-Willard | |
2017-06-18 | enable C# 7 tuples | Jesse Plamondon-Willard | |
2017-05-27 | improve libgdiplus.dylib fix for Mono players | Jesse Plamondon-Willard | |
2017-05-22 | show friendly error when running install.exe from within zip file | Jesse Plamondon-Willard | |
2017-05-18 | improve game install path detection | Jesse Plamondon-Willard | |
2017-05-09 | fix installer finding redundant game paths on Linux | Jesse Plamondon-Willard | |
2017-05-03 | support players with multiple copies of the game when installing (#274) | Jesse Plamondon-Willard | |
2017-04-23 | minor cleanup | Jesse Plamondon-Willard | |
2017-04-23 | fix rare issue where installer crashes trying to delete a bundled mod from ↵ | Jesse Plamondon-Willard | |
%appdata% (#266) | |||
2017-04-23 | minor cleanup | Jesse Plamondon-Willard | |
2017-04-23 | tweak installer to suggest common fix for file permission issues | Jesse Plamondon-Willard | |
2017-03-30 | remove old error logs when installing a new version to avoid confusion | Jesse Plamondon-Willard | |
2017-03-16 | add another default game path for Linux | Jesse Plamondon-Willard | |
Thanks to ShneekeyTheLost on the Stardew Valley forums. | |||
2017-03-16 | validate XNA 4.0+ is installed on Windows in SMAPI installer | Jesse Plamondon-Willard | |
2017-03-14 | validate .NET Framework 4.5+ is installed on Windows in SMAPI installer | 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-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-09 | remove Mono.Cecil.Rocks (#231) | Jesse Plamondon-Willard | |
It's not needed since we're not injecting new instructions, and causes the field rewriters to fail unexpectedly. | |||
2017-02-08 | remove old log file to avoid confusion (#231) | Jesse Plamondon-Willard | |
2017-02-04 | fix install error when the mods folder doesn't exist (#229) | Jesse Plamondon-Willard | |
2017-02-03 | simplify installer text | Jesse Plamondon-Willard | |
2017-02-03 | remove mod .cache folders during (un)install process (#229) | Jesse Plamondon-Willard | |
2017-02-03 | move install package's Mono/Windows folders out of root | Jesse Plamondon-Willard | |
This will hopefully reduce confusion among players who go into "Windows" instead of running install.exe. | |||
2017-01-22 | Add GOG Mac path | Jesse Plamondon-Willard | |
Thanks to LeonBlade for the path. | |||
2017-01-14 | fix console color support check (#206) | Jesse Plamondon-Willard | |
2017-01-14 | fix error when the console doesn't support colour (#206) | Jesse Plamondon-Willard | |
2016-12-22 | skip mods known to be incompatible and display error with update links (#192) | Jesse Plamondon-Willard | |
2016-12-21 | rename SMAPI config file for consistency (#192, #202) | Jesse Plamondon-Willard | |
2016-12-12 | fix System.Runtime.Caching not available on Mac | Jesse Plamondon-Willard | |
2016-12-07 | refactor registry checks for crossplatform compatibility (#189) | Jesse Plamondon-Willard | |
2016-12-07 | SMAPI installer is able to read SDV install path from registry key | Patrick Müssig | |
2016-12-07 | fix installer not moving mods out of appdata if the game isn't installed on ↵ | Jesse Plamondon-Willard | |
the same Windows partition (#184) | |||
2016-12-07 | fix the installer not removing TrainerMod from appdata if it's already in ↵ | Jesse Plamondon-Willard | |
the game mods folder | |||
2016-12-06 | tweak installer wording to avoid confusion | Jesse Plamondon-Willard | |
2016-12-06 | remove obsolete mods/.cache directory on install (#187, #188) | Jesse Plamondon-Willard | |
2016-12-06 | always clean up files during install (#188) | Jesse Plamondon-Willard | |
2016-11-29 | rework uninstaller so it doesn't depend on install package | Jesse Plamondon-Willard | |
For example, this avoids an issue where the normal SMAPI uninstaller didn't remove files added by the 'SMAPI for developers' installer. | |||
2016-11-07 | group installer's path variables | Jesse Plamondon-Willard | |
2016-11-07 | detect appdata mods during install and move them (if possible) | Jesse Plamondon-Willard | |
2016-11-05 | fix installer on Windows not ignoring quote characters in file path | Jesse Plamondon-Willard | |
2016-11-03 | add crossplatform installer (#155) | Jesse Plamondon-Willard | |