Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-06 | rework launch script argument parsing (#832) | Jesse Plamondon-Willard | |
This commit... * replaces the internal `--no-reopen-terminal` arg with a documented `--use-current-shell` arg that works on Linux too; * replaces the new SKIP_TERMINAL environment variable with the existing SMAPI_NO_TERMINAL one; * moves argument parsing out of the 'initial setup' section (so it's easier for players to edit if needed); * simplfies argument parsing (no need to support short opt names or add arguments for the default behavior); * fixes arguments not parsed after the first unrecognized argument, so `--unknown --no-terminal` would still open a terminal. | |||
2022-03-05 | Command line options | Ryhon | |
2022-03-04 | Make SKIP_TERMINAL default to false if not set | Ryhon | |
2022-01-02 | fix syntax, update release notes | Jesse Plamondon-Willard | |
2021-12-22 | Added shell shebang to MacOS Launcher code | bruce2409 | |
2021-12-18 | simplify running SMAPI without a terminal on Linux/macOS | Jesse Plamondon-Willard | |
2021-12-04 | migrate SMAPI to self-contained install | Jesse Plamondon-Willard | |
This removes the need to have .NET 5 installed to run SMAPI. Note that there's no need to actually bundle the .NET files, since they're already bundled into the game folder. | |||
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 | update to .NET 5 and official 64-bit | 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-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 | 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-02 | don't overwrite .bin.osx file unnecessarily to avoid resetting file ↵ | Jesse Plamondon-Willard | |
permissions (#768) | |||
2020-07-29 | format new code, update release notes | Jesse Plamondon-Willard | |
2020-07-28 | avoid expanding arguments into quoted strings | Alena Messmer | |
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-01-31 | rework build settings a bit | Jesse Plamondon-Willard | |