summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Bauer2016-06-22 16:57:31 +0200
committerJonathan Bauer2016-06-22 16:57:31 +0200
commitc3559ea812d000ed4d66aac07915ca61d006aa65 (patch)
tree244a5e87c6d5d2976a922b0c58dae453e7be6e7b
parentMerge branch 'v1.1' of git.openslx.org:openslx-ng/tutor-module into v1.1 (diff)
downloadtutor-module-c3559ea812d000ed4d66aac07915ca61d006aa65.tar.gz
tutor-module-c3559ea812d000ed4d66aac07915ca61d006aa65.tar.xz
tutor-module-c3559ea812d000ed4d66aac07915ca61d006aa65.zip
[client] disabled UI elements for unfinished features
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java10
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java4
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java8
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureOptionsPage.java2
4 files changed, 16 insertions, 8 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
index 504cf6d6..2781372e 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
@@ -746,10 +746,14 @@ public class LectureDetailsWindow extends LectureDetailsWindowLayout implements
editable &= (LecturePerms.canEdit(lecture));
// "Übersicht" is always enabled
pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Allgemein"), editable);
- pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Beschränkungen"), editable);
+ // TODO: enable when restriction stuff is finished
+ // pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Beschränkungen"), editable);
pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Berechtigungen"), editable && LecturePerms.canAdmin(lecture));
- pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Raumauswahl"), editable);
- pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Erweitert"), editable);
+ if (pnlTabs.indexOfTab("Raumauswahl") != -1) {
+ pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Raumauswahl"), editable);
+ }
+ // TODO: enable when advanced stuff is finished
+ // pnlTabs.setEnabledAt(pnlTabs.indexOfTab("Erweitert"), editable);
btnChangeOwner.setEnabled(LecturePerms.canAdmin(lecture));
btnDownloadImage.setEnabled(ImagePerms.canDownload(image));
}
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
index 5c8f9f10..74b218d5 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java
@@ -86,8 +86,8 @@ public abstract class ImageListWindowLayout extends CompositePage {
buttonPanel.add(btnDownload);
buttonPanel.add(Box.createHorizontalStrut(5));
buttonPanel.add(btnNewLecture);
- buttonPanel.add(Box.createHorizontalStrut(5));
- buttonPanel.add(btnShowPublishedImages);
+ //buttonPanel.add(Box.createHorizontalStrut(5));
+ //buttonPanel.add(btnShowPublishedImages);
buttonPanel.add(Box.createHorizontalGlue());
buttonPanel.add(btnSwitchView);
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java
index fa35c13c..d405ba16 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java
@@ -373,11 +373,13 @@ public abstract class LectureDetailsWindowLayout extends JDialog {
pnlTabs = new JTabbedPane();
pnlTabs.addTab("Übersicht", pnlTabInfo);
pnlTabs.addTab("Allgemein", pnlTabGeneral);
- pnlTabs.addTab("Beschränkungen", pnlTabRestrictions);
- if (MetaDataCache.getLocations() != null) {
+ // TODO enable when restriction stuff is done
+ // pnlTabs.addTab("Beschränkungen", pnlTabRestrictions);
+ if (MetaDataCache.getLocations() != null && !MetaDataCache.getLocations().isEmpty()) {
pnlTabs.addTab("Raumauswahl", pnlTabLocations);
}
- pnlTabs.addTab("Erweitert", pnlTabAdvanced);
+ // TODO enable when advanced stuff is done
+ // pnlTabs.addTab("Erweitert", pnlTabAdvanced);
pnlTabs.addTab("Berechtigungen", pnlTabPermissions);
add(pnlTabs, BorderLayout.CENTER);
// usage counter + button panel on the bottom
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureOptionsPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureOptionsPage.java
index 38522954..cc7c802f 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureOptionsPage.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureOptionsPage.java
@@ -42,6 +42,8 @@ public class LectureOptionsPage extends LectureOptionsPageLayout {
// TODO Temporarily disabled until implemented
chkIsExam.setEnabled(false);
chkInternetEnabled.setEnabled(false);
+ btnAdvanced.setEnabled(false);
+ chkUsbEnabled.setEnabled(false);
}
@Override