summaryrefslogtreecommitdiff
path: root/src/SMAPI.Installer
AgeCommit message (Collapse)Author
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
2018-08-11let Linux/Mac players choose the console scheme when installing (#554)Jesse Plamondon-Willard
2018-08-11overhaul installer display (#554)Jesse Plamondon-Willard
The installer now validates preconditions earlier when possible, and after each step will reset the text and condense details from previous steps. This way players only see info for the current question to avoid confusion, and it's easier to add new steps.
2018-07-09add new files to uninstallerJesse Plamondon-Willard
2018-07-09fix installer removing SaveBackup's config.json and previous backupsJesse Plamondon-Willard
2018-06-24add project for toolkit interfaces visible to SMAPI mods (#532)Jesse Plamondon-Willard
2018-06-11Update readme.txt to work better with some text editorsDavid Camp
Some Text editors (such as Notepad++ and Sublime) allow you to click on a URL in a .txt file and then your default browser will navigate to it just fine. However, these same editors will sometimes get confused by a period at the end of a link and will add it, often leading to a 404. This change simply removes the periods at the end of the two links in the text file allowing these readers to navigate properly.
2018-06-08Merge branch 'add-harmony' into developJesse Plamondon-Willard
# Conflicts: # docs/release-notes.md
2018-06-08detect game install path via Steam library path (#512)Jesse Plamondon-Willard
Thanks to InkyQuill!
2018-06-08allow launching multiple instances without manually changing log path (#494)Jesse Plamondon-Willard
2018-06-06fix a few missing uninstall pathsJesse Plamondon-Willard
2018-06-06add Harmony DLL (#541)Jesse Plamondon-Willard
2018-05-25add semantic version to toolkit (#532)Jesse Plamondon-Willard
2018-05-23fix launch issue for Linux players with some terminals (#489, #526)Jesse Plamondon-Willard
2018-05-20Change konsole launch options for newer ncurseskurumushi
This makes konsole tell mono that it is xterm, allowing it to avoid mono/mono#6752 and providing a workaround for #489.
2018-05-16tweak renamed folder per discussion with Omegasis (#513)Jesse Plamondon-Willard
2018-05-16fix installer deleting Omegasis' SaveBackup mod (#513)Jesse Plamondon-Willard
2018-05-10fix some installer messages not using color scheme (#495)Jesse Plamondon-Willard
2018-05-10fix references to removed fileJesse Plamondon-Willard
2018-05-10use SMAPI's console color scheme logic in installer too (#495)Jesse Plamondon-Willard