* Show attribute in more-info of light and lock.
* Use <ha-attributes> in weather card
* Inline functions from hass-util
Inline functions from hass-util now that ha-attributes is the only user.
* Inline functions from hass-util
* Weathrer's FILTER_KEYS is no longer needed.
* Cache csv split
* Add a more info card for fan and make the fan icon spin
* Add direction support to fan more info
* Fix ESLint errors
* Fix ESLint errors
* Remove spinning fan icon :(
* Remove camera's streaming source from camera's 'more info' when more-info is closed.
* Rename to isVisible
* Rename to isVisible
* Split dynamicContentUpdater
Split dynamicContentUpdater into two functions intended for 'normal' flow and 'hide' flow.
* Use hassUtil.resetDynamicContent
* Fix lint
* Fix lint
* Move isVisible to more-info-content
* Move isVisible to more-info-content
* Typo
* Avoid modifying the original state
* Put isVisible in the right place
* Inline resetDynamicContent
* Inline resetDynamicContent
* Fix lint
* Take navigator.languages into account when determining the preferred language
* Lookup language only once, use it also for other date/time functions
* Show the date picker value in localized date
* Show the date picker value in localized date (in history)
* Add option to hide the group card switch
* Changed hide_switch to control
* lint
* lint again
* Pick state-card-display if control is hidden
* fix permissions
With the removal of moment.js, dates and times are no longer formatted
using the native locale. This allows the browser to format if the
functionality is available (Everyone but Safari).
Also included is a correction in relativeTime. Times in the future were
being displaed incorrectly -xxx seconds, and the in/ago verbage was
reintroduced.