summaryrefslogtreecommitdiff
path: root/src/SMAPI.Installer
AgeCommit message (Collapse)Author
2020-01-31rework build settings a bitJesse Plamondon-Willard
2020-01-25back up config.user.json when installing (#693)Jesse Plamondon-Willard
2020-01-22fix global data stored in saves folderJesse Plamondon-Willard
2019-12-12Add mate-terminal to the known-to-work terminalsAlexander Paetzelt
2019-12-07fix launcher compatibility on Arch LinuxJesse 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-02Merge pull request #670 from DanielHeath/patch-1Jesse Plamondon-Willard
Prevent linux install failing with cryptic error
2019-11-30Prevent linux install failing with cryptic errorDaniel 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
2019-11-29add alacritty support to unix-launcherarchification
2019-09-23make console colors configurableJesse Plamondon-Willard
2019-09-14remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent ↵Jesse Plamondon-Willard
assembly names
2019-09-14fix typos and inconsistent spellingJesse Plamondon-Willard
2019-09-14move game detection into toolkit for reuseJesse Plamondon-Willard
2019-09-14use known working terminal before trying x-terminal-emulator (#640)Jesse Plamondon-Willard
2019-09-14fix readlink commands in launcher not working in ZorinOS (#640)Jesse Plamondon-Willard
2019-09-14simplify config.json and metadata.json namesJesse Plamondon-Willard
2019-09-14simplify project namesJesse Plamondon-Willard
2019-09-14update release notes, tweak launch script comments (#640)Jesse Plamondon-Willard
2019-09-14Update unix-launcher.shkurumushi
minor formatting fixes
2019-09-14Update unix-launcher.shkurumushi
Changed the line to launch xterm, forcing TERM=xterm, as suggested by @toastal
2019-09-14Reworked the unix launcherKris Scott
- More posix compliance and less prone to failing on bad variables - Replaced depreciated backquotes (`) with the 'which' command - Reworked the entire terminal detection code for easier editing and testing
2019-09-13migrate to new project file formatJesse Plamondon-Willard
2019-04-22add release note (#633)Jesse Plamondon-Willard
2019-04-22adding termite supportarchification
2018-12-27tweak comment header conventionJesse Plamondon-Willard
2018-12-27enable latest C# featuresJesse Plamondon-Willard
2018-12-18remove shell code in Windows installer to reduce antivirus false positivesJesse Plamondon-Willard
2018-11-23fix cryptic error when running installer from inside a zip in WindowsJesse Plamondon-Willard
2018-11-19fix installer errors on Windows (#602)Jesse Plamondon-Willard
2018-11-18shorten bundle file names (#602)Jesse Plamondon-Willard
2018-11-18add build logic from the custom scripts (#602)Jesse Plamondon-Willard
2018-11-18hide installer's bundled files to avoid confusion (#602)Jesse Plamondon-Willard
2018-11-18fix installer allowing custom mods to be bundled with the install (#602)Jesse Plamondon-Willard
This led to confusion since the installer didn't copy mod subfolders correctly. The installer now explains where to add custom mods instead.
2018-11-09Added compatibility with even more terminalslqdev
2018-11-09Made the unix launcher compatible with any shelllqdev
2018-11-04update HTTP URLs to HTTPSJesse Plamondon-Willard
2018-10-08move marker files into smapi-internal (#582)Jesse Plamondon-Willard
2018-09-18prefer xterm when launching SMAPIJesse Plamondon-Willard
2018-09-02add new file to uninstaller (#582, #588)Jesse Plamondon-Willard
2018-08-31fix readme filename capitalisationJesse Plamondon-Willard
2018-08-31fix incorrect path in Windows installer (#582, #588)Jesse Plamondon-Willard
2018-08-30fix assembly load security exceptions by restructuring installer and adding ↵Jesse Plamondon-Willard
*.exe.config files (#582, #588)
2018-08-26add more default game install pathsJesse Plamondon-Willard
2018-08-25add manual install notes for Linux/Mac (#587)Jesse Plamondon-Willard
2018-08-20fix broken path in installer (#582)Jesse Plamondon-Willard
2018-08-19fix installer's assembly resolution on Linux/Mac (#582)Jesse Plamondon-Willard
2018-08-19fix error handling when resolving assemblies (#582)Jesse Plamondon-Willard
2018-08-19add installer logic to detect if player moved the bundled mods (#583)Jesse Plamondon-Willard
2018-08-19adjust SaveBackup mod to simplify installer logic (#583)Jesse Plamondon-Willard
2018-08-19move most SMAPI files into subfolder (#582)Jesse Plamondon-Willard
2018-08-12fix redundant text (#554)Jesse Plamondon-Willard