25 Commits

Author SHA1 Message Date
Bram Kragten
1421df2a5a
Add if, parallel and stop action to trace graph (#12520) 2022-04-29 16:30:40 -05:00
Philip Allgaier
0c940be5fb
Consolidate all icon button logic into <ha-icon-button> + ensure tooltip (#9230) 2021-10-14 15:44:20 +02:00
Bram Kragten
2936865c55
Bump typescript, lint, prettier (#10108) 2021-09-30 12:39:03 +02:00
Philip Allgaier
cb11c6b3ea
Check for null action nodes before rendering (#10017) 2021-09-14 14:20:09 -07:00
Michael Irigoyen
360c2cbfa3
Update Material Design Icons to v6.1.95 (#10002)
* Update MDI to v6, add icon deprecation mapping

* Add removed icon path data to build tools

* Resolve incorrect MDI icon import name
2021-09-10 16:49:32 +02:00
Bram Kragten
44548fdc33
Fix tracing graph (#9782) 2021-08-12 15:59:57 +02:00
Bram Kragten
f686816c86
Cleanup of tracing graph (#9564) 2021-08-11 01:23:07 +02:00
Bram Kragten
e797c01761
Update lint rules (#9563)
Updated deps

Added `unused-imports`, prefer arrow, and import order
2021-07-15 12:08:04 +02:00
Thomas Lovén
979093923b
Colorize trace paths for choose without explicit default case (#9527)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-07-08 00:15:20 +02:00
Thomas Lovén
137f8ad4cb Revert "Colorize trace paths for choose without explicit default case"
This reverts commit c1f462b8f8c5582ba9448bdea5da5173d23faea8.
2021-07-07 21:39:33 +00:00
Thomas Lovén
c1f462b8f8 Colorize trace paths for choose without explicit default case 2021-07-07 21:28:13 +00:00
Bram Kragten
4b9487183b
Add tracing to scripts (#9486) 2021-07-06 10:46:51 +02:00
Bram Kragten
bc92c0b052
Upgrade to Lit 2 (#9199) 2021-05-18 07:37:53 -07:00
Paulus Schoutsen
f8e8b5ad18
Trace fixes (#9192)
* Show sub-conditions

* Better show errors in timeline

* Add rendered nodes

* Fix some rendering issues with sub-conditions in timeline

* Improve condition rendering
2021-05-17 20:19:47 +02:00
Bram Kragten
2e51da32f0
Handle when choose is not an array (#9028) 2021-04-29 08:53:58 -07:00
Bram Kragten
7d801ff84c
Handle choose being null (#8859)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-04-08 20:48:49 +02:00
Bram Kragten
3a4fffdb0b
Remove dynamic height/width calcs on graph nodes (#8832) 2021-04-06 22:31:22 +02:00
Bram Kragten
109910d18f
Add spacer for default of choose (#8827) 2021-04-06 09:32:30 -07:00
Bram Kragten
4843ee80a7
Use checkmark only in chosen choose (#8824) 2021-04-06 09:03:04 -07:00
Thomas Lovén
4cf1e52ac0
Select one branch at a time in choose script graphs (#8812) 2021-04-06 14:38:42 +02:00
Paulus Schoutsen
82ad5c103d
Handle configurations that don't wrap their action sequences in arrays (#8798) 2021-04-02 14:45:34 +02:00
Bram Kragten
deca6f03ba
Improve ensureArray and use it in tracing (#8785)
* Improve ensureArray and use it in tracing

* Fix typing

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-04-01 13:33:47 -07:00
Bram Kragten
9a68bdeec1
Handle errors in trace (#8775) 2021-03-31 09:35:30 -07:00
Thomas Lovén
e714f32737
Refactoring automation trace graphs (#8763)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-03-31 15:09:00 +02:00
Paulus Schoutsen
c341a99b83
Add more trace visualization (#8724)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2021-03-28 20:31:59 +02:00