runelite-client: Add app name to RuneliteProperties
This commit is contained in:
@@ -78,7 +78,6 @@ public class RuneLite
|
||||
public static final File PROFILES_DIR = new File(RUNELITE_DIR, "profiles");
|
||||
public static final File SESSION_FILE = new File(RUNELITE_DIR, "session");
|
||||
public static final File PLUGIN_DIR = new File(RUNELITE_DIR, "plugins");
|
||||
public static final String APP_NAME = "RuneLite";
|
||||
|
||||
public static Image ICON;
|
||||
|
||||
@@ -211,11 +210,11 @@ public class RuneLite
|
||||
{
|
||||
if (!Strings.isNullOrEmpty(extra))
|
||||
{
|
||||
gui.setTitle(APP_NAME + " " + properties.getVersion() + " " + extra);
|
||||
gui.setTitle(properties.getTitle() + " " + properties.getVersion() + " " + extra);
|
||||
}
|
||||
else
|
||||
{
|
||||
gui.setTitle(APP_NAME + " " + properties.getVersion());
|
||||
gui.setTitle(properties.getTitle() + " " + properties.getVersion());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -228,7 +227,7 @@ public class RuneLite
|
||||
|
||||
SystemTray systemTray = SystemTray.getSystemTray();
|
||||
|
||||
trayIcon = new TrayIcon(ICON, APP_NAME);
|
||||
trayIcon = new TrayIcon(ICON, properties.getTitle());
|
||||
trayIcon.setImageAutoSize(true);
|
||||
|
||||
try
|
||||
@@ -417,7 +416,7 @@ public class RuneLite
|
||||
|
||||
public void notify(String message, TrayIcon.MessageType type)
|
||||
{
|
||||
notifier.sendNotification(APP_NAME, message, type, null);
|
||||
notifier.sendNotification(properties.getTitle(), message, type, null);
|
||||
Toolkit.getDefaultToolkit().beep();
|
||||
}
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ import javax.inject.Singleton;
|
||||
@Slf4j
|
||||
public class RuneliteProperties
|
||||
{
|
||||
private static final String RUNELITE_TITLE = "runelite.title";
|
||||
private static final String RUNELITE_VERSION = "runelite.version";
|
||||
|
||||
private final Properties properties = new Properties();
|
||||
@@ -54,6 +55,11 @@ public class RuneliteProperties
|
||||
}
|
||||
}
|
||||
|
||||
public String getTitle()
|
||||
{
|
||||
return properties.getProperty(RUNELITE_TITLE);
|
||||
}
|
||||
|
||||
public String getVersion()
|
||||
{
|
||||
return properties.getProperty(RUNELITE_VERSION);
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
runelite.title=RuneLite
|
||||
runelite.version=${project.version}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user