openhab-core/bundles
lolodomo 7281dca286
[Sitemap] Add optional conditional rules for icon (#3820)
This allows dynamic icons based on items states even with non OH icon sources.
This also allows overwritting the default handling with state done by the icon servlet.

Example: icon=[item1>0=temperature,==0=material:settings,f7:house]

Related to openhab/openhab-webui#1938

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-10-15 22:00:35 +02:00
..
org.openhab.core Add string utils to core (#3738) 2023-10-15 20:35:15 +02:00
org.openhab.core.addon Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.addon.eclipse Fix countries and connection AddonInfo issues (#3797) 2023-09-09 12:15:03 +02:00
org.openhab.core.addon.marketplace Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.addon.marketplace.karaf Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.audio Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.auth.jaas Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.auth.oauth2client Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.automation Use 'uid' instead of 'UID' as method parameters (#3840) 2023-10-09 21:39:47 +02:00
org.openhab.core.automation.module.media Use 'uid' instead of 'UID' as method parameters (#3840) 2023-10-09 21:39:47 +02:00
org.openhab.core.automation.module.script Use 'uid' instead of 'UID' as method parameters (#3840) 2023-10-09 21:39:47 +02:00
org.openhab.core.automation.module.script.rulesupport Use 'uid' instead of 'UID' as method parameters (#3840) 2023-10-09 21:39:47 +02:00
org.openhab.core.automation.rest Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.config.core Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.config.discovery Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.config.discovery.mdns Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.config.discovery.upnp Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.config.discovery.usbserial Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.config.discovery.usbserial.linuxsysfs Fix linuxsysfs itest failing when serial device is connected (#3782) 2023-08-27 11:16:04 +02:00
org.openhab.core.config.discovery.usbserial.ser2net Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.config.dispatch Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.config.serial Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.ephemeris Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.id Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.bin2json Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.console Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.console.eclipse Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.console.karaf Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.console.rfc147 Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.http Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.http.auth Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.jetty.certificate Upgrade org.bouncycastle:bcpkix-jdk15on (#3765) 2023-08-19 10:54:57 +02:00
org.openhab.core.io.monitor Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.net Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.rest Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.rest.audio Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.rest.auth Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.rest.core Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.rest.log Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.rest.mdns Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.rest.sitemap [Sitemap] Add optional conditional rules for icon (#3820) 2023-10-15 22:00:35 +02:00
org.openhab.core.io.rest.sse Remove unused javax.inject annotations (#3827) 2023-10-04 22:10:53 +02:00
org.openhab.core.io.rest.swagger Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.rest.transform Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.rest.ui Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.rest.voice Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.io.transport.mdns Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.transport.modbus Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.transport.mqtt Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.transport.serial Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.io.transport.serial.javacomm Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.transport.serial.rxtx Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.transport.serial.rxtx.rfc2217 Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.transport.upnp Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.io.websocket Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.karaf Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.model.codegen Renamed packages 2019-12-28 12:18:16 +01:00
org.openhab.core.model.core Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.model.item Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.model.item.ide Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.item.runtime Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.lazygen Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.lsp Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.persistence Fix logging in AbstractProvider implementations (#3751) 2023-08-13 18:20:02 +02:00
org.openhab.core.model.persistence.ide Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.persistence.runtime Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.rule Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.rule.ide Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.rule.runtime Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.script Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.model.script.ide Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.script.runtime Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.model.sitemap [Sitemap] Add optional conditional rules for icon (#3820) 2023-10-15 22:00:35 +02:00
org.openhab.core.model.sitemap.ide Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.sitemap.runtime Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.thing Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.model.thing.ide Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.model.thing.runtime Apply spotless 2023-07-24 01:11:37 +02:00
org.openhab.core.persistence Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.semantics Bump org.apache.ivy:ivy in /bundles/org.openhab.core.semantics (#3773) 2023-08-28 09:41:50 +02:00
org.openhab.core.storage.json Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.test Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.test.magic Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.thing Use 'uid' instead of 'UID' as method parameters (#3840) 2023-10-09 21:39:47 +02:00
org.openhab.core.transform Simplify code using Stream.toList (#3831) 2023-10-09 09:20:08 +02:00
org.openhab.core.ui [Sitemap] Add optional conditional rules for icon (#3820) 2023-10-15 22:00:35 +02:00
org.openhab.core.ui.icon Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
org.openhab.core.voice Simplify code that creates List, Map and Set objects (#3836) 2023-10-09 18:00:00 +02:00
antlr-generator-3.2.0-patch.jar [model] don't require to download antlr generator on build time (#810) 2019-05-14 09:04:35 +02:00
pom.xml Upgrade Maven and plug-ins (#3788) 2023-08-30 13:29:34 +02:00