Simon Lamon
5803ab68c2
Fix energy units ( #24672 )
2025-03-17 22:07:27 +01:00
Paul Bottein
64b9104199
Add area dashboard settings ( #24619 )
...
* Add hidden and order settings
* Share path logic
* Add editor to sort and filter areas
* Remove unused form
* Add areas strategy in the dashboard picker
* Move display editor
* Fix min width
* Add leading icon slot to expansion panel
* Fix left chevron icon with dynamic property
* Use area display in original state strategy
* Rename selector
* Rename to area_display
* Remove ha-expansion-panel changes
* Remove expanded
* Fix rebase
* Display all entities in the areas strategy overview (#24663 )
* Don't use subgroup
* Add all entities in the overview
* Add tile card features for area view
2025-03-17 22:04:01 +01:00
Paul Bottein
3c11323ea4
Add leading icon slot to expansion panel and fix left-chevron property ( #24635 )
...
* Add leading icon slot to expansion panel and fix left chevron
* Update components
2025-03-17 20:23:20 +01:00
Paul Bottein
4f7d5053ec
Add computeStateName fallback to tile card and badges ( #24666 )
2025-03-17 14:06:53 +00:00
Matěj 'Horm' Horák
7009482057
Show hide create option in todo card editor ( #24643 )
...
Show hide create option in todo editor
2025-03-17 15:00:35 +01:00
Wendelin
dfd5e80436
Fix update list item spinner ( #24660 )
2025-03-17 09:50:55 +01:00
Petar Petrov
9d4df46d5f
Fix for 0 values in line chart tooltip ( #24658 )
2025-03-17 09:49:31 +01:00
karwosts
02fce1f40a
Save preferred energy period in localStorage ( #24654 )
2025-03-17 08:36:31 +02:00
karwosts
05aa55bfb9
Fix describing device conditions in trace viewer ( #24645 )
2025-03-16 09:14:40 +01:00
karwosts
d4717f1293
Handle short form hex colors in conversion functions ( #24642 )
...
* Handle short form hex colors in conversion functions
* drop alpha codes
2025-03-16 09:13:13 +01:00
karwosts
c8a21a7a2f
Restore +/- buttons on featureless thermostat ( #24634 )
...
* Restore +/- buttons on featureless thermostat
* Update hui-humidifier-card.ts
* Update hui-thermostat-card.ts
2025-03-14 16:30:19 +01:00
Petar Petrov
54cc096b1a
Backup/Restore NVM in Z-WaveJS dashboard ( #24277 )
...
* Backup/Restore NVM in Z-WaveJS dashboard
* update API
* Handle file with HTTP
* MVP with 2 buttons
* format
* improve naming
* text tweak
* migrate to ha-progress-ring
* handle download errors
* fix restore progress
2025-03-14 15:17:29 +01:00
Jan-Philipp Benecke
49b1198cb7
Add yaml option to disable iFrame sandbox to embed PDFs ( #24620 )
...
* Add yaml option to disable iFrame sandbox to embed PDFs
* Apply suggestions from code review
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com>
---------
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com>
2025-03-14 13:45:22 +01:00
karwosts
91e9836423
Fix accessibility in add helper dialog ( #24627 )
2025-03-14 11:15:59 +01:00
Wendelin
6aa2a576b3
Revert "Unified safe area (insets) for Android and iOS" ( #24629 )
...
Revert "Unified safe area (insets) for Android and iOS (#23811 )"
This reverts commit ee10f9080d
.
2025-03-14 11:03:50 +01:00
Norbert Rittel
9712f04662
Fix `short_weekdays::sun` in Backup settings ( #24628 )
...
Fix short `short_weekdays::sun`
"So" is for us Germans, for English we better use "Su" here. :-)
2025-03-14 10:01:31 +01:00
Simon Lamon
d42bd36a3e
Fix logbook keeps loading ( #24351 )
...
* Logbook loading
* Redo typing
* small fixes
* async/sync fixes
2025-03-13 17:18:24 +01:00
Wendelin
28c355812c
Add shoelace loading spinner component ( #24525 )
...
* Add loading spinner component
* Update some spinners
* Update some spinners
* Update indeterminate to ha-spinner
* add ha-spinner-delayed
* Remove ha-circular-progress component
* Update demo/src/custom-cards/ha-demo-card.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Fix gallery
* Update set size
* Add ha-fade-in
* Remove wrong testing conditions
* Remove size number option
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2025-03-13 17:05:51 +01:00
Paul Bottein
e09dbb474b
Add foundation for areas dashboard strategy ( #24582 )
...
* Add entity filter section strategy
* Rename parameters
* Add group support
* Add empty state
* Add area strategy
* Remove title
* Fix heading
* Add areas dashboard and views
* Use satisfies
* Remove unnecessary array copy
* Only define set if needed
* Sort area by name
* Fix sorting
* Use entity id
* Don't use section strategy in view
* Simplify view
* Remove section related changes
2025-03-13 17:03:35 +01:00
Grzegorz Libiszewski
ee10f9080d
Unified safe area (insets) for Android and iOS ( #23811 )
...
* feat: Introduce new css variables for safe area
* feat: Replace all safe area env with variable
* fix: CR fix move from derived styles to styles and rename
2025-03-13 10:20:54 +02:00
karwosts
69026cbecf
Energy self sufficiency gauge needs grid consumption ( #24606 )
2025-03-12 18:06:31 +01:00
Bram Kragten
dda7de3301
Fix issues with develop and serve ( #24602 )
...
* fix issues with develop and serve
* fix get image data, use hassUrl
* save picture-upload
* Update bundje.cjs
* Prettier
* Fix profile picture in dev serve mode
* person badge too
---------
Co-authored-by: Wendelin <w@pe8.at>
2025-03-12 16:59:40 +01:00
Paulus Schoutsen
1d747c0901
Simplify CO2Signal check ( #24566 )
...
* Simplify CO2Signal check
* Remove more references.
* Update energy.ts
2025-03-12 08:31:12 +02:00
Norbert Rittel
8ef769559f
Use proper capitalization for "WPA-PSK" ( #24597 )
...
This abbreviation is consistently referred to using upper-case letters (Wikipedia, e.g.)
2025-03-11 19:22:32 +01:00
karwosts
e141b4dbee
Disable energy distribution animation if `prefers-reduced-motion` is set ( #24581 )
...
* Disable energy distribution animation if prefers-reduced-motion is set
* Move check to willUpdate. Remove circle circumference animation
2025-03-11 14:57:43 +01:00
puddly
d0545fe827
Update ZHA device websocket API types ( #24087 )
...
* Expose routing status from ZHA websocket API
* Clean up types a little bit
* Lint
2025-03-11 15:00:12 +02:00
Paul Bottein
616c1fda81
Rename entity filter to entity domain filter ( #24587 )
2025-03-10 13:34:15 -04:00
Paul Bottein
e8805be561
Perform action in slider and switch if it's a long press ( #24579 )
2025-03-10 15:30:29 +01:00
Darren Griffin
1b6d2ac08e
Make element-preview sticky ( #24580 )
2025-03-10 14:07:29 +01:00
Paulus Schoutsen
58dd778b3d
Add some type checking to demo ( #24567 )
2025-03-10 11:24:57 +01:00
karwosts
a4cdb294b1
Fix some issues with energy period update scheduling ( #24563 )
2025-03-10 08:46:05 +02:00
karwosts
07c4296771
Show statistics in history card on first load ( #24554 )
...
* Show statistics in history card on first load
* unnecessary line
2025-03-10 08:36:17 +02:00
Paulus Schoutsen
6ed26407be
Update country picker dialog in onboarding ( #24551 )
...
* Update country picker dialog in onboarding
* Handle if language has no locale
* Don't fall back to NL
2025-03-08 14:40:22 +00:00
Paul Bottein
8fe55b9bc0
Only recreate stack editor when the type or index change ( #24530 )
2025-03-06 15:55:20 +01:00
Wendelin
c97916bea4
Landingpage add core checks before show errors ( #24493 )
...
* Check core only if supervisor or observer is unresponsive
* Improve core check
* Revert test code
* Remove unused prop
* Combine network info with core check
* Combine ping and network info
* Add 30 sec timeout before show errors
* Update landing-page/src/ha-landing-page.ts
* Assume supervisor update on failed ping
* Fix typo
2025-03-06 11:33:33 +01:00
Petar Petrov
cdfe4b53bf
Ignore excessive keydown events in charts ( #24523 )
...
* Ignore excessive keydown events in charts
* lint
2025-03-06 11:30:17 +01:00
Petar Petrov
c79164992b
Fix height of chart legend ( #24519 )
2025-03-05 14:05:01 +01:00
Petar Petrov
c581d6d028
Set chart axis pointer line to --info-color ( #24494 )
2025-03-05 11:04:56 +01:00
karwosts
d899711a48
Remember hidden energy devices from storage ( #24470 )
...
* Remember hidden devices from storage
* remove accidental
* typing fix
2025-03-05 11:38:13 +02:00
Paul Bottein
b7be74e722
Remove touch action none for toggle feature ( #24514 )
2025-03-05 10:25:00 +01:00
karwosts
e53961d395
No integer validation on ha-form-float ( #24501 )
2025-03-05 09:20:18 +01:00
Paulus Schoutsen
03b08fefb7
Support continue conversation in Assist dialog ( #24511 )
2025-03-05 09:11:29 +02:00
Jan-Philipp Benecke
79374f6052
Show script description in the more info dialog ( #24507 )
...
* Show script description in the more info dialog
* Use markdown
2025-03-05 09:07:47 +02:00
J. Nick Koston
61effc3f70
Add panel to show Bluetooth connection overview ( #24463 )
...
* Add panel to show Bluetooth connection overview
* tweak
* migrate to ha-button
2025-03-04 18:29:15 +01:00
Petar Petrov
e5b460c259
Tweak legend expand/collapse button ( #24484 )
...
* Tweak legend expand/collapse button
* Revert "Tweak legend expand/collapse button"
This reverts commit 5eafdad781
.
* update UX
2025-03-04 14:51:54 +01:00
Joakim Sørensen
7a56731f56
Remove brackets ( #24497 )
2025-03-04 15:20:16 +02:00
Joakim Sørensen
bfe20d3760
Include name and version in already connected dialog if present ( #24492 )
...
* Include name and version in already connected dialog if present
* lint
* Apply suggestions from code review
* move
2025-03-04 11:39:29 +02:00
Paul Bottein
5a37087231
Use fire-event for copy, cut and duplicate ( #24486 )
...
* Add event for duplicate
* Update new events in card option and card edit mode
* Add copy event
2025-03-04 11:14:22 +02:00
Wendelin
75d7676b36
No capitalization for quick bar commands ( #24481 )
...
Remove forces capitalization for quick bar commands
2025-03-03 12:53:36 +01:00
Logan Rosen
7ad759dd95
Fix inconsistent color picker height across browsers ( #24476 )
...
Closes #24475
2025-03-03 11:17:46 +01:00
Bram Kragten
5377c9e75d
Update currency for Zambia ( #24480 )
2025-03-03 11:00:50 +01:00
karwosts
1b5f4d3432
Add model_id filter to device selector ( #23746 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-03-02 21:37:22 +01:00
Paul Bottein
0294198fba
Correctly parse number state for numeric input card feature ( #24453 )
2025-02-28 16:46:53 +01:00
Norbert Rittel
ed6659ad8f
More info panel: Replace "Dismiss dialog" tooltip with "Close info" ( #24449 )
...
* More info panel: Replace "Dismiss dialog" tooltip with "Close info"
Dismiss should only be used for closing dialogs like notifications that cannot be reopened.
Therefore the "Dismiss dialog" tooltip for the More info dialog is misleading, especially in translations that might emphasize the destructive meaning of "dismiss".
Matching the "Back to info" tooltip shown to return to the initial view from the entity settings this is changed to "Close info".
* use common close
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2025-02-28 15:06:03 +00:00
Paul Bottein
f1d04e5178
Add support for toggle card feature for automation domain ( #24452 )
2025-02-28 15:01:33 +00:00
Paul Bottein
807e87fce0
Use card text align variable for header text alignment ( #24451 )
...
Use card text align variable for header text aligment
2025-02-28 15:52:40 +01:00
Bram Kragten
cafab61727
Align common dialog translations ( #24450 )
2025-02-28 15:51:06 +01:00
karwosts
88e6906b6b
More height fixes in devtools/statistics ( #24438 )
...
* More height fixes in devtools/statistics
* fix selection bar
2025-02-28 14:07:00 +01:00
Paul Bottein
ebc1259e39
Fix control number buttons height ( #24441 )
2025-02-28 14:05:14 +01:00
J. Nick Koston
c1f2e6d82b
Small fixes for Bluetooth device info ( #24436 )
...
* Add missing service uuids to Bluetooth device info
Service UUIDs are different from Service data because
they do not have any data attached to them. I only
discovered that they were missing in the UI because
of helping a user troubleshoot of device, and we could
not find the Service UUID
* fix mapping
* fix mapping
* fix mapping
* tweaks
2025-02-28 10:03:15 +02:00
karwosts
ef964fd23e
Change label on BT advertisement timestamp ( #24439 )
2025-02-28 08:04:02 +01:00
Paul Bottein
20f385e053
Use border color for focus state of button and select in dashboard ( #24429 )
2025-02-27 20:36:41 +01:00
Paul Bottein
dd441f882b
Allow the card features buttons to be smaller if needed ( #24431 )
2025-02-27 19:30:15 +01:00
Bram Kragten
3a1d371b0b
Don't show no config flow message when source = system ( #24425 )
...
dont show no config flow message when source = system
2025-02-27 16:15:42 +01:00
Paul Bottein
8848911b34
Use switch and add support for light, fan and valve ( #24426 )
...
* Use switch and add support for light and fan
* Add icon per domains
2025-02-27 15:35:12 +01:00
Paul Bottein
51193cf441
Reverse the order of all modes features and toggle ( #24420 )
...
Reverse the order of all modes features
2025-02-27 13:08:42 +01:00
Paul Bottein
a5b7f2466e
Fix select box radio click on firefox ( #24422 )
2025-02-27 13:08:16 +01:00
Paul Bottein
3d9bde548d
Don't show features settings if none is compatible ( #24419 )
2025-02-27 13:07:50 +01:00
Wendelin
dfa98a4ba8
Translate state in entity table ( #24417 )
2025-02-27 12:20:38 +01:00
Paul Bottein
20fe5b1b71
Fix header hidden when no badges ( #24423 )
2025-02-27 12:09:12 +01:00
Paul Bottein
9250ecb16f
Add features position description in tile card editor ( #24421 )
2025-02-27 12:08:36 +01:00
Jan-Philipp Benecke
e21d1399ea
Swap button positions of toggle feature ( #24416 )
2025-02-27 10:46:29 +01:00
Jan-Philipp Benecke
5dded38ccc
Swap default positions of increment and decrement in counter actions feature ( #24418 )
2025-02-27 10:46:01 +01:00
karwosts
0d215e65cd
Remove duplicate translation key ( #24414 )
...
Update en.json
2025-02-27 07:46:54 +02:00
Paulus Schoutsen
f9824a3b3b
Remove unused domain in history check ( #24406 )
2025-02-26 17:59:02 +01:00
Wendelin
197c9219bd
Fix energy gauge tooltip ( #24404 )
2025-02-26 15:27:09 +01:00
Bram Kragten
cf288f7cd1
Don't allow history to be picked for backup when db is not in default … ( #24402 )
2025-02-26 14:09:46 +01:00
Bram Kragten
1c8284609f
Update translation keys for sub entry flows ( #24400 )
2025-02-26 13:38:21 +01:00
Petar Petrov
1fdadbf1b8
Add drag to zoom & double click in echarts ( #24401 )
2025-02-26 12:33:39 +01:00
karwosts
3b272ae411
Allow entity-filter-card to filter on other entity ( #24396 )
2025-02-25 22:37:31 +01:00
ildar170975
a048c36861
ha-tabs: adapt _affectScroll() to RTL ( #24018 )
...
* adapt _affectScroll for RTL
* eslint
* import "property"
* prettier
* Update ha-tabs.ts
This makes this work...
* Lint
---------
Co-authored-by: Yosi Levy <37745463+yosilevy@users.noreply.github.com>
2025-02-25 22:20:57 +01:00
Paul Bottein
bf17012753
Fix select box svg icon in dark mode ( #24389 )
2025-02-25 16:52:02 +01:00
Wendelin
bbaf23e049
Add lovelace bg opacity preview ( #24387 )
...
* Add lovelace bg opacity preview
* Add yaml preview
* Simplify logic with css var
* Clean up
* Remove important
* Add opacity default to 100
2025-02-25 16:21:32 +01:00
Jan Bouwhuis
34b7929165
Improve labels when there no mqtt entities or triggers debug info yet ( #24383 )
...
* Improve labels when there no mqtt entities or triggers debug info yet
* Update src/panels/config/devices/device-detail/integration-elements/mqtt/dialog-mqtt-device-debug-info.ts
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2025-02-25 15:11:19 +01:00
Paul Bottein
8f06e70a11
Add view top margin option for section view ( #24386 )
2025-02-25 15:06:13 +01:00
Jan-Philipp Benecke
50ac60b35e
Improve area registry dialog user experience ( #24086 )
...
* Improve area registry dialog user experience
* Simplify expanded
* Improve heading and description
* Fix padding and remove secondary
* Process code review
* Remove more unused imports
* Re-add alias description
2025-02-25 15:04:30 +01:00
Petar Petrov
4caca19e32
Migrate sankey chart to echarts ( #24185 )
...
* Migrate sankey chart to echarts
* don't memoize options
* Dynamically load echart sankey component
* load Sankey component with the card
* load the sankey component in ha-chart-base
2025-02-25 15:02:41 +01:00
Wendelin
a7b1c45c00
Replace simple-tooltip with ha-tooltip ( #24384 )
...
* Start with simple-tooltip migration
* Remove simple-tooltip
* Fix tooltip in hassio-repositories
* Remove space
* Update hassio/src/dialogs/repositories/dialog-hassio-repositories.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/components/ha-icon-overflow-menu.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/components/ha-target-picker.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/components/media-player/ha-media-player-browse.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/components/ha-target-picker.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Fix content props
* Use ha-tooltip in data-table-icon
* Update src/panels/config/areas/ha-config-area-page.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/panels/config/devices/ha-config-device-page.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/panels/config/integrations/ha-integration-card.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/panels/config/integrations/ha-integration-card.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/panels/config/integrations/ha-integration-list-item.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/panels/config/integrations/ha-integration-list-item.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2025-02-25 14:58:38 +01:00
Paul Bottein
10c3e4c6f8
Rename appearance section to content in card/badge editors ( #24385 )
2025-02-25 14:56:54 +01:00
Petar Petrov
1f50c359dc
Fix history Y axis with tiny values ( #24342 )
...
* Fix history Y axis with tiny values
* set min fractions to 2
* handle negative values
2025-02-25 12:00:33 +01:00
Paul Bottein
a3e24a3dc0
Add view header ( #24237 )
...
* Create basic section heading
* Update badge position
* Don't allow to move card
* Remove view badges in section
* Improve heading section UX
* Add basic editor for heading section
* Add badges position option
* Add layout and badge position
* Improve button
* Use layout
* Simplify edit mode
* Fix CSS
* Fix add heading button
* Improve badges
* Rename to extra space
* Fix add top badge position
* Add migration
* Fix delete section confirmation
* Add translations
* Update comment
* Add header config to view
* Add edit card overlay
* Remove badge support for sections
* Remove section badges
* Clean section
* Fix header visibility
* Update translations
* Add view header editor
* Use new markdown card option
* Revert useless changes
* Add options translations
* Use edit dialog
* Unify font
* Update default text
* Share default between editor and view
* Update src/panels/lovelace/editor/view-header/hui-dialog-edit-view-header.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Update src/panels/lovelace/editor/view-header/hui-dialog-edit-view-header.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
* Fix comment
* Use select box for view header editor
* Remove extra space option
* Update select box
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2025-02-25 11:43:54 +01:00
Bram Kragten
a906285a03
Use `automatic_backups_configured` flag to signal if backup onboardin… ( #24367 )
...
* Use `automatic_backups_configured` flag to signal if backup onboarding was done
* fix
* dont show a newly created password without showing it
2025-02-25 11:42:46 +01:00
Petar Petrov
5c933a43b2
Custom chart legend ( #24227 )
...
* Custom chart legend
* limit legend label length
* fade long legends
* tweak margin
* new design
* fix margins
* lighter background
* fix variable height charts
* tweak legend button
* lint
* switch to secondary-text-color
* Card option to expand legend
* Update src/components/chart/ha-chart-base.ts
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com>
* pr comments
* use ha-assist-chip
* pr comments
* Apply suggestions from code review
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
---------
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2025-02-25 12:00:50 +02:00
Petar Petrov
151a7fbc40
Z-WaveJS: Delay fetching new config values after addition ( #24317 )
2025-02-25 10:44:45 +01:00
Petar Petrov
4fa915c869
Z-WaveJS: stop inclusion subscription while dialog is open ( #24294 )
...
* Z-WaveJS: stop inclusion subscription while dialog is open and handling it
* Don't pass dsk to core
* PR comments
2025-02-25 10:43:56 +01:00
Paul Bottein
d47e5c847b
Add RTL and dark mode support for select box image ( #24374 )
...
Add rtl and dark for select box
2025-02-25 10:38:02 +01:00
Flo Edelmann
db5036aed3
Support `limits` in sensor card editor ( #24358 )
...
* Support `limits` in sensor card editor
* Add new translation keys for limit min/max
2025-02-25 09:19:13 +00:00
karwosts
cc04457d72
Add 'last seen' to BT advertisement montior ( #24361 )
...
* Add 'last seen' to BT advertisement montior
* use ha-relative-time
2025-02-24 17:29:34 +02:00
Wendelin
9e1d64e728
shoelace tooltip ( #24337 )
...
* Add shoelace based ha-tooltip
* Use shoelace component
* Improve styles
* Add docs
* Fix tooltip docs
* Revert new global styles
2025-02-24 15:37:59 +01:00
Paul Bottein
0cfe7f8d12
Tile card editor improvements ( #24373 )
...
* Add selector support
* Feedbacks
* Use select box fields in tile card editor
2025-02-24 14:26:55 +00:00
karwosts
2b1f301db6
Push map strategy logic down into map card ( #24303 )
2025-02-24 15:13:52 +01:00
Paul Bottein
fc4996412e
Add select box component ( #24370 )
...
* Add select box component
* Add selector support
* Use it in markdown card
* Add select box to gallery
* Feedbacks
2025-02-24 15:07:51 +01:00
Jan-Philipp Benecke
ece4a6345f
Use custom styling for cluster marker ( #24371 )
...
* Use custom styling for cluster marker
* Process code review
2025-02-24 13:11:06 +00:00
Bram Kragten
a4c08a78b9
Check for updated frontend on connect too ( #24368 )
2025-02-24 13:16:54 +02:00
Joakim Sørensen
a438fc5e41
Add connection check and dialog with results for cloud login ( #24301 )
2025-02-24 09:37:17 +01:00
karwosts
783132ae46
Fix solar order in compare stack for usage graph ( #24360 )
...
* Fix solar order in compare stack for usage graph
* remove accidental commit
2025-02-24 09:08:55 +02:00
puddly
5eec814988
Hide hardware integrations from the "add integration" dialog ( #24345 )
2025-02-22 08:43:18 +02:00
Wendelin
0a05dd8f71
Add more tests for common/entity ( #24336 )
...
* Use substring instead of deprecated substr
* Add more common entity tests
2025-02-20 20:11:53 +01:00
J. Nick Koston
400106ec09
Adjust WebSocket ping timeout to 15 seconds ( #24339 )
...
* Adjust WebSocket ping timeout to 15 seconds
5 seconds was too low to prevent the UI from reloading
when connecting the WebSocket during startup or on
a high latancy connection
This problem presented as the UI reloading over
and over again because it could never respond
to the ping in time on high latancy connections.
At startup it usually only did this once so it
went unnoticed in most cases.
This ping was added in #18934
* Update connection-mixin.ts
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me>
---------
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me>
2025-02-20 20:09:51 +01:00
Jan-Philipp Benecke
a7a4194e09
Add tile card feature for counter actions ( #24340 )
...
* Add tile card feature for counter actions
* Format
* Change icon
* Disable buttons when hit limit
* Change increment/decrement icons
2025-02-20 19:09:44 +00:00
Jan-Philipp Benecke
8175e45921
Rename `switch-toggle` feature to `toggle` and improve ( #24333 )
...
* Rename `switch-toggle` feature to `toggle` and improve
* Format
2025-02-20 14:51:49 +01:00
Jan-Philipp Benecke
cae36b393b
Focus alarm control panel PIN input on wider screens ( #24324 )
...
* Focus alarm control panel PIN input on wider screens
* Also apply on textfield
2025-02-20 15:20:28 +02:00
Paul Bottein
f84ad92356
Extract saving card config from card editor ( #24319 )
...
* Extract saving card config from card editor
* Await
* Add try/catch
* Remove unused translations
* Remove duration
2025-02-20 12:27:39 +01:00
Wendelin
fb1ee2ed1d
Remove toggles from ha-icon-button ( #24331 )
2025-02-20 12:14:40 +01:00
Paul Bottein
9073282174
Add text only style to markdown card ( #24329 )
2025-02-20 11:40:39 +01:00
Jan-Philipp Benecke
91bd5cba08
Add switch toggle feature to tile card ( #24325 )
...
* Add tile switch toggle feature
* Remove _currentState
2025-02-20 10:16:14 +02:00
karwosts
a68bdbfe08
Fix siren advanced controls ( #24318 )
2025-02-20 08:50:00 +01:00
Jan-Philipp Benecke
f3d614b0d3
Make quick bar more keyboard accessible ( #24321 )
2025-02-20 08:44:49 +01:00
karwosts
f3c9e4a4a0
Fix catching errors in alarm-control-panel more-info ( #24328 )
2025-02-20 08:42:17 +01:00
karwosts
d22a82c4a6
Teardown and rebuild element editor when switching stack cards ( #24065 )
2025-02-20 07:57:34 +01:00
Jan-Philipp Benecke
5cddc6e5c6
Decrease max cluster radius ( #24322 )
2025-02-19 21:34:49 +02:00
Jan-Philipp Benecke
c5c067ef19
Create copyable textfield component ( #24247 )
2025-02-19 15:56:29 +01:00
Paul Bottein
694bb3088c
Improve margin for inline tile card feature ( #24316 )
2025-02-19 16:07:27 +02:00
Petar Petrov
ad487470fd
Enable downsampling in echarts ( #24311 )
...
* Enable downsampling in echarts
* remove unneeded symbol set
2025-02-19 16:05:32 +02:00
Wendelin
2801d071ba
Fix custom retention label ( #24304 )
2025-02-19 10:32:41 +01:00
Wendelin
71b65f208f
Fix hassio backup restore url ( #24313 )
2025-02-19 10:32:15 +01:00
Paul Bottein
ab4efb7412
Fix cursor jump in light color pickers ( #24312 )
2025-02-19 10:30:24 +01:00
Jan-Philipp Benecke
83d4a408f6
Improve large maps with marker clustering ( #24244 )
...
* Improve large maps with marker clustering
* Pin leaflet.markercluster
* Remove custom icon
* Display whether marker are clustered or not
2025-02-18 15:45:39 +02:00
Bram Kragten
06932d1479
Prevent navigate when opening voice flow ( #24300 )
...
prevent navigate when opening voice flow
2025-02-18 14:27:59 +01:00
Wendelin
24211d5f25
Fix backup forever retention settings ( #24299 )
...
Fix forever retention settings
2025-02-18 14:05:04 +01:00
Bram Kragten
d387f19a31
Backup tweaks ( #24165 )
...
* Backup tweaks
* Show progress in fab
* Revert unused changes
---------
Co-authored-by: Wendelin <w@pe8.at>
2025-02-18 15:02:53 +02:00
karwosts
1363884773
Fix error handling/flickering in markdown card ( #24280 )
2025-02-18 08:16:10 +01:00
Adam Kapos
0256da511d
Fix theme2hex with custom theme colors ( #24282 )
2025-02-18 08:04:46 +01:00
Petar Petrov
c52217c1ce
Make part of the chart rendering async for large datasets ( #24260 )
2025-02-18 07:57:07 +01:00
karwosts
cdd17eed2e
Fix untracked energy rendering at the base of the bar stack ( #24288 )
2025-02-18 06:36:53 +01:00
Paul Bottein
0b64861297
Add inline features position for tile card ( #24199 )
...
* Add side features position for tile card
* Add translations
* Rename to inline
* Simplify editor with 2 dropdowns
* Use 50% width
* Update src/translations/en.json
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com>
---------
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com>
2025-02-18 06:33:17 +01:00
Paul Bottein
3ee3cfa6cb
Add cache for markdown card and markdown element ( #24217 )
...
* Add cache for markdown card and markdown element
* Rename to expiration
* Only use cache logic for markdown card
* Add tests
* Improve tests
2025-02-17 09:01:44 +01:00
karwosts
3ae34403bd
Fix duplicate id in energy-devices-detail-graph-card ( #24261 )
...
* Fix duplicate id in energy-devices-detail-graph-card
* address compare
* Update src/panels/lovelace/cards/energy/hui-energy-devices-detail-graph-card.ts
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com>
* prettier
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com>
2025-02-16 13:06:01 +00:00
karwosts
84a0289e1b
Use ha-md-button-menu in automation triggers/conditions ( #24258 )
2025-02-16 12:35:49 +01:00
libe.net
f53ac41eee
Add timespans to history and energy ( #23362 )
...
* add Last 24h, 30d, 1y and overflow
* added Energy-Dashboard
* mobile style css
* added yesterday and min-height; changed overflow; new timespans to end;
* conflict resolve trial
* changed energy timespan order
* min for logbook
* seperated overflow calc for energy and logbook / history
* rename to header-position
* prettier format
* date-fns types
* added 1h, 12 h, 7d and removed 365d for history, added 7d to energy
* remove 7d for energy
* use calcdate and for energy whole hours / days / months
* fix calc
2025-02-15 09:52:32 +01:00
karwosts
b9acd40b0f
Add zones to state picker for person/device_tracker ( #24201 )
...
* Add zones to state picker for person/device_tracker
* not for attributes
2025-02-14 22:44:05 +01:00
ildar170975
7524dc8709
Settings -> Helpers: make "Editable" columns sortable ( #23976 )
...
* "Editable" in "Helpers"
* prettier
2025-02-14 22:27:28 +01:00
Wendelin
f1bb4a5694
Add title attribute to data-table column header ( #24231 )
2025-02-14 21:07:48 +01:00
Petar Petrov
0abccb88d6
Fix inclusion dialog in ZwaveJS panel ( #24234 )
2025-02-14 13:32:09 +01:00
karwosts
41df7a3f4a
Keyboard accessibility for automation-action-row (convert M2->M3) ( #24121 )
2025-02-14 13:02:16 +01:00
Petar Petrov
920ec035c5
Fix endTime of statistics-chart ( #24233 )
2025-02-14 12:53:48 +01:00
Petar Petrov
043e8d6e2e
Optimize chart performance ( #24215 )
...
* Stop listening to chart scroll events to improve performance
* only set visualmap when needed
* Reduce statistics detail for long periods
* reduce calls to `setOption`
* tweak zoom modifier code
* always replace series
* revert statistics detail change
2025-02-14 12:46:55 +01:00
ildar170975
d8e36894a0
Fix for "Increase generic entity row touch target (4): iOS troubles ( #24224 )
...
restoring pre-2025.2 height
2025-02-14 09:45:56 +01:00
ildar170975
65b6a3c6a3
developer-tools-statistics: fix height of ha-data-table to avoid a double scrollbar ( #24226 )
...
height fix
2025-02-14 09:30:46 +01:00
ildar170975
b16f82cedb
Settings->Entities: set width for "Status" ( #23975 )
...
* min-width for "Status"
* max-width for "Status"
2025-02-14 09:17:58 +01:00