diff options
author | Jesse Plamondon-Willard <github@jplamondonw.com> | 2017-08-16 21:51:03 -0400 |
---|---|---|
committer | Jesse Plamondon-Willard <github@jplamondonw.com> | 2017-08-16 21:51:03 -0400 |
commit | 2ebc0714b1bc395a5688b04936bf25aa54581f0b (patch) | |
tree | c62504a5cd1d2c0d8ac0073401e6dfac15e05ce8 | |
parent | 1e48e7d12b4ef3ad9f630f530cc5495eca3593ec (diff) | |
download | SMAPI-2ebc0714b1bc395a5688b04936bf25aa54581f0b.tar.gz SMAPI-2ebc0714b1bc395a5688b04936bf25aa54581f0b.tar.bz2 SMAPI-2ebc0714b1bc395a5688b04936bf25aa54581f0b.zip |
add terminal support on Xfce (#345)
Thanks to Patronos!
-rw-r--r-- | release-notes.md | 1 | ||||
-rw-r--r-- | src/StardewModdingAPI/unix-launcher.sh | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/release-notes.md b/release-notes.md index f8980af4..803f7354 100644 --- a/release-notes.md +++ b/release-notes.md @@ -37,6 +37,7 @@ For mod developers: * Fixed `Context.IsPlayerFree` being false if the player is performing an action. * Fixed `GraphicsEvents.Resize` being raised before the game updates its window data. * Fixed `SemanticVersion` not being deserialisable through Json.NET. +* Fixed terminal not launching on Xfce Linux. For SMAPI developers: * Internal changes to support the upcoming SMAPI 2.0 release. diff --git a/src/StardewModdingAPI/unix-launcher.sh b/src/StardewModdingAPI/unix-launcher.sh index 39fd4f29..70f1873a 100644 --- a/src/StardewModdingAPI/unix-launcher.sh +++ b/src/StardewModdingAPI/unix-launcher.sh @@ -64,6 +64,8 @@ else # open SMAPI in terminal if $COMMAND x-terminal-emulator 2>/dev/null; then x-terminal-emulator -e "$LAUNCHER" + elif $COMMAND xfce4-terminal 2>/dev/null; then + xfce4-terminal -e "$LAUNCHER" elif $COMMAND gnome-terminal 2>/dev/null; then gnome-terminal -e "$LAUNCHER" elif $COMMAND xterm 2>/dev/null; then |