From cff873e9a7c1f4bee4c70cbd3ebe40325f0bc354 Mon Sep 17 00:00:00 2001 From: Colin Dean Date: Mon, 3 Jul 2017 13:09:10 -0400 Subject: [PATCH 1/2] Adds OSX dock options to GUI launcher --- tools/abandon_gui.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/abandon_gui.sh b/tools/abandon_gui.sh index 3709cec0..57b68565 100755 --- a/tools/abandon_gui.sh +++ b/tools/abandon_gui.sh @@ -7,4 +7,11 @@ fi BASEDIR=`dirname $0` -$JAVA_CMD -jar ${BASEDIR}/lib/abandon.jar -g $* +EXTRA_OPTIONS="" +if [ "$(uname -s)" == "Darwin" ] +then + # The dock name won't actually work until https://bugs.openjdk.java.net/browse/JDK-8029440 is fixed + EXTRA_OPTIONS='-Xdock:icon=abandon.png -Xdock:name=Abandon -Dcom.apple.mrj.application.apple.menu.about.name=Abandon -Dapple.awt.application.name=Abandon' +fi + +$JAVA_CMD ${EXTRA_OPTIONS} -jar ${BASEDIR}/lib/abandon.jar -g $* From 63627b3ca5fd53e672addcbf4497f904898b7959 Mon Sep 17 00:00:00 2001 From: Colin Dean Date: Mon, 3 Jul 2017 13:12:32 -0400 Subject: [PATCH 2/2] Use ledger.png This way, it retains the original name --- tools/abandon_gui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/abandon_gui.sh b/tools/abandon_gui.sh index 57b68565..efa988c2 100755 --- a/tools/abandon_gui.sh +++ b/tools/abandon_gui.sh @@ -11,7 +11,7 @@ EXTRA_OPTIONS="" if [ "$(uname -s)" == "Darwin" ] then # The dock name won't actually work until https://bugs.openjdk.java.net/browse/JDK-8029440 is fixed - EXTRA_OPTIONS='-Xdock:icon=abandon.png -Xdock:name=Abandon -Dcom.apple.mrj.application.apple.menu.about.name=Abandon -Dapple.awt.application.name=Abandon' + EXTRA_OPTIONS='-Xdock:icon=ledger.png -Xdock:name=Abandon -Dcom.apple.mrj.application.apple.menu.about.name=Abandon -Dapple.awt.application.name=Abandon' fi $JAVA_CMD ${EXTRA_OPTIONS} -jar ${BASEDIR}/lib/abandon.jar -g $*