Commit Graph
35 Commits
Author SHA1 Message Date
Adam Mills 9153c80229 Add missed hass-mixins imports (#440) 2017-09-30 17:39:58 -05:00
Adam Mills d1a194a147 Upgrade core config panels to ES6 classes (#438) 2017-09-30 15:15:43 -05:00
Adam Mills 3912347f3d Convert home-assistant-main to ES6 class (#424)
* Convert home-assistant-main to ES6 class

* Add arrow functions to ensure this is bound

* Add missed parameter

* Picky linter
2017-09-09 19:45:48 -07:00
Adam Mills 894a84ba77 Fire helper update (#410)
* Use deduping mixin and ES6 arrow

* Update to Polymer legacy implementation of events

* Remove Ha prefix
2017-08-27 10:17:13 -07:00
Adam Mills 81f00db0c1 ES6 class upgrade ha-sidebar and home-assistant (#409)
* ES6 class upgrade ha-sidebar and home-assistant

* Remove unused imports

* Fix linter errors

* Added event fire mixin

* By some miracle that still worked

* Ignore class-methods-use-this

* Add mixin annotation
2017-08-26 16:52:06 -07:00
Adam Mills 688a984bac Configurator updates (#386)
* Hide configurator button if no caption configured

* Put configurator links on new line
2017-08-12 17:55:54 -07:00
Adam Mills 2c69e001ee MVP Gulp introduction (#334)
* Install gulp as dev dependency

* Placeholder gulpfile

* Replace rollup invocations with gulp

* Consolidate duplicated code

* Big cleanup of gulpfile

* Without cache test

* Revert "Without cache test"

This reverts commit 0e3881d8d79b81faa514669fa2836e415dcc5c95.
2017-07-13 09:08:26 -07:00
Adam Mills 26218f64af Fix exception when no password is configured (#315) 2017-06-25 15:09:08 -07:00
Adam Mills a3d4b575d4 Use yarn on travis (#316) 2017-06-25 15:08:39 -07:00
Adam Mills 81ab4ff8a8 Show value details on zwave panel (#305) 2017-06-15 20:20:25 -07:00
Adam Mills 865b05b510 Hide oscillating button if oscillation not used (#301) 2017-06-11 21:36:51 -07:00
Adam Mills 75679e90f2 ZWave Panel Values Card (#295) 2017-06-02 00:17:48 -07:00
Adam Mills 6d1d425e75 Improvements for the zwave rename node entry (#296)
* Improvements for the zwave rename node entry

* Linter fix
2017-06-01 22:33:44 -07:00
Adam Mills abbdc6f055 Display history charts up to end of selected time (#254)
* Display history charts up to end time

* Back into JS world
2017-04-03 23:00:10 -07:00
Adam Mills c21187dc4f Exclude device_class from listed attributes (#222) 2017-02-26 14:59:53 -08:00
Adam Mills a9265b3a69 Add supported_features to cover component (#215)
* Add supported_features to cover component

* Fix linting
2017-02-18 18:11:08 -08:00
Adam Mills fe5fcc6db3 Fix media player model typo (#214) 2017-02-18 18:04:29 -08:00
Adam Mills 5207629e87 Add Object.assign polyfill support (#210)
* Add Object.assign polyfill support

* Remove redundant polyfill check

* Use ES6 in compatibility.js
2017-02-14 12:01:32 -08:00
Adam Mills fd798a8f29 Add device_class support to cover domain (#202) 2017-02-12 11:08:16 -08:00
Adam Mills 518d0b38da Rename sensor_class to device_class (#200) 2017-02-10 20:46:02 -08:00
Adam Mills bdd3157087 Rnm supported_media_commands to supported_features (#197) 2017-02-07 20:42:11 -08:00
Adam Mills c8af07ab6b Display attributions separately in more-info (#176)
* Display attributions separately in more-info

* Fix js lint

* Rename to formatAttributeValue

* Properly declare the computed bindings
2017-01-20 22:05:10 -08:00
Adam Mills d799d3a52e Capitalize card titles for default domain groups (#174) 2017-01-16 21:25:31 -08:00
Adam Mills 894c2cd29e Add supportsPlay (#169) 2017-01-09 01:10:21 +01:00
Adam Mills ab187a7a84 Media players can support turn off without turn on (#148) 2016-10-28 08:50:46 -07:00
Adam Mills 8c5b547141 Use material UI color for light icon (#129)
https://www.materialui.co/colors/yellow/600
2016-10-16 15:49:52 -07:00
Adam Mills 744198cdc9 Use native date formatting functions if available (#87)
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.
2016-08-10 13:30:06 -07:00
Adam Mills b3efdd9efa Additional comments for pikaday field binding 2016-07-27 14:27:27 -04:00
Adam Mills 1a8832099c Include submodule reference 2016-07-26 14:11:20 -04:00
Adam Mills 77e8c78d62 travis fixes 2016-07-26 14:05:06 -04:00
Adam Mills 0a0a24e5eb History and Logbook panel fixes 2016-07-26 13:57:56 -04:00
Adam Mills 1203312ac3 Fix indentation 2016-07-25 18:31:20 -04:00
Adam Mills e006ad9835 Submodule updates not included so travis can build 2016-07-25 18:19:40 -04:00
Adam Mills 911159e33f home-assistant-js fix 2016-07-25 15:21:27 -04:00
Adam Mills eb7dc87971 Use local timezone for log and history dates 2016-07-25 12:02:36 -04:00