Commit Graph

24 Commits

Author SHA1 Message Date
fengjiayi
ccf539b90f IOC容器添加构造函数注入(DLL类中使用AutoRegisterAttribute特性标注的类,会在流程启动时自动注册),提高可读性。 2024-09-30 02:45:49 +08:00
fengjiayi
51bdbab4d1 增加了节点树预览、节点定位,容器对象预览 2024-09-27 23:47:25 +08:00
fengjiayi
42bf85b970 添加了节点树视图。 2024-09-26 21:00:17 +08:00
fengjiayi
e81c527086 先想到这吧 2024-09-25 22:20:23 +08:00
fengjiayi
06f6d2f34b 对象预览器支持了值类型集合成员的简单预览 2024-09-24 22:39:43 +08:00
fengjiayi
eff0de410b 优化了中断功能。 2024-09-23 00:12:16 +08:00
fengjiayi
c930c870a6 优化了中断功能,增加了节点变量的查看。 2024-09-22 14:10:13 +08:00
fengjiayi
3537a49784 更改了日志输出,更改了ChannelFlowTrigger存在的内存泄漏(取消超时机制) 2024-09-21 16:08:46 +08:00
fengjiayi
f5924aa31e 使用异步重构了节点执行方法,将触发器节点与其他节点统一。使用Channel代替Tcs更改了信号触发,使其符合异步编程的习惯。增加了节点是否启用勾选框、参数遮罩勾选框,节点右键面板增加中断功能(试验)。增加了选择后被选择的节点的视觉效果。更改平移缩放逻辑,使其更加符合一般的使用习惯。 2024-09-20 10:50:47 +08:00
fengjiayi
ef54c40d10 1.优化了平移缩放逻辑
2.优化了触发器的执行,优化了节点执行时的代码逻辑
3.优化了节点方法委托的参数获取
2024-09-18 22:57:47 +08:00
fengjiayi
afadbc5a95 修改了无法保存项目文件的bug 2024-09-17 14:30:19 +08:00
fengjiayi
e20855a076 优化了运行环境与启动器的运行逻辑,以及IOC容器的注册/绑定/获取对象的机制 2024-09-16 21:38:34 +08:00
fengjiayi
61d40977ff 优化了流程的进行 2024-09-15 22:07:10 +08:00
fengjiayi
19247b5afe 重构了底层,方便向Android、Web、Linux进行跨平台迁移 2024-09-15 12:15:32 +08:00
fengjiayi
f286fc644a 重写了节点的view、viewmodel关系,实现了对画布元素的选取功能,重构了底层依赖,添加了对net .Framework4.6.1以上的Framework类库支持 2024-09-12 20:32:54 +08:00
fengjiayi
ec6e09ced1 优化了画布平移、缩放、改变尺寸 2024-09-10 11:49:56 +08:00
fengjiayi
ea0a7dd82e 更新 2024-09-06 09:13:13 +08:00
fengjiayi
0ddbcc7ef6 优化了显示 2024-08-08 21:39:42 +08:00
fengjiayi
81206ffbd5 优化了连接的线,改为贝塞尔曲线(带箭头) 2024-08-07 21:17:19 +08:00
fengjiayi
4183866b42 尝试分离NodeModel与依赖包 2024-08-06 16:09:46 +08:00
fengjiayi
f15baf0d9b 尝试整合分类代码文件 2024-08-06 15:41:14 +08:00
fengjiayi
e6848e6417 修改了保存方法,可以正常使用 2024-08-05 20:32:16 +08:00
fengjiayi
5b15871f65 更改了拖入的DLL显示名称
尝试添加了web自动化测试(基于Selenium)
2024-08-05 19:43:57 +08:00
fengjiayi
75333e621f GIT练习 2024-08-05 10:11:58 +08:00