Chenlei Hu
197f33ffcd
[Bug] Register dom widget when only node is added to graph ( #3732 )
2025-05-02 12:49:19 -04:00
Chenlei Hu
4461210f43
Prune widgets on graph configure ( #3716 )
2025-05-01 16:07:42 -04:00
Chenlei Hu
cd35f1d86d
[Refactor] Generate DOM widget id in constructor ( #3508 )
2025-04-18 13:47:16 -04:00
Chenlei Hu
ac53296b2e
Support associated socket for widgets ( #3326 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-04-06 11:50:21 -04:00
Chenlei Hu
56dbcbbd22
[Bug] Fix convert dom widget placeholder render ( #3256 )
2025-03-27 14:09:30 -04:00
Chenlei Hu
a4b0f5ab5e
[Bug] Fix widget placeholder rendering ( #3215 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-23 23:02:35 -04:00
Chenlei Hu
27c252f74a
Render placeholder rect for DOM widgets when zoomed out ( #3213 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-03-23 21:35:58 -04:00
MohammadAboulEla
c6046e47d2
Allowing control over domWidgets margin ( #3085 )
2025-03-16 19:16:11 -04:00
Chenlei Hu
bcd76ba49b
Vue component multi-select widget ( #2987 )
2025-03-12 12:03:21 -04:00
filtered
8fa970ffba
Standardise widgets - always initialize y to 0 ( #2982 )
2025-03-11 11:31:03 -04:00
Chenlei Hu
db6a25a092
[Bug] Fix overwriting of hideOnZoom widget option ( #2978 )
2025-03-11 09:57:57 -04:00
Comfy Org PR Bot
e6ef4c8e6d
[chore] Update litegraph to 0.10.0 ( #2963 )
...
Co-authored-by: huchenlei <20929282+huchenlei@users.noreply.github.com >
Co-authored-by: Chenlei Hu <hcl@comfy.org >
2025-03-10 15:06:01 -04:00
Chenlei Hu
62528fde2e
[Refactor] Move DOM widget event listeners to vue ( #2960 )
2025-03-10 13:07:23 -04:00
Chenlei Hu
131229f02f
Use uuid for dom widget id ( #2947 )
2025-03-09 17:22:18 -04:00
Chenlei Hu
3a0b337d0c
Manage style of DOM widgets in Vue ( #2946 )
2025-03-09 16:51:42 -04:00
Chenlei Hu
fb0a134278
[Bug] Fix widget remove when node is deleted ( #2918 )
2025-03-07 17:48:37 -05:00
Chenlei Hu
5f149ceb30
[BugFix] Sync dom widget store state on widget remove ( #2902 )
2025-03-06 18:29:30 -05:00
Chenlei Hu
d74f47db0b
Directly use node.collapsed state in dom widget ( #2900 )
2025-03-06 13:50:45 -05:00
Chenlei Hu
f7be9157e0
Dom widget store ( #2899 )
2025-03-06 13:23:58 -05:00
Chenlei Hu
aca419e1fb
[nit] Remove duplicated declaration on DOMWidget interface ( #2883 )
2025-03-05 17:34:48 -05:00
Chenlei Hu
e7863676dd
[BugFix] Fire resize callback for all dom widgets under the same node ( #2882 )
2025-03-05 16:59:16 -05:00
bymyself
81102604f5
Type addDOMWidget ( #2705 )
2025-02-24 10:32:43 -05:00
Chenlei Hu
acea173ba0
[BugFix] Set height to 0 for hidden widgets on GroupNode ( #2566 )
2025-02-15 12:24:38 -05:00
Chenlei Hu
c15201bfe2
[Cleanup] Remove unused imports in domWidget ( #2559 )
2025-02-14 22:09:27 -05:00
Chenlei Hu
0e2ce5e1ca
Upstream widgets layout to litegraph ( #2557 )
2025-02-14 19:40:31 -05:00
Chenlei Hu
f9c2db5908
Type LGraphNode.addDOMWidget ( #2548 )
2025-02-13 15:15:21 -05:00
Chenlei Hu
166ad432f3
[Refactor] Generalize dom widget layout as Widget.computeLayoutSize hook ( #2547 )
2025-02-13 14:30:46 -05:00
Chenlei Hu
174754e646
[Refactor] Extract widget layout logic ( #2545 )
2025-02-13 11:43:40 -05:00
Chenlei Hu
f791322ddb
Revert "[Cleanup] Remove unused hooks on DOMWidget" ( #2543 )
2025-02-12 20:57:38 -05:00
Chenlei Hu
89812ce7d0
[Cleanup] Remove unused hooks on DOMWidget ( #2540 )
2025-02-12 19:41:06 -05:00
Chenlei Hu
c7aaa2a45d
Type Widget.computedHeight ( #2539 )
2025-02-12 16:50:30 -05:00
Chenlei Hu
1a06c91ed1
[BugFix] Workaround custom nodes expectation on DOMWidget.value ( #2505 )
2025-02-10 22:06:20 -05:00
filtered
2d759aa9e3
Fix element style override CSS in #2499 ( #2501 )
2025-02-10 18:11:32 -05:00
Chenlei Hu
08e613e468
Enable ts-strict for scripts/domWidgets ( #2499 )
2025-02-10 17:20:30 -05:00
Chenlei Hu
9051ab8d7a
Type domWidget computeSize ( #2495 )
2025-02-10 12:58:40 -05:00
Chenlei Hu
00abd885c9
[Refactor] ES6 DOMWidget class ( #2482 )
2025-02-09 20:20:51 -05:00
Chenlei Hu
90914a40ba
Use canvas.low_quality flag for DOMWidget show/hide ( #2413 )
2025-02-03 20:23:07 -05:00
filtered
9c53bbd53d
[Refactor] Move type extensions out of LG (SoC) ( #2303 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-20 14:22:56 -05:00
filtered
79fee6ac72
Fix collapsed node textarea causes UI inconsistency ( #2267 )
2025-01-16 11:50:53 -05:00
Chenlei Hu
d8f074fea0
[Lint] Sort imports ( #2104 )
2024-12-30 17:26:37 -05:00
Chenlei Hu
05ba526388
Type DOMWidget and DOMWidgetOptions ( #1517 )
...
* Type DOMWidget and DOMWidgetOptions
* Annotate widget value type
2024-11-12 13:35:24 -05:00
Chenlei Hu
4bc79181ae
Move DOMClippingEnabled to coreSettings.ts ( #1516 )
...
* Move DOMClippingEnabled to coreSettings.ts
* nit
2024-11-12 12:01:44 -05:00
filtered
59b555b448
Fix multiline text input alignment & clipping ( #1513 )
...
* Simplify multiline widget scaling
* Fix multiline widget clipping
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-12 10:38:03 -05:00
Chenlei Hu
1ff6e27d9c
Manage widget definitions with Pinia store ( #1510 )
...
* Fix compile
* nit
* Remove extensions.test
* nit
2024-11-11 17:23:52 -05:00
Chenlei Hu
5611e90fda
Add ts-strict-ignore plugin ( #1235 )
...
* Add ts-strict-ignore plugin
* nit
* Add to typecheck script
2024-10-12 11:56:49 -04:00
pythongosssss
f75f774ddb
Graph canvas menu ( #1023 )
...
* add graph canvas menu
* Move to corner
* Remove action bar reset zoom button
* nit
* Add setting
---------
Co-authored-by: huchenlei <chenlei.hu@mail.utoronto.ca >
2024-09-30 16:06:43 -04:00
Chenlei Hu
12c699cc87
Update litegraph (Getters) ( #829 )
...
* Update litegraph (Getters)
* Update
2024-09-14 17:10:57 +09:00
pythongosssss
aaea05a37b
Sync pr fix clip path when using new menu ( #184 )
...
* Sync pr fix clip path when using new menu
* Enable test
* Update outdated test image
* Update test image
2024-08-29 18:02:10 -04:00
Chenlei Hu
6f9d2bfa17
Relands "Add support for LiteGraph to convert to classes" ( #667 )
...
* Revert "Revert "Add support for LiteGraph to convert to classes (#334 )" (#386 )"
This reverts commit d607f6c7f7 .
* Format
2024-08-28 15:35:05 -04:00
Alex "mcmonkey" Goodwin
ea01fde607
[Experimental] hide/show logic improvement ( #475 )
...
* experimental hide/show logic improvement
for #470
* minor early out fix
not sure this is strictly needed (doesn't seem to be from a test, seems draw stops being called when hidden?) but better safe than sorry
* use null
* persist collapsed state
2024-08-19 21:22:48 -04:00