Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-28 | fix error resolving native DLLs like libSkiaSharp | Jesse Plamondon-Willard | |
2021-11-28 | remove path-too-long exception handling | Jesse Plamondon-Willard | |
The path length limit no longer applies in .NET 5. | |||
2021-11-28 | remove libgdiplus workaround on macOS | Jesse Plamondon-Willard | |
This is no longer needed after the .NET 5 migration. | |||
2021-11-28 | reorganize install script | Jesse Plamondon-Willard | |
This fixes an issue where Steam messes with the PATH, so dotnet isn't available until the terminal window is opened. | |||
2021-11-28 | fix SMAPI not working on macOS, improve installer validation | Jesse Plamondon-Willard | |
2021-11-28 | restructure installer for .NET 5 changes | Jesse Plamondon-Willard | |
2021-11-28 | fix segfault on Linux/macOS after .NET 5 update | Jesse Plamondon-Willard | |
Harmony doesn't seem to support tiered compilation on Linux/macOS, but the vanilla game disables that too anyway. The bundled runtimeconfig files match the ones used by the vanilla game. Thanks to 0x0ade for identifying the cause! | |||
2021-11-28 | update to .NET 5 and official 64-bit | Jesse Plamondon-Willard | |
2021-11-28 | update versions for Stardew Valley 1.5.5 and remove 1.5.4-specific checks | Jesse Plamondon-Willard | |
2021-10-08 | bump to .NET Framework 4.5.2 | Jesse Plamondon-Willard | |
2021-09-02 | drop support for unofficial 64-bit mode | Jesse Plamondon-Willard | |
2021-09-01 | add friendly errors when using SMAPI 3.12.x with Stardew Valley 1.5.5+ | Jesse Plamondon-Willard | |
2021-08-25 | fix some installer errors not showing info header | Jesse Plamondon-Willard | |
2021-07-17 | add error if player manually installs wrong SMAPI bitness | Jesse Plamondon-Willard | |
2021-07-07 | update launch script on macOS for 1.4.5 multiplayer hotfix (#789) | Jesse Plamondon-Willard | |
Thanks to Mr. Podunkian for his help investigating this on macOS! | |||
2021-07-02 | update launch script on Linux for 1.4.5 multiplayer hotfix (#789) | Jesse Plamondon-Willard | |
2021-06-11 | fix installer error for some Windows players | Jesse Plamondon-Willard | |
2021-05-10 | set script path in Windows launch script (#777) | Jesse Plamondon-Willard | |
2021-05-03 | fix installer leaving unneeded StardewModdingAPI-x64.exe file in installer | Jesse Plamondon-Willard | |
2021-05-02 | fix new executable check in Linux launcher, update release notes (#775) | Jesse Plamondon-Willard | |
2021-05-02 | rename variables in Linux launcher for clarity | Jesse Plamondon-Willard | |
2021-05-02 | use POSIX command directly in Linux launcher | Jesse Plamondon-Willard | |
2021-05-02 | Merge pull request #776 from kuesji/patch-1 | Jesse Plamondon-Willard | |
Fix strict Linux sandbox support in launcher | |||
2021-05-02 | let user install to a custom path even if a game folder was detected | Jesse Plamondon-Willard | |
2021-05-02 | launcher strict sandbox fix on linux | kuesji koesnu | |
i added a check for is found terminal is executable. game will launch with standart exec if found terminal is not exist or executable. ( fix for issue #775 ) | |||
2021-04-23 | add 64-bit support to the SMAPI installer (#767) | Jesse Plamondon-Willard | |
2021-04-04 | standardize spelling of 'macOS' | Jesse Plamondon-Willard | |
2021-04-02 | remove unneeded compile switch (#767) | Jesse Plamondon-Willard | |
This was originally added to reduce antivirus false positives, but they do it anyway at this point. | |||
2021-04-02 | don't overwrite .bin.osx file unnecessarily to avoid resetting file ↵ | Jesse Plamondon-Willard | |
permissions (#768) | |||
2021-03-21 | Drop hardcoded 32-bit restrictions on most SMAPI assemblies (#767) | Jesse Plamondon-Willard | |
SMAPI itself needs to be 32-bit to avoid errors trying to load the 32-bit game. | |||
2021-03-07 | add descriptive error for PathTooLongException which crashes SMAPI or the ↵ | Jesse Plamondon-Willard | |
installer | |||
2021-03-07 | keep window open when installer crashes | Jesse Plamondon-Willard | |
2021-01-28 | fix error running 'install on Windows.bat' for one user | Jesse Plamondon-Willard | |
2021-01-20 | add ErrorHandler to bundled mod list | Jesse Plamondon-Willard | |
2020-11-23 | let players specify game path by running the installer from within it | Jesse Plamondon-Willard | |
2020-08-23 | minor cleanup | Jesse Plamondon-Willard | |
2020-07-29 | format new code, update release notes | Jesse Plamondon-Willard | |
2020-07-28 | avoid expanding arguments into quoted strings | Alena Messmer | |
2020-07-26 | use ordinal comparison/sorting instead of invariant | Jesse Plamondon-Willard | |
2020-06-22 | Update unix-launcher.sh | Jackson Law | |
$LAUNCHER does not evaluate when enclosed in single quotes. Changed to double quotes to run properly. | |||
2020-06-14 | tweak build files | Jesse Plamondon-Willard | |
2020-05-11 | fix Harmony issue when assembly is loaded from memory (#711) | Jesse Plamondon-Willard | |
2020-04-12 | add config option to disable console colors (#707) | Jesse Plamondon-Willard | |
2020-01-31 | rework build settings a bit | Jesse Plamondon-Willard | |
2020-01-25 | back up config.user.json when installing (#693) | Jesse Plamondon-Willard | |
2020-01-22 | fix global data stored in saves folder | Jesse Plamondon-Willard | |
2019-12-12 | Add mate-terminal to the known-to-work terminals | Alexander Paetzelt | |
2019-12-07 | fix launcher compatibility on Arch Linux | Jesse Plamondon-Willard | |
Arch Linux sets the $TERMINAL variable, which makes SMAPI think the terminal is being overridden for testing and bypass the terminal selection logic. Since it's only used for testing, we can re-add it locally when needed. | |||
2019-12-02 | Merge pull request #670 from DanielHeath/patch-1 | Jesse Plamondon-Willard | |
Prevent linux install failing with cryptic error | |||
2019-11-30 | Prevent linux install failing with cryptic error | Daniel Heath | |
This avoids the error described at https://stackoverflow.com/questions/49242075/mono-bug-magic-number-is-wrong-542 System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542 |