summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java
diff options
context:
space:
mode:
authorSimon Rettberg2019-10-15 15:14:34 +0200
committerSimon Rettberg2019-10-15 15:14:34 +0200
commit915bf9c68c728d4a3fed8a82ebc01c8b28591adb (patch)
treed3cc87369d9f268bd9033608508d9e3b41d945d7 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java
parent[client] Change update-button text in login mask if update is available (diff)
downloadtutor-module-915bf9c68c728d4a3fed8a82ebc01c8b28591adb.tar.gz
tutor-module-915bf9c68c728d4a3fed8a82ebc01c8b28591adb.tar.xz
tutor-module-915bf9c68c728d4a3fed8a82ebc01c8b28591adb.zip
[client] LoginWindow: Show same update notification as in main window
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java
index 6d9d4de4..a6601ea7 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LoginWindow.java
@@ -152,6 +152,7 @@ public class LoginWindow extends LoginWindowLayout {
@Override
public void run() {
populateIdpCombo(orgs);
+ LoginWindow.this.validate();
LoginWindow.this.pack();
enableLogin(true);
}
@@ -199,13 +200,6 @@ public class LoginWindow extends LoginWindowLayout {
DesktopEnvironment.openLocal(new File(Config.getPath()));
}
});
-
- btnUpdateCheck.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- CheckUpdateWindow.open(SwingUtilities.getWindowAncestor(btnUpdateCheck));
- }
- });
txtUsername.getDocument().addDocumentListener(new TextChangeListener() {
@Override
@@ -240,7 +234,10 @@ public class LoginWindow extends LoginWindowLayout {
Gui.asyncExec(new Runnable() {
@Override
public void run() {
- btnUpdateCheck.setText("!! UPDATE !!");
+ pnlActivity.add(new UpdatePanel(ClientVersion.getRemoteRevision(), false));
+ pnlActivity.setVisible(true);
+ LoginWindow.this.validate();
+ LoginWindow.this.pack();
}
});
}