Commit Graph

452 Commits (fa4690f826aa0e30d02a3f45190f282d4e4bf315)

Author SHA1 Message Date
hubsif fa4690f826
Fix display error at tech info on iOS, fixes #849 (#1016)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-04-25 16:40:34 +02:00
Eiko Wagenknecht ec3cb6ce34
Rework metadata UI for new GA binding (#1017)
Signed-off-by: Eiko Wagenknecht <eiko.wagenknecht@web.de>
2021-04-25 15:25:37 +02:00
hubsif 603260be87
Show error message when link cannot be removed, fixes #903 (#1015)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-04-23 19:26:51 +02:00
Wouter Born 195a1b67e3
Add Crowdin badge (#1014)
So it is easier to find where to contribute translations.

Signed-off-by: Wouter Born <github@maindrain.net>
2021-04-23 19:26:17 +02:00
hubsif 8040f28f55
fix small bug in widget mixin (#1013)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-04-22 22:59:27 +02:00
Kai Kreuzer ab99bf7c2b
Adapted url for Artifactory (#1010)
* Adapted url for Artifactory

Related to https://github.com/openhab/openhab-distro/issues/1256

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-04-20 21:33:46 +02:00
hubsif b2684507d7
Add slot for slides to oh-swiper, fixes #840 (#1002)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-04-18 20:23:09 +02:00
hubsif dd6e756382
Fix group slider triggering change, fixes #789 (#1001)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-04-18 18:07:54 +02:00
Yannick Schaus 0bcbd8c8ad
Fix rule creation (#999)
Fixes #998.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-04-11 21:30:42 +02:00
Sönke Küper 93d9dd3503
Use the backend API to calculate occurrences in the Schedule view (#815)
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
2021-04-11 18:58:54 +02:00
stefan-hoehn 7eece15230
Allow separate icon width/height for floorplan marker (#992)
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2021-04-10 16:56:22 +02:00
Dominik Budde de65df955c
Add oh-trend trendSampling parameter to widget definition (#993)
Signed-off-by: Dominik Budde <dominik.budde@googlemail.com>
2021-04-08 19:11:08 +02:00
Wouter Born ebd4b04c57
Upgrade Karaf to 4.3.1 (#984)
Related to openhab/openhab-distro#1167

Signed-off-by: Wouter Born <github@maindrain.net>
2021-04-02 15:52:06 +02:00
openhab-bot 545174f36c
New Crowdin updates (#891)
* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Finnish)

* New translations en.json (Finnish)

* New translations en.json (Finnish)

* New translations en.json (Finnish)

* New translations en.json (Finnish)

* New translations en.json (Finnish)

* New translations en.json (Spanish)

* New translations en.json (Hebrew)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Swedish)

* New translations en.json (Swedish)

* New translations en.json (Swedish)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Italian)

* New translations en.json (Turkish)

* New translations en.json (Slovak)

* New translations en.json (Slovak)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Slovak)

* New translations en.json (Slovak)

* New translations en.json (German)

* New translations en.json (Spanish)

* New translations en.json (German)

* New translations en.json (Ukrainian)

* New translations en.json (Ukrainian)

* New translations en.json (German)

* New translations en.json (Tagalog)

* New translations en.json (Tagalog)

* New translations en.json (Serbian (Cyrillic))

* New translations en.json (Spanish)

* New translations en.json (Spanish)
2021-04-01 09:41:39 +02:00
hubsif d1d5e4a016
Add stylesheet configuration to widgets (#979)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-04-01 09:39:11 +02:00
Kai Kreuzer cf025334d0
adapt code to new semantics package (#983)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-31 08:12:00 +02:00
Kai Kreuzer fb26c31786
fixed distribution repo (#853) 2021-03-30 19:11:55 +02:00
Wouter Born aa2cf26d2c
Upgrade lastnpe EEA to 2.3.0 (#978)
For release notes, see:

https://github.com/lastnpe/eclipse-null-eea-augments/releases/tag/v2.3.0

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-30 19:11:12 +02:00
hubsif e9e55060db
Show copy icon for thing and channel uids, fixes #396, fixes #475 (#980)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-27 19:32:15 +01:00
hubsif 093ea4b76d
Migrate clock to system widget (#977)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-27 00:36:23 +01:00
hubsif 45b67da65e
recalculate oh-slider when rendered, fixes #967 (#975)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-27 00:34:26 +01:00
hubsif 7cbdc3cc32
Replace double percent sign in chart unit, fixes #870, fixes #928 (#976)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-26 00:13:35 +01:00
hubsif b7bec07f66
Fix zero margin not applied in oh-grid-layout (#973)
Make slider label help more descriptive
Fix load issue in item-list-vlist

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-25 20:35:39 +01:00
hubsif e542c9bd17
Apply layout page styles in edit mode, fixes #972 (#974)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-24 19:41:52 +01:00
Boris Krivonog 7f777cba89
Allow customisation of location-card badges. (#890)
Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
2021-03-22 21:37:13 +01:00
hubsif 4311a9b4fc
Fix dialog on metadata removal (#963)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-18 22:25:00 +01:00
Yannick Schaus 960737686f
Fix wrong widget editor mode when splitted horizontally (#962)
Fix #961.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-18 14:45:14 +01:00
hubsif 397f8b940b
Wrap list items in list card in widget editor preview, fixes #923 (#960)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-16 19:12:17 +01:00
hubsif b94f625e0f
Add missing page check in page-view (#958)
minor page-view cleanup

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-15 22:10:01 +01:00
hubsif 2f3dc61a0d
Limit keyboard shortcuts to single modifier key (#959)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-15 22:08:25 +01:00
hubsif c556597328
Adjust configuration menu, edit mode z-index for list items (#943)
Fix #892.
Fix #919.

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
Also-by: Yannick Schaus <github@schaus.net>
2021-03-15 09:40:56 +01:00
hubsif 8c90098da7
Rework itemMetadataWidget, fixes #678 (#945)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-14 10:53:15 +01:00
hubsif c6f2d7dec5
Generalize chart periods, fixes #808 (#953)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-14 10:29:36 +01:00
hubsif 89b03b10ab
Run search filter on item list page reinit, fixes #861 (#954)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-14 10:21:18 +01:00
Wouter Born 51d111b15b
Use commons-lang3 instead of commons-lang (#955)
This allows for removing the old commons-lang dependency.

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-13 10:27:39 +01:00
DarkC f601eb242e
Fix lint npm command & use it in GitHub workflow (#952)
Signed-off-by: Kevin Haunschmied <darkc.futarialone@gmail.com>
2021-03-10 20:07:14 +01:00
Tom Hoefnagel 0a1848e9af
Don't convert to/from YAML unless actually switching tabs in designers (#941)
Closes #940.

Signed-off-by: Tom Hoefnagel <hoefnageltom@gmail.com>
2021-03-10 17:10:20 +01:00
DarkC 105063162e
Fix type "number" for list separator in sitemap designer (#950)
Signed-off-by: Kevin Haunschmied <darkc.futarialone@gmail.com>
2021-03-10 17:06:14 +01:00
Yannick Schaus da2f17e64a
Refactor routes: Move admin pages away from entry point (#948)
Load all settings pages, about, profile, empty states, and the HABot control asynchronously.
This also moves library dependencies to separate chunks, and thus reduces the entry point
by several hundred kb if the user only accesses end-user pages, until they go to these pages.
Various other optimizations to reduce the bundle size.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-10 15:13:25 +01:00
Wouter Born eb7596c42d
Stop using StringUtils (#946)
There is no need for using StringUtils to replace or join strings.

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-10 09:56:59 +01:00
Wouter Born 5012ed31bf
Update CODEOWNERS (#947)
Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-10 09:54:50 +01:00
Yannick Schaus d3a49e97d5
Reactivate @vue/standard + template ESLint rules (#942)
Includes template rules from #905.

Adjust webpack configuration:
- add environment options & scripts to generate reports & stats
- add GitHub workflow job for bundle-analyzer report integration (as artifact)
  & integration with https://app.relative-ci.com/projects/ZNG5hy4VeSJQVQcq1Kvu
  for comparative analysis

Signed-off-by: Philipp Waller <1090452+philippwaller@users.noreply.github.com>
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-09 18:14:20 +01:00
hubsif 585591586e
Fix confirmation dialog in widget editor for newly created widgets (#944)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-09 00:59:19 +01:00
Yannick Schaus ba609e742a
Refactor grid layout new item positioning (#937)
Fixes https://github.com/openhab/openhab-webui/pull/835#discussion_r588900440.
Generate docs for oh-grid-layout.
Minor labels, descriptions, styling fixes.

Move the ESLint plugin to production environments
only (the hot reloading is near unusable in dex mode
with the linting activated on save - the CI & release
builds will still fail but the developer is expected to
rely on an IDE extension or other means to ensure
the code is properly linted during development.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-08 00:58:27 +01:00
hubsif 4d82cd64db
Confirmation dialogs for some pages on unsaved changes (#887)
Closes #367.

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-03-08 00:55:14 +01:00
Yannick Schaus 074942e598
Update job name
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 03:30:59 +01:00
Yannick Schaus feda256b7e
Update GitHub action
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 03:29:22 +01:00
Yannick Schaus b7384eba61
Update ESLint action path restriction
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 02:28:39 +01:00
Yannick Schaus eed87a8adb
Add ESLint action for Main UI
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 02:19:24 +01:00
Boris Krivonog 42807da91f
Added a fallback Array.prototype.flat implementation (#935)
Fixes #647.

Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
2021-03-06 01:14:18 +01:00