Thomas Lovén
c62a5a6dcd
Freeze lovelace configuration on load ( #4862 )
...
* Freeze lovelace configuration on load
* Clone only when necessary
* Make cloning badges really work
* Freeze after checking
* Don't doublefreeze
2020-02-13 16:18:15 -08:00
Michael Irigoyen
aac7dbab58
Update Material Design Icons to v4.9.95 ( #4764 )
2020-02-05 17:34:10 +01:00
Joakim Sørensen
523dc881bb
Convert Hass.io panel to TS/Lit ( #4398 )
...
* Convert system
* Convert dashboard
* Remove logging statement
* Convert addon view (base) and log
* Convert addon-view info
* Remove unintended file in commit
* Convert ansi-to-html
* Fix log update reloading
* Convert addon-view config
* Convert addon-view network
* Add inn missing haStyle
* Convert addon-view audio
* convert dialog-hassio-markdown
* Convert dialog-hassio-snapshot
* Convert entrypoint
* Convert hassio-style
* Lint hassio-addon-audio
* Lint hassio-addon-audio
* Lint hassio-addon-config
* Remove file that should not have been comitted
* Linting of the rest
* Cleanup
* Cleanup config
* Required changes after rebase
* Change property/method clasification
* use ? for _inputDevices and _outputDevices
* Use undefined instead of null for addon property
* Use ? for addons property
* Async addon audio
* Corrects typo in Error
* Wrap async calls in try/catch
* Remove npm task
* Fix async constant/functions
* Reintroduce noDevice
* We don't use the data of the POST no need to store and pass it
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* Update hassio/src/addon-view/hassio-addon-audio.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-audio.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* Apply review comments
* Simplify selected item change
* Change back to attr
* Apply lessons learned to addon-config
* Send event on config change
* Extract error msg
* Apply lessons learned to addon-info
* Apply lessons learned to addon-logs
* Fix shorthand linting issue
* Prefix private with _
* reset error
* Apply lessons learned to addon-network
* Revert package.json change
* Apply lessons learned to addon-view
* Fixes Unnecessary 'await' issue
* rename content -> addoninfo
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-network.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-logs.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Fix syntax issues
* Fix error handling issues
* Use forEach and not map
* Use private for _error
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl>
* Use classMap
* remove unneded limitations
* it can be null
* Update hassio/src/system/hassio-supervisor-log.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* split hassio.ts
* Update datahandling
* Return result
* Use map instead of forEach
* Unnecessary 'await'.
* Move setSupervisorOption to data/hassio/supervisor
* Unnecessary 'await'
* Move fetchSupervisorLogs to data/hassio/supervisor
* Move fetchHassioHardwareInfo to data/hassio/hardware
* change error property
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-01-26 20:37:20 +01:00
Bram Kragten
49611e285f
Add zones config UI ( #4556 )
...
* Add zones config UI
* Update en.json
* Update dialog-zone-detail.ts
* Update hc-cast.ts
* Update more-info-content.ts
* Add drag radius and icon to dialog
* Review comments
2020-01-22 11:29:51 -08:00
Michael Irigoyen
ecee5980af
Update Material Design Icons to v4.8.95 ( #4520 )
2020-01-18 21:54:30 -08:00
Bram Kragten
58ad949bc8
Virtualize logbook ( #4450 )
...
* Virtualize logbook
* Clean
* Update ha-logbook.ts
2020-01-12 13:00:26 +01:00
Mauricio Bonani
3cc979a077
Upgrade MDI icons to 4.7.95
2019-12-09 12:24:36 -05:00
Bram Kragten
d1990a4bac
Revert "Add copy entity ID/state/attributes menu button in dev tools/states" ( #4337 )
...
* Revert "Add copy entity ID/state/attributes menu button in dev tools/states (#4259 )"
This reverts commit 4b56db5255edfacaf1de935f2fe5ae5dcda0ea9d.
* Update package.json
2019-12-09 12:59:20 +01:00
Bram Kragten
cbba1849e2
Convert script and automation editor to lit ( #4327 )
...
* Convert script and automation editor to lit
* Update yarn.lock
2019-12-09 10:59:52 +01:00
nicop4
4b56db5255
Add copy entity ID/state/attributes menu button in dev tools/states ( #4259 )
...
* Added button and js method to copy with copy-to-clipboard library
* Copy entity id working, tooltip added
* copy ok, use ha toast to notify ok
* cleanup code
* add translation
* removed old useless code
* Replaced copy button with menu
* Fix comparison operator & removed commented code
modifié : src/panels/developer-tools/state/developer-tools-state.js
* Fix spaces
modifié : src/panels/developer-tools/state/developer-tools-state.js
* Improve copy attributes
* only one menu & update translation
* copy attributes in yml format
use paper-icon-item instead of paper-icon-button and add yarn.lock
* removed paper-item
2019-12-02 10:35:49 +01:00
Bram Kragten
5355269f5d
Check if external app by object ( #4280 )
...
* Check if external app by object
* Update core.ts
* Conditional chaining
* add babel optional chaining
2019-11-27 15:44:59 -08:00
Bram Kragten
8a39d18323
Bump TypeScript to 3.7 ( #4282 )
...
* Bump TypeScript to 3.7
* Update prettier to support ts 3.7
* Prettier
* More prettier
* Even more prettier
2019-11-27 13:51:03 -08:00
Mauricio Bonani
8ef15c50b4
Upgrade MDI icons to 4.6.95 ( #4270 )
...
* Upgrade MDI icons to 4.6.95
* Upgrade MDI icons to 4.6.95
2019-11-23 21:26:32 +01:00
Thomas Lovén
1329e60c89
Bump round-slider version. Fix #4265 ( #4266 )
2019-11-23 21:12:48 +01:00
Thomas Lovén
6edf23b91f
Version bump round-slider. Fix bad rendering in IE/Edge ( #4249 )
2019-11-20 10:55:06 +01:00
Bram Kragten
3133118870
Update vaadin components ( #3571 )
...
* Update vaadin components
* Remove resolution
* Migrate person detail dialog to mwc-dialog
* Fix imports
* Update dialog-person-detail.ts
2019-11-19 11:35:37 -06:00
Thomas Lovén
9f520d7628
Use new scaling features of round-slider ( #4172 )
...
* Refresh light card.
* Refresh thermostat card
* Fix paddings
* Fix #4175
* Use action handler
* Address review comments
* Lint
* Padding on percentage
* Remove typo
2019-11-19 00:32:23 +01:00
Bram Kragten
46f5224e70
Migrate voice command dialog ( #4150 )
...
* Migrate voice command dialog
* Cleanup
* Correct types
* Added animation when listening and we should talk back right? :'-)
* Set recognition to english
* Comments
* Update on change of hass
2019-10-29 14:59:35 -07:00
Paulus Schoutsen
8ac278bc59
Remove unused deps
2019-10-21 16:33:03 -07:00
Bram Kragten
5e3cb812ec
Fix yaml
name collision in card editor ( #4079 )
...
* Fix `yaml` name collision
* Add types for js-yaml change to named imports
2019-10-21 17:36:09 +02:00
Bram Kragten
d05dc2e4dc
Bring back babel ( #3974 )
...
* Bring back babel
* bump preset env
* Remove empty TS properties in mixins
2019-10-19 14:06:04 +02:00
Ian Richardson
f5e3a9ad40
Convert thermostat to round-slider ( #3734 )
...
* Convert to round-slider
Closes https://github.com/home-assistant/home-assistant-polymer/issues/3622
Closes https://github.com/home-assistant/home-assistant-polymer/issues/2756
* scaling
* address review comments
* css tweaks
* remove jquery
* address comments
* simplify set-temperature
* handle long name
* remove increased handleSize
* address comments
* address comments
* address comments
* address comment
* need coffee
2019-10-17 21:00:39 +02:00
Bram Kragten
12840231be
Add code mirror editors to the dev-tools data fields ( #3981 )
...
* Add yaml code mirror editor to the dev-tools yaml fields
* Add jinja2 editor on dev template
* Migrate to UpdatingElement, review comments
* update cm, add types
* types
* dev tools mqtt
2019-10-12 12:33:51 -07:00
Mauricio Bonani
aef45c5043
Upgrade MDI icons to 4.5.95 ( #3977 )
...
* Upgrade MDI icons to 4.5.95
* Upgrade MDI icons to 4.5.95
2019-10-10 09:44:10 +02:00
Bram Kragten
a1b9a092d0
Bring back babel for ES5 builds ( #3797 )
...
* Bring back babel for ES5 builds
* Remove ts from babel
2019-09-23 13:15:12 -07:00
Bram Kragten
993d390ea5
Add device automation options to device page ( #3776 )
...
* Add device automation options to device page
* Update
* Fill automation editor with data
* Update ha-automation-editor.ts
* Remove dupe deps
* Fix imports
2019-09-23 14:13:44 +02:00
Paulus Schoutsen
ec52e71c71
Upgrade some deps ( #3780 )
...
* Upgrade TS
* Remove unused uglifyjs webpack plugin
* Upgrade some webpack stuff
2019-09-21 11:59:51 +02:00
Ian Richardson
5e28e1b320
Switch paper-toggle-button to mwc-switch ( #3683 )
...
* Switch paper-toggle-button to mwc-switch
Closes https://github.com/home-assistant/home-assistant-polymer/issues/3352
* ha-switch
* apply not-checked theming
Thanks @bramkragten!
* address review comments
2019-09-21 11:59:27 +02:00
Mauricio Bonani
7a7a0f772a
Upgrade MDI icons to 4.4.95 ( #3755 )
...
* Upgrade MDI icons to 4.4.95
* Upgrade MDI icons to 4.4.95
2019-09-18 12:38:45 -07:00
Bram Kragten
b46c9406ff
Add ha-data-table ( #3647 )
...
* Work in progress
* add sorting
implemented in unused entities to try it
* implement sorting
* fix
* Refactor
* Default sort, filterable, id
* Fix
* Add local mdc-data-table + comments + fixes
* Move mdc-data-tabel
So our linters won't complain...
2019-09-11 12:59:27 -06:00
Bram Kragten
3254478d05
Remove wct-browser-legacy ( #3686 )
2019-09-11 12:46:57 -06:00
Paulus Schoutsen
4aeca70f49
Upgrade HAWS to 4.4.0 ( #3682 )
2019-09-10 21:27:44 -07:00
Paulus Schoutsen
abc849f623
Remove Polymer CLI ( #3681 )
2019-09-10 13:08:21 -07:00
Bram Kragten
e6671299fe
Filter html from translations ( #3665 )
...
* Filter html from translations
* Error when html found
2019-09-10 20:18:57 +02:00
Bram Kragten
8c5beb0042
Replace paper-fab with ha-fab ( #3678 )
...
* Replace paper-fab with ha-fab
...which is based on mwc-fab
* comment
2019-09-10 20:17:11 +02:00
Paulus Schoutsen
594ee7ce9b
Update build scripts
2019-09-08 23:39:37 -07:00
Paulus Schoutsen
7f10bcbfd1
Drop Babel
2019-09-08 23:39:22 -07:00
Paulus Schoutsen
fe31f532b6
Update ESLint ( #3664 )
2019-09-08 23:38:58 -07:00
Bram Kragten
7e7158b816
Pick unused entities for lovelace cards ( #3614 )
...
* Pick unused entities for lovelace cards
* Type
* Table layout for unused entities
* properties
* remove unused import
* mwc-button
Need to find a way to set the color
* add icons to pick view dialog
* Comments
* Lint
* Restore unused entities for yaml mode
* Remove _elements
* decorators, types, comments
* flexbox + comments
* remove unused import
2019-09-08 13:43:28 -07:00
dependabot[bot]
e19c210af2
Bump jquery from 3.3.1 to 3.4.0 ( #3652 )
...
Bumps [jquery](https://github.com/jquery/jquery ) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/jquery/jquery/releases )
- [Commits](https://github.com/jquery/jquery/compare/3.3.1...3.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-09-08 11:58:11 -07:00
dependabot[bot]
205e12150f
Bump lodash.template from 4.4.0 to 4.5.0 ( #3653 )
...
Bumps [lodash.template](https://github.com/lodash/lodash ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-09-08 11:55:03 -07:00
Paulus Schoutsen
11ac8e4b08
Convert preact to tsx ( #3643 )
2019-09-08 11:54:17 -07:00
Thomas Lovén
cdfc3f8faf
Use new round sliders for light card ( #3634 )
...
* Use new round sliders for light card
* Remove _roundSliderstyle
2019-09-08 11:47:36 -07:00
dependabot[bot]
535308bf96
Bump js-yaml from 3.13.0 to 3.13.1 ( #3649 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.13.0...3.13.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-09-08 11:44:27 -07:00
Mauricio Bonani
b473c9c2aa
Upgrade MDI icons to 4.3.95 ( #3639 )
...
* Upgrade MDI icons to 4.3.95
* Upgrade MDI icons to 4.3.95
2019-09-06 14:37:51 -05:00
Bram Kragten
1bc2e6fc17
Use tslib and importHelpers ( #3559 )
2019-09-01 22:00:32 -07:00
Mauricio Bonani
15a88385c2
Upgrade MDI icons to 4.2.95 ( #3533 )
...
* Upgrade MDI icons to 4.2.95
* Upgrade MDI icons to 4.2.95
2019-08-28 13:42:18 -07:00
Paulus Schoutsen
cdcafe9e6f
Run markdown in web worker ( #3524 )
...
* Run markdown in web worker
* Set global object
2019-08-24 12:48:57 -07:00
Paulus Schoutsen
a66960fa00
Add context to comment
2019-08-24 12:42:38 -07:00
Paulus Schoutsen
512b76f450
Update MDI
2019-08-21 14:12:43 -07:00