Граф коммитов

2251 Коммитов

Автор SHA1 Сообщение Дата
Kai Kreuzer 7f10469784 added documentation about ide setup, xml configs and a binding tutorial
Also-by: Dennis Nobel <d.nobel@external.telekom.de>
Also-by: Michael Grammling <m.grammling@external.telekom.de>
Signed-off-by: Kai Kreuzer <k.kreuzer@telekom.de>
2014-07-17 17:46:57 +02:00
Dennis Nobel 32aa534cac Changed equals and hashCode method at GenericItem to use name only.
Added equals and hashCode method to ThingImpl based on UID only.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-17 17:14:42 +02:00
Kai Kreuzer 68fe5469e7 corrected nexus urls
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-17 16:04:03 +02:00
Kai Kreuzer f68f09915e added distribution management section 2014-07-17 13:29:00 +02:00
Dennis Nobel c00b6e4bb8 Added package protected default constructor to allow reflective instantiation.
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-17 13:24:04 +02:00
Dennis Nobel b313bad7eb Refactored Thing to return bridge UID instead of bridge object. …
Enhanced StorageService interface to take ClassLoader as second argument.
Using getService with ClassLoader in ManagedItemChannelLinkProvider, ManagedItemProvider and ManagedThingProvider.
Added transient modifier to fields in domain classes, that must not be persisted.
Moved VolatileStorage to test bundle and adapted tests.
Removed StorageSelector and refactored managed provider to use one service only.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-17 09:43:14 +02:00
Kai Kreuzer 35482b42f8 Fixed compilation problems with archetype
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-16 21:38:34 +02:00
Kai Kreuzer 9866f63f11 added xml bundles to core feature and added new binding feature
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-15 13:38:58 +02:00
Kai Kreuzer 54ed551b7d Merge pull request #42 from qivicon/yahooweatherbinding
Added Yahoo weather binding
2014-07-15 12:59:56 +02:00
Kai Kreuzer 9deddeb62a Added Yahoo weather binding
Signed-off-by: Kai Kreuzer <k.kreuzer@telekom.de>
2014-07-15 10:36:40 +02:00
Kai Kreuzer 90dd442714 updated xml schemas
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-15 10:00:26 +02:00
Kai Kreuzer 1028006bf0 CQ 8414: Added XStream library 2014-07-15 09:33:38 +02:00
Kai Kreuzer 73cd7df4a7 Merge pull request #39 from qivicon/xml-processing-contribution-final
CQ 8415: Initial contribution of XML Configs.
2014-07-15 09:28:14 +02:00
Kai Kreuzer 2cf7963b75 a few improvements to the binding archetype
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-14 21:47:28 +02:00
Kai Kreuzer fef7f6f43e Allow other namespaces then ESH in archetype
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-14 14:40:03 +02:00
Kai Kreuzer 9ce2aff032 Fixing performance issue in ItemRegistryImpl
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-11 21:56:51 +02:00
Kai Kreuzer 3bceca30fb removed dependency on awt
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-11 08:54:36 +02:00
Fabio Marini 272a7405cd Bug 423516 - Rules of type "System started" should start after Item Initalization
Merge from upstream

Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
2014-07-10 23:52:31 +02:00
Kai Kreuzer 2b71ab1b0c removed dependency on awt
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-10 20:55:50 +02:00
Kai Kreuzer 90b197af2e fixed initialisation behaviour of hue binding
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-10 20:55:23 +02:00
Kai Kreuzer a339417966 added EMF update site to be no longer dependent on Xtext update site for EMF
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-10 13:46:28 +02:00
Kai Kreuzer c53c42a195 updated to latest schema version
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-09 17:23:18 +02:00
Kai Kreuzer 115b496e9c implemented interface method in base type instead of specific handler implementation
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-08 18:28:15 +02:00
kaikreuzer 9430b83829 Merge pull request #41 from qivicon/binding-archetype
Initial contribution of binding archetype.
2014-07-08 17:55:59 +02:00
Dennis Nobel 582b3c57af Added description to pom.xml.
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-08 17:51:09 +02:00
Dennis Nobel 8de1990ffd Initial contribution of binding archetype.
Also-by: Dimitar Ivanov <dimitar.ivanov@musala.com>
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-08 16:12:39 +02:00
Michael Grammling 699500f163 REFACTORED and FIXED constant naming.
Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>
2014-07-07 15:24:14 +02:00
Michael Grammling c82bb03453 FIXED some missing attributes in the configuration.
Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>
2014-07-07 15:10:11 +02:00
Kai Kreuzer edc6485eeb fixed minor issues in lifecycle of thinghandlers and hue heartbeat service
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-07 14:39:22 +02:00
Kai Kreuzer 3d4f649e70 increased timeout for the Hue bridge connection
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-07 14:36:09 +02:00
Kai Kreuzer 3b46e30459 Merge branch 'qivicon-groupitem-persistence' 2014-07-07 09:14:25 +02:00
Kai Kreuzer c5e0ce7698 Merge branch 'groupitem-persistence' of https://github.com/qivicon/smarthome into qivicon-groupitem-persistence 2014-07-07 09:05:23 +02:00
Fabio Marini e1637e3342 Bug 423516 - Rules of type "System started" should start after Item Initalization
Refactored FolderObserver and ConfigDispatcher services to reuse common code

Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
2014-07-07 01:58:43 +02:00
Kai Kreuzer 40f0e03c40 added a simple launch config for the runtime incl. some example files
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-06 22:05:36 +02:00
Kai Kreuzer d1263ee708 Bug #423516: RuleEngine is no longer automatically activated. It is only activated as soon as somebody requests it as a service.
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-06 22:04:43 +02:00
Kai Kreuzer 55695547fa Adapted Designer to new configuration file structure
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-06 22:00:48 +02:00
Kai Kreuzer 9efdf2269c Simplified logging
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-05 22:06:14 +02:00
Kai Kreuzer 9922a50819 Accept any folder as a configuration folder
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-05 22:06:01 +02:00
Kai Kreuzer e6e0f2aad0 Fixed possible NPE
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-05 22:05:31 +02:00
Alex Tugarev 284e1115d9 Initial contribution of xml-processing.
Also-by: Michael Grammling m.grammling@external.telekom.de
Signed-off-by: Alex Tugarev telekom@tugarev.de
2014-07-04 15:12:43 +02:00
Kai Kreuzer 518d4aeb0c removed irrelevant source folder
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-04 14:21:45 +02:00
Kai Kreuzer 20f6015789 removed outdated feature from categories
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-04 13:42:36 +02:00
Dennis Nobel 05730e5b69 Fixed group member assignment in itemUpdated in ItemRegistryImpl.
Added test for group member assignment and itemUpdated in ItemRegistryImpl.
Added test for listeners in ItemRegistryImpl.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-04 08:46:22 +02:00
Dennis Nobel 7eeb45cc0b Added updateItem to ManagedItemProvider and ItemRegistryChangeListener.
Added addGroupName and removeGroupName to GenericItem and returning immutable Lists now.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-03 18:39:41 +02:00
Kai Kreuzer 9798e01a4a added split package import for org.eclipse.core.runtime
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-01 14:26:58 +02:00
kaikreuzer b79ef80b37 Merge pull request #37 from mariniss/BUG-423516-REFACTOR-WATCHSERVICE
Bug 423516 - Rules of type "System started" should start after Item Initalization
2014-07-01 10:36:24 +02:00
Fabio Marini 40f0e2f38f Bug 423516 - Rules of type "System started" should start after Item Initalization
Refactored FolderObserver to use java watch service system

Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
2014-07-01 00:03:55 +02:00
Kai Kreuzer f06bb550a4 added split package import for org.eclipse.core.runtime
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-30 15:53:09 +02:00
Dennis Nobel 973cafa69d Added initial support for GroupItems in ManagedItemProvider.
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-06-30 15:40:31 +02:00
Kai Kreuzer ca0062fd60 added missing bundles to runtime core feature
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-27 20:48:32 +02:00