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

XFEToolBox

【WPF】XFE工具箱

公开
关注 0 Fork 0 Star 0
返回拉取请求列表

dev:合并 18 个提交 #1

已合并 dev master
拉取请求已合并 源分支中的变更已经进入 master。

审查进度

受保护分支要求当前提交获得 1 个批准,当前 0 个。

0 / 1

尚未指定审查人。

XFEstudio 2026-08-16 02:31

变更说明

XFEstudio/XFEToolBox:dev 合并到 master

提交记录

  • 统一圆角裁剪与UI优化,完善工具卡片逻辑 (ecd0626) — XFE工作室室长
  • 修改程序集标题 (652fae1) — XFE工作室室长
  • 重构客户端 UI 样式,新增密码输入控件 (cc1d539) — XFE工作室室长
  • 增强管理端/下载端/编辑器,新增个人中心等 (837cda7) — XFE工作室室长
  • 重构软件下载专区为服务端集中配置 (a1747d6) — XFE工作室室长
  • 修复边距问题 (7143f7c) — XFE工作室室长
  • 重构主界面与弹窗,优化控制台与工具箱UI (2ca1896) — XFE工作室室长
  • Merge branch 'dev' of https://git.xfe.studio/XFEstudio/XFEToolBox into dev (f458c8e) — XFE工作室室长
  • 实现 XFEToolBox 服务端源码包分发与校验 (2dda6a5) — XFE工作室室长
  • 添加主要配置文件 (ea7a935) — XFE工作室室长
  • 调整项目引用并恢复 AppPath 类 (524cbca) — XFE工作室室长
  • 迁移命名空间 (d00d14e) — XFE工作室室长
  • 添加多个文件,修改部分文件命名 (dcd7862) — XFE工作室室长
  • 升级至 net10.0 并新增服务端项目结构 (47084f3) — XFE工作室室长
  • 完成主页轮播图 (9bb489a) — XFE工作室室长
  • 完善主页轮播图的图片获取功能 (2ac5528) — XFE工作室室长
  • 初步完善轮播图 (e0dfb7a) — XFE工作室室长
  • 初步完善轮播图 (e36bd2e) — XFE工作室室长

提交

此拉取请求包含的提交记录。

文件变更

点击行号左侧的加号可以留下行级 Review 评论。

298 个文件 +87376 -2040
Modified .gitignore +4 -1
Added .idea/.idea.XFEToolBox/.idea/.gitignore +15 -0
Added .idea/.idea.XFEToolBox/.idea/encodings.xml +4 -0
Added .idea/.idea.XFEToolBox/.idea/indexLayout.xml +8 -0
Added .idea/.idea.XFEToolBox/.idea/vcs.xml +6 -0
Added XFEToolBox.Client.Core/Console/ConsoleOutputBuffer.cs +118 -0
Renamed XFEToolBox.Client.Core/Model/AppPath.cs +0 -0
Added XFEToolBox.Client.Core/XFEToolBox.Client.Core.csproj +13 -0
Added XFEToolBox.Client.Wpf.Test/DecoratedTextConverterStub.cs +14 -0
Added XFEToolBox.Client.Wpf.Test/Program.cs +130 -0
Added XFEToolBox.Client.Wpf.Test/XFEToolBox.Client.Wpf.Test.csproj +23 -0
Added XFEToolBox.Core/Downloads/SoftwareCatalogContracts.cs +91 -0
Added XFEToolBox.Core/Models/Users/ToolBoxUser.cs +14 -0
Added XFEToolBox.Core/Models/Users/ToolBoxUserFaceInfo.cs +35 -0
Added XFEToolBox.Core/Models/Users/ToolBoxUserRole.cs +7 -0
Added XFEToolBox.Core/Tools/ToolCatalogClient.cs +76 -0
Added XFEToolBox.Core/Tools/ToolCatalogContracts.cs +53 -0
Added XFEToolBox.Core/Tools/ToolPackageManifest.cs +88 -0
Modified XFEToolBox.Core/XFEToolBox.Core.csproj +5 -4
Added XFEToolBox.Server.Core/Exceptions/ToolPackageConflictException.cs +3 -0
Added XFEToolBox.Server.Core/Exceptions/ToolPackageNotFoundException.cs +3 -0
Added XFEToolBox.Server.Core/Exceptions/ToolPackageValidationException.cs +4 -0
Added XFEToolBox.Server.Core/Models/StoredToolPackage.cs +18 -0
Added XFEToolBox.Server.Core/Models/StoredToolPackageFile.cs +8 -0
Added XFEToolBox.Server.Core/Models/ToolPackageInspection.cs +14 -0
Added XFEToolBox.Server.Core/Options/ToolPackageStorageOptions.cs +6 -0
Added XFEToolBox.Server.Core/Options/ToolPackageValidationOptions.cs +23 -0
Added XFEToolBox.Server.Core/Services/FileSystemToolPackageRepository.cs +244 -0
Added XFEToolBox.Server.Core/Services/IToolPackageRepository.cs +34 -0
Added XFEToolBox.Server.Core/Services/ToolPackageValidator.cs +248 -0
Added XFEToolBox.Server.Core/Utilities/SemanticVersionComparer.cs +75 -0
Added XFEToolBox.Server.Core/Utilities/SystemCpuUsageSampler.cs +138 -0
Added XFEToolBox.Server.Core/XFEToolBox.Server.Core.csproj +13 -0
Added XFEToolBox.Server.Test/Program.cs +186 -0
Added XFEToolBox.Server.Test/XFEToolBox.Server.Test.csproj +14 -0
Added XFEToolBox.Server/Profiles/Data/MainDataProfile.cs +20 -0
Added XFEToolBox.Server/Profiles/Data/UserDataProfile.cs +18 -0
Added XFEToolBox.Server/Profiles/ServerProfile.cs +41 -0
Added XFEToolBox.Server/Program.cs +186 -0
Added XFEToolBox.Server/Services/AdminManagementService.cs +377 -0
Added XFEToolBox.Server/Services/HealthService.cs +15 -0
Added XFEToolBox.Server/Services/RegistrationService.cs +81 -0
Added XFEToolBox.Server/Services/SoftwareAdminService.cs +251 -0
Added XFEToolBox.Server/Services/SoftwareCatalogService.cs +155 -0
Added XFEToolBox.Server/Services/ToolAdminService.cs +193 -0
Added XFEToolBox.Server/Services/ToolCatalogService.cs +139 -0
Added XFEToolBox.Server/Services/ToolPackageContractMapper.cs +37 -0
Added XFEToolBox.Server/Services/UserProfileService.cs +83 -0
Added XFEToolBox.Server/XFEToolBox.Server.csproj +17 -0
Added XFEToolBox.Server/XFEToolBox.Server.http +50 -0
Modified XFEToolBox.Test/Program.cs +55 -1
Renamed XFEToolBox.Test/XFEToolBox.Client.Test.csproj +4 -4
Modified XFEToolBox.sln +61 -34
Modified XFEToolBox/App.xaml +4 -4
Modified XFEToolBox/App.xaml.cs +1 -1
Modified XFEToolBox/Model/IPopupPage.cs +2 -2
Modified XFEToolBox/Model/MultiParameter.cs +1 -1
Added XFEToolBox/Model/PopupWindowOptions.cs +27 -0
Added XFEToolBox/Models/Server/AdminOverview.cs +26 -0
Added XFEToolBox/Models/Server/AdminUserItem.cs +14 -0
Modified XFEToolBox/Profiles/CacheProfiles/AppCacheProfile.cs +3 -3
Modified XFEToolBox/Profiles/CrossVersionProfiles/ConsoleProfile.cs +2 -2
Modified XFEToolBox/Profiles/CrossVersionProfiles/DownloadProfile.cs +2 -2
Modified XFEToolBox/Profiles/CrossVersionProfiles/SystemProfile.cs +12 -3
Added XFEToolBox/Resources/Editor/editor.html +440 -0
Added XFEToolBox/Resources/Editor/monaco/LICENSE.txt +21 -0
Added XFEToolBox/Resources/Editor/monaco/vs/_commonjsHelpers-CT9FvmAN.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/abap-D-t0cyap.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/apex-CcIm7xu6.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/assets/css.worker-HnVq6Ewq.js +93 -0
Added XFEToolBox/Resources/Editor/monaco/vs/assets/editor.worker-Be8ye1pW.js +26 -0
Added XFEToolBox/Resources/Editor/monaco/vs/assets/html.worker-B51mlPHg.js +470 -0
Added XFEToolBox/Resources/Editor/monaco/vs/assets/json.worker-DKiEKt88.js +58 -0
Added XFEToolBox/Resources/Editor/monaco/vs/azcli-BA0tQDCg.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/basic-languages/monaco.contribution.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/bat-C397hTD6.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/bicep-DF5aW17k.js +2 -0
Added XFEToolBox/Resources/Editor/monaco/vs/cameligo-plsz8qhj.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/clojure-Y2auQMzK.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/coffee-Bu45yuWE.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/cpp-CkKPQIni.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/csharp-CX28MZyh.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/csp-D8uWnyxW.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/css-CaeNmE3S.js +3 -0
Added XFEToolBox/Resources/Editor/monaco/vs/cssMode-CjiAH6dQ.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/cypher-DVThT8BS.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/dart-CmGfCvrO.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/dockerfile-CZqqYdch.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/ecl-30fUercY.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/editor/editor.main.css +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/editor/editor.main.js +5 -0
Added XFEToolBox/Resources/Editor/monaco/vs/elixir-xjPaIfzF.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/flow9-DqtmStfK.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/freemarker2-Cz_sV6Md.js +3 -0
Added XFEToolBox/Resources/Editor/monaco/vs/fsharp-BOMdg4U1.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/go-D_hbi-Jt.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/graphql-CKUU4kLG.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/handlebars-OwglfO-1.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/hcl-DTaboeZW.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/html-Pa1xEWsY.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/htmlMode-Bz67EXwp.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/ini-CsNwO04R.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/java-CI4ZMsH9.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/javascript-PczUCGdz.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/jsonMode-DULH5oaX.js +7 -0
Added XFEToolBox/Resources/Editor/monaco/vs/julia-BwzEvaQw.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/kotlin-IUYPiTV8.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/language/css/monaco.contribution.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/language/html/monaco.contribution.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/language/json/monaco.contribution.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/language/typescript/monaco.contribution.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/less-C0eDYdqa.js +2 -0
Added XFEToolBox/Resources/Editor/monaco/vs/lexon-iON-Kj97.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/liquid-DqKjdPGy.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/lspLanguageFeatures-kM9O9rjY.js +4 -0
Added XFEToolBox/Resources/Editor/monaco/vs/lua-DtygF91M.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/m3-CsR4AuFi.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/markdown-C_rD0bIw.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/mdx-DEWtB1K5.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/mips-CiYP61RB.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/monaco.contribution-D2OdxNBt.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/monaco.contribution-DO3azKX8.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/monaco.contribution-EcChJV6a.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/monaco.contribution-qLAYrEOP.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/msdax-C38-sJlp.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/mysql-CdtbpvbG.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages-loader.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.cs.js.js +17 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.de.js.js +17 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.es.js.js +17 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.fr.js.js +15 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.it.js.js +15 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.ja.js.js +17 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.js.js +10 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.ko.js.js +25 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.pl.js.js +17 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.pt-br.js.js +6 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.ru.js.js +17 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.tr.js.js +15 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.zh-cn.js.js +17 -0
Added XFEToolBox/Resources/Editor/monaco/vs/nls.messages.zh-tw.js.js +15 -0
Added XFEToolBox/Resources/Editor/monaco/vs/objective-c-CntZFaHX.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/pascal-r6kuqfl_.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/pascaligo-BiXoTmXh.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/perl-DABw_TcH.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/pgsql-me_jFXeX.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/php-D_kh-9LK.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/pla-VfZjczW0.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/postiats-BBSzz8Pk.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/powerquery-Dt-g_2cc.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/powershell-B-7ap1zc.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/protobuf-BmtuEB1A.js +2 -0
Added XFEToolBox/Resources/Editor/monaco/vs/pug-BRpRNeEb.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/python-Cr0UkIbn.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/qsharp-BzsFaUU9.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/r-f8dDdrp4.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/razor-BYAHOTkz.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/redis-fvZQY4PI.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/redshift-45Et0LQi.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/restructuredtext-C7UUFKFD.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/ruby-CZO8zYTz.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/rust-Bfetafyc.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/sb-3GYllVck.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/scala-foMgrKo1.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/scheme-CHdMtr7p.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/scss-C1cmLt9V.js +3 -0
Added XFEToolBox/Resources/Editor/monaco/vs/shell-ClXCKCEW.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/solidity-MZ6ExpPy.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/sophia-DWkuSsPQ.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/sparql-AUGFYSyk.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/sql-32GpJSV2.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/st-CuDFIVZ_.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/swift-n-2HociN.js +3 -0
Added XFEToolBox/Resources/Editor/monaco/vs/systemverilog-Ch4vA8Yt.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/tcl-D74tq1nH.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/tsMode-CZz1Umrk.js +11 -0
Added XFEToolBox/Resources/Editor/monaco/vs/twig-C6taOxMV.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/typescript-DfOrAzoV.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/typespec-D-PIh9Xw.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/vb-Dyb2648j.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/wgsl-BhLXMOR0.js +298 -0
Added XFEToolBox/Resources/Editor/monaco/vs/workers-DcJshg-q.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/xml-CdsdnY8S.js +1 -0
Added XFEToolBox/Resources/Editor/monaco/vs/yaml-DYGvmE88.js +1 -0
Deleted XFEToolBox/Resources/Resource/DownloadInfoResource.Designer.cs +0 -99
Deleted XFEToolBox/Resources/Resource/DownloadInfoResource.resx +0 -132
Added XFEToolBox/Resources/Style/AdminManagementStyle.xaml +101 -0
Modified XFEToolBox/Resources/Style/MainStyle.xaml +22 -114
Modified XFEToolBox/Resources/Style/MyControlsStyle.xaml +183 -138
Added XFEToolBox/Resources/Style/StandardControlsStyle.xaml +466 -0
Modified XFEToolBox/Resources/Style/Theme/LightTheme.xaml +15 -1
Added XFEToolBox/Resources/Style/ToolThemeResources.xaml +9 -0
Modified XFEToolBox/Utilities/AppCenter.cs +3 -3
Added XFEToolBox/Utilities/BufferedConsoleRenderer.cs +278 -0
Modified XFEToolBox/Utilities/ControlHelper.cs +1 -1
Modified XFEToolBox/Utilities/DecTextSpan.cs +1 -1
Modified XFEToolBox/Utilities/DecoratedTextConverter.cs +4 -5
Modified XFEToolBox/Utilities/FileHelper.cs +1 -1
Modified XFEToolBox/Utilities/FoldBlockDecSpan.cs +1 -1
Added XFEToolBox/Utilities/Helpers/BilibiliHelper.cs +70 -0
Modified XFEToolBox/Utilities/HyperLinkDecSpan.cs +1 -1
Modified XFEToolBox/Utilities/NamedTask.cs +1 -1
Modified XFEToolBox/Utilities/NavigationCenter.cs +2 -2
Modified XFEToolBox/Utilities/PopupHelper.cs +66 -12
Modified XFEToolBox/Utilities/ProfileHelper.cs +1 -1
Added XFEToolBox/Utilities/Server/ClientSession.cs +149 -0
Added XFEToolBox/Utilities/Server/ToolBoxRequestService.cs +238 -0
Modified XFEToolBox/Utilities/TaskManager.cs +1 -1
Added XFEToolBox/Utilities/ToolProjectWorkspaceService.cs +251 -0
Modified XFEToolBox/ViewModel/Pages/ConsolePageViewModel.cs +43 -79
Modified XFEToolBox/ViewModel/Pages/DownloadInfoPageViewModel.cs +319 -10
Deleted XFEToolBox/ViewModel/Pages/DownloadPageViewModel.cs +0 -61
Modified XFEToolBox/ViewModel/Pages/MainPageViewModel.cs +228 -2
Modified XFEToolBox/ViewModel/Pages/Popups/AgreementDialogPopupPageViewModel.cs +4 -4
Modified XFEToolBox/ViewModel/Pages/Popups/NormalDialogPopupPageViewModel.cs +4 -4
Modified XFEToolBox/ViewModel/Pages/SettingPageViewModel.cs +22 -22
Added XFEToolBox/ViewModel/Pages/SoftwareCardViewModel.cs +21 -0
Added XFEToolBox/ViewModel/Pages/ToolCardViewModel.cs +32 -0
Modified XFEToolBox/ViewModel/Windows/MainWindowViewModel.cs +51 -8
Modified XFEToolBox/ViewModel/Windows/PopupWindowViewModel.cs +18 -8
Modified XFEToolBox/Views/Behavior/ScrollViewerBehavior.cs +3 -3
Added XFEToolBox/Views/Controls/ButtonAssist.cs +66 -0
Modified XFEToolBox/Views/Controls/Carousel.xaml +255 -13
Modified XFEToolBox/Views/Controls/Carousel.xaml.cs +455 -28
Added XFEToolBox/Views/Controls/CarouselImageItem.cs +22 -0
Modified XFEToolBox/Views/Controls/CheckButton.cs +1 -1
Added XFEToolBox/Views/Controls/ControlAssist.cs +82 -0
Modified XFEToolBox/Views/Controls/HintTextBox.cs +10 -1
Modified XFEToolBox/Views/Controls/MiniToolButton.xaml +17 -95
Modified XFEToolBox/Views/Controls/MiniToolButton.xaml.cs +1 -1
Modified XFEToolBox/Views/Controls/NavigationButton.cs +1 -1
Added XFEToolBox/Views/Controls/PasswordEditor.xaml +52 -0
Renamed XFEToolBox/Views/Controls/PasswordEditor.xaml.cs +63 -45
Deleted XFEToolBox/Views/Controls/PasswordHintTextBox.xaml +0 -84
Modified XFEToolBox/Views/Controls/RoundButton.cs +1 -1
Added XFEToolBox/Views/Controls/RoundedClipBorder.cs +56 -0
Modified XFEToolBox/Views/Controls/ScrollTextBlock.xaml +49 -11
Modified XFEToolBox/Views/Controls/ScrollTextBlock.xaml.cs +228 -101
Modified XFEToolBox/Views/Controls/SmoothScrollViewer.cs +3 -3
Modified XFEToolBox/Views/Controls/SwitchButton.cs +1 -1
Modified XFEToolBox/Views/Controls/TabUnderLineButton.cs +1 -1
Modified XFEToolBox/Views/Controls/TextEditor.cs +87 -1
Added XFEToolBox/Views/Controls/WindowCaptionBar.xaml +28 -0
Added XFEToolBox/Views/Controls/WindowCaptionBar.xaml.cs +108 -0
Added XFEToolBox/Views/Pages/Admin/ServerManagementPage.xaml +28 -0
Added XFEToolBox/Views/Pages/Admin/ServerManagementPage.xaml.cs +18 -0
Added XFEToolBox/Views/Pages/Admin/ServerOverviewPage.xaml +83 -0
Added XFEToolBox/Views/Pages/Admin/ServerOverviewPage.xaml.cs +99 -0
Added XFEToolBox/Views/Pages/Admin/SoftwareManagementPage.xaml +270 -0
Added XFEToolBox/Views/Pages/Admin/SoftwareManagementPage.xaml.cs +270 -0
Added XFEToolBox/Views/Pages/Admin/ToolManagementPage.xaml +96 -0
Added XFEToolBox/Views/Pages/Admin/ToolManagementPage.xaml.cs +121 -0
Added XFEToolBox/Views/Pages/Admin/UserManagementPage.xaml +126 -0
Added XFEToolBox/Views/Pages/Admin/UserManagementPage.xaml.cs +101 -0
Modified XFEToolBox/Views/Pages/ConsolePage.xaml +51 -14
Modified XFEToolBox/Views/Pages/ConsolePage.xaml.cs +22 -4
Modified XFEToolBox/Views/Pages/DownloadInfoPage.xaml +71 -58
Modified XFEToolBox/Views/Pages/DownloadInfoPage.xaml.cs +26 -53
Modified XFEToolBox/Views/Pages/DownloadPage.xaml +242 -21
Modified XFEToolBox/Views/Pages/DownloadPage.xaml.cs +183 -9
Modified XFEToolBox/Views/Pages/MainPage.xaml +96 -23
Modified XFEToolBox/Views/Pages/MainPage.xaml.cs +7 -6
Added XFEToolBox/Views/Pages/PersonalCenterPage.xaml +123 -0
Added XFEToolBox/Views/Pages/PersonalCenterPage.xaml.cs +105 -0
Modified XFEToolBox/Views/Pages/Popups/AgreementDialogPopupPage.xaml +14 -18
Modified XFEToolBox/Views/Pages/Popups/AgreementDialogPopupPage.xaml.cs +6 -5
Added XFEToolBox/Views/Pages/Popups/ChangePasswordPopupPage.xaml +59 -0
Added XFEToolBox/Views/Pages/Popups/ChangePasswordPopupPage.xaml.cs +106 -0
Added XFEToolBox/Views/Pages/Popups/LoginPopupPage.xaml +123 -0
Added XFEToolBox/Views/Pages/Popups/LoginPopupPage.xaml.cs +178 -0
Added XFEToolBox/Views/Pages/Popups/NewToolProjectPopupPage.xaml +32 -0
Added XFEToolBox/Views/Pages/Popups/NewToolProjectPopupPage.xaml.cs +90 -0
Modified XFEToolBox/Views/Pages/Popups/NormalDialogPopupPage.xaml +14 -17
Modified XFEToolBox/Views/Pages/Popups/NormalDialogPopupPage.xaml.cs +5 -4
Added XFEToolBox/Views/Pages/Popups/ToolProjectLauncherPopupPage.xaml +59 -0
Added XFEToolBox/Views/Pages/Popups/ToolProjectLauncherPopupPage.xaml.cs +100 -0
Modified XFEToolBox/Views/Pages/SettingPage.xaml +49 -47
Modified XFEToolBox/Views/Pages/SettingPage.xaml.cs +6 -5
Modified XFEToolBox/Views/Pages/ToolBoxPage.xaml +133 -9
Modified XFEToolBox/Views/Pages/ToolBoxPage.xaml.cs +193 -6
Modified XFEToolBox/Views/Windows/MainWindow.xaml +121 -49
Modified XFEToolBox/Views/Windows/MainWindow.xaml.cs +51 -66
Modified XFEToolBox/Views/Windows/PopupWindow.xaml +39 -19
Modified XFEToolBox/Views/Windows/PopupWindow.xaml.cs +62 -10
Renamed XFEToolBox/XFEToolBox.Client.csproj +20 -22
Deleted XFEToolBoxInstaller/Resources/Style/MyControlsStyle.xaml +0 -409
Renamed XFEToolBoxInstaller/XFEToolBox.Client.Installer.csproj +1 -1
Added XfeTestArtifacts/test-results.json +9 -0
Added XfeTestArtifacts/test-results.xml +1 -0
Added docs/popup-window.md +32 -0
Added docs/software-catalog.md +37 -0
Added docs/tool-packages.md +108 -0