diff --git a/assets/webconfig/css/bootstrap-colorpicker.min.css b/assets/webconfig/css/bootstrap-colorpicker.min.css
index 563b8fca..7517332c 100644
--- a/assets/webconfig/css/bootstrap-colorpicker.min.css
+++ b/assets/webconfig/css/bootstrap-colorpicker.min.css
@@ -6,5 +6,4 @@
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0.txt
*
- */.colorpicker-saturation{width:100px;height:100px;background-image:url(../img/bootstrap-colorpicker/saturation.png);cursor:crosshair;float:left}.colorpicker-saturation i{display:block;height:5px;width:5px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:0;left:0;margin:-4px 0 0 -4px}.colorpicker-saturation i b{display:block;height:5px;width:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-alpha,.colorpicker-hue{width:15px;height:100px;float:left;cursor:row-resize;margin-left:4px;margin-bottom:4px}.colorpicker-alpha i,.colorpicker-hue i{display:block;height:1px;background:#000;border-top:1px solid #fff;position:absolute;top:0;left:0;width:100%;margin-top:-1px}.colorpicker-hue{background-image:url(../img/bootstrap-colorpicker/hue.png)}.colorpicker-alpha{background-image:url(../img/bootstrap-colorpicker/alpha.png);display:none}.colorpicker-alpha,.colorpicker-hue,.colorpicker-saturation{background-size:contain}.colorpicker{padding:4px;min-width:130px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:2500}.colorpicker:after,.colorpicker:before{display:table;content:"";line-height:0}.colorpicker:after{clear:both}.colorpicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.colorpicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.colorpicker div{position:relative}.colorpicker.colorpicker-with-alpha{min-width:140px}.colorpicker.colorpicker-with-alpha .colorpicker-alpha{display:block}.colorpicker-color{height:10px;margin-top:5px;clear:both;background-image:url(../img/bootstrap-colorpicker/alpha.png);background-position:0 100%}.colorpicker-color div{height:10px}.colorpicker-selectors{display:none;height:10px;margin-top:5px;clear:both}.colorpicker-selectors i{cursor:pointer;float:left;height:10px;width:10px}.colorpicker-selectors i+i{margin-left:3px}.colorpicker-element .add-on i,.colorpicker-element .input-group-addon i{display:inline-block;cursor:pointer;height:16px;vertical-align:text-top;width:16px}.colorpicker.colorpicker-inline{position:relative;display:inline-block;float:none;z-index:auto}.colorpicker.colorpicker-horizontal{width:110px;min-width:110px;height:auto}.colorpicker.colorpicker-horizontal .colorpicker-saturation{margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-color{width:100px}.colorpicker.colorpicker-horizontal .colorpicker-alpha,.colorpicker.colorpicker-horizontal .colorpicker-hue{width:100px;height:15px;float:left;cursor:col-resize;margin-left:0;margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-alpha i,.colorpicker.colorpicker-horizontal .colorpicker-hue i{display:block;height:15px;background:#fff;position:absolute;top:0;left:0;width:1px;border:none;margin-top:0}.colorpicker.colorpicker-horizontal .colorpicker-hue{background-image:url(../img/bootstrap-colorpicker/hue-horizontal.png)}.colorpicker.colorpicker-horizontal .colorpicker-alpha{background-image:url(../img/bootstrap-colorpicker/alpha-horizontal.png)}.colorpicker-right:before{left:auto;right:6px}.colorpicker-right:after{left:auto;right:7px}.colorpicker-no-arrow:before{border-right:0;border-left:0}.colorpicker-no-arrow:after{border-right:0;border-left:0}.colorpicker-alpha.colorpicker-visible,.colorpicker-hue.colorpicker-visible,.colorpicker-saturation.colorpicker-visible,.colorpicker-selectors.colorpicker-visible,.colorpicker.colorpicker-visible{display:block}.colorpicker-alpha.colorpicker-hidden,.colorpicker-hue.colorpicker-hidden,.colorpicker-saturation.colorpicker-hidden,.colorpicker-selectors.colorpicker-hidden,.colorpicker.colorpicker-hidden{display:none}.colorpicker-inline.colorpicker-visible{display:inline-block}
-/*# sourceMappingURL=bootstrap-colorpicker.min.css.map */
\ No newline at end of file
+ */.colorpicker-saturation{width:100px;height:100px;background-image:url(data:image/png;base64,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);cursor:crosshair;float:left}.colorpicker-saturation i{display:block;height:5px;width:5px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:0;left:0;margin:-4px 0 0 -4px}.colorpicker-saturation i b{display:block;height:5px;width:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-alpha,.colorpicker-hue{width:15px;height:100px;float:left;cursor:row-resize;margin-left:4px;margin-bottom:4px}.colorpicker-alpha i,.colorpicker-hue i{display:block;height:1px;background:#000;border-top:1px solid #fff;position:absolute;top:0;left:0;width:100%;margin-top:-1px}.colorpicker-hue{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAABLFBMVEXqFBb/ABH/ACL/ADH/AEH/AFD/AGD/AG7/AH7/AI3/AJ3/AKz/ALz/AMr/ANv/AOr/APr2AP/mAP/XAP/HAP+4AP+oAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8BAv8AEP8AH/8AL/8APv8ATv8AXP8Abf8Ae/8Ai/8Amv8Aqv8AuP8Ayf8A1/8A5/8A9/8A//gA/+kA/9kA/8oA/7oA/6wA/5sA/40A/30A/24A/14A/1AA/z8A/zEA/yEA/xEB/wMN/wAd/wAs/wA8/wBK/wBb/wBp/wB5/wCI/wCY/wCm/wC3/wDF/wDV/wDk/wD1/wD/+gD/7AD/3AD/zAD/vgD/rQD/nwD/jgD/gAD/cAD/YgD/UQD/QwD/MgD/JAD/FAD4Eg42qAedAAAAh0lEQVR4XgXAg3EDAAAAwI9to7Zt27a1/w49BASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTS1tHXo1KVbj159+g0YNGTYiFFjxk2YNGXajFlz5i1YtGTZilVr1m3YtGXbjl179h04dOTYiVNnzl24dOXajVt37j149OTZi1dv3n349OXbj19//wOxE1dQ8reGAAAAAElFTkSuQmCC)}.colorpicker-alpha,.colorpicker-color{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAQAAAAVxWkcAAABr0lEQVR4Xo2VwU0DQQxF7dmRuNIFlzlSAR3QAaXQQdIBJVABFXDcOVAAd67cjJLR07dkhcSrkZKfb/t7bG88rFo3B5gZPMNycItu2xloGV7MWHzM9zuzFWCkmA0nK6AszCUJDW6+mG6R03ncw5v8EMTEvZ2O3AliYjpslblc0RF9LmZYWxURU6aKytWZYsoWCAe+xwOZp1GsEukGiIkYxcQCHck99+gRgB7JncyIB5SGEhP3Yh5P6JwX+u6AnYot104d8DJT7uH7M9JH6OZbimj0vfMVaYnJIZFJDBW9kHlerL2C6JV4mSt7uuo2N57RxnZ+usQjn0R1jwBJBrNO3evJpVYUWsJ/E3UiXRlv24/7YZ04xmEdWlzcKS+B/eapeyMvFd2k0+hRk/T0AmTW8h69s2sjYMsdPntECiILhAeIMZAeH4QvUwfn6ijC0tTV+fT9ky8jM9nK2g7Ly1VjSpKYq6IvsAm7MtNu1orEqa/K3KNvgMFdhfquPfJmp2dbh0/8Gzb6Y22ViaNr6n5410zXdngVhbu6XqdOtWOuin5hjABGp4a2uotZ71MVCfwDBt2/v37yo6AAAAAASUVORK5CYII=)}.colorpicker-alpha{display:none}.colorpicker:after,.colorpicker:before{content:'';display:inline-block;position:absolute}.colorpicker-alpha,.colorpicker-hue,.colorpicker-saturation{background-size:contain}.colorpicker{padding:4px;min-width:130px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:2500}.colorpicker:after,.colorpicker:before{line-height:0}.colorpicker:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:6px}.colorpicker:after{clear:both;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px}.colorpicker div{position:relative}.colorpicker.colorpicker-with-alpha{min-width:140px}.colorpicker.colorpicker-with-alpha .colorpicker-alpha{display:block}.colorpicker-color{height:10px;margin-top:5px;clear:both;background-position:0 100%}.colorpicker-color div{height:10px}.colorpicker-selectors{display:none;height:10px;margin-top:5px;clear:both}.colorpicker-selectors i{cursor:pointer;float:left;height:10px;width:10px}.colorpicker-selectors i+i{margin-left:3px}.colorpicker-element .add-on i,.colorpicker-element .input-group-addon i{display:inline-block;cursor:pointer;height:16px;vertical-align:text-top;width:16px}.colorpicker.colorpicker-inline{position:relative;display:inline-block;float:none;z-index:auto}.colorpicker.colorpicker-horizontal{width:110px;min-width:110px;height:auto}.colorpicker.colorpicker-horizontal .colorpicker-saturation{margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-color{width:100px}.colorpicker.colorpicker-horizontal .colorpicker-alpha,.colorpicker.colorpicker-horizontal .colorpicker-hue{width:100px;height:15px;float:left;cursor:col-resize;margin-left:0;margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-alpha i,.colorpicker.colorpicker-horizontal .colorpicker-hue i{display:block;height:15px;background:#fff;position:absolute;top:0;left:0;width:1px;border:none;margin-top:0}.colorpicker.colorpicker-horizontal .colorpicker-hue{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAABCAMAAAAfBfuPAAABLFBMVEXqFBb/ABH/ACL/ADH/AEH/AFD/AGD/AG7/AH7/AI3/AJ3/AKz/ALz/AMr/ANv/AOr/APr2AP/mAP/XAP/HAP+4AP+oAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8BAv8AEP8AH/8AL/8APv8ATv8AXP8Abf8Ae/8Ai/8Amv8Aqv8AuP8Ayf8A1/8A5/8A9/8A//gA/+kA/9kA/8oA/7oA/6wA/5sA/40A/30A/24A/14A/1AA/z8A/zEA/yEA/xEB/wMN/wAd/wAs/wA8/wBK/wBb/wBp/wB5/wCI/wCY/wCm/wC3/wDF/wDV/wDk/wD1/wD/+gD/7AD/3AD/zAD/vgD/rQD/nwD/jgD/gAD/cAD/YgD/UQD/QwD/MgD/JAD/FAD4Eg42qAedAAAAbUlEQVR4XgXAghEDsbxtlrZt27ax/w49ACAYQTGcICmaYTleECVZUTXdMC1Wm93hdLk9Xp8/EAyFI9FYPJFMpTPZXL5QLJUr1Vq90Wy1O91efzAcjSfT2XyxXK03293+cDydL9fb/fF8vT/f3x+LfRNXARMbCAAAAABJRU5ErkJggg==)}.colorpicker.colorpicker-horizontal .colorpicker-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAKCAQAAADoFTP1AAAB9ElEQVR4XoWTQW4VMRBEu9qWEimL7DhEMp8NF+ASnJJLcAQgE1bcgBUSkYKUuHCrZ9pjeqSU5Yn9LPu7umJQBIIv+k7vIOrtK66L4lmr3pVOrOv3otp619KZ0/KjdNI79L52Uo09FBQWrU0vfe5trezU+hLsoUKd3Repovte+0vbq/7Lj5XbaHECKasR9G4MPlbp+gzZxd6koPEJCkAYC5SjcOTAIIOK90Dja1IfIZ8Z+zAY9jm3b5Ia+MT5sFcqRJrR2AYYA8Kua5BzYRrFPNmD4PQMegGJMOffJJUsWiI3nCHZZjInNdffLWOufzbc3JaboCAVxwmnRHbhLSPwRJ4wU0BRSc6HkECYYVw95nMKgJOcylxrJttE5Ibzf9Xq9GPvP+WX3MiV/MGHfRu/SentRQrfG1GzsIrytdNXucSRKxQNIGHM9YhGFQJcdjNcBZvfJayuYe4Sia1CzwW+19mWOhe37HsxJWKwbu/jluEU15QzAQjAqCEbhMJc78GYV2E0kooHDubUImWkTOhGpgv8PoT8DJG/bzxna4BZ0eOFSOaLADGeSpFsg5AzeaDZIDQQXjZ4y/8ryfzUXBwdELRjTjCNvOeT0rNlrJz90vwy6N9pXXQEluX0inElpPWokSdiLCfiNJJjMKQ8Qsh8GEKQKMo/eiHrNbI9UksAAAAASUVORK5CYII=)}.colorpicker-right:before{left:auto;right:6px}.colorpicker-right:after{left:auto;right:7px}.colorpicker-no-arrow:after,.colorpicker-no-arrow:before{border-right:0;border-left:0}.colorpicker-alpha.colorpicker-visible,.colorpicker-hue.colorpicker-visible,.colorpicker-saturation.colorpicker-visible,.colorpicker-selectors.colorpicker-visible,.colorpicker.colorpicker-visible{display:block}.colorpicker-alpha.colorpicker-hidden,.colorpicker-hue.colorpicker-hidden,.colorpicker-saturation.colorpicker-hidden,.colorpicker-selectors.colorpicker-hidden,.colorpicker.colorpicker-hidden{display:none}.colorpicker-inline.colorpicker-visible{display:inline-block}
diff --git a/assets/webconfig/css/hyperion.css b/assets/webconfig/css/hyperion.css
index 741fa07f..b648a05c 100644
--- a/assets/webconfig/css/hyperion.css
+++ b/assets/webconfig/css/hyperion.css
@@ -482,9 +482,15 @@ li a:active:after {
}
/* drag and resizable modal http://gijgo.com/ */
-.gj-draggable {
- cursor: move;
+.gj-button {
+ background-color: #f5f5f5;
+ border: 1px solid #ddd;
+ color: #000;
+ border-radius: 3px;
+ padding: 6px 10px;
+ cursor: pointer;
}
+
.gj-unselectable {
-webkit-touch-callout: none;
-webkit-user-select: none;
@@ -493,6 +499,46 @@ li a:active:after {
-ms-user-select: none;
user-select: none;
}
+
+.gj-margin-left-5 {
+ margin-left: 5px;
+}
+
+.gj-margin-left-10 {
+ margin-left: 10px;
+}
+
+.gj-width-full {
+ width: 100%;
+}
+
+.gj-cursor-pointer {
+ cursor: pointer;
+}
+
+.gj-text-align-center {
+ text-align: center;
+}
+
+.gj-font-size-16 {
+ font-size: 16px;
+}
+
+.gj-hidden {
+ display: none;
+}
+
+.gj-mdl-icon-plus::after {
+ content: "\E145";
+}
+
+.gj-mdl-icon-minus::after {
+ content: "\E15B";
+}
+
+.gj-draggable {
+ cursor: move;
+}
.gj-resizable-handle {
position: absolute;
font-size: 0.1px;
@@ -563,6 +609,7 @@ li a:active:after {
position: absolute;
bottom: 0px;
width: 100%;
+ margin-top: 0px;
}
.gj-modal {
@@ -591,6 +638,15 @@ li a:active:after {
border-bottom: 1px solid #e5e5e5;
}
+.gj-footer {
+ min-height: 16.43px;
+ padding: 15px;
+ border-top: 1px solid #e5e5e5;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
.gj-title {
margin: 2px;
}
@@ -611,6 +667,7 @@ li a:active:after {
padding: 15px;
}
+
/*https://github.com/flatlogic/awesome-bootstrap-checkbox slighty edited for our purposes*/
.checkbox {
height:34px;
diff --git a/assets/webconfig/i18n/de.json b/assets/webconfig/i18n/de.json
index 3f5efefd..a03d0d90 100644
--- a/assets/webconfig/i18n/de.json
+++ b/assets/webconfig/i18n/de.json
@@ -209,14 +209,15 @@
"remote_maptype_label_multicolor_mean" : "Mehrfarbig",
"remote_maptype_label_unicolor_mean" : "Einfarbig",
"effectsconfigurator_label_intro" : "Erstelle auf Grundlage der Basiseffekte neue Effekt die nach deinen Wünschen angepasst sind. Je nach Effekt stehen Optionen wie Farbe, Geschwindigkeit, oder Richtung und vieles mehr zur Auswahl.",
- "effectsconfigurator_label_chooseeff" : "Basis-Effekt auswählen:",
+ "effectsconfigurator_label_chooseeff" : "Template auswählen",
+ "effectsconfigurator_editdeleff" : "Entferne/Lade Effekt",
"effectsconfigurator_button_saveeffect" : "Effekt speichern",
"effectsconfigurator_label_effectname" : "Effektname",
"effectsconfigurator_button_starttest" : "Starte Test",
"effectsconfigurator_button_stoptest" : "Stoppe Test",
"effectsconfigurator_button_conttest" : "Fortlaufender Test",
- "effectsconfigurator_label_deleffect" : "Effekt entfernen:",
"effectsconfigurator_button_deleffect" : "Effekt entfernen",
+ "effectsconfigurator_button_editeffect" : "Effekt laden",
"support_label_title" : "Unterstütze Hyperion",
"support_label_intro" : "Hyperion ist ein kostenloses Open Source Projekt und ein kleines Team arbeitet an seiner Weiterentwicklung. Darum benötigen wir DEINE Unterstützung um weiter in bessere Infrastruktur und Weiterentwicklung investieren zu können.",
"support_label_spreadtheword" : "Weitersagen!",
@@ -385,13 +386,13 @@
"edt_dev_spec_useRgbwProtocol_title" : "Nutze RGBW Protokoll",
"edt_dev_spec_maximumLedCount_title" : "Maximale Anzahl LEDs",
"edt_dev_spec_gpioNumber_title" : "GPIO Nummer",
- "edt_dev_spec_dmaNumber_title" : "DMA Kanal",
"edt_dev_spec_gpioMap_title" : "GPIO Zuweisung",
"edt_dev_spec_PBFiFo_title" : "Pi-Blaster FiFo",
"edt_dev_spec_gpioBcm_title" : "GPIO Pin",
"edt_dev_spec_ledIndex_title" : "LED index",
"edt_dev_spec_colorComponent_title" : "Farbkomponente",
"edt_dev_spec_ledType_title" : "LED typ",
+ "edt_dev_spec_dmaNumber_title" : "DMA Kanal",
"edt_conf_general_enable_title" : "Aktiviert",
"edt_conf_general_enable_expl" : "Wenn aktiviert, ist die Komponente aktiv.",
"edt_conf_general_priority_title" : "Priorität",
@@ -504,11 +505,19 @@
"edt_conf_v4l2_signalDetection_title" : "Signal Erkennung",
"edt_conf_v4l2_signalDetection_expl" : "Wenn aktiviert, wird die USB Aufnahme temporär bei \"kein Signal\" abgeschalten.",
"edt_conf_v4l2_redSignalThreshold_title" : "Rote Signalschwelle",
- "edt_conf_v4l2_redSignalThreshold_expl" : "Verdunkelt rote Werte. (Wird als schwarz interpretiert)",
+ "edt_conf_v4l2_redSignalThreshold_expl" : "Je höher die rote Schwelle je eher wird abgeschalten bei entsprechendem rot-Anteil.",
"edt_conf_v4l2_greenSignalThreshold_title" : "Grüne Signalschwelle",
- "edt_conf_v4l2_greenSignalThreshold_expl" : "Verdunkelt grüne Werte. (Wird als schwarz interpretiert)",
+ "edt_conf_v4l2_greenSignalThreshold_expl" : "Je höher die grüne Schwelle je eher wird abgeschalten bei entsprechendem grün-Anteil.",
"edt_conf_v4l2_blueSignalThreshold_title" : "Blaue Signalschwelle",
- "edt_conf_v4l2_blueSignalThreshold_expl" : "Verdunkelt blaue Werte. (Wird als schwarz interpretiert))",
+ "edt_conf_v4l2_blueSignalThreshold_expl" : "Je höher die blaue Schwelle je eher wird abgeschalten bei entsprechendem blau-Anteil.",
+ "edt_conf_v4l2_sDVOffsetMin_title" : "Signal Erkennung VMin",
+ "edt_conf_v4l2_sDVOffsetMin_expl" : "Signal Erkennungs-Bereich vertikal minimum (0.0-1.0)",
+ "edt_conf_v4l2_sDHOffsetMin_title" : "Signal Erkennung HMin",
+ "edt_conf_v4l2_sDHOffsetMin_expl" : "Signal Erkennungs-Bereich horizontal minimum (0.0-1.0)",
+ "edt_conf_v4l2_sDVOffsetMax_title" : "Signal Erkennung VMax",
+ "edt_conf_v4l2_sDVOffsetMax_expl" : "Signal Erkennungs-Bereich vertikal maximum (0.0-1.0)",
+ "edt_conf_v4l2_sDHOffsetMax_title" : "Signal Erkennung HMax",
+ "edt_conf_v4l2_sDHOffsetMax_expl" : "Signal Erkennungs-Bereich horizontal maximum (0.0-1.0)",
"edt_conf_fg_heading_title" : "Plattform Aufnahme",
"edt_conf_fg_type_title" : "Typ",
"edt_conf_fg_type_expl" : "Art der Plattform Aufnahme, standard ist 'auto'",
@@ -594,80 +603,92 @@
"edt_conf_log_heading_title" : "Protokoll",
"edt_conf_log_level_title" : "Protokollstufe",
"edt_conf_log_level_expl" : "Abhängig der Stufe sind weniger oder mehr Meldungen sichtbar.",
- "edt_eff_candle_header_title" : "Kerze",
- "edt_eff_police_header_title" : "Polizei",
- "edt_eff_fade_header_title" : "Farbübergang",
- "edt_eff_rainbowmood_header_title" : "Regenbogen",
- "edt_eff_knightrider_header_title" : "Knight Rider",
- "edt_eff_lightclock_header_title" : "Uhr 1",
- "edt_eff_clock_header_title" : "Uhr 2",
- "edt_eff_pacman_header_title" : "Pac-Man",
- "edt_eff_moodblobs_header_title" : "Stimmungskugeln",
- "edt_eff_rainbowswirl_header_title" : "Regenbogenwirbel",
- "edt_eff_random_header_title" : "Zufällig",
- "edt_eff_runningdots_header_title" : "Rennende Punkte",
- "edt_eff_systemshutdown_header_title" : "Herunterfahren",
- "edt_eff_snake_header_title" : "Schlange",
- "edt_eff_sparks_header_title" : "Funken",
- "edt_eff_traces_header_title" : "Farbspuren",
- "edt_eff_x-mas_header_title" : "Weihnachten",
- "edt_eff_trails_header_title" : "Spuren",
+ "edt_eff_candle_header" : "Kerze",
+ "edt_eff_police_header" : "Polizei",
+ "edt_eff_fade_header" : "Farbübergang",
+ "edt_eff_rainbowmood_header" : "Regenbogen",
+ "edt_eff_rainbowmood_header_desc" : "Alle LEDs Regenbogen Farbübergang",
+ "edt_eff_knightrider_header" : "Knight Rider",
+ "edt_eff_knightrider_header_desc" : "K.I.T.T ist zurück! Der Front-Scanner des bekannten Autos, diesmal nicht nur in rot.",
+ "edt_eff_lightclock_header" : "Lichtuhr",
+ "edt_eff_lightclock_header_desc" : "Eine echte Uhr als Licht! Passe die Farben von Stunden, Minuten, Sekunden deinen Vorstellungen an. Optional können 3/6/9/12 Uhr Markierungen aktiviert werden. Sollte die Uhr eine falsche Zeit anzeigen, überprüfe die Uhrzeit deines Systems.",
+ "edt_eff_pacman_header" : "Pac-Man",
+ "edt_eff_moodblobs_header" : "Stimmungskugeln",
+ "edt_eff_swirl_header" : "Farbwirbel",
+ "edt_eff_swirl_header_desc" : "Ein Wirbel mit frei wählbaren Farben. Die Farben werden gleichmäßig auf 360° aufgeteilt, dazwischen werden Farbübergänge berechnet. Zusätzlich kann ein zweiter Wirbel über den Ersten gelegt werden (Transparenz beachten!). Tipp: Eine Widerholung der selben Farbe erhöht deren \"größe\" und verringert den Bereich des Farbübergangs zu benachbarten Farben.",
+ "edt_eff_random_header" : "Zufällig",
+ "edt_eff_runningdots_header" : "Rennende Punkte",
+ "edt_eff_systemshutdown_header" : "Herunterfahren",
+ "edt_eff_snake_header" : "Schlange",
+ "edt_eff_sparks_header" : "Funken",
+ "edt_eff_sparks_header_desc" : "Ein Sternenfunkeln, wahlweise in festgelegter Farbe oder zufällig. Passe Helligkeit, Sättigung und Geschwindigkeit an.",
+ "edt_eff_traces_header" : "Farbspuren",
+ "edt_eff_x-mas_header" : "Weihnachten",
+ "edt_eff_trails_header" : "Spuren",
+ "edt_eff_flag_header" : "Flaggen",
+ "edt_eff_flag_header_desc" : "Verpasse deinen LEDs die Farben deines Landes. Du kannst mehr als eine Flagge auswählen, je nach Intervall werden diese dann abwechselnd angezeigt.",
"edt_eff_enum_all" : "Alle",
"edt_eff_enum_all-together" : "Alle zusammen",
"edt_eff_enum_list" : "LED Liste",
- "edt_eff_count_title" : "Anzahl",
- "edt_eff_color_title" : "Farbe",
- "edt_eff_colorrandom_title" : "Zufällige Farbe",
- "edt_eff_colorone_title" : "Farbe eins",
- "edt_eff_colortwo_title" : "Farbe zwei",
- "edt_eff_colorcount_title" : "Farblänge",
- "edt_eff_rotationtime_title" : "Rotationszeit",
- "edt_eff_sleeptime_title" : "Schlafzeit",
- "edt_eff_reversedirection_title" : "Richtung umkehren",
- "edt_eff_fadeintime_title" : "Zeit für Einblendung",
- "edt_eff_fadeouttime_title" : "Zeit für Ausblendung",
- "edt_eff_repeat_title" : "Wiederholung",
- "edt_eff_colorendtime_title" : "Zeit für Start-Farbe",
- "edt_eff_colorstarttime_title" : "Zeit für End-Farbe",
- "edt_eff_colorstart_title" : "Farbe Start",
- "edt_eff_colorend_title" : "Farbe Ende",
- "edt_eff_repeatcount_title" : "Anzahl Wiederholung",
- "edt_eff_maintain_end_color_title" : "Behalte Endfarbe",
- "edt_eff_colorshift_title" : "Farbverschiebung",
- "edt_eff_whichleds_title" : "Welche LEDs",
- "edt_eff_ledlist_title" : "LED Liste",
- "edt_eff_speed_title" : "Geschwindigkeit",
- "edt_eff_fadefactor_title" : "Verblass Faktor",
- "edt_eff_showseconds_title" : "Zeige Sekunden",
- "edt_eff_blobcount_title" : "Kugelanzahl",
- "edt_eff_huechange_title" : "Farbänderung",
- "edt_eff_basecolorchange_title" : "Basisfarben verändern",
- "edt_eff_basecolorchangerate_title" : "BF Geschwindigkeit",
- "edt_eff_basecolorrangeleft_title" : "BF Bereich links",
- "edt_eff_basecolorrangeright_title" : "BF Bereich rechts",
- "edt_eff_brightness_title" : "Helligkeit",
- "edt_eff_centerx_title" : "Mittelpunkt X-Achse",
- "edt_eff_centery_title" : "Mittelpunkt Y-Achse",
- "edt_eff_saturation_title" : "Sättigung",
- "edt_eff_colorevel_title" : "Farbstufe",
- "edt_eff_whitelevel_title" : "Weißstufe",
- "edt_eff_alarmcolor_title" : "Alarm Farbe",
- "edt_eff_postcolor_title" : "Startfarbe",
- "edt_eff_enableshutdown_title" : "Echtes herunterfahren",
- "edt_eff_length_title" : "Länge",
- "edt_eff_frequency_title" : "Frequenz",
- "edt_eff_min_len_title" : "Minimale Länge",
- "edt_eff_max_len_title" : "Maximale Länge",
- "edt_eff_height_title" : "Höhe",
- "edt_eff_offset_title" : "Verschiebung",
- "edt_eff_colorHour_title" : "Farbe Stunde",
- "edt_eff_colorMinute_title" : "Farbe Minute",
- "edt_eff_colorSecond_title" : "Farbe Sekunde",
- "edt_eff_hourMargin_title" : "Länge Stunde",
- "edt_eff_minuteMargin_title" : "Länge Minute",
- "edt_eff_secondMargin_title" : "Länge Sekunde",
- "edt_eff_margin_title" : "Abstand",
- "edt_eff_colorMarker_title" : "Farbe Markierung",
+ "edt_eff_count" : "Anzahl",
+ "edt_eff_color" : "Farbe",
+ "edt_eff_colorrandom" : "Zufällige Farbe",
+ "edt_eff_colorone" : "Farbe eins",
+ "edt_eff_colortwo" : "Farbe zwei",
+ "edt_eff_colorcount" : "Farblänge",
+ "edt_eff_rotationtime" : "Rotationszeit",
+ "edt_eff_sleeptime" : "Schlafzeit",
+ "edt_eff_reversedirection" : "Richtung umkehren",
+ "edt_eff_fadeintime" : "Zeit für Einblendung",
+ "edt_eff_fadeouttime" : "Zeit für Ausblendung",
+ "edt_eff_repeat" : "Wiederholung",
+ "edt_eff_colorendtime" : "Zeit für Start-Farbe",
+ "edt_eff_colorstarttime" : "Zeit für End-Farbe",
+ "edt_eff_colorstart" : "Farbe Start",
+ "edt_eff_colorend" : "Farbe Ende",
+ "edt_eff_repeatcount" : "Anzahl Wiederholung",
+ "edt_eff_maintain_end_color" : "Behalte Endfarbe",
+ "edt_eff_colorshift" : "Farbverschiebung",
+ "edt_eff_whichleds" : "Welche LEDs",
+ "edt_eff_ledlist" : "LED Liste",
+ "edt_eff_speed" : "Geschwindigkeit",
+ "edt_eff_fadefactor" : "Verblass Faktor",
+ "edt_eff_showseconds" : "Zeige Sekunden",
+ "edt_eff_blobcount" : "Kugelanzahl",
+ "edt_eff_huechange" : "Farbänderung",
+ "edt_eff_basecolorchange" : "Basisfarben verändern",
+ "edt_eff_basecolorchangerate" : "BF Geschwindigkeit",
+ "edt_eff_basecolorrangeleft" : "BF Bereich links",
+ "edt_eff_basecolorrangeright" : "BF Bereich rechts",
+ "edt_eff_brightness" : "Helligkeit",
+ "edt_eff_centerx" : "Mittelpunkt X-Achse",
+ "edt_eff_centery" : "Mittelpunkt Y-Achse",
+ "edt_eff_saturation" : "Sättigung",
+ "edt_eff_colorevel" : "Farbstufe",
+ "edt_eff_whitelevel" : "Weißstufe",
+ "edt_eff_alarmcolor" : "Alarm Farbe",
+ "edt_eff_postcolor" : "Startfarbe",
+ "edt_eff_enableshutdown" : "Echtes herunterfahren",
+ "edt_eff_length" : "Länge",
+ "edt_eff_frequency" : "Frequenz",
+ "edt_eff_min_len" : "Minimale Länge",
+ "edt_eff_max_len" : "Maximale Länge",
+ "edt_eff_height" : "Höhe",
+ "edt_eff_offset" : "Verschiebung",
+ "edt_eff_colorHour" : "Farbe Stunde",
+ "edt_eff_colorMinute" : "Farbe Minute",
+ "edt_eff_colorSecond" : "Farbe Sekunde",
+ "edt_eff_colorMarker" : "Marker Farbe",
+ "edt_eff_markerDepth" : "Marker Tiefe",
+ "edt_eff_markerWidth" : "Marker Breite",
+ "edt_eff_markerEnable" : "Zeige Marker",
+ "edt_eff_backgroundColor" : "Hintergrundfarbe",
+ "edt_eff_countries" : "Länder",
+ "edt_eff_interval" : "Intervall",
+ "edt_eff_margin" : "Abstand",
+ "edt_eff_customColor" : "Benutzerdefinierte Farbe",
+ "edt_eff_randomCenter" : "Zufälliger Mittelpunkt",
+ "edt_eff_enableSecondSwirl":"Zweiter Wirbel",
"edt_append_ns" : "ns",
"edt_append_ms" : "ms",
"edt_append_s" : "s",
diff --git a/assets/webconfig/i18n/en.json b/assets/webconfig/i18n/en.json
index 08e68713..998f9c2d 100644
--- a/assets/webconfig/i18n/en.json
+++ b/assets/webconfig/i18n/en.json
@@ -209,14 +209,15 @@
"remote_maptype_label_multicolor_mean" : "Multicolor",
"remote_maptype_label_unicolor_mean" : "Unicolor",
"effectsconfigurator_label_intro" : "Create out of the base effects new effects that are tuned to your liking. Depending on Effect there are options like color, speed, direction and more available.",
- "effectsconfigurator_label_chooseeff" : "Choose Base-Effect:",
+ "effectsconfigurator_label_chooseeff" : "Choose Template",
+ "effectsconfigurator_editdeleff" : "Delete/Load Effect",
"effectsconfigurator_button_saveeffect" : "Save Effect",
"effectsconfigurator_label_effectname" : "Effect name",
"effectsconfigurator_button_starttest" : "Start test",
"effectsconfigurator_button_stoptest" : "Stop test",
"effectsconfigurator_button_conttest" : "Continuous test",
- "effectsconfigurator_label_deleffect" : "Delete Effect:",
"effectsconfigurator_button_deleffect" : "Delete Effect",
+ "effectsconfigurator_button_editeffect" : "Load Effect",
"support_label_title" : "Support Hyperion",
"support_label_intro" : "Hyperion is a free non-profit software. A small team is working on it and this is why we need your steady support.",
"support_label_spreadtheword" : "Spread the word",
@@ -306,7 +307,7 @@
"wiz_hue_username" : "User ID:",
"wiz_hue_create_user" : "Create new User",
"wiz_hue_failure_ip" : "No Bridge found, please type in a valid ip",
- "wiz_hue_failure_connection" : "Timeout: Please press the bridge button within the period 30 seconds",
+ "wiz_hue_failure_connection" : "Timeout: Please press the bridge button within the period of 30 seconds",
"wiz_hue_failure_user" : "User not found, create a new one below or input a valid user id",
"wiz_hue_press_link" : "Please press link button on the Hue Bridge.",
"wiz_hue_ids_disabled" : "Deactivated",
@@ -502,7 +503,7 @@
"edt_conf_v4l2_cropTop_expl" : "Count of pixels on the top side that are removed from the picture.",
"edt_conf_v4l2_cropBottom_title" : "Crop bottom",
"edt_conf_v4l2_cropBottom_expl" : "Count of pixels on the bottom side that are removed from the picture.",
- "edt_conf_v4l2_signalDetection_title" : "Enable signal detection",
+ "edt_conf_v4l2_signalDetection_title" : "Signal detection",
"edt_conf_v4l2_signalDetection_expl" : "If enabled, usb capture will be temporarily disabled when no signal was found.",
"edt_conf_v4l2_redSignalThreshold_title" : "Red signal threshold",
"edt_conf_v4l2_redSignalThreshold_expl" : "Darkens low red values (recognized as black)",
@@ -510,6 +511,14 @@
"edt_conf_v4l2_greenSignalThreshold_expl" : "Darkens low green values (recognized as black)",
"edt_conf_v4l2_blueSignalThreshold_title" : "Blue signal threshold",
"edt_conf_v4l2_blueSignalThreshold_expl" : "Darkens low blue values (recognized as black)",
+ "edt_conf_v4l2_sDVOffsetMin_title" : "Signal Detection VMin",
+ "edt_conf_v4l2_sDVOffsetMin_expl" : "Signal detection area vertical minimum (0.0-1.0)",
+ "edt_conf_v4l2_sDHOffsetMin_title" : "Signal Detection HMin",
+ "edt_conf_v4l2_sDHOffsetMin_expl" : "Signal detection area horizontal minimum (0.0-1.0)",
+ "edt_conf_v4l2_sDVOffsetMax_title" : "Signal Detection VMax",
+ "edt_conf_v4l2_sDVOffsetMax_expl" : "Signal detection area vertical maximum (0.0-1.0)",
+ "edt_conf_v4l2_sDHOffsetMax_title" : "Signal Detection HMax",
+ "edt_conf_v4l2_sDHOffsetMax_expl" : "Signal detection area horizontal maximum (0.0-1.0)",
"edt_conf_fg_heading_title" : "Platform Capture",
"edt_conf_fg_type_title" : "Type",
"edt_conf_fg_type_expl" : "Type of platform capture, default is 'auto'",
@@ -595,80 +604,92 @@
"edt_conf_log_heading_title" : "Logging",
"edt_conf_log_level_title" : "Log-Level",
"edt_conf_log_level_expl" : "Depending on loglevel you see less or more messages in your log.",
- "edt_eff_candle_header_title" : "Candle",
- "edt_eff_police_header_title" : "Police",
- "edt_eff_fade_header_title" : "Fade",
- "edt_eff_rainbowmood_header_title" : "Rainbow Mood",
- "edt_eff_knightrider_header_title" : "Knight Rider",
- "edt_eff_lightclock_header_title" : "Clock 1",
- "edt_eff_clock_header_title" : "Clock 2",
- "edt_eff_pacman_header_title" : "Pac-Man",
- "edt_eff_moodblobs_header_title" : "Mood Blobs",
- "edt_eff_rainbowswirl_header_title" : "Rainbow Swirl",
- "edt_eff_random_header_title" : "Random",
- "edt_eff_runningdots_header_title" : "Running Dots",
- "edt_eff_systemshutdown_header_title" : "System Shutdown",
- "edt_eff_snake_header_title" : "Snake",
- "edt_eff_sparks_header_title" : "Sparks",
- "edt_eff_traces_header_title" : "Color Traces",
- "edt_eff_x-mas_header_title" : "X-Mas",
- "edt_eff_trails_header_title" : "Trails",
+ "edt_eff_candle_header" : "Candle",
+ "edt_eff_police_header" : "Police",
+ "edt_eff_fade_header" : "Fade",
+ "edt_eff_rainbowmood_header" : "Rainbow Mood",
+ "edt_eff_rainbowmood_header_desc" : "All leds rainbow mood",
+ "edt_eff_knightrider_header" : "Knight Rider",
+ "edt_eff_knightrider_header_desc" : "K.I.T.T is back! The front-scanner of the well known car, this time not just in red.",
+ "edt_eff_lightclock_header" : "Light Clock",
+ "edt_eff_lightclock_header_desc" : "A real clock as light! Adjsut the colors of hours, minute, seconds. A optional 3/6/9/12 o'clock marker is also available. In case the clock is wrong, you need to check your system clock.",
+ "edt_eff_pacman_header" : "Pac-Man",
+ "edt_eff_moodblobs_header" : "Mood Blobs",
+ "edt_eff_swirl_header" : "Color Swirl",
+ "edt_eff_swirl_header_desc" : "A swirl with custom colors. Colors are even spread to 360°, in between colors shifts will be calcualted. Additional you can add a second swirl on top, be aware that you need partly transparency! Hint: A reapeat of the same color results in a \"hugher\" color area and a reduced color shift area.",
+ "edt_eff_random_header" : "Random",
+ "edt_eff_runningdots_header" : "Running Dots",
+ "edt_eff_systemshutdown_header" : "System Shutdown",
+ "edt_eff_snake_header" : "Snake",
+ "edt_eff_sparks_header" : "Sparks",
+ "edt_eff_sparks_header_desc" : "Star-Sparking, choose between a static color or random. You could also adjust brightness, staturation and speed.",
+ "edt_eff_traces_header" : "Color Traces",
+ "edt_eff_x-mas_header" : "X-Mas",
+ "edt_eff_trails_header" : "Trails",
+ "edt_eff_flag_header" : "Flags",
+ "edt_eff_flag_header_desc" : "Let your leds shine bright in the colors of your country. You could select more then one flag, they will change based on interval time.",
"edt_eff_enum_all" : "All",
"edt_eff_enum_all-together" : "All together",
"edt_eff_enum_list" : "LED List",
- "edt_eff_count_title" : "Count",
- "edt_eff_color_title" : "Color",
- "edt_eff_colorrandom_title" : "Random color",
- "edt_eff_colorone_title" : "Color one",
- "edt_eff_colortwo_title" : "Color two",
- "edt_eff_colorcount_title" : "Color length",
- "edt_eff_rotationtime_title" : "Rotation time",
- "edt_eff_sleeptime_title" : "Sleep time",
- "edt_eff_reversedirection_title" : "Reverse direction",
- "edt_eff_fadeintime_title" : "Fade in time",
- "edt_eff_fadeouttime_title" : "Fade out time",
- "edt_eff_repeat_title" : "Repeat",
- "edt_eff_repeatcount_title" : "Repeat count",
- "edt_eff_colorendtime_title" : "Time to hold start color",
- "edt_eff_colorstarttime_title" : "Time to hold end color",
- "edt_eff_colorstart_title" : "Color start",
- "edt_eff_colorend_title" : "Color end",
- "edt_eff_maintain_end_color_title" : "Keep endcolor",
- "edt_eff_colorshift_title" : "Color Shift",
- "edt_eff_whichleds_title" : "Which Leds",
- "edt_eff_ledlist_title" : "Led List",
- "edt_eff_speed_title" : "Speed",
- "edt_eff_fadefactor_title" : "Fade factor",
- "edt_eff_showseconds_title" : "Show seconds",
- "edt_eff_blobcount_title" : "Blob count",
- "edt_eff_huechange_title" : "Color change",
- "edt_eff_basecolorchange_title" : "Base color change",
- "edt_eff_basecolorchangerate_title" : "BC change rate",
- "edt_eff_basecolorrangeleft_title" : "BC range left",
- "edt_eff_basecolorrangeright_title" : "BC range right",
- "edt_eff_brightness_title" : "Brightness",
- "edt_eff_centerx_title" : "Center X-Axis",
- "edt_eff_centery_title" : "Center Y-Axis",
- "edt_eff_saturation_title" : "Saturation",
- "edt_eff_colorevel_title" : "Color level",
- "edt_eff_whitelevel_title" : "White level",
- "edt_eff_alarmcolor_title" : "Alarm color",
- "edt_eff_postcolor_title" : "Post color",
- "edt_eff_enableshutdown_title" : "Real shutdown",
- "edt_eff_length_title" : "Length",
- "edt_eff_frequency_title" : "Frequency",
- "edt_eff_min_len_title" : "Minimal length",
- "edt_eff_max_len_title" : "Maximal length",
- "edt_eff_height_title" : "Height",
- "edt_eff_offset_title" : "Offset",
- "edt_eff_colorHour_title" : "Color hour",
- "edt_eff_colorMinute_title" : "Color minute",
- "edt_eff_colorSecond_title" : "Color second",
- "edt_eff_hourMargin_title" : "Margin hour",
- "edt_eff_minuteMargin_title" : "Margin minute",
- "edt_eff_secondMargin_title" : "Margin second",
- "edt_eff_margin_title" : "Margin",
- "edt_eff_colorMarker_title" : "Color marker",
+ "edt_eff_count" : "Count",
+ "edt_eff_color" : "Color",
+ "edt_eff_colorrandom" : "Random color",
+ "edt_eff_colorone" : "Color one",
+ "edt_eff_colortwo" : "Color two",
+ "edt_eff_colorcount" : "Color length",
+ "edt_eff_rotationtime" : "Rotation time",
+ "edt_eff_sleeptime" : "Sleep time",
+ "edt_eff_reversedirection" : "Reverse direction",
+ "edt_eff_fadeintime" : "Fade in time",
+ "edt_eff_fadeouttime" : "Fade out time",
+ "edt_eff_repeat" : "Repeat",
+ "edt_eff_repeatcount" : "Repeat count",
+ "edt_eff_colorendtime" : "Time to hold start color",
+ "edt_eff_colorstarttime" : "Time to hold end color",
+ "edt_eff_colorstart" : "Color start",
+ "edt_eff_colorend" : "Color end",
+ "edt_eff_maintain_end_color" : "Keep endcolor",
+ "edt_eff_colorshift" : "Color Shift",
+ "edt_eff_whichleds" : "Which Leds",
+ "edt_eff_ledlist" : "Led List",
+ "edt_eff_speed" : "Speed",
+ "edt_eff_fadefactor" : "Fade factor",
+ "edt_eff_showseconds" : "Show seconds",
+ "edt_eff_blobcount" : "Blob count",
+ "edt_eff_huechange" : "Color change",
+ "edt_eff_basecolorchange" : "Base color change",
+ "edt_eff_basecolorchangerate" : "BC change rate",
+ "edt_eff_basecolorrangeleft" : "BC range left",
+ "edt_eff_basecolorrangeright" : "BC range right",
+ "edt_eff_brightness" : "Brightness",
+ "edt_eff_centerx" : "Center X-Axis",
+ "edt_eff_centery" : "Center Y-Axis",
+ "edt_eff_saturation" : "Saturation",
+ "edt_eff_colorevel" : "Color level",
+ "edt_eff_whitelevel" : "White level",
+ "edt_eff_alarmcolor" : "Alarm color",
+ "edt_eff_postcolor" : "Post color",
+ "edt_eff_enableshutdown" : "Real shutdown",
+ "edt_eff_length" : "Length",
+ "edt_eff_frequency" : "Frequency",
+ "edt_eff_min_len" : "Minimal length",
+ "edt_eff_max_len" : "Maximal length",
+ "edt_eff_height" : "Height",
+ "edt_eff_offset" : "Offset",
+ "edt_eff_colorHour" : "Color hour",
+ "edt_eff_colorMinute" : "Color minute",
+ "edt_eff_colorSecond" : "Color second",
+ "edt_eff_colorMarker" : "Marker color",
+ "edt_eff_markerWidth" : "Marker width",
+ "edt_eff_markerDepth" : "Marker depth",
+ "edt_eff_markerEnable" : "Show Marker",
+ "edt_eff_backgroundColor" : "Background Color",
+ "edt_eff_countries" : "Countries",
+ "edt_eff_interval" : "Interval",
+ "edt_eff_margin" : "Margin",
+ "edt_eff_customColor" : "Custom Color",
+ "edt_eff_randomCenter" : "Random Center",
+ "edt_eff_enableSecondSwirl":"Second Swirl",
"edt_append_ns" : "ns",
"edt_append_ms" : "ms",
"edt_append_s" : "s",
diff --git a/assets/webconfig/i18n/es.json b/assets/webconfig/i18n/es.json
index 20a74f90..8f2b8c44 100644
--- a/assets/webconfig/i18n/es.json
+++ b/assets/webconfig/i18n/es.json
@@ -539,73 +539,72 @@
"edt_conf_log_heading_title": "Registrando",
"edt_conf_log_level_title": "Nivel de registro",
"edt_conf_log_level_expl": "Dependiendo del nivel de registro verás menos o más mensajes en tu registro.",
- "edt_eff_candle_header_title": "Vela",
- "edt_eff_police_header_title": "Policía",
- "edt_eff_fade_header_title": "Fundido",
- "edt_eff_rainbowmood_header_title": "Ánimo Arcoiris",
- "edt_eff_knightrider_header_title": "Coche Fantástico",
- "edt_eff_lightclock_header_title": "Reloj 1",
- "edt_eff_clock_header_title": "Reloj 2",
- "edt_eff_pacman_header_title": "Come-Cocos",
- "edt_eff_moodblobs_header_title": "Ánimo Gotas",
- "edt_eff_rainbowswirl_header_title": "Remolino Arcoiris",
- "edt_eff_random_header_title": "Aleatorio",
- "edt_eff_runningdots_header_title": "Puntos Corriendo",
- "edt_eff_systemshutdown_header_title": "Apagado del Sistema",
- "edt_eff_snake_header_title": "Serpiente",
- "edt_eff_sparks_header_title": "Chispas",
- "edt_eff_traces_header_title": "Rastros de Color",
- "edt_eff_x-mas_header_title": "Navidad",
- "edt_eff_trails_header_title": "Caminos",
+ "edt_eff_candle_header": "Vela",
+ "edt_eff_police_header": "Policía",
+ "edt_eff_fade_header": "Fundido",
+ "edt_eff_rainbowmood_header": "Ánimo Arcoiris",
+ "edt_eff_knightrider_header": "Coche Fantástico",
+ "edt_eff_lightclock_header": "Reloj",
+ "edt_eff_pacman_header": "Come-Cocos",
+ "edt_eff_moodblobs_header": "Ánimo Gotas",
+ "edt_eff_rainbowswirl_header": "Remolino Arcoiris",
+ "edt_eff_random_header": "Aleatorio",
+ "edt_eff_runningdots_header": "Puntos Corriendo",
+ "edt_eff_systemshutdown_header": "Apagado del Sistema",
+ "edt_eff_snake_header": "Serpiente",
+ "edt_eff_sparks_header": "Chispas",
+ "edt_eff_traces_header": "Rastros de Color",
+ "edt_eff_x-mas_header": "Navidad",
+ "edt_eff_trails_header": "Caminos",
"edt_eff_enum_all": "Todo",
"edt_eff_enum_all-together": "Todo junto",
"edt_eff_enum_list": "Lista LED",
- "edt_eff_count_title": "Cuenta",
- "edt_eff_color_title": "Color",
- "edt_eff_colorrandom_title": "Color aleatório",
- "edt_eff_colorone_title": "Color uno",
- "edt_eff_colortwo_title": "Color dos",
- "edt_eff_colorcount_title": "Longitud de color",
- "edt_eff_rotationtime_title": "Tiempo de rotación",
- "edt_eff_sleeptime_title": "Hora de dormir",
- "edt_eff_reversedirection_title": "Dirección inversa",
- "edt_eff_colorstart_title": "Color de inicio",
- "edt_eff_colorend_title": "Color final",
- "edt_eff_colorshift_title": "Cambio de Color",
- "edt_eff_whichleds_title": "Qué Leds",
- "edt_eff_ledlist_title": "Lista Led",
- "edt_eff_speed_title": "Velocidad",
- "edt_eff_fadefactor_title": "Factor de fundido",
- "edt_eff_showseconds_title": "Mostrar segundos",
- "edt_eff_blobcount_title": "Contador de gotas",
- "edt_eff_huechange_title": "Cambio de color",
- "edt_eff_basecolorchange_title": "Cambio de color base",
- "edt_eff_basecolorchangerate_title": "Proporción de cambio de BC",
- "edt_eff_basecolorrangeleft_title": "Gama BC izquierda",
- "edt_eff_basecolorrangeright_title": "Gama BC derecha",
- "edt_eff_brightness_title": "Brillo",
- "edt_eff_centerx_title": "Centrar Eje-X",
- "edt_eff_centery_title": "Centrar Eje-Y",
- "edt_eff_saturation_title": "Saturación",
- "edt_eff_colorevel_title": "Nivel de color",
- "edt_eff_whitelevel_title": "Nivel de blanco",
- "edt_eff_alarmcolor_title": "Color de alarma",
- "edt_eff_postcolor_title": "Post color",
- "edt_eff_enableshutdown_title": "Apagado real",
- "edt_eff_length_title": "Longitud",
- "edt_eff_frequency_title": "Frecuencia",
- "edt_eff_min_len_title": "Longitud mínima",
- "edt_eff_max_len_title": "Longitud máxima",
- "edt_eff_height_title": "Altura",
- "edt_eff_offset_title": "Compensación",
- "edt_eff_colorHour_title": "Color de hora",
- "edt_eff_colorMinute_title": "Color de minuto",
- "edt_eff_colorSecond_title": "Color de segundo",
- "edt_eff_hourMargin_title": "Hora de margen",
- "edt_eff_minuteMargin_title": "Minuto de margen",
- "edt_eff_secondMargin_title": "Segundo de margen",
- "edt_eff_margin_title": "Margen",
- "edt_eff_colorMarker_title": "Marcador de color",
+ "edt_eff_count": "Cuenta",
+ "edt_eff_color": "Color",
+ "edt_eff_colorrandom": "Color aleatório",
+ "edt_eff_colorone": "Color uno",
+ "edt_eff_colortwo": "Color dos",
+ "edt_eff_colorcount": "Longitud de color",
+ "edt_eff_rotationtime": "Tiempo de rotación",
+ "edt_eff_sleeptime": "Hora de dormir",
+ "edt_eff_reversedirection": "Dirección inversa",
+ "edt_eff_colorstart": "Color de inicio",
+ "edt_eff_colorend": "Color final",
+ "edt_eff_colorshift": "Cambio de Color",
+ "edt_eff_whichleds": "Qué Leds",
+ "edt_eff_ledlist": "Lista Led",
+ "edt_eff_speed": "Velocidad",
+ "edt_eff_fadefactor": "Factor de fundido",
+ "edt_eff_showseconds": "Mostrar segundos",
+ "edt_eff_blobcount": "Contador de gotas",
+ "edt_eff_huechange": "Cambio de color",
+ "edt_eff_basecolorchange": "Cambio de color base",
+ "edt_eff_basecolorchangerate": "Proporción de cambio de BC",
+ "edt_eff_basecolorrangeleft": "Gama BC izquierda",
+ "edt_eff_basecolorrangeright": "Gama BC derecha",
+ "edt_eff_brightness": "Brillo",
+ "edt_eff_centerx": "Centrar Eje-X",
+ "edt_eff_centery": "Centrar Eje-Y",
+ "edt_eff_saturation": "Saturación",
+ "edt_eff_colorevel": "Nivel de color",
+ "edt_eff_whitelevel": "Nivel de blanco",
+ "edt_eff_alarmcolor": "Color de alarma",
+ "edt_eff_postcolor": "Post color",
+ "edt_eff_enableshutdown": "Apagado real",
+ "edt_eff_length": "Longitud",
+ "edt_eff_frequency": "Frecuencia",
+ "edt_eff_min_len": "Longitud mínima",
+ "edt_eff_max_len": "Longitud máxima",
+ "edt_eff_height": "Altura",
+ "edt_eff_offset": "Compensación",
+ "edt_eff_colorHour": "Color de hora",
+ "edt_eff_colorMinute": "Color de minuto",
+ "edt_eff_colorSecond": "Color de segundo",
+ "edt_eff_hourMargin": "Hora de margen",
+ "edt_eff_minuteMargin": "Minuto de margen",
+ "edt_eff_secondMargin": "Segundo de margen",
+ "edt_eff_margin": "Margen",
+ "edt_eff_colorMarker": "Marcador de color",
"edt_append_ns": "ns",
"edt_append_ms": "ms",
"edt_append_s": "s",
@@ -712,8 +711,8 @@
"wiz_hue_searchb": "Buscando el puente...",
"wiz_hue_blinkblue": "Permite a ID $1 encender el azul",
"wiz_hue_ident": "Identificar",
- "edt_eff_repeatcount_title": "Repetir cuenta",
- "edt_eff_maintain_end_color_title": "Mantener color de fin",
- "edt_dev_spec_ledType_title": "Tipo de LED",
- "edt_dev_spec_dmaNumber_title": "Canal DMA"
+ "edt_eff_repeatcount": "Repetir cuenta",
+ "edt_eff_maintain_end_color": "Mantener color de fin",
+ "edt_dev_spec_ledType": "Tipo de LED",
+ "edt_dev_spec_dmaNumber": "Canal DMA"
}
\ No newline at end of file
diff --git a/assets/webconfig/img/bootstrap-colorpicker/alpha-horizontal.png b/assets/webconfig/img/bootstrap-colorpicker/alpha-horizontal.png
deleted file mode 100644
index f8318895..00000000
Binary files a/assets/webconfig/img/bootstrap-colorpicker/alpha-horizontal.png and /dev/null differ
diff --git a/assets/webconfig/img/bootstrap-colorpicker/alpha.png b/assets/webconfig/img/bootstrap-colorpicker/alpha.png
deleted file mode 100644
index 2e53a30e..00000000
Binary files a/assets/webconfig/img/bootstrap-colorpicker/alpha.png and /dev/null differ
diff --git a/assets/webconfig/img/bootstrap-colorpicker/hue-horizontal.png b/assets/webconfig/img/bootstrap-colorpicker/hue-horizontal.png
deleted file mode 100644
index 3dcd5946..00000000
Binary files a/assets/webconfig/img/bootstrap-colorpicker/hue-horizontal.png and /dev/null differ
diff --git a/assets/webconfig/img/bootstrap-colorpicker/hue.png b/assets/webconfig/img/bootstrap-colorpicker/hue.png
deleted file mode 100644
index 6f5ec2e5..00000000
Binary files a/assets/webconfig/img/bootstrap-colorpicker/hue.png and /dev/null differ
diff --git a/assets/webconfig/img/bootstrap-colorpicker/saturation.png b/assets/webconfig/img/bootstrap-colorpicker/saturation.png
deleted file mode 100644
index 170841cb..00000000
Binary files a/assets/webconfig/img/bootstrap-colorpicker/saturation.png and /dev/null differ
diff --git a/assets/webconfig/img/hyperion/hyperionlostconnection.png b/assets/webconfig/img/hyperion/hyperionlostconnection.png
deleted file mode 100644
index 3b899029..00000000
Binary files a/assets/webconfig/img/hyperion/hyperionlostconnection.png and /dev/null differ
diff --git a/assets/webconfig/img/hyperion/ring-alt.svg b/assets/webconfig/img/hyperion/ring-alt.svg
deleted file mode 100644
index b1844c4e..00000000
--- a/assets/webconfig/img/hyperion/ring-alt.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/webconfig/index.html b/assets/webconfig/index.html
index e617878c..10986c35 100644
--- a/assets/webconfig/index.html
+++ b/assets/webconfig/index.html
@@ -85,7 +85,6 @@
-
diff --git a/assets/webconfig/js/content_effects.js b/assets/webconfig/js/content_effects.js
index f34c5d40..2aa9f8d0 100644
--- a/assets/webconfig/js/content_effects.js
+++ b/assets/webconfig/js/content_effects.js
@@ -9,15 +9,7 @@ $(document).ready( function() {
var backgroundEffect_editor = null;
if(showOptHelp)
- {
- //effect path
- if(storedAccess != 'default')
- {
- $('#conf_cont').append(createRow('conf_cont_ef'))
- $('#conf_cont_ef').append(createOptPanel('fa-spinner', $.i18n("edt_conf_effp_heading_title"), 'editor_container_effects', 'btn_submit_effects'));
- $('#conf_cont_ef').append(createHelpTable(schema.effects.properties, $.i18n("edt_conf_effp_heading_title")));
- }
-
+ {
//foreground effect
$('#conf_cont').append(createRow('conf_cont_fge'))
$('#conf_cont_fge').append(createOptPanel('fa-spinner', $.i18n("edt_conf_fge_heading_title"), 'editor_container_foregroundEffect', 'btn_submit_foregroundEffect'));
@@ -27,15 +19,22 @@ $(document).ready( function() {
$('#conf_cont').append(createRow('conf_cont_bge'))
$('#conf_cont_bge').append(createOptPanel('fa-spinner', $.i18n("edt_conf_bge_heading_title"), 'editor_container_backgroundEffect', 'btn_submit_backgroundEffect'));
$('#conf_cont_bge').append(createHelpTable(schema.backgroundEffect.properties, $.i18n("edt_conf_bge_heading_title")));
+
+ //effect path
+ if(storedAccess != 'default')
+ {
+ $('#conf_cont').append(createRow('conf_cont_ef'))
+ $('#conf_cont_ef').append(createOptPanel('fa-spinner', $.i18n("edt_conf_effp_heading_title"), 'editor_container_effects', 'btn_submit_effects'));
+ $('#conf_cont_ef').append(createHelpTable(schema.effects.properties, $.i18n("edt_conf_effp_heading_title")));
+ }
}
else
{
- if(storedAccess != 'default')
- $('#conf_cont').append(createOptPanel('fa-spinner', $.i18n("edt_conf_effp_heading_title"), 'editor_container_effects', 'btn_submit_effects'));
-
$('#conf_cont').addClass('row');
$('#conf_cont').append(createOptPanel('fa-spinner', $.i18n("edt_conf_fge_heading_title"), 'editor_container_foregroundEffect', 'btn_submit_foregroundEffect'));
$('#conf_cont').append(createOptPanel('fa-spinner', $.i18n("edt_conf_bge_heading_title"), 'editor_container_backgroundEffect', 'btn_submit_backgroundEffect'));
+ if(storedAccess != 'default')
+ $('#conf_cont').append(createOptPanel('fa-spinner', $.i18n("edt_conf_effp_heading_title"), 'editor_container_effects', 'btn_submit_effects'));
}
if(storedAccess != 'default')
@@ -68,34 +67,10 @@ $(document).ready( function() {
foregroundEffect_editor.on('change',function() {
foregroundEffect_editor.validate().length ? $('#btn_submit_foregroundEffect').attr('disabled', true) : $('#btn_submit_foregroundEffect').attr('disabled', false);
-
- var type = foregroundEffect_editor.getEditor('root.foregroundEffect.type');
- if(type.value == "color")
- {
- foregroundEffect_editor.getEditor('root.foregroundEffect.effect').disable();
- foregroundEffect_editor.getEditor('root.foregroundEffect.color').enable();
- }
- else
- {
- foregroundEffect_editor.getEditor('root.foregroundEffect.effect').enable();
- foregroundEffect_editor.getEditor('root.foregroundEffect.color').disable();
- }
});
backgroundEffect_editor.on('change',function() {
backgroundEffect_editor.validate().length ? $('#btn_submit_backgroundEffect').attr('disabled', true) : $('#btn_submit_backgroundEffect').attr('disabled', false);
-
- var type = backgroundEffect_editor.getEditor('root.backgroundEffect.type');
- if(type.value == "color")
- {
- backgroundEffect_editor.getEditor('root.backgroundEffect.effect').disable();
- backgroundEffect_editor.getEditor('root.backgroundEffect.color').enable();
- }
- else
- {
- backgroundEffect_editor.getEditor('root.backgroundEffect.effect').enable();
- backgroundEffect_editor.getEditor('root.backgroundEffect.color').disable();
- }
});
$('#btn_submit_foregroundEffect').off().on('click',function() {
@@ -143,12 +118,8 @@ $(document).ready( function() {
$('#root_backgroundEffect_effect').html($('#root_foregroundEffect_effect').html());
oldEffects = newEffects;
- $('#root_foregroundEffect_effect').val(confFgEff).change();
- //$('select').trigger('change');
- //var fgeff = foregroundEffect_editor.getEditor('root.foregroundEffect.effect').setValue(confFgEff);
- //console.log(fgeff);
-
- $('#root_backgroundEffect_effect').val(confBgEff).change();
+ $('#root_foregroundEffect_effect').val(confFgEff);
+ $('#root_backgroundEffect_effect').val(confBgEff);
}
}
}
diff --git a/assets/webconfig/js/content_effectsconfigurator.js b/assets/webconfig/js/content_effectsconfigurator.js
index 679160f4..6152bc3b 100644
--- a/assets/webconfig/js/content_effectsconfigurator.js
+++ b/assets/webconfig/js/content_effectsconfigurator.js
@@ -13,17 +13,18 @@ $(document).ready( function() {
var newDelList = serverInfo.effects;
if(newDelList.length != oldDelList.length)
{
- var EffectHtml = null;
+ $('#effectsdellist').html("");
+ var usrEffArr = [];
+ var sysEffArr = [];
for(var idx=0; idx