|
@@ -97,6 +97,8 @@ public final class MainFrame extends JFrame implements WindowListener,
|
97
|
97
|
private SwingController controller;
|
98
|
98
|
/** Status bar. */
|
99
|
99
|
private SwingStatusBar statusBar;
|
|
100
|
+ /** Client Version. */
|
|
101
|
+ private String version;
|
100
|
102
|
|
101
|
103
|
/**
|
102
|
104
|
* Creates new form MainFrame.
|
|
@@ -122,6 +124,8 @@ public final class MainFrame extends JFrame implements WindowListener,
|
122
|
124
|
|
123
|
125
|
showVersion = IdentityManager.getGlobalConfig().getOptionBool("ui",
|
124
|
126
|
"showversion");
|
|
127
|
+ version = IdentityManager.getGlobalConfig().getOption("version",
|
|
128
|
+ "version");
|
125
|
129
|
IdentityManager.getGlobalConfig().addChangeListener("ui", "lookandfeel",
|
126
|
130
|
this);
|
127
|
131
|
IdentityManager.getGlobalConfig().addChangeListener("ui", "showversion",
|
|
@@ -230,8 +234,7 @@ public final class MainFrame extends JFrame implements WindowListener,
|
230
|
234
|
@Override
|
231
|
235
|
public String getTitlePrefix() {
|
232
|
236
|
if (showVersion) {
|
233
|
|
- return "DMDirc " + IdentityManager.getGlobalConfig().getOption(
|
234
|
|
- "version", "version");
|
|
237
|
+ return "DMDirc " + version;
|
235
|
238
|
} else {
|
236
|
239
|
return "DMDirc";
|
237
|
240
|
}
|