summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-09-15 14:08:37 +0200
committerSimon Rettberg2015-09-15 14:08:37 +0200
commit7d7b72348a5b1e38249e1342b23e31ed4cf851db (patch)
tree79e02756f58aa620c852b0beb3baaad3ef46af72 /dozentenmodul/src/main/java/org/openslx/dozmod/App.java
parent[client] Login: check if the user enters its org as part of the username (diff)
downloadtutor-module-7d7b72348a5b1e38249e1342b23e31ed4cf851db.tar.gz
tutor-module-7d7b72348a5b1e38249e1342b23e31ed4cf851db.tar.xz
tutor-module-7d7b72348a5b1e38249e1342b23e31ed4cf851db.zip
[client] Changelog creation mode
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/App.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/App.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/App.java b/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
index a2e4e859..cee3a587 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
@@ -27,6 +27,7 @@ import org.openslx.dozmod.Config.ProxyMode;
import org.openslx.dozmod.gui.Gui;
import org.openslx.dozmod.gui.MainWindow;
import org.openslx.dozmod.gui.helper.MessageType;
+import org.openslx.dozmod.util.ClientVersion;
import org.openslx.dozmod.util.ProxyConfigurator;
import org.openslx.thrifthelper.ThriftManager;
import org.openslx.util.Util;
@@ -112,6 +113,10 @@ public class App {
}
public static void main(final String[] args) {
+ if (args.length >= 2 && args[0].equals("--json")) {
+ writeJsonUpdateFile(args[1]);
+ return;
+ }
try {
Config.init();
} catch (Exception e) {
@@ -200,6 +205,14 @@ public class App {
Util.sleep(1000);
}
+ private static void writeJsonUpdateFile(String destination) {
+ try {
+ ClientVersion.createJson(destination);
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+
private static void adjustFontSize(int percent) {
if (percent == 100 || percent <= 0 || percent > 1000)
return;