XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEWorkflow

【WinUI】XFE基于windows的工作流

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEWorkflow

大规模重构:WinUI、运行时与编辑器集成

统一解决方案与构建配置(平台映射、Directory.Build.props、global.json、NuGet.Config、复制 Editor 资源、CopyWorkflowBundles 目标),并整理 ProjectReference 与发布打包流程。 全面重写 WinUI 前端与 MVVM(App、MainWindow、AppShell、MainPage 及 ViewModel),加入托盘、主题绑定、用户头像、内置浏览器宿主、节点库分组、画布↔Monaco 编辑器切换、撤销/重做、导入/导出与丰富的 UI 命令与测试钩子。 引入完整运行时与执行引擎(GraphValidator、WorkflowEngine、ExecutionContext、WorkflowTemplates)、独立 Runner 进程与 RPC(RpcPeer)、基于 Roslyn 的 CodeCompiler,以及插件管理(PluginManager/PluginLoader/CapabilityRegistry)。 实现运行协调与调度(RunCoordinator、WorkflowScheduler、RunSession)、触发器引擎、并发租约与运行历史持久化;增强存储与工作区支持(WorkspacePaths、AtomicJson、WorkflowRepository、Profile/ClientState)。 新增插件 SDK 与样例(EchoPlugin、plugin.json)、标准 manifest/打包脚本(Generate-BundledManifests、Pack-Sample、Copy-Bundles),并扩展发布脚本(Publish-Release.ps1)生成发布包与 SHA256 校验。 扩展 Space 平台(SpaceClient/SpaceStore/SpaceServer)支持插件上传、审核、发布与客户端下载;新增账号/空间/凭据管理界面与加密凭据保管(CredentialVault、SecretRedactor)。 深度集成编辑器与渲染技术:Monaco 编辑器大量语言模块、LSP/worker 适配、editor worker 与 json/css/ts 等 language worker、WebGPU 渲染管线(glyph atlas、glyph pool、pipeline、Tree‑Sitter 驱动的增量 tokenization)、文本模型与装饰/折行重构。 新增 WebView2 浏览器宿主、CodeEditor、WorkflowCanvas、TriggerEditor、TrayService、AppServices 等 UI/服务组件,并加入 UI 自动化验收(--ui-test、截图、ui-results)。 补充大量文档与合规文件(README、docs/architecture/workflows/plugins/space/acceptance、THIRD-PARTY-NOTICES、MIT 与 InputSimulator.LICENSE)、多语言本地化资源与 .gitignore 调整。 扩展测试覆盖(单元/集成/UI 验收),更新 test csproj 目标为 net10.0-windows,移除占位测试并完善 CI/验收钩子。

edace85
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

253 个文件 +147158 -97
Modified .gitignore +5 -1
Added Directory.Build.props +9 -0
Added NuGet.Config +8 -0
Added README.md +62 -0
Added THIRD-PARTY-NOTICES.md +19 -0
Modified XFEWorkflow.slnx +46 -3
Added XFEWorkflow/XFEWorkflow.Abstractions/PluginContracts.cs +102 -0
Added XFEWorkflow/XFEWorkflow.Abstractions/PluginPackage.cs +149 -0
Added XFEWorkflow/XFEWorkflow.Abstractions/WorkflowModels.cs +144 -0
Added XFEWorkflow/XFEWorkflow.Abstractions/XFEWorkflow.Abstractions.csproj +9 -0
Added XFEWorkflow/XFEWorkflow.Core/Runtime/CapabilityRegistry.cs +42 -0
Added XFEWorkflow/XFEWorkflow.Core/Runtime/CoreCapabilities.cs +40 -0
Added XFEWorkflow/XFEWorkflow.Core/Runtime/GraphClipboard.cs +46 -0
Added XFEWorkflow/XFEWorkflow.Core/Runtime/GraphValidator.cs +87 -0
Added XFEWorkflow/XFEWorkflow.Core/Runtime/WorkflowEngine.cs +219 -0
Added XFEWorkflow/XFEWorkflow.Core/Runtime/WorkflowExecutionContext.cs +35 -0
Added XFEWorkflow/XFEWorkflow.Core/Runtime/WorkflowTemplates.cs +64 -0
Modified XFEWorkflow/XFEWorkflow.Core/XFEWorkflow.Core.csproj +3 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Communication/RpcPeer.cs +132 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Compilation/CodeCompiler.cs +103 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Execution/RunCoordinator.cs +248 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Execution/WorkflowScheduler.cs +122 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Plugins/PluginManager.cs +222 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Space/SpaceClient.cs +112 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Storage/CredentialVault.cs +46 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/Storage/WorkspaceStorage.cs +157 -0
Added XFEWorkflow/XFEWorkflow.Infrastructure/XFEWorkflow.Infrastructure.csproj +17 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Desktop/DesktopPlugin.cs +194 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Desktop/XFEWorkflow.Plugins.Desktop.csproj +13 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Desktop/plugin.json +312 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/Manifests/xfe.ai.json +104 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/Manifests/xfe.browser.json +403 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/Manifests/xfe.file.json +140 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/Manifests/xfe.http.json +105 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/Manifests/xfe.timer.json +46 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/Manifests/xfe.wecom.json +76 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/StandardPlugins.cs +148 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Standard/XFEWorkflow.Plugins.Standard.csproj +11 -0
Added XFEWorkflow/XFEWorkflow.Runner/Program.cs +77 -0
Added XFEWorkflow/XFEWorkflow.Runner/XFEWorkflow.Runner.csproj +16 -0
Added XFEWorkflow/XFEWorkflow.Space.Contracts/SpaceModels.cs +49 -0
Added XFEWorkflow/XFEWorkflow.Space.Contracts/XFEWorkflow.Space.Contracts.csproj +4 -0
Added XFEWorkflow/XFEWorkflow.Space.Server/Program.cs +57 -0
Added XFEWorkflow/XFEWorkflow.Space.Server/SpaceServices.cs +70 -0
Added XFEWorkflow/XFEWorkflow.Space.Server/SpaceStore.cs +219 -0
Added XFEWorkflow/XFEWorkflow.Space.Server/XFEWorkflow.Space.Server.csproj +12 -0
Added XFEWorkflow/XFEWorkflow.Test/AdvancedTests.cs +135 -0
Added XFEWorkflow/XFEWorkflow.Test/DesktopInputTests.cs +42 -0
Added XFEWorkflow/XFEWorkflow.Test/EngineTests.cs +144 -0
Added XFEWorkflow/XFEWorkflow.Test/IntegrationTests.cs +238 -0
Added XFEWorkflow/XFEWorkflow.Test/SpaceProtocolTests.cs +64 -0
Deleted XFEWorkflow/XFEWorkflow.Test/TestClass.cs +0 -16
Added XFEWorkflow/XFEWorkflow.Test/TestSupport.cs +122 -0
Modified XFEWorkflow/XFEWorkflow.Test/XFEWorkflow.Test.csproj +5 -1
Modified XFEWorkflow/XFEWorkflow/App.xaml +1 -0
Modified XFEWorkflow/XFEWorkflow/App.xaml.cs +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/LICENSE +21 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/index.html +28 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/abap-D-t0cyap.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/apex-CcIm7xu6.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/assets/css.worker-BpD9FCKP.js +97 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/assets/editor.worker-_vAIFJDs.js +30 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/assets/editorWebWorkerMain-DEgFqX2K.js +30 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/assets/html.worker-CLuInTTy.js +474 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/assets/json.worker-Csf_TLih.js +62 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/azcli-BA0tQDCg.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/basic-languages/monaco.contribution.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/bat-C397hTD6.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/bicep-DF5aW17k.js +2 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/cameligo-plsz8qhj.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/clojure-Y2auQMzK.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/coffee-Bu45yuWE.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/cpp-CkKPQIni.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/csharp-CX28MZyh.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/csp-D8uWnyxW.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/css-CaeNmE3S.js +3 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/css.worker-BInK4lsP.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/cssMode-eIUIN_ru.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/cypher-DVThT8BS.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/dart-CmGfCvrO.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/dockerfile-CZqqYdch.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/ecl-30fUercY.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/editor.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/editor/editor.main.css +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/editor/editor.main.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/editor/editor.worker.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/editorWorkerHost-B_VpI68A.js +35 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/elixir-xjPaIfzF.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/flow9-DqtmStfK.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/freemarker2-B-FhRNBn.js +3 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/fsharp-BOMdg4U1.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/go-D_hbi-Jt.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/graphql-CKUU4kLG.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/handlebars-BJBfNnbX.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/hcl-DTaboeZW.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/html-BTio3wpy.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/html.worker-C1TNvQ72.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/htmlMode-aw5QYZo7.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/index-049xrXrp.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/index-DZH_zysX.js +5 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/index.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/ini-CsNwO04R.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/initialize-CAIC7-3s.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/java-CI4ZMsH9.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/javascript-B_IYblwB.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/json.worker-Bp7U0-9w.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/jsonMode-w7Q_ZLTt.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/julia-BwzEvaQw.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/kotlin-IUYPiTV8.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/language/css/css.worker.js +66 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/language/css/monaco.contribution.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/language/html/html.worker.js +443 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/language/html/monaco.contribution.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/language/json/json.worker.js +17 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/language/json/monaco.contribution.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/language/typescript/monaco.contribution.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/less-C0eDYdqa.js +2 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/lexon-iON-Kj97.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/liquid-CXh4HpyA.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/lspLanguageFeatures-Cog3rVVE.js +2 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/lua-DtygF91M.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/m3-CsR4AuFi.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/main-BEx-Fmlo.js +15 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/main-DsK8pnKg.js +3 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/markdown-C_rD0bIw.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/mdx-BcFcCtz9.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/mips-CiYP61RB.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/monaco.contribution-BuX2NvO2.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/monaco.contribution-C7tY_xnl.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/monaco.contribution-CY2lwFI8.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/monaco.contribution-D1-wBxcq.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/msdax-C38-sJlp.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/mysql-CdtbpvbG.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls.messages-loader.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/cs.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/cs.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/de.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/de.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/es.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/es.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/fr.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/fr.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/it.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/it.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/ja.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/ja.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/ko.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/ko.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/pl.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/pl.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/pt-br.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/pt-br.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/ru.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/ru.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/tr.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/tr.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/zh-cn.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/zh-cn.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/zh-tw.d.ts +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/nls/lang/zh-tw.js +9 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/objective-c-CntZFaHX.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/pascal-r6kuqfl_.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/pascaligo-BiXoTmXh.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/perl-DABw_TcH.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/pgsql-me_jFXeX.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/php-D_kh-9LK.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/pla-VfZjczW0.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/postiats-BBSzz8Pk.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/powerquery-Dt-g_2cc.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/powershell-B-7ap1zc.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/protobuf-BmtuEB1A.js +2 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/pug-BRpRNeEb.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/python-CasA8BlK.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/qsharp-BzsFaUU9.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/r-f8dDdrp4.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/razor-IGOwKAHu.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/redis-fvZQY4PI.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/redshift-45Et0LQi.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/restructuredtext-C7UUFKFD.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/ruby-CZO8zYTz.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/rust-Bfetafyc.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/sb-3GYllVck.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/scala-foMgrKo1.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/scheme-CHdMtr7p.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/scss-C1cmLt9V.js +3 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/shell-ClXCKCEW.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/solidity-MZ6ExpPy.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/sophia-DWkuSsPQ.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/sparql-AUGFYSyk.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/sql-32GpJSV2.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/st-CuDFIVZ_.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/swift-t-PfMj7W.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/systemverilog-Ch4vA8Yt.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/tcl-D74tq1nH.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/toggleHighContrast-DuqAmExZ.js +65 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/ts.worker-BLYAhMkX.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/tsMode-DB1GiNun.js +11 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/twig-C6taOxMV.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/typescript-BTLNeq8B.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/typespec-8OfoLt6R.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/vb-Dyb2648j.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/wgsl-BhLXMOR0.js +298 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/workers-BeMslOxK.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/xml-DHCggo_L.js +1 -0
Added XFEWorkflow/XFEWorkflow/Assets/Editor/vs/yaml-C-RIivnc.js +1 -0
Added XFEWorkflow/XFEWorkflow/Controls/BrowserHost.cs +245 -0
Added XFEWorkflow/XFEWorkflow/Controls/CodeEditor.cs +101 -0
Added XFEWorkflow/XFEWorkflow/Controls/TriggerEditor.cs +58 -0
Added XFEWorkflow/XFEWorkflow/Controls/WebViewCapture.cs +21 -0
Added XFEWorkflow/XFEWorkflow/Controls/WorkflowCanvas.cs +358 -0
Modified XFEWorkflow/XFEWorkflow/MainWindow.xaml.cs +6 -1
Added XFEWorkflow/XFEWorkflow/Services/AccountDialog.cs +25 -0
Added XFEWorkflow/XFEWorkflow/Services/AppServices.cs +65 -0
Added XFEWorkflow/XFEWorkflow/Services/TrayService.cs +97 -0
Added XFEWorkflow/XFEWorkflow/Services/UiSmokeTest.cs +192 -0
Modified XFEWorkflow/XFEWorkflow/Styles/ConverterResources.xaml +1 -0
Modified XFEWorkflow/XFEWorkflow/Utilities/AppPath.cs +2 -0
Added XFEWorkflow/XFEWorkflow/Utilities/Converter/AccountAvatarIconConverter.cs +21 -0
Modified XFEWorkflow/XFEWorkflow/ViewModels/AppShellPageViewModel.cs +19 -2
Modified XFEWorkflow/XFEWorkflow/ViewModels/MainPageViewModel.cs +79 -28
Added XFEWorkflow/XFEWorkflow/Views/AccountPage.xaml +4 -0
Added XFEWorkflow/XFEWorkflow/Views/AccountPage.xaml.cs +33 -0
Modified XFEWorkflow/XFEWorkflow/Views/AppShellPage.xaml +21 -8
Modified XFEWorkflow/XFEWorkflow/Views/AppShellPage.xaml.cs +26 -1
Added XFEWorkflow/XFEWorkflow/Views/BrowserPage.xaml +3 -0
Added XFEWorkflow/XFEWorkflow/Views/CredentialsPage.xaml +4 -0
Modified XFEWorkflow/XFEWorkflow/Views/MainPage.xaml +66 -16
Modified XFEWorkflow/XFEWorkflow/Views/MainPage.xaml.cs +338 -19
Added XFEWorkflow/XFEWorkflow/Views/ManagementPages.cs +196 -0
Added XFEWorkflow/XFEWorkflow/Views/PluginsPage.xaml +4 -0
Added XFEWorkflow/XFEWorkflow/Views/RunsPage.xaml +4 -0
Added XFEWorkflow/XFEWorkflow/Views/SpacePage.xaml +4 -0
Modified XFEWorkflow/XFEWorkflow/XFEWorkflow.csproj +22 -1
Added docs/acceptance.md +28 -0
Added docs/architecture.md +47 -0
Added docs/plugins.md +54 -0
Added docs/space.md +55 -0
Added docs/workflows.md +79 -0
Added global.json +6 -0
Added samples/XFEWorkflow.Plugins.Sample/EchoPlugin.cs +23 -0
Added samples/XFEWorkflow.Plugins.Sample/XFEWorkflow.Plugins.Sample.csproj +6 -0
Added samples/XFEWorkflow.Plugins.Sample/plugin.json +9 -0
Added tools/Copy-Bundles.ps1 +17 -0
Added tools/Generate-BundledManifests.ps1 +50 -0
Added tools/Pack-Sample.ps1 +8 -0
Added tools/Publish-Release.ps1 +46 -0
Added tools/Test.ps1 +18 -0
Added vendor/nuget/InputSimulator.LICENSE +12 -0
Added vendor/nuget/xfeextension.netcore.inputsimulator.5.0.0-driver-local.nupkg +0 -0
二进制文件已变更,无法进行逐行预览。