3771 Commits

Author SHA1 Message Date
Tomasz
5269ff978b
New component: ha-expansion-panel (#6789)
Co-authored-by: Zack Barett <zackbarett@hey.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-14 16:28:46 +02:00
Donnie
63f60019d1
Add friendly name to quick bar list and filter (#7306)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-13 17:26:12 -05:00
Philip Allgaier
0d741b6275
Add warning to badge preview in "Panel Mode" (#7331) 2020-10-13 13:49:02 +02:00
uvjustin
0df9080bbb
Check if video el still exists before exoplayer resize in ha-hls-player (#7317)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-13 12:15:30 +02:00
Donnie
5de225d5d4
Fix: Quick Bar not launching on windows (#7293) 2020-10-13 11:23:18 +02:00
Donnie
5cddb482f1
Fix issue with enter key not executing selected item in quick bar list (#7283) 2020-10-13 11:16:46 +02:00
Philip Allgaier
504055f331
Add documentation link to "customize" dialog (#7321) 2020-10-12 22:09:34 +02:00
Philip Allgaier
7f6880f40e
Show disabled entities for a config_entry by default + number of hidden entities (#7300)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-12 22:00:21 +02:00
Zack Barett
02e4e3c892
Weather Card: add icons instead of text (#7305)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-12 11:52:17 -05:00
Tobias Kündig
993d73c359
Added entity_id to history graph tooltip (#7310)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-12 14:12:54 +02:00
Philip Allgaier
97ca0b818e
Capitalize first character of attributes (#7313) 2020-10-12 11:43:46 +02:00
Thomas Lovén
44166f76d4
Scriptomation yaml editor (#7273) 2020-10-12 11:26:16 +02:00
Nico Hirsch
557d6d37a1
Fix charts tooltip (#7216) 2020-10-12 11:12:20 +02:00
Paulus Schoutsen
d3ad56a307
Update compatibility and fix polyfills for ES5 (#7298) 2020-10-12 10:48:33 +02:00
Mischa Gruber
0641022ec5
Use translations for alexa (#7301) 2020-10-12 10:28:11 +02:00
Zack Barett
80c7a8473a
Fix Entity Toggle not working for Type Row (#7289) 2020-10-12 10:26:23 +02:00
Matt
d9a954ca91
Close notification drawer after dismissing last notification (#7229)
* Close notification drawer after dismissing last

This change adds a listener to any changes of the notifications property once the drawer opens. After the last notification is dismissed, the notification drawer closes automatically, and the listener is removed.

* Use observer instead event for notification change

Using the observer pattern instead subscribing to change events for notification changes simplifies the implementation noticeably.
2020-10-12 10:25:04 +02:00
Donnie
c219f64322
Rename 'quick open dialog' to 'quick bar' (#7286) 2020-10-12 10:18:18 +02:00
Kyle Niewiada
934c227545
Sort profile refresh tokens by 'last used at' date (#4484) (#7199) 2020-10-11 01:17:05 -05:00
Villhellm
cc0515c217
Add help link on automations picker and updated links for scripts and scenes (#7129)
Co-authored-by: Zack Barett <zackbarett@hey.com>
2020-10-11 01:14:22 -05:00
alex6480
c220228566
Add link to documentation for persons (#7205)
Co-authored-by: Zack Barett <zackbarett@hey.com>
2020-10-10 16:19:59 -05:00
Daniel Martin Gonzalez
26b476ab3c
Weather card: Add wind speed direction (#7202)
Co-authored-by: Zack Barett <zackbarett@hey.com>
2020-10-10 16:19:40 -05:00
Philip Allgaier
4773c39a57
Ensure ha-dialog uses correct <a> color (#7255) 2020-10-09 11:29:47 +02:00
Ryan Meek
892843b290
Supervisor disk usage more info (#7247)
Co-authored-by: Joakim Sørensen <ludeeus@gmail.com>
2020-10-09 10:15:55 +02:00
Bram Kragten
66633273e2
Fix history chart fetching changes (#7235) 2020-10-08 16:41:25 +02:00
Spencer Williams
0405adcd16
Edit Person button in the Person "more info" dialog (fixes #4706) (#7208)
Co-authored-by: Zack Barett <zackbarett@hey.com>
2020-10-08 16:40:55 +02:00
Ian Richardson
426a7ac8dd
Show moon phase icon in state-label-badge (#7194)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-08 16:37:51 +02:00
Thomas Lovén
3bf6205ff7
Display qr code in tag properties (#7092) 2020-10-08 16:37:17 +02:00
Thomas Lovén
c7f4986e61
Put automation/script editor actions in a menu (#7250)
* Put automation/script editor actions in a menu

* Use disabled property instead of attribute
2020-10-08 16:37:01 +02:00
Gilson Marquato Júnior
0f0a3fdaf7
Add keyboard shortcut to save automation/scene/script (#7207) 2020-10-08 16:24:08 +02:00
Bram Kragten
7d6911b140
Replace mdc circular progress with mwc (#7248) 2020-10-08 16:17:20 +02:00
Jaroslav Hanslík
b8777539d7
Fixed localization of relative time (#7256) 2020-10-08 15:53:59 +02:00
Paulus Schoutsen
113718c3c1
Do not show weather forecast in generated UI (#7251) 2020-10-08 13:29:13 +02:00
Ryan Meek
701bea6cae
Fix tab focus issue in entity picker and password form. (#7252) 2020-10-08 13:24:58 +02:00
Donnie
8d516ed12a
Add "quick open" style dialog for selecting entities and running reload commands (#7230)
Co-authored-by: Zack Barett <zackbarett@hey.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-10-08 13:20:57 +02:00
Joakim Sørensen
667c5744f2
Fix ha-bar display issue on firefox (#7263) 2020-10-08 12:29:21 +02:00
Bram Kragten
80b7c840e2
Fix cloud webhooks (#7261) 2020-10-08 10:33:06 +02:00
Bram Kragten
c90c88ecbf
Bump typescript (4) and babel (#7249) 2020-10-07 17:58:56 +02:00
Paulus Schoutsen
d9ba0e2c46
Upgrade to Webpack 5 (#6200) 2020-10-07 10:54:42 +02:00
Daniel
17ffdb0247
Update script editor panel tooltips (#7204) 2020-10-06 20:44:20 +02:00
J. Nick Koston
c2fba15fc6
Avoid fetching logbook when there will never be entries (#7239) 2020-10-06 11:22:38 -05:00
Bram Kragten
5937be695f
Bump Lit, use cache for query (#7245) 2020-10-06 15:55:55 +02:00
Tomasz
a076fcde84
replace ha-icon_button and ha-icon in stack card editor (#7233) 2020-10-06 12:50:06 +02:00
Bram Kragten
ede9931903
Only do 1 token update a time (#7236) 2020-10-06 10:55:12 +02:00
Paul Klingelhuber
722e01608c
Fix flickering scrollbar when using progress-spinner (#7237) 2020-10-06 09:47:25 +02:00
Tomasz
5971aee02e
dot notation for path property of ha-svg-icon (#7197) 2020-10-05 19:51:14 +02:00
Bram Kragten
3940606167
Fix Apple not showing cards (#7232) 2020-10-05 15:54:32 +02:00
David Beitey
da9faccada
Allow viewport scaling (zooming) of frontend (#7180)
The inclusion of the `user-scalable=no` value in the viewport meta tag
prevented viewport scaling, disabling the ability to zoom the webpage.
This most typically affects mobile devices, given the nature of the
`<meta name="viewport">` tag.

Removing the restriction allows a user to zoom in to see small and fine
detail in the UI -- such as zooming in on particular areas of a home
security camera streams or other images, inspecting detail in state and
other graphs, and so on.

For users with accessibility requirements, such as low vision
conditions, being able to zoom the frontend means they can enlarge UI
elements to suit them (MDN explains several accessibility concerns at
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta/name#Accessibility_concerns_with_viewport_scaling)

This change has no effect on users that choose not to use it (for
example, only those that engage zooming such as via pinch-to-zoom on
mobile devices will see the change) -- the frontend remains the same
otherwise.  Elements of the frontend that do use pinch-to-zoom (e.g. the
Map) continue to work as expected, with pinches on that screen area
being captured by the map.
2020-10-05 13:29:07 +02:00
Ryan Meek
05630c9896
Use client_id if no client_name in delete dialog (#7228) 2020-10-05 10:24:23 +02:00
Ryan Meek
9873459169
Styling fixes for hui-masonry-view (#7226) 2020-10-04 15:15:14 -05:00