Commit Graph

  • aa85c907a3 重写了触发器底层逻辑 fengjiayi 2024-10-11 16:46:16 +08:00
  • 2d0f354895 重写了Emit构造委托的执行 fengjiayi 2024-10-10 20:52:19 +08:00
  • ef96b353ac 优化了Web Api的使用 fengjiayi 2024-10-10 17:24:45 +08:00
  • 99f82d5772 重写了Web Api的逻辑,用Emit构造委托加速API处理 fengjiayi 2024-10-10 16:49:37 +08:00
  • d1b9a3f28f 使用emit代替表达式树构造委托。 内置了websocket server与相应的导航功能,可在实例工程中找到相应的实现。 fengjiayi 2024-10-10 10:45:53 +08:00
  • 0bab770f0a 在ChannelFlowTrigger的基础上添加了观察者模式,使其具备通知多个消费者的能力。 fengjiayi 2024-10-08 12:01:10 +08:00
  • 21a6f30c3a 为ioc容器增加了可能存在的循环依赖提示 fengjiayi 2024-10-08 11:25:51 +08:00
  • 9529b9e19d 增加流程运行特性:支持异步节点 fengjiayi 2024-10-07 22:52:10 +08:00
  • 878b1c5893 增强了实例工程的抽象逻辑 fengjiayi 2024-10-07 15:15:18 +08:00
  • 7a9f7b7bf3 修复了无法创建连线 fengjiayi 2024-10-01 17:34:08 +08:00
  • 4bca28f468 修复了无法创建分支的BUG fengjiayi 2024-10-01 17:27:21 +08:00
  • e4aa3b6185 示例工程版本提升至net462,项目添加了部分空引用检测逻辑。累了,消不完的空引用警告(T.T) fengjiayi 2024-09-30 22:20:02 +08:00
  • 8ecbdfa7a6 重写IOC容器绑定逻辑 fengjiayi 2024-09-30 17:06:41 +08:00
  • 85d97f4234 重写IOC容器绑定逻辑 fengjiayi 2024-09-30 16:36:55 +08:00
  • c80f0f85cd 重写IOC容器绑定逻辑 fengjiayi 2024-09-30 16:36:55 +08:00
  • 55f0e2f70d 增加了示例工程缺失项 fengjiayi 2024-09-30 13:37:04 +08:00
  • f857c30b1a 修改了gitgnore fengjiayi 2024-09-30 13:36:52 +08:00
  • f900cac4ea 示例工程的修改,以依赖注入的方式 fengjiayi 2024-09-30 10:02:06 +08:00
  • c69fa0ccae 修改了节点树 fengjiayi 2024-09-30 02:49:00 +08:00
  • ccf539b90f IOC容器添加构造函数注入(DLL类中使用AutoRegisterAttribute特性标注的类,会在流程启动时自动注册),提高可读性。 fengjiayi 2024-09-30 02:45:49 +08:00
  • 7a310ff1df 修改了移除节点时无法移除父子节点关系的问题 fengjiayi 2024-09-29 12:01:26 +08:00
  • 10e5d172c6 优化了示例工程 fengjiayi 2024-09-28 23:55:19 +08:00
  • 51bdbab4d1 增加了节点树预览、节点定位,容器对象预览 fengjiayi 2024-09-27 23:47:25 +08:00
  • 7461e32a3d Delete MyDll directory 一泓秋水 2024-09-27 10:31:15 +08:00
  • f3a90df452 上传了新的示例工程 fengjiayi 2024-09-27 10:30:19 +08:00
  • 54c35ce445 1 fengjiayi 2024-09-27 09:00:34 +08:00
  • 4df76bd0ac 修改自述文件 fengjiayi 2024-09-26 21:12:11 +08:00
  • bb6d60b4bc 修改自述文件 fengjiayi 2024-09-26 21:12:11 +08:00
  • ac94cd3673 修改自述文件 fengjiayi 2024-09-26 21:10:38 +08:00
  • fe943eda59 修改自述文件 fengjiayi 2024-09-26 21:10:38 +08:00
  • 8f17b786f3 添加了演示图片 fengjiayi 2024-09-26 21:03:45 +08:00
  • 42bf85b970 添加了节点树视图。 fengjiayi 2024-09-26 21:00:17 +08:00
  • e81c527086 先想到这吧 fengjiayi 2024-09-25 22:20:23 +08:00
  • c67315990b 修复了对象预览中数组展开后刷新时会自动折叠的问题 fengjiayi 2024-09-24 22:55:09 +08:00
  • 06f6d2f34b 对象预览器支持了值类型集合成员的简单预览 fengjiayi 2024-09-24 22:39:43 +08:00
  • 8a502b77d4 合并 fengjiayi 2024-09-23 00:13:06 +08:00
  • eff0de410b 优化了中断功能。 fengjiayi 2024-09-22 17:37:32 +08:00
  • b63a5f4c62 优化了中断功能。 fengjiayi 2024-09-22 17:37:32 +08:00
  • c930c870a6 优化了中断功能,增加了节点变量的查看。 fengjiayi 2024-09-22 14:10:13 +08:00
  • 3537a49784 更改了日志输出,更改了ChannelFlowTrigger存在的内存泄漏(取消超时机制) fengjiayi 2024-09-21 10:06:44 +08:00
  • a1ecd259dd 自述文件修改 fengjiayi 2024-09-20 17:33:54 +08:00
  • 2af4300830 修改了自述文件 fengjiayi 2024-09-20 17:30:38 +08:00
  • cd1b0a7401 修改了自述文件 fengjiayi 2024-09-20 17:30:38 +08:00
  • 98a9fc7286 修改了保存文件功能,使其能将依赖的dll保存到项目文件保存目录。在选取功能的基层上实现了节点的批量移动。节点右键菜单增加了对齐功能,可将当前选取的节点进行对齐(实验性) fengjiayi 2024-09-20 17:11:31 +08:00
  • f5924aa31e 使用异步重构了节点执行方法,将触发器节点与其他节点统一。使用Channel代替Tcs更改了信号触发,使其符合异步编程的习惯。增加了节点是否启用勾选框、参数遮罩勾选框,节点右键面板增加中断功能(试验)。增加了选择后被选择的节点的视觉效果。更改平移缩放逻辑,使其更加符合一般的使用习惯。 fengjiayi 2024-09-20 10:50:32 +08:00
  • 8335094656 紧急修改了获取参数的bug fengjiayi 2024-09-18 23:03:35 +08:00
  • e29c26cdf2 节点控件参数显示更正 fengjiayi 2024-09-18 22:58:43 +08:00
  • ef54c40d10 1.优化了平移缩放逻辑 2.优化了触发器的执行,优化了节点执行时的代码逻辑 3.优化了节点方法委托的参数获取 fengjiayi 2024-09-18 16:45:41 +08:00
  • 5e246adf52 1.优化了平移缩放逻辑 2.优化了触发器的执行,优化了节点执行时的代码逻辑 3.优化了节点方法委托的参数获取 fengjiayi 2024-09-18 16:45:41 +08:00
  • 9041be139f 自述文件的修改 fengjiayi 2024-09-17 21:46:19 +08:00
  • ee1a41ed83 优化了运行。在运行状态下,在画布上添加触发器、移除触发器、或者涉及到触发器的操作都会及时/延时生效(已经在等待信号的触发器,将会在触发信号后才会拿取新的信号类型创建触发任务) fengjiayi 2024-09-17 21:43:49 +08:00
  • 11e4e100f0 优化了运行。在运行状态下,在画布上添加触发器、移除触发器、或者涉及到触发器的操作都会及时/延时生效(已经在等待信号的触发器,将会在触发信号后才会拿取新的信号类型创建触发任务) fengjiayi 2024-09-17 21:43:49 +08:00
  • 86da5b3ba6 内置了Web Server/IRouter的http api请求处理类 fengjiayi 2024-09-17 15:58:37 +08:00
  • 6d85390395 优化了 fengjiayi 2024-09-17 14:35:34 +08:00
  • 2abd835f9c 优化了 fengjiayi 2024-09-17 14:33:08 +08:00
  • 6cbb2f9f16 优化了 fengjiayi 2024-09-17 14:33:08 +08:00
  • afadbc5a95 修改了无法保存项目文件的bug fengjiayi 2024-09-17 14:20:27 +08:00
  • c2d7ef4083 修改了无法保存项目文件的bug fengjiayi 2024-09-17 14:20:27 +08:00
  • e20855a076 优化了运行环境与启动器的运行逻辑,以及IOC容器的注册/绑定/获取对象的机制 fengjiayi 2024-09-16 21:38:34 +08:00
  • bcbf6cb992 修改了IOC的实现,删除了项目排除的文件 fengjiayi 2024-09-16 19:53:36 +08:00
  • 61d40977ff 优化了流程的进行 fengjiayi 2024-09-15 22:07:10 +08:00
  • fe2ccaf74c 修改了Ioc相同类型实例化了多个对象的问题 fengjiayi 2024-09-15 19:48:27 +08:00
  • 19247b5afe 重构了底层,方便向Android、Web、Linux进行跨平台迁移 fengjiayi 2024-09-15 12:15:32 +08:00
  • 0271825fa9 更改了自述文件 fengjiayi 2024-09-12 20:34:52 +08:00
  • f286fc644a 重写了节点的view、viewmodel关系,实现了对画布元素的选取功能,重构了底层依赖,添加了对net .Framework4.6.1以上的Framework类库支持 fengjiayi 2024-09-12 20:32:54 +08:00
  • ec6e09ced1 优化了画布平移、缩放、改变尺寸 fengjiayi 2024-09-10 11:49:56 +08:00
  • ce947d4472 以另一种方式实现了画布拓展大小 fengjiayi 2024-09-10 11:05:48 +08:00
  • 181acff16b 取消缩放功能(有问题) fengjiayi 2024-09-09 21:06:47 +08:00
  • 10f9738a2c 更改了dll参数类型,更改了流程执行,添加了异常分支处理 fengjiayi 2024-09-09 16:42:01 +08:00
  • b33c9ba857 更改了自述文件 fengjiayi 2024-09-07 18:51:20 +08:00
  • f1a4f9efce 再次优化了画布的移动 fengjiayi 2024-09-07 16:14:59 +08:00
  • ae1a00ee2a 实现了画布无限拖动效果 fengjiayi 2024-09-07 15:56:34 +08:00
  • ea0a7dd82e 更新 fengjiayi 2024-09-06 09:13:13 +08:00
  • 0ddbcc7ef6 优化了显示 fengjiayi 2024-08-08 21:39:42 +08:00
  • 81206ffbd5 优化了连接的线,改为贝塞尔曲线(带箭头) fengjiayi 2024-08-07 21:17:19 +08:00
  • 2ca5b3120b 添加了自述文件 fengjiayi 2024-08-06 19:39:28 +08:00
  • cc5f825513 新增了SereinWAT的演示 fengjiayi 2024-08-06 16:18:22 +08:00
  • 4183866b42 尝试分离NodeModel与依赖包 fengjiayi 2024-08-06 16:09:46 +08:00
  • f15baf0d9b 尝试整合分类代码文件 fengjiayi 2024-08-06 15:41:14 +08:00
  • 276e3b65e9 练习一下git fengjiayi 2024-08-05 23:25:20 +08:00
  • 2693045443 新增了上游节点类型:执行下一节点之前,调用上一节点的上游分支。 修正了WAT中的错误,现在可以自动化处理了。 fengjiayi 2024-08-05 23:04:22 +08:00
  • 21002e47ca WTS(网页自动化测试)添加了更多功能 fengjiayi 2024-08-05 20:48:58 +08:00
  • e6848e6417 修改了保存方法,可以正常使用 fengjiayi 2024-08-05 20:32:16 +08:00
  • 5b15871f65 更改了拖入的DLL显示名称 尝试添加了web自动化测试(基于Selenium) fengjiayi 2024-08-05 19:43:57 +08:00
  • 989a2c0800 修改了readme.md fengjiayi 2024-08-05 10:22:56 +08:00
  • 9301cb592d Merge branch 'main' of https://github.com/fhhyyp/serein-flow fengjiayi 2024-08-05 10:18:15 +08:00
  • 75333e621f GIT练习 fengjiayi 2024-08-05 10:11:58 +08:00
  • 1b7d61c390 git练习 fengjiayi 2024-08-05 10:11:48 +08:00
  • 82453f7971 Update README.md fhhyyp 2024-08-04 21:43:25 +08:00
  • cd2a04dac2 上传了效果图 fhhyyp 2024-08-04 21:42:29 +08:00
  • 5554c2b1d8 Create README.md fhhyyp 2024-08-04 16:53:09 +08:00
  • 2cff5d1e88 Initial commit fhhyyp 2024-08-04 16:51:56 +08:00