23 Commits
Author SHA1 Message Date
rgthree bbb5c5ed4d A bunch of util changes as building out dynamic context. 2023-11-19 00:11:05 -05:00
rgthree f7ab5bc179 Move some utilities to shared_utils and clean up widgets in base node. 2023-10-17 22:13:00 -04:00
rgthree 50dee1bfe6 Fix reroute node disconnecting from churned COMBO types (patch). Addresses #41 2023-10-06 12:41:11 -04:00
rgthree c13810262a Fix default connection layout for Reroute. 2023-10-03 22:35:50 -04:00
rgthree 678e13a44c Don't allow reroute default sizes under 10 2023-10-01 22:25:05 -04:00
rgthree 3cbcce5277 Add some node config, starting with reroute node. Fixes #32 2023-10-01 22:12:58 -04:00
rgthree 0034199e76 Adds a 'Any Switch' that will choose the first non-null input. Fixes #26. Also, correct link colors on reroute input nodes 2023-10-01 00:10:02 -04:00
rgthree c01735c1b1 Use LiteGraph.isValidConnection to check Reroute node connectibility. Fixes #29 2023-09-30 20:12:39 -04:00
rgthree 1f6e63d665 Avoid stabilizing inputs & outputs while the being configured, as connected nodes may delay instantiating slot types. Should fix #27 2023-09-18 22:40:00 -04:00
rgthree 3f63d2a4fb Don't show slot types on reroutes with labels. Fixes #25 2023-09-16 20:42:13 -04:00
rgthree 133a2756d2 Add resizing to reroute node. Fixes #17 2023-09-13 23:27:31 -04:00
rgthree 4d37d67373 Add ability to show a label/title. #17 2023-09-13 23:03:18 -04:00
rgthree 06581df8b6 Combine clone new node menu items (#17) 2023-09-13 22:12:49 -04:00
rgthree 47be4d4236 Allow reroutes to be resized. Seems to work when height is >= 30. Addresses part of #17 2023-09-13 22:06:52 -04:00
rgthree 79b924c8c2 Add menu option to insert a reroute clone before/after a connected node. 2023-09-13 21:56:43 -04:00
rgthree ef2054f262 Update all the awesome client node work here. Too much to mention. 2023-09-11 22:02:42 -04:00
rgthree a698a335aa New Node: Fast Actions Button. A bunch of cleanup and code consolidation. 2023-09-06 23:33:14 -04:00
rgthree c4593179e8 Try to remove incompatible in/outputs on Repeater. 2023-08-31 23:49:38 -04:00
rgthree be0aba486a Rename 'Node Combiner' to 'Node Collector' and port the old nodes over. Add context outputs to context switch so we don't have to go through another context. Offset the reroute by 5 so it lines up with the grid. 2023-08-26 15:44:06 -04:00
rgthree 799797ca08 Fix connecting to base reroute node. Fixes #5 2023-08-23 21:36:40 -04:00
rgthree a0e2ca1051 Add 10px width height to reroute. 2023-08-21 22:28:28 -04:00
rgthree ef3db20de9 Workaround category getting cleared after registration, and virtual nodes missing in menu. 2023-08-15 21:47:07 -04:00
rgthree 6de20e578f Initial code. 2023-08-15 00:44:23 -04:00