修复 macOS Dock 中的图标 (#1862)

* High resolution logo

* Load original icon on Java 8
This commit is contained in:
Glavo
2022-11-24 12:52:54 +08:00
committed by GitHub
parent 5e685b7f26
commit 8c9c8fd28f
6 changed files with 25 additions and 12 deletions

View File

@@ -28,7 +28,6 @@ import org.jackhuang.hmcl.setting.ConfigHolder;
import org.jackhuang.hmcl.setting.SambaException;
import org.jackhuang.hmcl.task.AsyncTaskExecutor;
import org.jackhuang.hmcl.task.Schedulers;
import org.jackhuang.hmcl.ui.AwtUtils;
import org.jackhuang.hmcl.ui.Controllers;
import org.jackhuang.hmcl.upgrade.UpdateChecker;
import org.jackhuang.hmcl.upgrade.UpdateHandler;
@@ -130,9 +129,6 @@ public final class Launcher extends Application {
Platform.setImplicitExit(false);
Controllers.initialize(primaryStage);
if (OperatingSystem.CURRENT_OS == OperatingSystem.OSX)
initIcon();
UpdateChecker.init();
primaryStage.show();
@@ -148,11 +144,6 @@ public final class Launcher extends Application {
Controllers.onApplicationStop();
}
private void initIcon() {
java.awt.Image image = java.awt.Toolkit.getDefaultToolkit().getImage(Launcher.class.getResource("/assets/img/icon.png"));
AwtUtils.setAppleIcon(image);
}
public static void main(String[] args) {
if (UpdateHandler.processArguments(args)) {
return;