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

XFEToolBox

【WPF】XFE工具箱

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

XFEstudio/XFEToolBox

引入完整 UI 框架及安装流程与新手教程系统

本次提交为 XFE 工具箱安装器项目搭建了完整的 UI 框架,新增了多种自定义控件、统一样式和主题资源字典。实现了安装流程相关页面、弹窗系统、协议查看、下载/解压/快捷方式等核心功能。引入了交互式新手教程系统,优化了主窗口交互体验。补充了大量图标和协议文本资源,整体提升了用户体验和代码可维护性。

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

代码差异

119 个文件 +5472 -167
Added .BuildValidation/ResponsiveGitToolValidation/Program.cs +153 -0
Added .BuildValidation/ResponsiveGitToolValidation/ResponsiveGitToolValidation.csproj +21 -0
Added XFEToolBox.Client.Installer/App.xaml +15 -0
Added XFEToolBox.Client.Installer/App.xaml.cs +27 -0
Renamed XFEToolBox.Client.Installer/AssemblyInfo.cs +0 -0
Added XFEToolBox.Client.Installer/Model/IPopupPage.cs +9 -0
Added XFEToolBox.Client.Installer/Model/MultiParameter.cs +11 -0
Added XFEToolBox.Client.Installer/Profiles/SystemProfile.cs +38 -0
Added XFEToolBox.Client.Installer/README.md +18 -0
Renamed XFEToolBox.Client.Installer/Resources/Icon/Icon.ico +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Icon/Icon.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/back.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added XFEToolBox.Client.Installer/Resources/Image/background.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/check.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/clean.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/close.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/console.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/corner.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/download.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/grid.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/invisible.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/min.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/restart.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/setting.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/start.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/stop.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/tabline.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/toolbox.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/visible.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/wrench.png +0 -0
二进制文件已变更,无法进行逐行预览。
Renamed XFEToolBox.Client.Installer/Resources/Image/wrench_tool.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added XFEToolBox.Client.Installer/Resources/Resource/EULA.txt +61 -0
Added XFEToolBox.Client.Installer/Resources/Resource/PrivateService.txt +89 -0
Renamed XFEToolBox.Client.Installer/Resources/Style/MainStyle.xaml +21 -50
Added XFEToolBox.Client.Installer/Resources/Style/MyControlsStyle.xaml +412 -0
Renamed XFEToolBox.Client.Installer/Resources/Style/Theme/LightTheme.xaml +0 -0
Added XFEToolBox.Client.Installer/Utilities/ControlHelper.cs +30 -0
Added XFEToolBox.Client.Installer/Utilities/DownloadHelper.cs +27 -0
Added XFEToolBox.Client.Installer/Utilities/FileHelper.cs +77 -0
Added XFEToolBox.Client.Installer/Utilities/IShellLink.cs +35 -0
Added XFEToolBox.Client.Installer/Utilities/LinkFileInfo.cs +55 -0
Added XFEToolBox.Client.Installer/Utilities/PopupHelper.cs +89 -0
Added XFEToolBox.Client.Installer/Utilities/ShellLink.cs +12 -0
Added XFEToolBox.Client.Installer/Utilities/ZipHelper.cs +39 -0
Added XFEToolBox.Client.Installer/ViewModel/Pages/DownloadProgressPageViewModel.cs +118 -0
Added XFEToolBox.Client.Installer/ViewModel/Pages/InstallPageViewModel.cs +69 -0
Added XFEToolBox.Client.Installer/ViewModel/Pages/InstallProgressPageViewModel.cs +26 -0
Added XFEToolBox.Client.Installer/ViewModel/Pages/Popups/AgreementDialogPopupPageViewModel.cs +25 -0
Added XFEToolBox.Client.Installer/ViewModel/Pages/Popups/NormalDialogPopupPageViewModel.cs +66 -0
Added XFEToolBox.Client.Installer/ViewModel/ViewModelBase.cs +6 -0
Added XFEToolBox.Client.Installer/ViewModel/Windows/MainWindowViewModel.cs +108 -0
Added XFEToolBox.Client.Installer/ViewModel/Windows/PopupWindowViewModel.cs +27 -0
Added XFEToolBox.Client.Installer/Views/Behavior/ScrollViewerBehavior.cs +18 -0
Added XFEToolBox.Client.Installer/Views/Controls/CheckButton.cs +9 -0
Added XFEToolBox.Client.Installer/Views/Controls/HintTextBox.cs +79 -0
Added XFEToolBox.Client.Installer/Views/Controls/MiniToolButton.xaml +109 -0
Added XFEToolBox.Client.Installer/Views/Controls/MiniToolButton.xaml.cs +123 -0
Added XFEToolBox.Client.Installer/Views/Controls/ModernProgressBar.xaml +28 -0
Added XFEToolBox.Client.Installer/Views/Controls/ModernProgressBar.xaml.cs +278 -0
Added XFEToolBox.Client.Installer/Views/Controls/NavigationButton.cs +11 -0
Added XFEToolBox.Client.Installer/Views/Controls/PasswordHintTextBox.xaml +84 -0
Added XFEToolBox.Client.Installer/Views/Controls/PasswordHintTextBox.xaml.cs +339 -0
Added XFEToolBox.Client.Installer/Views/Controls/RoundButton.cs +51 -0
Added XFEToolBox.Client.Installer/Views/Controls/ScrollTextBlock.xaml +14 -0
Added XFEToolBox.Client.Installer/Views/Controls/ScrollTextBlock.xaml.cs +208 -0
Added XFEToolBox.Client.Installer/Views/Controls/SmoothScrollViewer.cs +39 -0
Added XFEToolBox.Client.Installer/Views/Controls/SwitchButton.cs +11 -0
Added XFEToolBox.Client.Installer/Views/Controls/TabUnderLineButton.cs +11 -0
Added XFEToolBox.Client.Installer/Views/Controls/TextEditor.cs +29 -0
Added XFEToolBox.Client.Installer/Views/Pages/DownloadProgressPage.xaml +40 -0
Added XFEToolBox.Client.Installer/Views/Pages/DownloadProgressPage.xaml.cs +22 -0
Added XFEToolBox.Client.Installer/Views/Pages/InstallPage.xaml +72 -0
Added XFEToolBox.Client.Installer/Views/Pages/InstallPage.xaml.cs +20 -0
Added XFEToolBox.Client.Installer/Views/Pages/InstallProgressPage.xaml +40 -0
Added XFEToolBox.Client.Installer/Views/Pages/InstallProgressPage.xaml.cs +72 -0
Added XFEToolBox.Client.Installer/Views/Pages/Popups/AgreementDialogPopupPage.xaml +35 -0
Added XFEToolBox.Client.Installer/Views/Pages/Popups/AgreementDialogPopupPage.xaml.cs +22 -0
Added XFEToolBox.Client.Installer/Views/Pages/Popups/NormalDialogPopupPage.xaml +39 -0
Added XFEToolBox.Client.Installer/Views/Pages/Popups/NormalDialogPopupPage.xaml.cs +22 -0
Added XFEToolBox.Client.Installer/Views/Windows/MainWindow.xaml +63 -0
Added XFEToolBox.Client.Installer/Views/Windows/MainWindow.xaml.cs +62 -0
Added XFEToolBox.Client.Installer/Views/Windows/PopupWindow.xaml +32 -0
Added XFEToolBox.Client.Installer/Views/Windows/PopupWindow.xaml.cs +34 -0
Renamed XFEToolBox.Client.Installer/XFEToolBox.Client.Installer.csproj +24 -19
Added XFEToolBox.Client.Installer/app.manifest +79 -0
Modified XFEToolBox.Client.Wpf.Test/Program.cs +118 -0
Modified XFEToolBox.Client.Wpf.Test/XFEToolBox.Client.Wpf.Test.csproj +1 -0
Modified XFEToolBox.sln +9 -9
Modified XFEToolBox/Profiles/CrossVersionProfiles/SystemProfile.cs +5 -0
Modified XFEToolBox/Resources/Editor/editor.html +64 -2
Modified XFEToolBox/Resources/Style/StandardControlsStyle.xaml +89 -0
Modified XFEToolBox/Utilities/ToolProjectRunService.cs +2 -0
Added XFEToolBox/Utilities/Tutorial/ITutorialService.cs +19 -0
Added XFEToolBox/Utilities/Tutorial/TutorialService.cs +56 -0
Added XFEToolBox/Utilities/Tutorial/TutorialStep.cs +88 -0
Added XFEToolBox/Utilities/WindowWorkAreaHelper.cs +162 -0
Added XFEToolBox/Views/Controls/CommandPreviewBox.xaml +31 -0
Added XFEToolBox/Views/Controls/CommandPreviewBox.xaml.cs +46 -0
Added XFEToolBox/Views/Controls/LeftNavigationTabView.cs +22 -0
Added XFEToolBox/Views/Controls/TopTabView.cs +10 -0
Added XFEToolBox/Views/Controls/TutorialOverlay.xaml +126 -0
Added XFEToolBox/Views/Controls/TutorialOverlay.xaml.cs +392 -0
Modified XFEToolBox/Views/Controls/WindowCaptionBar.xaml +1 -1
Modified XFEToolBox/Views/Controls/WindowCaptionBar.xaml.cs +15 -1
Modified XFEToolBox/Views/Pages/Admin/ServerManagementPage.xaml +20 -6
Modified XFEToolBox/Views/Windows/MainWindow.xaml +7 -7
Modified XFEToolBox/Views/Windows/MainWindow.xaml.cs +145 -1
Modified XFEToolBox/Views/Windows/PopupWindow.xaml.cs +2 -0
Modified XFEToolBox/Views/Windows/ToolCodeEditorWindow.xaml.cs +1 -0
Deleted XFEToolBoxInstaller/App.xaml +0 -9
Deleted XFEToolBoxInstaller/App.xaml.cs +0 -14
Deleted XFEToolBoxInstaller/MainWindow.xaml +0 -12
Deleted XFEToolBoxInstaller/MainWindow.xaml.cs +0 -24
Deleted XFEToolBoxInstaller/Resources/Icon/XFEToolBoxSplashScreen.png +0 -0
二进制文件已变更,无法进行逐行预览。
Deleted XFEToolBoxInstaller/Resources/Image/DownloadImage/cheat_engine.png +0 -0
二进制文件已变更,无法进行逐行预览。
Deleted XFEToolBoxInstaller/Resources/Image/DownloadImage/steam_logo.png +0 -0
二进制文件已变更,无法进行逐行预览。
Deleted XFEToolBoxInstaller/Resources/Image/DownloadImage/steampp.png +0 -0
二进制文件已变更,无法进行逐行预览。
Deleted XFEToolBoxInstaller/Resources/Image/DownloadImage/visual_studio.png +0 -0
二进制文件已变更,无法进行逐行预览。
Modified docs/tool-packages.md +238 -12