summaryrefslogtreecommitdiffstats
path: root/src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java
diff options
context:
space:
mode:
authorUdo Walter2020-08-08 02:16:14 +0200
committerUdo Walter2020-08-08 02:16:14 +0200
commit6f00e70ecc3a707954e8888810bca34d114758bc (patch)
tree3a3f0b4a951544357d4a86d6aed84948261d81cb /src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java
parentReduce SPAM by using .debug() not .info() (diff)
downloadbwlp-guacamole-ext-6f00e70ecc3a707954e8888810bca34d114758bc.tar.gz
bwlp-guacamole-ext-6f00e70ecc3a707954e8888810bca34d114758bc.tar.xz
bwlp-guacamole-ext-6f00e70ecc3a707954e8888810bca34d114758bc.zip
Some UI changes:
- add double click to select location and continue - add a preselected location (first one in the list without a password) - add logo above the location selection - remove redundant text at the bottom - the logo is now customizable via the guacamole.properties file (property name: slx-logo-url)
Diffstat (limited to 'src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java')
-rw-r--r--src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java b/src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java
index 48c707f..f93c965 100644
--- a/src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java
+++ b/src/main/java/de/bwlehrpool/bwlp_guac/SlxConfig.java
@@ -20,6 +20,13 @@ public class SlxConfig {
}
};
+ private static final StringGuacamoleProperty LOGO_URL = new StringGuacamoleProperty() {
+ @Override
+ public String getName() {
+ return "slx-logo-url";
+ }
+ };
+
static {
Environment e;
try {
@@ -40,4 +47,13 @@ public class SlxConfig {
}
}
+ public static String logoUrl() {
+ try {
+ return ENVIRONMENT.getProperty(LOGO_URL);
+ } catch (GuacamoleException e) {
+ LOGGER.warn("Cannot get logo url from properties", e);
+ return null;
+ }
+ }
+
}