Wendelin
21b83426d6
Migrate generic-picker to new design ( #27594 )
...
* WIP new combo box
* Use new combo box for generic picker
* Fix esc close and clean up
* Fix empty search list item
* Fix picker usages
* Improve labels picker
* Patch WA to make esc on popover work correctly
* Apply suggestion from @piitaya
Co-authored-by: Paul Bottein <paul.bottein@gmail.com >
* Fix NO_MATCHING_ITEMS_FOUND_ID
* Fix possible undefined boolean props
---------
Co-authored-by: Paul Bottein <paul.bottein@gmail.com >
2025-10-24 12:52:56 +02:00
Wendelin
77874aa2d7
New target picker ( #27284 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-14 16:16:34 +02:00
Paul Bottein
b87ffbd4f7
Add name preset to tile card ( #27065 )
2025-10-08 08:13:54 +00:00
Paul Bottein
af31b5add3
Add formatEntityName helper on hass object. ( #26057 )
2025-09-15 14:18:52 +00:00
Paul Bottein
16e20456e2
Put item at the top of picker result if there is an exact match with entity id ( #25625 )
2025-05-28 22:33:42 +02:00
Paul Bottein
b458a1d7c6
Improve action picker UI and search ( #25525 )
2025-05-28 15:03:17 +02:00
Paul Bottein
06db0f4b98
Fix missing helper for entity picker ( #25622 )
2025-05-28 14:06:45 +03:00
karwosts
113cc118cf
Support for disabled selectors in config flow ( #22592 )
...
* Support for disabled selectors in config flow
* rename flag to readonly
* rename to read_only
* Merge branch 'dev' of https://github.com/home-assistant/frontend into disabled-fields-config-flow
* rework for new backend
* Fix disabled entity picker
* no longer used type
* Update src/dialogs/config-flow/step-flow-form.ts
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-05-23 20:52:42 +03:00
Paul Bottein
3355986585
Restore screen readers support on pickers ( #25553 )
2025-05-22 09:51:12 +00:00
Paul Bottein
20a7b3870c
Improve area picker UI and search ( #25472 )
...
* Improve area picker UI and search
* Feedbacks
2025-05-15 15:53:22 +02:00
Paul Bottein
5bcbe98f8e
Create generic picker component ( #25464 )
...
* Create generic combo-box
* Fix focus
* Delete entity combo-box
* Rename components
* Create generic picker
* Fix undefined and placeholder
* Fix labels
* Fix icon and search
* Add missing hideClearIcon property to entity picker
* Make search string optional
2025-05-15 09:55:32 +00:00
Paul Bottein
2e5c6a4d3f
Fix domain not translated in entity picker and quick bar ( #25444 )
...
* Fix domain not translated in entity picker
* Remove unused param
2025-05-13 08:54:31 +03:00
Paul Bottein
4ec5fbc9a4
Do not display no areas in entity pickers ( #25317 )
2025-05-05 18:56:16 +02:00
Paul Bottein
53a0b311de
Use list item for statistic picker ( #25228 )
...
* Use list item for statistic picker
* Use item interface
* Fix icon
2025-04-30 11:40:56 +03:00
Paul Bottein
f9fbb254bf
Use list item for entity picker ( #25176 )
...
Co-authored-by: Wendelin <12148533+wendevlin@users.noreply.github.com >
Co-authored-by: Wendelin <w@pe8.at >
2025-04-29 13:30:32 +02:00
Paul Bottein
536602580d
Remove duplicated context files ( #25212 )
2025-04-29 11:51:05 +02:00
Bram Kragten
e156dd36f4
Use SWC for typescript, update to Lit 3, migrate decorators ( #25150 )
...
Co-authored-by: Wendelin <w@pe8.at >
2025-04-24 14:10:35 +02:00
Paul Bottein
94b5ed97c6
Refactor multi term fuse search to reuse it ( #25143 )
...
* Refactor multi term fuse search to re-use
* Do not create filter when not open
* Update fuse options
* Use fuse options
2025-04-24 08:31:02 +03:00
Paul Bottein
d56c7c41e2
Update entity naming in entity picker ( #24971 )
2025-04-17 16:43:47 +02:00
Alex Gustafsson
9ca6a886f5
Fix hide clear icon of entity picker ( #24821 )
2025-03-28 08:04:40 +00:00
Paul Bottein
6934f0626c
Fix boolean attributes ( #23189 )
2024-12-06 18:39:34 +01:00
Petar Petrov
7a12fd2853
Fix ALL the eslint warnings ( #23165 )
...
* Fix many lint warnings
* Fix ALL lint warnings
* small fix
* type fixes
2024-12-06 09:55:07 +01:00
Wendelin
830d8d2410
Add type import check to eslint ( #22488 )
...
* Add type import check to eslint
* Add type imports with eslint --fix
2024-10-30 11:12:30 +00:00
Paul Bottein
f7f37c24e2
Filter selected entities in entities picker using includeEntities property ( #22059 )
...
* Filter selected entities in entities picker using includeEntities property
* Don't ignore other property when using include entities
2024-09-23 15:55:13 +00:00
karwosts
6ccbeb8a75
Fix entity picker delete button ( #20875 )
2024-05-26 15:29:57 +02:00
Simon Lamon
2113cf5280
Trim search inputs ( #20825 )
2024-05-22 10:39:32 +02:00
karwosts
af37d57779
Fix entity picker delete entity ( #20542 )
2024-04-17 19:48:25 +02:00
karwosts
178feb7330
Create helpers from automation editor ( #19287 )
...
* Create helpers from automation editor
* support multiple createDomains
* localization
* fix lint
* Move multi domain to entity picker
* Update dialog-helper-detail.ts
* Update ha-config-helpers.ts
* optimize a little
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2024-04-12 18:38:39 +00:00
Steve Repsher
349344161a
Fix incompatible object/array property types (2 of 3) ( #19482 )
2024-01-22 16:04:58 +01:00
Bram Kragten
081636b3e7
Add support for icon translations ( #19406 )
...
* Add support for icon translations
* Use slot for icons
* Update more-info-climate.ts
* Review and fixes
* Update entity-registry-settings-editor.ts
2024-01-19 14:55:02 +01:00
Steve Repsher
6234f7b7d2
Initialize boolean properties ( #19445 )
2024-01-18 16:39:33 +01:00
breakthestatic
3888b1c48b
Use fuzzy filter/sort for target pickers ( #16912 )
...
* Use fuzzy filter/sort for target pickers
* PR suggestions
* Restore missed sort
2023-06-20 12:03:55 +02:00
Bram Kragten
3325cbfa28
Use entity id as label in entity picker dev tools ( #16484 )
2023-05-10 10:23:33 +02:00
Bram Kragten
4e5a18d272
Remove polymer types, cleanups ( #16385 )
...
* Remove polymer types, cleanups
* Delete updated.ts
2023-05-04 15:24:24 +00:00
Yosi Levy
5aeaa65a89
Fix RTL icon placement ( #14019 )
...
* Fix RTL icon placement
* Fix combo box icons
* Removed duplicate after merge
* Refactor ha-button
* Refactor fix 2
2023-02-01 09:45:03 +01:00
Yosi Levy
549d893407
RTL fixes ( #15233 )
2023-01-30 20:51:37 +01:00
Jaroslav Hanslík
e926091e54
Sort strings by locale language ( #14533 )
2022-12-28 14:25:45 +01:00
Travis Collins
0972cb4583
Fix pickers not getting focus ( #14068 )
...
* fix focus pickers
* await nextRender instead of setTimeout
* use bram's code
* Update src/components/ha-target-picker.ts
Co-authored-by: Steve Repsher <steverep@users.noreply.github.com >
Co-authored-by: Steve Repsher <steverep@users.noreply.github.com >
2022-10-17 11:01:17 +02:00
Bram Kragten
0b76183acd
Show non-editable automations in UI ( #13900 )
2022-09-29 12:11:29 -04:00
Steve Repsher
ae4a37f23a
Combo-box accessibility and other fixes ( #13496 )
2022-08-30 21:50:04 -04:00
Bram Kragten
a72fd19b73
Fix combo box inside dialog ( #12805 )
2022-05-26 20:28:05 +00:00
Paulus Schoutsen
90c234ffad
Refactor logbook data fetch logic into reusable class ( #12701 )
2022-05-17 08:53:22 -07:00
Zack Barett
ce77ddf365
Revert #10991 ( #12618 )
2022-05-07 02:48:57 +00:00
Johann Vanackere
8da73d49d7
Terms based entities search ( #10991 )
2022-04-26 19:39:58 -05:00
Paulus Schoutsen
59595aabde
Add helpers to all selectors ( #12230 )
2022-04-05 15:26:52 -05:00
Zack Barett
7ab54ee5ce
Update Pickers and selectors with required ( #12151 )
...
* Update Pickers and selectors with required
* Use native * for device and entity
2022-03-30 06:48:56 -05:00
Zack Barett
88af0aa788
Add entity include and exclude to selector ( #12078 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2022-03-22 19:58:03 +00:00
Paulus Schoutsen
fad8a27232
HAWS 6.1 ( #12016 )
2022-03-12 09:56:25 -10:00
Bram Kragten
76af6e48cd
Convert entity picker to ha-combo ( #11560 )
...
* Convert entity picker to ha-combo
* Update ha-entity-picker.ts
* Handle empty better
* Clear value when no device/area/entity
2022-02-07 10:59:11 +01:00
Bram Kragten
9b97faa5e3
Migrate combobox to mwc ( #11546 )
2022-02-04 15:46:09 -08:00