Commit Graph

269 Commits

Author SHA1 Message Date
Wouter Born
8091914a4b Apply POM Code Convention (#392)
Applies the POM Code Covention as used in OH2/ESH projects.

See also: https://maven.apache.org/developers/conventions/code.html

The executed command is:

mvn \
  com.github.ekryd.sortpom:sortpom-maven-plugin:sort \
  -Dsort.keepBlankLines=true \
  -Dsort.predefinedSortOrder=recommended_2008_06

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-09-10 13:45:11 +02:00
Wouter Born
dbed3db57d Remove Eclipse project specific settings and some Groovy leftovers (#391)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-09-08 17:38:56 +02:00
Kai Kreuzer
47c2e33624 adapted AutoUpdateDelegate to the new ESH auto update infrastructure (#390)
* adapted AutoUpdateDelegate to the new ESH auto update infrastructure
Related to https://github.com/eclipse/smarthome/pull/5011

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-06 09:33:47 +02:00
Kai Kreuzer
11acfbad82 Removed circular dependency in Home Builder and switched tiles to DS annotations (#386)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-20 21:14:50 +02:00
Wouter Born
fe1a0b9f40 Remove unused bundle properties (#385)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-08-17 21:51:26 +02:00
openhab-bot
deb888476b New Crowdin translations (#349) 2018-07-23 14:10:52 +02:00
Hilbrand Bouwkamp
ad3f6df25a Changed constructors DecimalType to work the same as ESH DecimalType (#372)
The constructors of DecimalType in ESH use BigDecimal.valueOf instead of new BigDecimal. Using valueOf is better because the new constuctors causes undesired rounding. For example the value 0.32 becomes: 0.320000000000000006661338147750939242541790008544921875. With valueOf this doesn't happen.
This change will make it work the same as the ESH DecimalType
Closes #371

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2018-07-23 13:11:05 +02:00
Wouter Born
33c7f838fc Add Automatic-Module-Name entry to manifests (#369)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-07-21 16:07:17 +02:00
Chris Carman
f748afdd19 Don't lose stacktrace when rethrowing (#359)
* Don't lose stacktrace when rethrowing

Don't destroy the stacktrace information of a caught exception that's about to be rethrown.
2018-06-14 17:37:43 +02:00
Kai Kreuzer
0eec30045e removed ignored groovy test (#358)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-06-09 20:46:08 +02:00
CloudBees DEV@Cloud
cabe7c4528 [unleash-maven-plugin] Preparation for next development cycle. 2018-05-28 01:54:21 +02:00
Wouter Born
aa6f0e0a1b Update Home Builder documentation links (#350)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-05-26 13:17:02 +02:00
Kai Kreuzer
75c1796d92
adapted links to documentation to new website layout (#347)
* adapted links to documentation to new website layout

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-24 22:36:07 +02:00
openhab-bot
6a4f410fa1 New translations dashboard.properties (Hebrew) (#348) 2018-05-22 22:06:31 +02:00
openhab-bot
6c5050e8ac New Crowdin translations (#331)
* New translations dashboard.properties (Czech)

* New translations en-UK.json (Czech)

* New translations dashboard.properties (Hungarian)

* New translations en-UK.json (Hungarian)

* New translations dashboard.properties (Hebrew)

* New translations dashboard.properties (Hebrew)

* New translations en-UK.json (Hebrew)

* New translations en-UK.json (Hebrew)

* New translations dashboard.properties (Hebrew)

* New translations en-UK.json (Hebrew)

* New translations dashboard.properties (Hebrew)

* New translations dashboard.properties (Russian)

* New translations dashboard.properties (Polish)

* New translations dashboard.properties (Tagalog)

* New translations dashboard.properties (Turkish)

* New translations dashboard.properties (Czech)

* New translations dashboard.properties (Hungarian)

* New translations dashboard.properties (Hebrew)

* New translations dashboard.properties (Dutch)

* New translations dashboard.properties (French)

* New translations dashboard.properties (German)
2018-05-21 19:44:29 +02:00
Kai Kreuzer
c247f1683d updated links to documentation website (#346)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-21 14:08:56 +02:00
Kai Kreuzer
9a4c8d74ae replace ESH p2 update site dependency by plain Maven dependencies (#341)
* replace ESH p2 update site dependency by plain Maven dependencies
* added special dependencies for core bundles
* added dependencies to feature projects as well

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-14 14:33:24 +02:00
Kai Kreuzer
47bfddeecd
added new methods for breaking ESH change (#339)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-03 19:21:40 +02:00
Kai Kreuzer
c02826f882 added proper logging in error case (#333)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-04-13 15:40:31 +02:00
Kai Kreuzer
55afd3e74e only regard ESH main type when mapping to OH types (#326)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-04-01 21:50:44 +02:00
Kai Kreuzer
9b0bf26c09
added support for QuantityType in the compatibility layer (#319)
This specifically makes the QuantityType backward compatible and makes it treated as a simple DecimalType in any 1.x add-ons, such as specifically the persistence services.

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-03-26 14:29:19 +02:00
openhab-bot
aa899d7f4d New Crowdin translations (#280)
* New translations
2018-03-13 06:59:30 +01:00
Tanya Georgieva
8a3b3d1074 Changed the indentation for some XML files from spaces to tabs (#310)
Signed-off-by: Tanya D. Georgieva <tanya.dancheva.georgieva@gmail.com>
2018-03-12 18:17:58 +01:00
Henning Treu
8988baba82 Add OSM source service (#224)
Also: update logo pointer to new openHAB logo

Signed-off-by: Henning Treu <henning.treu@telekom.de>
2018-02-13 15:25:44 +01:00
pali
c330398320 [Dashboard] Fix illegal tile caused NPE (#282)
* [Dashboard] Fix illegal tile caused NPE
* [Dashboard] Improve error handling in DashboardServlet

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
2018-01-23 14:11:13 +01:00
Martin van Wingerden
c43d970f09 Fixed missing spacing and removed unused duplicate CSS (#279)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2018-01-16 11:16:35 +01:00
Thomas Dietrich
0d7b270a3f Capitalize Dashboard in log messages (#277)
😶
2018-01-15 08:30:47 +01:00
pali
9e324e1cbf [Dashboard] support special words in dashboard tile URL's. (#274)
HOST, HOSTNAME special words are supported.

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
2018-01-13 12:05:30 +01:00
Svilen
97fbe5e4e8 Update header in HomeBuilder UI (#276)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2018-01-12 13:57:45 +01:00
Martin van Wingerden
5a21ca6b02 Updated copyrights to 2018 (#271)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2018-01-03 09:26:13 +01:00
CloudBees DEV@Cloud
5c6bfba450 [unleash-maven-plugin] Preparation for next development cycle. 2017-12-17 23:40:22 +01:00
Kuba Wolanin
884b261260 [HomeBuilder] Usage documentation updated (#263)
* [HomeBuilder] Usage documentation updated

Signed-off-by: kubawolanin <hi@kubawolanin.com>
2017-12-15 19:15:27 +01:00
Kai Kreuzer
08fef96ea6
reverted app icon change (#261)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-15 15:07:13 +01:00
Kai Kreuzer
1288309779
aligned app icon with Android and iOS app (#260)
fixes #250

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-14 23:49:10 +01:00
Kai Kreuzer
371d743bff
Preparations towards a reproducible release build (#259)
- using an ESH release build (0.10.0.b1)
- added ESH release p2 repos for release builds
- removed targetplatform, which afaics isn't used at all anymore

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-14 23:48:55 +01:00
Kai Kreuzer
50c01f2098 Improved the feature installation logic (#256)
- wait for config update when online status has changed
- removed static methods and logger
- proper handling of "minimal" feature
- introduced a sync job that checks if everything is installed as expected (which serves as a retry mechanism in case of failed downloads)

fixes https://github.com/openhab/openhab-distro/issues/602

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-12 09:04:25 +01:00
Kai Kreuzer
559bc4afea correctly unregister dashboard servlet (#255)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-12 05:19:32 +01:00
Thomas Dietrich
d3d56d2072 Improve dashboard README (#254)
Signed-off-by: Thomas Dietrich <thomas.dietrich@tu-ilmenau.de> (github: ThomDietrich)
2017-12-10 16:39:55 +01:00
VelinYordanov
0cbb237e7b Changed the poms hierarchy (#225)
Signed-off-by: VelinYordanov <velin.iordanov@gmail.com>
2017-12-10 01:04:42 +01:00
Kuba Wolanin
d3293f9524 [HomeBuilder] Making Create Items button more prominent. Also hide the JSON request data. Closes #249 (#251)
Signed-off-by: kubawolanin <hi@kubawolanin.com>
2017-12-08 14:41:35 +01:00
Thomas Dietrich
9250ffe0cc
Fix crowdin incompatibility (#245)
Signed-off-by: Thomas Dietrich <thomas.dietrich@tu-ilmenau.de> (github: ThomDietrich)
2017-12-05 13:57:36 +01:00
Wouter Born
af3466513e Fix logo inconsistencies (#246)
* Updates some overlooked Classic UI icons to the new logo
* Updates the Home Builder favicon to the new logo

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2017-12-05 08:38:33 +01:00
Kuba Wolanin
3d811ecede HomeBuilder - Initial contribution (#172)
openHAB Home Builder - home structure generator

Also-by: Thomas Dietrich <thomas.dietrich@tu-ilmenau.de> (github: ThomDietrich)
Also-by: Demyan Rogozhin <dmitriy.rogozhin@gmail.com> (github: demyanrogozhin)
Signed-off-by: Kuba Wolanin <hi@kubawolanin.com> (github: kubawolanin)
2017-12-03 00:13:10 +01:00
Wouter Born
714bc1d2a8 Fix logo inconsistencies (#240)
* Use new icon in REST docs (Fixes #232)
* Use updated favicon in Paper UI
* Update logo in dashboard tiles

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2017-12-02 18:13:26 +01:00
Kai Kreuzer
73688b7bd2
adapted DataTimeType mapping to new ESH type (#239)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-01 18:05:38 +01:00
Kai Kreuzer
3f1af862bc
improved feature installer logic (#238)
- upgraded to Java 8
- reduced calls to listInstalledFeatures, which is very expensive
- properly do the calculation of current/target/diff list of addons, when the config changes
- don't log errors when uninstallation fails as this can happen if it is a dependent feature that must not be uninstalled

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-28 09:30:58 +01:00
Kai Kreuzer
008a67486e
fixed dashboard localization (#233)
- included ESH-INF to binary
- simplified getLocalizedText method as it was now only called with a null locale

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-19 00:25:17 +01:00
lolodomo
3fa30c1fba Dashboard internationalization (#217)
French version included
Fixes #214

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2017-11-18 23:36:41 +01:00
Kai Kreuzer
5be5bc8284
reduced logging level as the util class cannot judge the severity (#227)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-05 22:06:47 +01:00
Kai Kreuzer
597b986199
added a round white background to the favicon
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-27 18:07:13 +02:00
Vlad Ivanov
bdd56bd628 BasicUI: update icons with new logo (#221)
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-10-15 14:38:31 +02:00
Kai Kreuzer
52835948c5 logo update (#220)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-15 01:21:24 +02:00
Kai Kreuzer
fcfdfbfbe7 adapted to changed ESH API (#218)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-10 07:44:12 -07:00
Holger Reichert
d5841d354c [compat1x] Fix ChartProvider API break (#215)
The ESH PR 4291 introduced a change in the ChartProvider API.
This commit changes the compat1x ChartProviderDelegate to work with these changes.

Signed-off-by: Holger Reichert <mail@h0lger.de>
2017-09-26 11:59:13 +02:00
Markus Rathgeb
e57044e13c Rework / formatted manifest (#211)
* reworked and formatted manifest
* added missing jdt.annotation

Related to: https://github.com/eclipse/smarthome/pull/4308

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2017-09-21 08:16:38 +02:00
VelinYordanov
54cc26d4a4 Removed unnecessary inheritDoc. (#210)
See openhab/static-code-analysis#103

Signed-off-by: VelinYordanov <velin.iordanov@gmail.com>
2017-09-19 14:40:43 +02:00
Kai Kreuzer
321d6ca5d8 also consider Group items for binding configuration delegation (#205)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-31 18:12:55 +02:00
VelinYordanov
2fa6689b3d Added the lib folder to build.properties. (#199)
Signed-off-by: VelinYordanov <velin.iordanov@gmail.com>
2017-08-31 17:57:50 +02:00
Kai Kreuzer
a2b2e8e997 added jdt annotations to import (#203)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-30 10:21:52 +02:00
Kai Kreuzer
cd9d02ab94 removed auto-approve service as this is now contained in ESH (#202)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-29 11:13:36 +02:00
Kai Kreuzer
f4d2c1ac6b updated m2e ignore settings to avoid errors in the IDE (#201) 2017-08-29 09:52:15 +02:00
Vlad Ivanov
7afc0e16a1 ClassicUI: add favicon and webapp manifest (#198)
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-08-28 18:55:17 +02:00
Martin van Wingerden
6bb1ba1057 Updated outdated copyrights (#197)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2017-08-20 09:56:41 +02:00
pali
ef8d0df10b Added support for dashboard links to external services. (#185)
* Added dashboard support for links to external services.


Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
2017-08-18 17:17:24 +02:00
Kai Kreuzer
b8266fac97 changed cardinality for tiles back to 0..n (#195)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-15 18:28:53 +02:00
Stefan Triller
f8f8c29f84 Dashboard: Add DS annotations as optional dependency (#192)
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2017-08-15 13:51:31 +02:00
Kuba Wolanin
7359c43b2b Dashboard cosmetic fixes: non-relative REST url + css folder created (#186)
Signed-off-by: kubawolanin <hi@kubawolanin.com>
2017-08-15 13:13:24 +02:00
Stefan Triller
b24ff4675d Use new NetworkAddressService for Dashboard (#191)
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2017-08-15 12:14:54 +02:00
Svilen
4005121e6c Fix errors found by the static analysis tool (#182)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2017-08-10 12:46:30 +02:00
Kai Kreuzer
16bfd38548 removed httpclient dependency (#168)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-19 10:08:41 +07:00
Kai Kreuzer
b5c11780c2 adapt to changed ESH Audio API (#167)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-19 09:58:52 +07:00
Henning Treu
ece43ffeae Provide openHAB specific location pin. (#162)
openHAB follow up for https://github.com/eclipse/smarthome/pull/3730.

Signed-off-by: Henning Treu <henning.treu@telekom.de>
2017-07-06 11:24:29 +07:00
Martin van Wingerden
6fcb85b311 Version bump to version 2.2.0-SNAPSHOT (#160)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2017-06-29 08:45:25 +02:00
Kai Kreuzer
9c2e581d5b moved location retrieval from setup to dashboard (#159)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-24 23:24:10 +02:00
Henning Treu
82d7afc397 Retrieve location on first openHAB setup (#158)
Signed-off-by: Henning Treu <henning.treu@telekom.de>
2017-06-24 18:20:35 +02:00
Kai Kreuzer
8797846be3 moved the swagger servlet registration to its own component (#156)
This should avoid potential circular dependencies at startup as the dashboard tile does not depend on HttpService anymore.

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-09 12:38:46 +02:00
Kai Kreuzer
83d1217a69 Made dashboard component to be activated immediately and improved logging (#155)
There is now a line with an absolute Url using the primary IPv4 interface about where openHAB is accessible (both for http & https).

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-09 12:17:05 +02:00
Kai Kreuzer
14e503736c code cleanup to match expectations of static analysis tool (#151)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-02 16:40:55 +02:00
Kai Kreuzer
841f238eea add openHAB version and build info to dashboard footer (#149)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-05-16 12:54:20 +02:00
Kai Kreuzer
465b237d0b implemented new method of ExtensionService interface (#145)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-29 20:51:46 +02:00
Martin van Wingerden
1ccb558db6 Corrected spelling error occured => occurred (#138)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2017-04-15 11:53:49 +02:00
Stefan Triller
541b3e3444 Set Groovy compiler level to "i don't care" so eclipse can choose a groovy compiler to build the project without errors (#139)
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2017-04-13 21:39:07 +02:00
Chris Jackson
40b553f61d Add openHAB logo icon (#134)
Signed-off-by: Chris Jackson <chris@cd-jackson.com>
2017-04-10 18:38:17 +02:00
Kai Kreuzer
f089cd912f
added about files
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 16:26:59 +02:00
Kai Kreuzer
485a65e739 applied code formatter (#132)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 03:42:37 -07:00
Kai Kreuzer
c8486db1a0 restructured poms (#131)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 03:42:23 -07:00
Kai Kreuzer
3be8099728 switched to Java8 (#130)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-05 01:06:43 -07:00
Kai Kreuzer
dcc48f1219 added further links to documentation pages (#116)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-02-17 18:10:49 +01:00
Kai Kreuzer
d1cfcb5918 fixed dangling audio streams if files are played in between (#115)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-29 00:26:51 +01:00
Kai Kreuzer
ceef9a9fe0
moved on to 2.1.0-SNAPSHOT
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-20 10:48:55 +01:00
Vlad Ivanov
0a70f9e5cb BasicUI: add webapp manifest and icons (#107)
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-01-09 12:56:56 +01:00
Kai Kreuzer
25375e6dc4 adapted feature installer to new remote repo locations, moved package definitions to distro and improved setup page (#110)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-09 11:09:38 +01:00
Vlad Ivanov
b178eca4f4 Dashboard: remove html5 icon, remove z-index for overlay (#109)
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-01-07 17:50:43 +01:00
Kai Kreuzer
b1e0a71795
added warning message to the dashboard for exposed hosts
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-30 22:40:15 +01:00
Kai Kreuzer
99b64815c9 replaced io.transport.serial bundle by nrjavaserial bundle in the target platform (#104)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-28 13:10:41 +01:00
Kai Kreuzer
fcc1bcb2ec Revert "Update nrjavaserial, Fixes #101"
This reverts commit ba9ff5389f.
2016-12-27 10:03:52 +01:00
Chris Van Orman
ba9ff5389f Update nrjavaserial, Fixes #101
Signed-off-by: Chris Van Orman <vanorman.chris@gmail.com>
2016-12-24 14:58:48 +01:00
Kai Kreuzer
f3750ec48c only send installed events for new addons (#100)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-22 15:41:37 +01:00
Kai Kreuzer
138d73533e Feature installation improvements (#99)
- switched to Karaf 4.0.8
- used bulk feature installation
- synchronised methods to avoid concurrent operations
- fixed issue where dashboard bundle might bind the addons configuration

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-22 00:05:12 +01:00
aounhaider1
20f802a981 Use cutom label from module config (#98)
Signed-off-by: Aoun Bukhari <bukhari@itemis.de>
2016-12-21 14:31:32 +01:00
Kai Kreuzer
4089e5d828 only show spinner if package selection hasn't been skipped and thus UIs are expected to be installed (#97)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-20 18:43:45 +01:00
Kai Kreuzer
a72b1c9af2 adapted to changed ESH API and added links to binding documentation (#96)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-17 14:04:48 +01:00
aounhaider1
238ba3d695 Custom label for extensions menu entry (#95)
Signed-off-by: Aoun Bukhari <bukhari@itemis.de>
2016-12-16 23:06:24 +01:00
Kai Kreuzer
33dfe7af99 improved wording (#91)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-09 15:06:17 +01:00
Kai Kreuzer
b9b4e08694 Several Dashboard enhancements: (#90)
- replaced minimal package by skip button
- added background images for packages
- added spinner in case of empty Dashboard

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-08 18:44:18 +01:00
Kai Kreuzer
d3a81fe8c7 allow spaces in the list of add-ons in addons.cfg (#85)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-26 12:17:48 +01:00
Kai Kreuzer
053c073d9e Refactoring of package handling (#81)
* adapted FeatureInstaller to adapt addons info in ConfigAdmin, so that this info is stored in a file
* removed experimental features
* removed package selection from UI as it is meant to be only set once
* introduced new packages: minimal, simple and expert
* introduced a setup page on the dashboard, if no package is set (and thus openHAB is uninitialized)
* added auto-refresh of dashboard to have new entries appear automatically

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-24 20:09:52 +01:00
Kai Kreuzer
c10bc77858 removed outdated component descriptor (#77)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-12 19:22:16 +01:00
Kai Kreuzer
ae4cf5a208 changed label to be not identical to the one of the host bundle (#75)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-11 18:50:08 +01:00
Kai Kreuzer
fbb210b970 removed ESHCallType and added correct mapping to new CallItem and StringListType in ESH (#73)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-10 11:49:27 +01:00
Kai Kreuzer
703b2f043d adapted code to ESH API change (#72)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-01 09:09:05 +01:00
Georg Sawtschuk
f16c5836d7 Takeover Dimmer.getStateAs implementation from eclipse's core (#70)
Fix for https://github.com/openhab/openhab/issues/4707. DimmerItem.getStateAs returns 0 if PercentType requested. Tested together with influxdb persistence.
2016-10-18 21:07:59 +02:00
Kai Kreuzer
ac7b3c795e added toFullString() method (#68)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-12 09:05:23 +02:00
Kai Kreuzer
8c7bd006dd re-added ConsoleInterpreter for openHAB 1 build (#67)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-12 09:03:24 +02:00
Kai Kreuzer
9128539c0a
added io.sound to p2 repo
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-10 14:13:04 +02:00
Kai Kreuzer
2a62dea2d5 fixed playback issue due to stream being closed too early (#65)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-05 16:06:39 +02:00
Kai Kreuzer
7087ea3582 Added new enhanced sound fragment, which brings mp3 support on top of ESH. (#63)
Remove the old audio action as all features should now be covered through ESH itself.

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-09-30 23:00:30 +02:00
Kai Kreuzer
8a7f5561b1 readded old TTS interface so that 1.x compiles (#62)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-09-13 18:12:47 +02:00
Kai Kreuzer
74550d6528 removed lazy bundle activation to avoid circular dependencies (#59)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-08-30 15:26:37 +02:00
Kai Kreuzer
a819b25ff5 changed audio action to implement ESH interface (#58)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-08-29 23:45:32 +02:00
Kai Kreuzer
33b6032405 adapted Audio action to new ESH TTS interfaces (#53)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-08-20 20:49:39 +02:00
Chris Jackson
795aab9b19 Add new persistence method (#55)
* Updated to include new persistence method getItems

Signed-off-by: Chris Jackson <chris@cd-jackson.com>
2016-08-02 22:45:23 +02:00
Kai Kreuzer
0d640910de Delete .project
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-07-20 16:20:29 +02:00
Kai Kreuzer
a2ca9c590a removed dependency on ThingSetupManager (#52)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-06-27 18:12:52 +02:00
Kai Kreuzer
ae2d55f9d4 replaced classic icon set by ESH version of it (#50)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-06-20 10:20:08 +02:00
Kai Kreuzer
3e051a4f85 adapt to ESH changes of ItemRegistry (#47)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-06-05 14:24:45 +02:00
Kai Kreuzer
25cd02baf4 Sitemap (#46)
* updated default sitemap provider to new ESH concept

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-21 22:14:21 +02:00
Kai Kreuzer
c55513a8c0 switched to snapshot
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-21 14:00:58 +02:00
Kai Kreuzer
8bd77e32c5 Releasing 2.0.0.b3
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-21 13:51:10 +02:00
Kai Kreuzer
542d550f63 added link to online documentation to dashboard
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-21 12:48:09 +02:00
Kai Kreuzer
c9845400db changed groupId of ui bundles and fragments and updated paper ui fragment (removed md-icons, corrected default path and enabled control ui) (#45)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-18 22:00:25 +02:00
Kai Kreuzer
ee40acfa5f activated rule menu entry
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-09 18:29:12 +02:00
Kai Kreuzer
f641c2ba8a changed footer on dashboard
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-05-09 18:29:06 +02:00
Kai Kreuzer
01c44a5223 renamed tts addons to voice (#42)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-04-26 21:14:30 +02:00
Kai Kreuzer
235c82b023 added esh repos for online mode (#41)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-04-25 20:57:18 +02:00
Kai Kreuzer
07e75b7e96 enhanced feature installer to also handle remote repos for legacy and experimental features (#39)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-04-25 18:16:14 +02:00
Kai Kreuzer
8209e72ba6 fixes https://github.com/openhab/openhab-distro/issues/176
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-04-16 09:20:38 +02:00
Kai Kreuzer
667df5ceca improved robustness of feature/package installer
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-04-15 21:36:24 +02:00
Kai Kreuzer
c9650f149f Merge pull request #34 from kaikreuzer/packagemgr
registered feature installer as a service so that it appears in the P…
2016-04-15 17:57:49 +02:00
Kai Kreuzer
a1bda50055 registered feature installer as a service so that it appears in the Paper UI
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-04-14 18:03:36 +02:00
Markus Rathgeb
7b0651ccde drop multiple karaf version declarations
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2016-04-13 18:31:57 +02:00
Kai Kreuzer
e6107153e2 Merge pull request #30 from reitermarkus/master
Add signal icon to script to avoid duplicates.
2016-03-27 23:27:28 +02:00
Kai Kreuzer
04cfa9cee3 applied updated and neutral copyright header
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-03-27 22:14:00 +02:00
Markus Reiter
9aae7b3c01 Add signal icon to script to avoid duplicates.
Signed-off-by: Markus Reiter <me@reitermark.us>
2016-03-27 06:43:48 +02:00
Kai Kreuzer
dc79b2a815 Merge pull request #26 from digitaldan/backport_of_1460
Backport of https://github.com/openhab/openhab/pull/1460
2016-03-14 22:36:49 +01:00
Kai Kreuzer
485f7a26df adapted to new tts interface location in ESH
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-03-14 19:05:04 +01:00
Gaël L'hopital
3e51a8071d In order to study and correct Issue #1034, I felt on some missing category icons.
Signed-off-by: Gaël L'hopital <glhopital@gmail.com>
2016-03-01 15:58:35 +01:00
digitaldan
8c15096a10 Backport of https://github.com/openhab/openhab/pull/1460
This allows group items who are not exactly the same base item to be included in logic operations, for example a dimmer can now be included in a group switch item.
2016-02-22 15:13:10 -08:00
Kai Kreuzer
51d1e95150 removed logging of version on bundle start&stop
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-02-22 19:45:36 +01:00
Kai Kreuzer
1b9af5d70e fixes NPE if parameters are null and removed toString calls in logging statements
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-02-22 19:33:09 +01:00