Commit Graph

14537 Commits (add-support-for-boolean-form-helper-text)

Author SHA1 Message Date
Justin Weberg 97a5188c55 Fix inconsistent dialog width (#120)
* add 100% relative width

* set dialog width based on domain

* Set history-charts max-width

* Fix review requests

* Fix requests.

* Set Camera dialog width to auto

* Fix camera dialog width

* Fix dialog width and history charts running off the edge of the dialog
2016-10-13 23:49:32 -07:00
Sean Dague d6d62e8fa7 Make dev-state panel more readable (#127)
With a lot dev-states, especially ones that have large 3rd column
content, the visual display of what col #1 goes with which col #3 is
not always clear. This does 2 things.

Vertical align all rows, so the top alignment is a clear guide.

Color all even rows to #eee, so we get a stipple effect which makes it
clear which things group together.
2016-10-13 08:42:02 -07:00
Frank db109f5dda Correct URL's for the hass repo's (#121) 2016-10-08 08:19:18 -05:00
Justin Weberg 75f1a42efb Fix hidden tooltip on history chart (#118)
* Fix hidden tool-tip on history chart

* Tighten scope on .charts-tooltip class
2016-10-07 08:06:41 -07:00
Scott Reston a5e1db321a Added title attributes to dev buttons (#119)
The title attribute doesn't aid in accessibility, but it can give a visual cue to what those buttons do. It took me a while before I got the hang of what was under each since icons can be Rorsachs.
2016-10-07 07:30:49 -07:00
Ben Origas 71278d7d6b Use state as a fallback if current_position == undefined (#117)
* Use state as a fallback if current_position == undefined

* Fix lint errors
2016-10-04 23:12:40 -07:00
Justin Weberg f4089b6473 Display path to configuration.yaml (#115)
* Add Configuration.yaml to dev-info screen

* Add Configuration.yaml to dev-info screen

* Fix Travis Error

* Update Subproject commit

* Subproject craziness

* Fix Subproject issue

* Update subproject

* Update Subproject
2016-10-03 10:10:16 -07:00
Marc Pabst 89d586ddf3 Update more-info-light.html (#105)
* Update more-info-light.html

* Update more-info-light.html
2016-10-02 18:14:01 -05:00
Paulus Schoutsen 95cbc85b7f Revert: Always cache all panels in service worker. 2016-10-02 15:27:58 -07:00
Justin Weberg 22386a5035 Polymer 1.7 (#113)
* Update paper-range-slider in Bower.json

* Changed Content to slot in ha-card.html

* Update bower.json for Polymer 1.7

* Revert "Update paper-range-slider in Bower.json"

This reverts commit 0c305bd2fe.

* change :root to html
2016-10-02 15:23:06 -07:00
Justin Weberg 1a456dc098 Climate range slider (#111)
* Update paper-range-slider in Bower.json

* Revert "Update paper-range-slider in Bower.json"

This reverts commit 0c305bd2fe.

* update paper-range-slider in bower.json

* Update styling for temp-slider and temp-range-slider

* Fix slider colors for production

* Moved class to parent container
2016-10-02 14:41:08 -07:00
Paulus Schoutsen 0a4454c68f Always cache all panels in service worker. 2016-09-19 23:52:44 -07:00
Paulus Schoutsen 7d32ee0912 Add optimize-js to build toolchain 2016-09-19 21:09:29 -07:00
Paulus Schoutsen 8394f10ca4 Update dependencies 2016-09-18 00:03:07 -07:00
Paulus Schoutsen bd6725d58d Fix dev state attributes 2016-09-15 20:49:53 -07:00
Justin Weberg 792de4c6ac Fix for home-assistant/home-assistant/issues/3378 (#108)
* Fix for home-assistant/home-assistant/issues/3378

* Update state-card-climate.html

Fix Travis Error

* Fix more-infos display sliders based on target temps not range
2016-09-14 18:26:53 -07:00
Justin Weberg ba588fc779 Climate range slider (#104)
🎉
2016-09-09 11:33:07 -06:00
Paulus Schoutsen afcfb4311a Update package.json 2016-09-07 21:48:30 -07:00
Robbie Trencheny 247d951e1e Occupancy sensor class (#103)
* Sort the binarySensorIcon cases

* Add the occupancy sensor_class
2016-09-03 22:56:12 -06:00
Robbie Trencheny 86d61ac9ae Filter external attributes (#102)
* Filter out emulated_hue keys

* Filter out Haaska keys

* Filter out homebridge-homeassistant keys

* Fix linting issues
2016-09-03 09:15:48 +01:00
Robbie Trencheny 7e455e2be1 Need a space when combining more-info-* class and attributeClassNames so that the first property correctly shows 2016-09-02 13:54:54 -07:00
Robbie Trencheny 3d77da0346 Add a default icon for the fan component (#101) 2016-09-01 21:55:35 -07:00
Andreas Rammhold 9313d221fe Added alt attributes to developer tool buttons (#96) 2016-09-01 10:57:19 +01:00
Paulus Schoutsen ffce92d026 Add automation more info 2016-09-01 10:49:31 +01:00
John Arild Berentsen 670ba0292b first go at cover frontend (#94)
* first go at cover frontend

* missing import
2016-08-23 18:24:12 -07:00
Paulus Schoutsen 8a2e2e37ba Fix dialog graph layout 2016-08-23 00:05:33 -07:00
Paulus Schoutsen 82c143887f Fix paper slider styles 2016-08-22 23:52:13 -07:00
Paulus Schoutsen 87421f9136 Fix bower.json 2016-08-21 16:58:12 -07:00
Paulus Schoutsen c0c0b2c2f3 Update packages 2016-08-21 15:30:51 -07:00
Paulus Schoutsen 9b5ae6e8de Migrate to push notification store 2016-08-21 15:20:16 -07:00
Paulus Schoutsen 5962786494 fix climate/hvac update 2016-08-20 23:42:42 -07:00
John Arild Berentsen 533ac9fade First draft of climate (#91)
* First draft of climate

* Use thermostat state card info

* Make sure temperature is updated
2016-08-19 00:28:35 -07:00
Robbie Trencheny 2c61fb2b72 Resolve app-layout to ~0.10.2 2016-08-17 22:27:53 -07:00
Robbie Trencheny 8439fafb7f Clean up event types to make them more human friendly 2016-08-17 14:39:53 -07:00
Robbie Trencheny 5bb5d6800c Improve readability, add data support to callbacks, remove notification from the type 2016-08-17 14:37:08 -07:00
Robbie Trencheny 078248e6b2 gitignore .DS_Store 2016-08-17 14:04:52 -07:00
Robbie Trencheny b90b8f87bc Add callback support to push notifications (#90)
* Add callback support to push notifications

* Syntax fix

* Fix callbacks for initial push event

* Add JWT.

* Whoops, jwt was grabbed from the wrong spot
2016-08-16 23:57:42 -07:00
Paulus Schoutsen dd6ee9544e Also allow 127.0.0.1 for push notificatons 2016-08-16 23:00:50 -07:00
Paulus Schoutsen af4af1e933 Restructure service worker stuff 2016-08-14 00:58:40 -07:00
Paulus Schoutsen 5efe930d6c Add HTML 5 push notifcations support (#89)
* Add push notification handling to service worker

* Add push registration to sidebar

* Whitelist manifest.json

* Remove unused property

* Catch if no url specified

* Fix eslint

* Fix bug

* Fix some bugs

* More Firefox proof

* Moar fixes

* Fix semi
2016-08-14 00:31:52 -07:00
Paulus Schoutsen 474366c536 Fix linting issue 2016-08-13 09:55:03 -07:00
Paulus Schoutsen 509a6ccf46 Update HA-JS 2016-08-13 09:39:04 -07:00
Paulus Schoutsen 8f0044778e Hide tabs when only 1 view 2016-08-13 09:38:59 -07:00
Paulus Schoutsen 53ba2cc455 Update README.md 2016-08-12 19:41:59 -07:00
Tobie Booth 2533b872b7 Add support for triggered alarm state (#83)
* add support for triggered alarm state

* missing semi-colon
2016-08-12 17:55:20 -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
Paulus Schoutsen b9bc55441d Fix empty space under camera-card 2016-08-09 20:00:17 -07:00
Paulus Schoutsen e821ed2a4e Fix paper-input styles 2016-08-09 19:59:00 -07:00
Paulus Schoutsen 3a8e758a31 Update packages 2016-08-08 00:38:26 -07:00
Paulus Schoutsen 1e4a049efe Update sw-precache to 4.0 2016-08-08 00:29:31 -07:00