15773 Commits

Author SHA1 Message Date
NovapaX
0790cd1ac9 Improve chart loading behaviour and some other chart fixes (#1042)
* show is loading and animate chart display

* let tooltip overflow in more-info

* graph chart tooltip overflow

* style toopltip a bit more like material design guidelines

* smoother tooltip appearing

* timeline transition time

* max-widht -> width
2018-03-28 16:16:25 -07:00
c727
fb8fb09c73 Change attribute checks to handle if value == 0 (#1037)
if (0) is false
2018-03-27 23:57:01 -07:00
Paulus Schoutsen
7081fb5123 Update markdown 2018-03-27 23:52:35 -07:00
Kory Prince
6c2126fb5f Use build script for markdown-js.html (#1038)
* add script to build and minify markdown-js.html from npm

* update markdown-js.html from build script
2018-03-27 23:52:27 -07:00
Kory Prince
af1581b4c5 Migrate to Marked.js + js-xss for Markdown parsing (#1026)
* Migrate to Marked.js + js-xss for Markdown parsing

* Update JS

Updating JS with latest source code from NPM to ensure it has not been altered
2018-03-26 21:13:54 -07:00
NovapaX
38542e1f0c Set theme variables on html element (#1023)
* set theme on html element

* style toggle buttons with primary color

* Fix lint
2018-03-26 17:31:41 -07:00
NovapaX
d87d845dbc Fix long more-info toolbar title. (#1034)
Max 2-lines. Ellipsis overflow on supported browsers.
2018-03-26 17:28:35 -07:00
PeteBa
7be6d17b37 Change brightness to be real-time rather than max value (#1029) 2018-03-26 21:44:09 +02:00
NovapaX
981e94e84d
Merge pull request #1032 from NovapaX/fix/state-info-badge-colors
Fix state-info badge colors (on polyfilled browsers)
2018-03-26 11:00:53 +02:00
NovapaX
c04c30337f Contain slots and scope css instead of using ::slotted
Polyfill converts `::slotted(*)` to `host-tag > *` which messes up
styles of descendents that are not slotted.
2018-03-26 10:50:10 +02:00
Paulus Schoutsen
8451f9487e Version bump to 20180326.0 2018-03-25 18:10:25 -07:00
Kory Prince
41e7235ccf use encodeURIComponent to encode API password (#1027) 2018-03-25 09:34:59 +02:00
c727
3b76238241 Hassio: support new mode (stable, beta, dev) (#1024)
* Hassio: support new mode (stable, beta, dev)

* mode -> channel

* Fix beta data
2018-03-24 22:14:48 +01:00
NovapaX
796ec4a4b0 Use hue, saturation and a brightness filter for state badge (#1021)
* Use hue and saturation values. Use css filter for brightness.

* Assign style properties at once.

* label => if else logic
2018-03-23 10:01:33 -07:00
Marc Khouri
6ee9808d42 Fixup styling of config entries (#1020)
* Fixup styling of config entries

Fixup the (temporary) styling of config entries by not using `paper-item`,
which made entries clickable / focusable

* Missed dependency
2018-03-22 23:16:50 -07:00
Marc Khouri
399d14a5e0 Add styling to Config Entries (#1011)
* Add some styling to Config Entries

This commit adds some styling to the (experimental) Config Entries

* re-add localization

Note: I'm having issues with localization on my current setup -- it doesn't
seem to be working for me 🤷. This commit just keeps the same localization
as there was previously, no change

* Update based on PR review

* Remove stale annotations
2018-03-22 10:32:32 -07:00
Paulus Schoutsen
42f3294523 Version bump to 20180322.0 2018-03-21 21:19:23 -07:00
Paulus Schoutsen
d609ce241e Update translations 2018-03-21 21:15:11 -07:00
Adam Mills
e5a5c353c4 Don't render minimum color temp with gray border (#1017) 2018-03-21 15:22:44 -07:00
Adam Mills
0df4aa6117
Use new light HS API for the color picker (#982) 2018-03-21 17:35:16 -04:00
c727
6bdf1c8b80 Hassio: show hardware (#997)
* Hassio: list hardware

* Hassio: show hardware

* Remove debug

* Travis

* Concept

* Lint

* Raised button

* Lint
2018-03-21 12:26:46 -07:00
NovapaX
421b9abc7d fix media-player source selection loop (#1012) 2018-03-21 18:20:14 +01:00
NovapaX
b107e0e15c Stop paper-slider to change value on touchdown on the sliderbar (#1006)
* Stop paper-slider to change value on touchdown on the sliderbar.
This prevents interfering with intended scroll. Touch-tap on the
sliderbar still works. Mouse-behavior doesn't change eiter.

* change property syntax
2018-03-19 14:42:51 -07:00
NovapaX
fe6c8faad7 fix vaadin overlay height (e.g in services picker) (#1007)
see: https://github.com/vaadin/vaadin-combo-box/issues/432
2018-03-19 14:42:05 -07:00
Andrey
46a2f4fd72 Make sure packages are up to date when releasing (#1004) 2018-03-17 17:26:45 -07:00
NovapaX
3324c7e01c Nicer scrolling for more-info (#1005)
* nicer more-info scrolling (momentum & rubberband)

* move chart into scrolling region.
Fixes resizing issues of the paper-dialog (and scrolling area) because
of chart rendering after loading.
2018-03-17 17:26:02 -07:00
Paulus Schoutsen
8146794857 Version bump to 20180316.0 2018-03-16 15:38:59 -07:00
Andrey
b03c361198 When /states/bad_view is selected - fall back to default view. (#1002) 2018-03-16 15:38:27 -07:00
cdce8p
860860099e Changed cover icon condition (#995) 2018-03-16 03:38:37 +01:00
Paulus Schoutsen
b80c52dab2
Fix race condition setting current language (#996) 2018-03-15 12:33:32 -07:00
c727
e0ca88b3ad
Hassio enable beta updates from UI (#993)
* Hassio enable beta updates from UI

* Feedback

* Feedback2
2018-03-15 05:58:09 +01:00
Paulus Schoutsen
196ea97917 Use Home Assistant icon for homeassistant domain" (#994) 2018-03-15 04:19:29 +01:00
Paulus Schoutsen
4f55103a12 Version bump to 20180315.0 2018-03-14 16:13:10 -07:00
Paulus Schoutsen
9082b47687 Update translations 2018-03-14 16:13:10 -07:00
Andrey
05da295f27 Charts improvements (#992)
* Charts improvements

* Improve last-odd legend item.

* Revert dblclick

* Lint
2018-03-14 16:11:37 -07:00
NovapaX
9dc809cdb9 State display wrapping and fix full screen more-info (#991)
* state-info lower min-width, remove unnesecary wrapping div

* State normal line height, align flex baseline. Get rid of wrapping div

* fix full screen more-info-dialog
2018-03-14 11:42:10 -07:00
Ville Skyttä
09fe2172b2 Spelling fixes (#989) 2018-03-14 13:03:00 +01:00
Ville Skyttä
3d101116a2 Fix and update "Update Instructions" link (#990) 2018-03-14 12:58:48 +01:00
Paulus Schoutsen
2ed5b7e7c1
Move effects control down (#988)
It's the least important control in the whole more info picker, yet was taking up the prime spot.
2018-03-13 23:58:12 -07:00
NovapaX
7066b40e4c Apply paper-dialog-behavior instead of nesting paper-dialogs (#987)
* disable ha-url-sync

* apply a paper-dialog-behavior mixin to dialogs

* Revert "disable ha-url-sync"

This reverts commit 4758a81af61d9f6979a93c0a899d3788fb48090e.

* fix css :host attribute selector

* move hass back to the components
2018-03-12 18:20:04 -07:00
NovapaX
2c79094fb4 Change more-info-dialog name to ha-more-info-dialog (#986)
* change more-info name to ha-more-info-dialog (like other dialogs)

* rename element

* fix closing tag
2018-03-12 12:34:51 -07:00
c727
198e2dd11f Show JS version and custom UIs in dev info (#981)
* Show JS version and custom UIs in dev info

* Custom UIs

* Move to bottom
2018-03-11 16:35:49 -07:00
c727
3234777154 Add Norsk Nynorsk to languages (#984) 2018-03-11 15:13:50 -07:00
Adam Mills
0ec4cd668f Use backend translation for config entries (#980)
* Use backend translation for config entries

* Accept label/error callbacks on ha-form

* Add hassMixins import to ha-form
2018-03-11 12:47:52 -07:00
Paulus Schoutsen
f1736024cc Version bump to 20180310.0 2018-03-10 10:19:19 -08:00
Adam Mills
29f9b2d201 Fix backend translations load without selection (#979) 2018-03-10 10:06:25 -08:00
Paulus Schoutsen
97eec435ab Version bump to 20180309.0 2018-03-09 07:53:33 -08:00
c727
b52d2967df Hassio: confirm add-on uninstall (#977)
* Hassio: confirm add-on uninstall

* Travis
2018-03-08 18:11:43 -08:00
Paulus Schoutsen
964b048a93 Update translations 2018-03-08 16:16:43 -08:00
c727
a3ac015f84 Hassio show changelogs (#969)
* Hassio show changelogs

* wip

* update

* Travis

* Travis2
2018-03-08 16:14:07 -08:00