|
|
4da02ddb60
|
Removed the externally exposed Connector_Pool and the useless Separate_Node_List && Redesigned Process_Route && Implemented the construction of a non-conflicting execution sequence and set the corresponding working route for each starting node.
|
2026-04-07 15:41:37 +08:00 |
|
|
|
a23f562906
|
Added key response, now you can use Ctrl+A to select all nodes. Ctrl+X currently only deletes the selected part, and may support clipboard in the future. && Added a delete selected content function in the right-click menu.
|
2026-04-02 19:04:07 +08:00 |
|
|
|
7aa8c6750d
|
Expose some enum types within the public class namespace to remove redundant external definitions && Add node connection loop detection and provide a warning for it.
|
2026-04-02 11:16:37 +08:00 |
|
|
|
975495b2b7
|
Modified the way connectors associate with storage.Now both input and output interface types are allowed to have multiple connections. && Added some utility methods to the Workflow_Editor class. && Implemented key response, users can now select nodes and connections with a bounding box and delete them using the Delete key. && Added a new node type for connector testing.
|
2026-03-31 11:24:32 +08:00 |
|
|
|
f6e70335f9
|
Refactored the implementation of the Workflow_Editor class: now uses shared_ptr and vector for automatic lifecycle management && decoupled nodes and interfaces with abstract base class implementation && implemented an independent unique ID generator && implemented test nodes and interfaces && implemented automatic connection drawing.
|
2026-03-13 10:55:28 +08:00 |
|
|
|
2972630f25
|
Modified Makefile compiler macros && Renamed files
|
2026-03-13 09:55:42 +08:00 |
|