Paulus Schoutsen
966c0bc06c
Remove HTML loader ( #5800 )
2020-05-07 12:39:19 -07:00
Paulus Schoutsen
abf136dd63
Upgrade web animations ( #5801 )
2020-05-07 12:31:25 -07:00
Paulus Schoutsen
b69d5e0fa3
Revert "Use gulp-terser instead of webpack-terser ( #5788 )" ( #5796 )
2020-05-07 18:28:51 +02:00
Paulus Schoutsen
cf37ebb652
Use gulp-terser instead of webpack-terser ( #5788 )
2020-05-07 14:36:17 +02:00
Zack Arnett
71492d0467
Calendar Panel: FullCalendar ( #5742 )
...
* WIP
* remove big calendar
* remove file
* Convert to lit
* More
* Ready for the public to see? prob not
* Fix types and imports
* Remove dependencies
* ignore the typing that hasnt been finished in Beta
* Convert paper to MWC
* Styling
* View list as name of view | MWC components version
* Updates action directive for ripple. MWC 14.1.0
* Update
* Updates
* Update height styling
* Toggle Button Group
* Adds Toggle group transition
* style updates
* Few fixes
* Fix Yarn lock from merge | height of celndar as parent
* Update package Json and yarn | remove unneeded pkg
* Remove mwc-list
* Search hass.states for calendars instead of api
* Move function to file in data | event fetch logic
* compute state name
* add ha button menu | refresh
* Remove Event ffetch logic
* copy pasta
* Types
* Fix for toggling
* Translations
* Update ha-button-toggle-group
* Update ha-button-toggle-group.ts
* Update ha-button-toggle-group.ts
* Change mobile view
* Locale in fullcalendar
* Comments
* ha-button-menu trigger slot
* Comments
* icon-x
* Update src/panels/calendar/ha-panel-calendar.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/panels/calendar/ha-panel-calendar.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-05-06 17:22:12 -04:00
Bram Kragten
636429ccfa
Bump fecha ( #5728 )
2020-05-06 12:58:53 +02:00
Bram Kragten
0a92c28bac
Split up mdi icons ( #4379 )
2020-05-05 16:40:11 +02:00
Bram Kragten
f3e88f6f2e
Exclude esprima and drop js-yaml from lovelace chunk ( #5649 )
2020-04-30 20:39:36 +02:00
Bram Kragten
462c1f94d6
Update intl-messageformat (and remove @polymer/app-localize-behavior) ( #5671 )
2020-04-30 11:20:54 -07:00
Bram Kragten
bf55be7f7f
Fix lit/no-invalid-html ( #5617 )
2020-04-24 13:29:38 +02:00
Joakim Sørensen
fc7771ec13
Remove npm ( #5548 )
2020-04-15 20:25:07 +02:00
Bram Kragten
681c05c323
Add Lit analyzer ( #5538 )
...
* Add lit analyzer
* Update rules
2020-04-14 11:43:56 -07:00
Bram Kragten
3d20d8b208
remove @types/chromecast-caf-sender ( #5537 )
...
To prevent a collusion with `@types/chromecast-caf-receiver` that would make `lit-analyzer` fail.
2020-04-14 20:25:03 +02:00
Bram Kragten
82f80db558
Update typescript, prettier, tslint -> eslint ( #5536 )
...
* Update typescript, prettier, tslint -> eslint
* Organize imports
* Use glob for eslint fix react import
2020-04-14 09:05:45 -07:00
Paulus Schoutsen
b3beb7ef85
Fix dynamic import in gallery ( #5472 )
2020-04-06 22:29:52 +02:00
Bram Kragten
7309a937e8
Bump home-assistant-js-websocket ( #5127 )
2020-03-11 09:38:21 +01:00
Bram Kragten
5a2649a65b
Virtualize data tabel ( #5066 )
...
* WIP
* Fixes and implement further
* Give more space to table on mobile
* Remove unused deps
* Update ha-config-lovelace-dashboards.ts
* Add auto-height
* Console.bye
hihi
* lint
2020-03-06 12:58:13 +01:00
Zack Arnett
84dc8188c4
New Media Player - Cloned from Android Spotify Notification ( #5044 )
...
* Media Player Spotify Clone
* Ellipsis fix
* Style for theme update
* Height now determined by player height
* comments - Also includes Testing with images
* Pushing to resolve balloobs comments ;)
* Add Node Vibrant type
* Update Styles
* Comments
* Reviews
* Lint
* undo readme
* Reviews && Clean up
* Clear Interval
* Animation updates + comments
* small style tweak and comment
* Last little fix
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-03-05 21:33:38 -05:00
Paulus Schoutsen
74657ae815
Make cast backwards compatible ( #5081 )
...
* Make cast backwards compatible
* Update hc-main.ts
* Update home-assistant-js-websocket
2020-03-05 13:36:13 -08:00
Paulus Schoutsen
d74fe6ed52
Update translation hashing ( #5025 )
...
* Update translation hashing
* Move gulp-rename
2020-03-02 11:36:00 +01:00
Paulus Schoutsen
4675579f79
Add safe mode support ( #4908 )
...
* Add safe mode support
* Lint
* Fix type in demo
2020-02-18 08:33:25 -08:00
Bram Kragten
2d018fff6c
Update babel en disable ES5 builds on dev ( #4876 )
2020-02-14 16:09:21 -08:00
Bram Kragten
7d37dc6cde
Bump vaadin elements ( #4878 )
2020-02-14 16:08:44 -08:00
Bram Kragten
c60033027d
Update material elements ( #4877 )
...
* Update material elements
* Update ha-checkbox.ts
2020-02-14 16:08:30 -08:00
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