This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository jtimer. See https://gitlab.nuiton.org/chorem/jtimer.git commit 222717292e6328c3278bd7ed75f4ae07eecb68ad Author: Eric Chatellier <chatellier@codelutin.com> Date: Mon Mar 2 16:42:46 2020 +0100 Improve UI (dialog icon) --- src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java | 9 ++++++++- src/main/java/org/chorem/jtimer/ui/tasks/RunTaskJob.java | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java b/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java index 1c3e6f5..c0f31ee 100644 --- a/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java +++ b/src/main/java/org/chorem/jtimer/ui/tasks/IdleDialog.java @@ -2,7 +2,7 @@ * #%L * jTimer * %% - * Copyright (C) 2009 - 2018 CodeLutin + * Copyright (C) 2009 - 2020 CodeLutin * %% * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as @@ -39,6 +39,7 @@ import org.jdesktop.application.ResourceMap; import org.jdesktop.application.Task; import org.jdesktop.application.TaskMonitor; +import javax.imageio.ImageIO; import javax.swing.JButton; import javax.swing.JComponent; import javax.swing.JDialog; @@ -56,6 +57,7 @@ import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.GridLayout; import java.awt.Insets; +import java.io.IOException; import java.util.Timer; /** @@ -171,6 +173,11 @@ public class IdleDialog extends JDialog { setName(null); setTitle(resourceMap.getString("idleTitle")); + try { + setIconImage(ImageIO.read(getClass().getResource("../../resources/jtimer-40-orange.png"))); + } catch (IOException e) { + // ignored + } setResizable(false); setModal(true); setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); diff --git a/src/main/java/org/chorem/jtimer/ui/tasks/RunTaskJob.java b/src/main/java/org/chorem/jtimer/ui/tasks/RunTaskJob.java index 7aed6ef..fda0c8a 100644 --- a/src/main/java/org/chorem/jtimer/ui/tasks/RunTaskJob.java +++ b/src/main/java/org/chorem/jtimer/ui/tasks/RunTaskJob.java @@ -348,6 +348,7 @@ public class RunTaskJob extends Task<Void, Void> { formattedTime); } + // do not make reference to main frame (can be hiden) JOptionPane.showMessageDialog(null, alertMessage, getResourceMap().getString("alert.title"), JOptionPane.INFORMATION_MESSAGE, getResourceMap() -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.