Wendelin
c93942919b
Automation editor show targets within rows ( #28510 )
...
* Automation editor show targets within rows
* review
* Fix expandable row icons
* Use state icon instead of state-badge
* Fix target wrap
* Use default font weight for automation rows
* Remove comma from targets in row
2025-12-16 09:42:38 +02:00
Wendelin
9f16ce7341
Fix picker initial sort and reorganize picker data ( #28476 )
2025-12-11 08:28:45 +01:00
Wendelin
98a1f5ca3a
Use ha-dropdown for automations/scripts ( #28293 )
...
Co-authored-by: uptimeZERO_ <pavilionsahota@gmail.com >
2025-12-03 13:33:48 +00:00
Bram Kragten
5c3ccbfdad
Remove hard coded mqtt trigger, and migrate to new format ( #28143 )
2025-11-26 14:56:26 +00:00
Bram Kragten
332694549c
Add support for triggers.yaml ( #27379 )
2025-11-13 23:31:40 +01:00
Jan-Philipp Benecke
e04a04632a
Replace confirm dialogs with toast for delete actions in automation/script editor ( #27324 )
...
* Replace confirm dialogs with toast for delete actions in automation/script editor
* Migrate confirm dialog to toast in option row
2025-10-06 20:21:54 +02:00
Jan-Philipp Benecke
c0a9dadcbe
Implement core spacing tokens ( #27226 )
2025-09-29 08:28:24 +03:00
Wendelin
cdc913d878
Automation Editor: Fix onDisable to not open sidebar ( #27144 )
...
Fix onDisable to not open sidebar always
2025-09-23 16:49:16 +03:00
Wendelin
95a0fe335f
Revive automation row overflow menu ( #27093 )
2025-09-22 16:46:35 +02:00
Bram Kragten
283da74e2d
Expand pasting capabilities of automation editor ( #26992 )
2025-09-18 17:01:42 +02:00
Paul Bottein
7082646fe5
Only copy/cut/delete selected automation rows ( #26966 )
2025-09-12 10:46:23 +02:00
Bram Kragten
dcbad9e798
Dont align with clipboard on copy/cut automation item ( #26855 )
2025-09-03 14:19:02 +00:00
Wendelin
14a7813ab0
Fix automation narrow bottom sheet close animation ( #26850 )
2025-09-03 09:45:13 +00:00
Bram Kragten
9d55843629
Fix scrolling items in the bottom into view ( #26830 )
2025-09-02 14:57:11 +02:00
Wendelin
7c6c92c856
Automation-keybindings ( #26762 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2025-09-01 21:41:50 +02:00
Bram Kragten
55864fdc82
Update hover and hightlight states for automation rows ( #26820 )
2025-09-01 17:40:03 +02:00
Wendelin
ded85d9f27
Automation editor: fix yaml editor and editor switch ( #26772 )
2025-09-01 13:26:17 +02:00
Wendelin
b86c1db83d
Automation editor: fix focus handling ( #26755 )
2025-08-29 08:39:06 +02:00
Wendelin
25f25243bd
Automation editor: overflow changes and style fixes ( #26744 )
...
* Fix for width also for blueprint editor
* Fix overflow menus
* Fix option icons
* Fix iOS bottom sheet flickering and drag handle
* Fix mobile padding
* Fix padding in sidebar
* Fix overflow placement
* Add new a11y sort
* Remove overflow in rows
* Fix a11y select row
* Revert "Fix a11y select row"
This reverts commit 54260c4a37 .
* Fix option padding on blueprint
---------
Co-authored-by: Paul Bottein <paul.bottein@gmail.com >
2025-08-28 16:42:45 +00:00
Wendelin
35895735cc
Fix automation editor drag selected row in/out nested ( #26740 )
...
Fix nested sort
2025-08-28 13:30:14 +02:00
Wendelin
64bf101c95
Automation Editor: Move overflow actions to sidebar only ( #26707 )
...
Move all overflow actions to sidebar
2025-08-26 18:00:54 +02:00
Wendelin
4f4343d6c8
Automation editor mobile bottom sheet ( #26680 )
2025-08-25 16:27:57 +02:00
Wendelin
5a540dd889
Use automation sidebar in scripts ( #26602 )
2025-08-21 12:21:00 +02:00
Wendelin
3bf25f125b
Automation editor sidebar ( #26413 )
2025-08-14 10:06:16 +02:00
Bram Kragten
ce929aea46
Disable fullscreen in trigger detail dialog ( #26030 )
2025-07-02 13:41:52 +02:00
Wendelin
3058fcad46
Use ha-font-size typography css tokens ( #25361 )
2025-05-09 13:47:25 +02:00
Wendelin
ba4ec960c8
Use ha-font-weight typography css tokens ( #25374 )
...
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-05-08 15:11:53 +00:00
Jan-Philipp Benecke
ab415188ba
Allow pasting YAML in automation/script editor directly ( #24838 )
...
* Allow pasting YAML in automation/script editor directly
* Highlight pasted items
* Change highlighting
* Also reset in script editor
* Show dialog when pasting to changed automation/script
* Add shortcuts to shortcuts dialog
* Use translated shortcut
* Change timeout and clear on save
* Fix imports
* Process code review
* Move paste logic to manual-*-editor
2025-04-29 18:28:07 +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
Jan-Philipp Benecke
db6c728cd6
Fix inner border radius for disabled bar in automation/script rows ( #24840 )
2025-03-29 09:54:09 +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
karwosts
84a0289e1b
Use ha-md-button-menu in automation triggers/conditions ( #24258 )
2025-02-16 12:35:49 +01:00
Petar Petrov
ab9759c6dd
Add default border-radius values to .disabled-bar
2024-12-27 13:47:10 +01:00
Petar Petrov
95adbfcc12
Revert "Automation/Script editor border-radius fix ( #23267 )"
...
This reverts commit e9b2a83411 .
2024-12-27 13:44:05 +01:00
ildar170975
e9b2a83411
Automation/Script editor border-radius fix ( #23267 )
...
* Update ha-automation-action-row.ts
* Update ha-automation-condition-row.ts
* Update ha-automation-trigger-row.ts
* Update ha-script-field-row.ts
* Update ha-script-field-row.ts
* Update ha-automation-condition-row.ts
* Update ha-automation-trigger-row.ts
* Update ha-automation-action-row.ts
* Update ha-automation-trigger-row.ts
* Update ha-automation-condition-row.ts
* Update ha-automation-action-row.ts
* Update ha-script-field-row.ts
2024-12-12 15:03:19 +02:00
Simon Lamon
0ce98a86e6
Combine Edit in yaml and Edit in visual editor (1/2) ( #23142 )
...
* yaml / visual part 1
* clean up
* clean up
2024-12-11 09:48:10 +02:00
Petar Petrov
400ddbf625
Fix attributes broken by the warning fixes ( #23182 )
2024-12-06 14:56:42 +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
bc11c0b3ac
Handle automation and dashboard drag and drop at the element level ( #22300 )
...
* Handle drag and drop at action, condition, trigger level
* Clean item path
* Clean item path
* Fix selectors
* Clean selector config
* Remove enhancedSelector
* Add option row component
* Fix DnD inside option sequence or condition
* Add comments
* Remove item path logic from the dashboard too
* Fix floor/area drag and drop
* Avoid UI jump in area dashboard
* Remove unused import
* Add comment
2024-10-30 08:44:38 +00:00
Paul Bottein
94e321a364
Add UI support for trigger list ( #22133 )
...
* Add UI support for trigger list
* Update gallery
* Fix gallery
2024-09-27 16:56:22 +02:00
Bram Kragten
dc940f248c
Migrate trigger platform key to trigger ( #22054 )
...
* Migrate trigger platform key to trigger
* fix gallery configs
* Update ha-automation-editor.ts
* migrate device automation triggers
2024-09-25 14:20:27 +02:00
Bram Kragten
cbce6f633f
Migrate base automation config to plurals ( #22053 )
...
* Migrate base automation config to plurals
* revert
* Update hat-script-graph.ts
* Make traces work with both new and old config
* Adjust validateConfig
2024-09-24 20:03:53 +02:00
karwosts
ee2b10912c
Stop closed event propagating in automation editor elements ( #21424 )
2024-07-18 20:34:13 +02:00
karwosts
6fce2f35a5
Add a title to triggered dialog ( #21046 )
2024-06-09 21:33:58 +02:00
Paul Bottein
64fc58ddd2
Always allow reorder for triggers, conditions, actions and options ( #19574 )
...
* Move up and down action to overflow menu
* Always enable reorder mode on desktop
* Use media query helper
2024-01-30 15:06:02 +01:00
Yosi Levy
5e40bb55eb
RTL fixes ( #19563 )
2024-01-30 14:27:40 +01:00
Steve Repsher
dcb3accdb8
Fix incompatible object/array property types (1 of 3) ( #19450 )
2024-01-19 20:16:15 +00:00
Paul Bottein
619675318c
Remove wrong usage of aria-hidden ( #19454 )
2024-01-19 15:28:46 +01:00
Paul Bottein
7398c6ab3e
Automation nested drag and drop ( #19338 )
...
* Add nested drag and drop for actions
* Add nested drag and drop for triggers, conditions and options
* Update src/panels/config/automation/action/types/ha-automation-action-choose.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
* Move object at the root level
* Add support for choose option
* Fix undefined container (e.g else action)
* Add common nested array move function
* Move item at root level for manual automation
* Fix array move
* Don't fallback on body
* migrate blueprint and script
* Add drag and drop to service control
* Use context for reorder mode
* Rename reorder mode functions
* Fix hide menu props
* Fix drag and drop for choose action
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2024-01-18 14:26:17 +01:00
Bram Kragten
8f07e6f141
Group add automation elements in dialog ( #19086 )
...
* Group add automation elements in dialog
* Add search
* clear filter on close
* Split out services
* group services by integration type
* Update add-automation-element-dialog.ts
* fix typing
* clear filter on back
* Update add-automation-element-dialog.ts
* Fix search
* scroll to top
* Add service descriptions
* fix clipboard
* Move play media, sort services
* use helpers
* move to data
* Move building blocks to a group
* fix search
* Update add-automation-element-dialog.ts
* Update en.json
* fix alignment of single line and multi line items
* use repeat instead of map
2023-12-21 21:01:27 +01:00