From 0aaf6aba784f2012ddcaf983b19027232a81dfd3 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Tue, 10 May 2016 17:39:48 +0200 Subject: [client] add confirmation message before uploading an image to the masterserver --- .../java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java index 7d7a813e..892ba65f 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java @@ -420,7 +420,15 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout implements UiFe } } + /** + * Called by the "Publish" button. Tries to upload that image to the masterserver. + */ private void uploadToMaster() { + // let the user confirm or abort + // TODO bettar text + if (!Gui.showMessageBox("Wollen Sie diese VM wirklich landesweit veröffentlichen?", MessageType.QUESTION_YESNO, LOGGER, null)) + return; + // start upload to masterserver QuickTimer.scheduleOnce(new Task() { @Override public void fire() { -- cgit v1.2.3-55-g7522