diff options
author | Simon Rettberg | 2016-09-19 15:28:08 +0200 |
---|---|---|
committer | Simon Rettberg | 2016-09-19 15:28:08 +0200 |
commit | 7e504c496bbef36a882bc3e22b28147a2e91674d (patch) | |
tree | dff4d502ceedd7b5d961193089ad492a94df83fd /dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java | |
parent | [client] Output debug message if json parsing fails (diff) | |
download | tutor-module-7e504c496bbef36a882bc3e22b28147a2e91674d.tar.gz tutor-module-7e504c496bbef36a882bc3e22b28147a2e91674d.tar.xz tutor-module-7e504c496bbef36a882bc3e22b28147a2e91674d.zip |
[client] Add/fix several weblinks ->
Add FAQ URL to 'About' menu
Add 'Register' button to LoginWindow
Fix registration URL when image publishing fails
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java index 51c33b0f..5fbfbd41 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/MainWindow.java @@ -63,6 +63,8 @@ import org.openslx.dozmod.thrift.Session; import org.openslx.dozmod.thrift.ThriftActions; import org.openslx.dozmod.util.ClientVersion; import org.openslx.dozmod.util.FormatHelper; +import org.openslx.dozmod.util.OpenLinks; +import org.openslx.dozmod.util.OpenLinks.Link; import org.openslx.thrifthelper.ThriftManager; import org.openslx.util.QuickTimer; import org.openslx.util.QuickTimer.Task; @@ -423,10 +425,12 @@ public abstract class MainWindow { JMenuItem disclaimerItem = new JMenuItem("Nutzungsvereinbarung"); JMenuItem virtualizerNoticeItem = new JMenuItem("Virtualisierer"); + JMenuItem wikiItem = new JMenuItem("www.bwlehrpool.de"); JMenuItem updateCheckItem = new JMenuItem("Software-Aktualisierung"); cascadeAboutMenu.add(disclaimerItem); cascadeAboutMenu.add(virtualizerNoticeItem); cascadeAboutMenu.addSeparator(); + cascadeAboutMenu.add(wikiItem); cascadeAboutMenu.add(updateCheckItem); menuBar.add(Box.createHorizontalGlue()); @@ -491,6 +495,13 @@ public abstract class MainWindow { } }); + wikiItem.addActionListener(new ActionListener() { + @Override + public void actionPerformed(ActionEvent e) { + OpenLinks.openWebpage(Link.FAQ); + } + }); + updateCheckItem.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { |