summaryrefslogtreecommitdiff
path: root/src/SMAPI.Installer/unix-launcher.sh
AgeCommit message (Collapse)Author
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-11-29add alacritty support to unix-launcherarchification
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-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-04-22add release note (#633)Jesse Plamondon-Willard
2019-04-22adding termite supportarchification
2018-11-09Added compatibility with even more terminalslqdev
2018-11-09Made the unix launcher compatible with any shelllqdev
2018-09-18prefer xterm when launching SMAPIJesse 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-03-05move `xterm` to top of terminal checking orderAlbert Zhang
Makes more sense, as `xterm` is much more common than any of the others and we only need a barebones terminal anyway. This also solves errors caused by issues such as https://github.com/mono/mono/issues/6752
2018-02-17add install scripts for Linux/Mac (#434)Jesse Plamondon-Willard