Commit Graph

296 Commits (dev)

Author SHA1 Message Date
Paulus Schoutsen a67799a670
Allow markdown readme above the gallery pages (#11103) 2022-01-05 23:08:21 +01:00
Paulus Schoutsen e3d78d6dc5
Convert ha-gallery to TS (#11102)
* Convert ha-gallery to TS

* Prepare gallery to be design portal

* Import card in introduction

* Clean up demo IDs

* Convert demo-cards

* TypeScript conversion of demo-card

* Fix default demo
2022-01-05 12:49:05 -08:00
Bram Kragten 4b49da58b1
Add SmartStart/QR scan support for Z-Wave JS (#10726) 2021-12-01 14:12:52 -08:00
Bram Kragten 4e68383cf7
Remove deprecated icons (#10622) 2021-11-15 11:54:59 +01:00
Bram Kragten 9425b943dd
Add separate cast media entrypoint (with ES5) (#10527) 2021-11-04 10:09:21 -07:00
Paul Bottein 74533cebc6
Use tags and aliases when filtering icons in Icon Picker (#10425) 2021-10-27 20:12:12 +00:00
Bram Kragten da73b316ff
Remove deprecated icons that where replaced (#10371) 2021-10-25 12:12:16 +02:00
Paul Bottein 2770d1f36b
Icon Picker (#10161) 2021-10-18 22:45:21 +02:00
Paulus Schoutsen 6f6fc759cc
Add selector demo to gallery (#10213) 2021-10-08 20:56:32 +02:00
Bram Kragten 807ce468d6
Dont create icon for supervisor (#10191) 2021-10-07 23:27:35 +02:00
Bram Kragten 8022bd2868
Guard icon db check on hassio (#10181) 2021-10-07 10:31:47 +00:00
Bram Kragten 25c1156c88
Some code improvements (#10156) 2021-10-05 21:21:05 -07:00
Paulus Schoutsen 2ddab4eecc
Fix webpack dev server (#10130) 2021-10-01 14:18:53 -07:00
Bram Kragten 257e60a2b1
Don't bundle locale data, but add to static (#10119) 2021-10-01 07:58:02 -07:00
Joakim Sørensen abbfe7200a
Fix supervisor dev translations (#10113) 2021-09-30 09:01:36 -07:00
Bram Kragten 1bccbd4173
Use browser default time and number formatting with polyfills if needed (#9481)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-09-29 23:34:52 +00:00
Bram Kragten 22f88c59c7
Bump lit and mwc (#10103) 2021-09-29 15:09:43 -07:00
Michael Irigoyen 360c2cbfa3
Update Material Design Icons to `v6.1.95` (#10002)
* Update MDI to v6, add icon deprecation mapping

* Add removed icon path data to build tools

* Resolve incorrect MDI icon import name
2021-09-10 16:49:32 +02:00
Bram Kragten 2bddd151eb
Don't recreate translation meta in watch mode (#9909) 2021-08-30 13:13:47 -07:00
Joakim Sørensen eff48acdf4
Rename snapshot -> backup (#9393)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-08-12 11:56:13 +02:00
Bram Kragten 3f447bb8a7
Bump Polymer (#9525)
* Bump Polymer

* Remove formatting from patch

* Cleanup

* Fix Vaadin

* Fix typing
2021-07-16 01:23:09 +02:00
Bram Kragten 21dca3fbf8
Use patch for `@lit-labs/virtualizer` (#9524)
* Use patch for `@lit-labs/virtualizer`

* Re-organize

* Use original for patch

* Also patch import of EventTarget polyfill

* Delete EventTarget-ponyfill.js

* Prettier
2021-07-16 01:16:24 +02:00
Bram Kragten 2e16127fde
Inline mdi icons with babel plugin + bump build deps (#9498) 2021-07-12 09:26:07 -07:00
Joakim Sørensen 30d6c68908
Fix writing supervisor entrypoint (#9489) 2021-07-01 11:34:22 +02:00
Bram Kragten dc781da93a
Use ES5 build for Supervisor on Safari 12 and below (#9485) 2021-07-01 09:27:02 +02:00
Bram Kragten 8141f78a92
Use ES5 build for Safari 12 and below (#9482) 2021-06-30 12:02:01 +02:00
Bram Kragten 0ef3421fa2
Bump chartjs to version 3 (#9401) 2021-06-18 11:15:07 +02:00
Bram Kragten 9fbd594f37
Check if `/proc/version` exists (#9438) 2021-06-17 15:23:20 +02:00
Joakim Sørensen 1b1676cecc
Use poll for webpack for WSL (#9425) 2021-06-15 15:34:15 +02:00
Bram Kragten 509c5b497a
Disable babel compact option (#9335) 2021-06-03 12:34:30 -07:00
Bram Kragten 2427d68aa1
Use local version 0.7 of lit-virtualizer (#9321) 2021-06-01 11:39:15 +02:00
Bram Kragten fdcbb5b432
Bump js-yaml (#9245) 2021-05-26 00:13:58 +02:00
Paulus Schoutsen 1b9286db76
Fix lit warnings (#9204)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-05-18 15:01:43 -07:00
Bram Kragten bc92c0b052
Upgrade to Lit 2 (#9199) 2021-05-18 07:37:53 -07:00
Bram Kragten 9f554f4917
Silence babel warnings (#9158) 2021-05-10 22:57:42 +02:00
Joakim Sørensen bea20d0495
🌐 Add MVP for translation in the Supervisor panel (#8425)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-03-02 00:37:39 +01:00
Bram Kragten 54ec81b67d
Fix en-gb translations (#8502)
Renamed lang key in lokalise
2021-03-01 22:48:36 +01:00
Joakim Sørensen ef0bfb237a
bump webpack-manifest-plugin to 3.0.0 (#8426) 2021-02-22 10:30:02 +01:00
Paulus Schoutsen 607eb6d130
Prefer target over environment (#8092) 2021-01-05 16:03:55 +01:00
Paulus Schoutsen 6d92b5651a
Bump @web/dev-server (#7792) 2020-11-24 12:04:22 +01:00
Paulus Schoutsen 0049be7feb
Allow developing with @web/dev-server (#7782) 2020-11-23 13:05:18 +01:00
Paulus Schoutsen 39ff641be9
Close webpack compiler on prod build (#7779)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-11-23 12:48:21 +01:00
Paulus Schoutsen cd07553b59
Upgrade Rollup babel plugin (#7773) 2020-11-23 10:21:45 +01:00
Paulus Schoutsen 875142373e
Remove unused files and automate translation fragments (#7764) 2020-11-21 22:44:44 +01:00
Paulus Schoutsen 4005bc8985 Clarify title 2020-11-18 08:46:42 +00:00
Paulus Schoutsen 62e9792c39 Add note about building the frontend 2020-11-18 08:44:45 +00:00
Paulus Schoutsen 7499892bc2
Don't support safari 10 in minifaction for latest support (#7719) 2020-11-17 22:00:28 +01:00
Paulus Schoutsen c7b747c4fa
Add debug launch conf for VS Code (#7683) 2020-11-15 16:36:48 +01:00
Rob McCann 3dedbc5457
Remove minification from translations to reduce build time by 1.5mins (#7552) 2020-10-30 15:36:52 +01:00
Bram Kragten 7428731eac
Fix ES5 build, fix virtualizer polyfill (#7451) 2020-10-22 22:43:15 +02:00
Bram Kragten 07fc9b98cc
Bump webpack (#7423) 2020-10-21 23:39:05 +02:00
Bram Kragten f6ff652ca4
Fix es5 build (#7319) 2020-10-14 22:20:39 +02:00
Paulus Schoutsen d3ad56a307
Update compatibility and fix polyfills for ES5 (#7298) 2020-10-12 10:48:33 +02:00
Paulus Schoutsen d9ba0e2c46
Upgrade to Webpack 5 (#6200) 2020-10-07 10:54:42 +02:00
Joakim Sørensen 96110637d9
Remove deprecated icons (#6818) 2020-09-16 21:38:40 +02:00
Michael Irigoyen 92d30a8896
Update Material Design Icons to v5.4.55 (#6485) 2020-07-29 16:19:45 +02:00
Bram Kragten 914b47f340
Bump MDI and add warning for removed and renamed icons (#6357) 2020-07-11 21:30:02 +02:00
Joakim Sørensen 19e32752bb
Fixes hassio build script for prod (#6315) 2020-07-02 17:37:08 +02:00
Paulus Schoutsen d33f18ecb7
Use hashes for hassio entrypoints (#6260) 2020-06-29 09:31:07 +02:00
Paulus Schoutsen ea410d3af1
Don't transpile object spread in latest build (#6208) 2020-06-22 10:25:08 -07:00
Paulus Schoutsen c53fd0d1e1
Use Gulp to index demos (#6203) 2020-06-22 10:24:01 -07:00
Paulus Schoutsen e384f76ac1
Make two builds of hassio (#6105) 2020-06-05 21:56:56 -07:00
Paulus Schoutsen 67ac3b4ba3
Drop Custom Elements ES5 adapter (#6107) 2020-06-05 11:04:19 +02:00
Paulus Schoutsen f819e2cf8d
Cleanup of builds (#6106) 2020-06-05 11:03:11 +02:00
Paulus Schoutsen 58f01ba11a
Fix webpack dev server (#6100) 2020-06-04 10:25:12 +02:00
Paulus Schoutsen 1a58c17180
Fix hassio dev under rollup (#6063) 2020-05-27 14:18:38 -07:00
Paulus Schoutsen b75792a3bf
Fix filtering out compatibility (#6056) 2020-05-27 00:30:23 -07:00
Paulus Schoutsen 050cdf3783
Integrate compatibility into other entrypoints (#6029) 2020-05-25 19:36:22 +02:00
Paulus Schoutsen b8e71609db
Random Rollup tweaks (#6034) 2020-05-25 10:12:42 +02:00
Paulus Schoutsen 38d3b8d087
Ignore proxy-polyfill in workers (#6011) 2020-05-24 10:41:05 +02:00
Paulus Schoutsen 7427b209a7 Fix ignore plugin for ES5 builds 2020-05-23 22:08:49 -07:00
Paulus Schoutsen 71397e5199
Exclude default polymer theme (#6010) 2020-05-23 20:20:36 -07:00
Paulus Schoutsen 872e46a076
Exclude packages rollup (#6007) 2020-05-23 13:53:26 -07:00
Paulus Schoutsen ad386c0e22
Cleanups (#5997) 2020-05-23 00:06:23 -07:00
Paulus Schoutsen 7e281f66c2
Rollup (#5995) 2020-05-22 23:05:47 -07:00
Paulus Schoutsen c5b223988a
Split generic bundle config from webpack config (#5917) 2020-05-22 10:02:05 -07:00
Paulus Schoutsen d2a1d11d16
limit manifest to entrypoints (#5936) 2020-05-19 23:55:17 -07:00
Paulus Schoutsen a66d2ca1b9
Use comlink in workers (#5915) 2020-05-18 16:51:46 +02:00
Paulus Schoutsen 12edd68874
Remove unused ES5 service worker (#5860) 2020-05-14 01:11:32 +02:00
Bram Kragten c894ecd0e6
Optimise sourcemaps (#5859) 2020-05-14 00:06:39 +02:00
Paulus Schoutsen 2153bc536c
Clean up service worker code and fix 404 (#5855) 2020-05-13 13:17:47 -07:00
Paulus Schoutsen f70130e21f
Remove reference to Google Fonts (#5849) 2020-05-13 18:22:53 +02:00
Paulus Schoutsen 581fafdcc9
Workbox 5 in gulp (#5843) 2020-05-13 11:12:01 +02:00
Bram Kragten 84a2676a9c
compress icons (#5836) 2020-05-11 23:59:29 +02:00
Bram Kragten 75ed0f2f99
Fix translation download and add empty languages (#5824) 2020-05-09 20:59:34 +02:00
Paulus Schoutsen 966c0bc06c
Remove HTML loader (#5800) 2020-05-07 12:39:19 -07:00
Paulus Schoutsen b6309cfd16
Extract the version extract from webpack config (#5798) 2020-05-07 10:26:02 -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 5084cde6b9
Split babel config from babel loader config (#5797) 2020-05-07 09:25:02 -07:00
Paulus Schoutsen cf37ebb652
Use gulp-terser instead of webpack-terser (#5788) 2020-05-07 14:36:17 +02:00
Paulus Schoutsen 5fed28808e
Rename env var TRAVIS to IS_TEST (#5789) 2020-05-07 12:39:18 +02:00
Paulus Schoutsen 321c0cfc84
Minor cleanup (#5787) 2020-05-07 12:38:26 +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 9630a58ea7
Some fixes for icons (#5758) 2020-05-06 14:18:10 -07:00
Bram Kragten 2d646da97f
Fix cast navigation on none default dashboard (#5719) 2020-05-06 09:30:18 -07:00
Joakim Sørensen 39b5460598
Fix hassio dev/build (#5776) 2020-05-06 16:27:03 +02:00
Bram Kragten 0a92c28bac
Split up mdi icons (#4379) 2020-05-05 16:40:11 +02:00
Joakim Sørensen 6847830575
Use hass-tabs-subpage in add-on view (#5483) 2020-05-01 11:34:52 +02:00
Bram Kragten f3e88f6f2e
Exclude esprima and drop js-yaml from lovelace chunk (#5649) 2020-04-30 20:39:36 +02:00
Paulus Schoutsen 7c6ba1a782
Translation fixes (#5634) 2020-04-26 21:09:05 +02:00
Paulus Schoutsen 82442bb5ec
Fix cast translations (#5582) 2020-04-21 15:02:00 -07:00
Paulus Schoutsen 659da7bf80 Update translations 2020-04-18 23:01:40 -07:00
Paulus Schoutsen d45a674652
Ask specific translations (#5560) 2020-04-18 17:14:25 -07:00
Paulus Schoutsen b3beb7ef85
Fix dynamic import in gallery (#5472) 2020-04-06 22:29:52 +02:00
Bram Kragten af6ebea4a3
Fix translations in production builds (#5192)
* Fix translations in production builds

* Make env functions
2020-03-13 10:19:32 -07:00
Paulus Schoutsen f3c371996f
Add media player card gallery (#5101) 2020-03-07 21:47:53 -08:00
Bram Kragten d392695ab7
Recreate translations when changed on dev (#5042) 2020-03-02 07:55:16 -08:00
Paulus Schoutsen d74fe6ed52
Update translation hashing (#5025)
* Update translation hashing

* Move gulp-rename
2020-03-02 11:36:00 +01:00
Bram Kragten 2d018fff6c
Update babel en disable ES5 builds on dev (#4876) 2020-02-14 16:09:21 -08:00
Paulus Schoutsen 72e5375795 Fix hassio build 2020-01-27 11:57:28 -08: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 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
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 142175c6ab Update lokalise cli to version 2 + fix replacing localise vars 2019-11-09 23:47:58 +01:00
Bram Kragten b705de956e
Fix hassio build (#4167) 2019-11-01 17:42:36 +01:00
Paulus Schoutsen fdbe89e87e Fix develop build 2019-10-21 16:51:54 -07:00
Paulus Schoutsen 70d6c6b902
Refactor Webpack build scripts (#4093)
* Refactor Webpack build scripts

* Add Gallery too

* Fix icons

* Update travis
2019-10-21 15:02:54 -07:00
Paulus Schoutsen c25f2d3941 Move compression from Webpack to Gulp (#4074) 2019-10-20 14:42:20 +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
Paulus Schoutsen 0719c4d1ae
Add cache headers to demo and cast (#3982)
* Add cache headers to demo and cast

* Demo only to copy static from frontend public folder

* Update headers

* Update demo headers

* Update cast headers

* Update _headers

* Update _headers
2019-10-12 23:12:01 -07: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 e6671299fe
Filter html from translations (#3665)
* Filter html from translations

* Error when html found
2019-09-10 20:18:57 +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
Bram Kragten 3927eb53ac Fix translations (#3626) 2019-09-05 06:53:27 -07:00
Bram Kragten 15564a1b26 Don't allow overwrite of english lang (#3590) 2019-09-03 10:26:04 -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 2da844a1fb Home Assistant Cast 2019-08-04 22:25:43 -07:00
Paulus Schoutsen 6abbe72e4d
Lovelace cleanups (#3427)
* Improvements

* Add types CAF

* Fix demo switching

* Do not set background color in hui-view
2019-07-26 11:06:16 -07:00
Paulus Schoutsen fabc49d17e Fix theme color in dev index.html 2019-07-16 20:36:40 -07:00
Paulus Schoutsen 8238b700b0 Update translations uno mas 2019-07-15 13:38:44 -07:00
Paulus Schoutsen 2929db5ba4
Fix fonts precaching (#3338)
* Fix font urls

* Don't zopfli nonexisting fonts
2019-07-10 08:18:04 -07:00
Paulus Schoutsen 7cfdc24a8c
Fix test translations (#3339) 2019-07-10 08:17:41 -07:00
Paulus Schoutsen 58e6be12af
Add developer tools panel (#3313) 2019-06-28 08:34:29 -07:00
Paulus Schoutsen be5c3efb23 Fix source maps 2019-06-24 22:05:34 -07:00
Paulus Schoutsen 98c419ff03
Switch to woff2 fonts (#3296) 2019-06-21 12:48:20 -07:00
Paulus Schoutsen 88b9348a81
Add map to demo (#3295) 2019-06-21 11:05:01 -07:00
Paulus Schoutsen 60551168a2
Update demo (#3292)
* Update demo

* Kill homebridge hidden

* Add missing air translation

* Hide demo card with localStorage.hide_demo_card

* adjust size of demo card if hidden

* disable lint rule
2019-06-20 23:40:56 -07:00
Paulus Schoutsen 2d056bad81
Allow picking location on a map (#3244)
* Allow picking location on a map

* Add some better defaults

* Close connection before navigation
2019-06-04 08:47:02 -07:00
Bram Kragten d10a0b3b6c Update translations.js (#3219) 2019-05-26 20:59:52 -07:00
Bram Kragten 642ba1adc3 Create dummy translation on dev (#3213) 2019-05-23 13:16:24 -07:00
Paulus Schoutsen d0410e0884
Fix Safari 10 (#3196) 2019-05-14 06:52:20 +02:00
Paulus Schoutsen 9340d9068e
Hash demo files in index.html (#3185) 2019-05-09 20:19:15 -07:00
Paulus Schoutsen 82e8ca2754
Alow setting up integrations during onboarding (#3163)
* Allow setting up integrations during onboarding

* Fix compress static

* Don't compress static files in CI

* Remove unused file

* Fix static compress disabled in CI build

* Work with new integration step

* Import fix

* Lint

* Upgrade HAWS to 4.1.1
2019-05-07 22:27:10 -07:00
Paulus Schoutsen 34129cc7cb
Migrate demo to gulp (#3152)
* Migrate demo to gulp

* Tweak demo migration to gulp

* Feature detect demo

* Gen icons
2019-05-02 22:41:58 -07:00
Paulus Schoutsen 6c41c7b1ab
Gulpify build pipeline (#3145)
* Gulpify build pipeline

* Update build frontend script

* Fixes

* Limit service worker to latest build

* Use shorthand

* Fix hassio build
2019-05-02 11:35:46 -07:00