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

XFEToolBox

【WPF】XFE工具箱

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

XFEstudio/XFEToolBox

新增快速访问/命令面板等核心功能优化

本次更新引入统一启动入口、活动中心、工具工坊、全局快捷键与托盘等核心功能。重构首页布局,支持固定/最近使用项管理,命令面板全局快捷键呼出,活动中心统一任务进度。优化主界面交互与视觉风格,提升启动效率与可扩展性。完善单元测试,增强配置兼容与健壮性。

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

代码差异

44 个文件 +2510 -268
Modified XFEToolBox.Client.Wpf.Test/Program.cs +169 -0
Modified XFEToolBox.Client.Wpf.Test/XFEToolBox.Client.Wpf.Test.csproj +1 -6
Modified XFEToolBox/App.xaml +1 -2
Modified XFEToolBox/App.xaml.cs +111 -27
Added XFEToolBox/Models/ActivityItem.cs +115 -0
Added XFEToolBox/Models/LauncherItem.cs +55 -0
Modified XFEToolBox/Models/RecentUsageEntry.cs +2 -1
Modified XFEToolBox/Profiles/CrossVersionProfiles/SystemProfile.cs +20 -0
Added XFEToolBox/Utilities/ActivityCenterService.cs +121 -0
Modified XFEToolBox/Utilities/AppCenter.cs +6 -8
Added XFEToolBox/Utilities/GlobalHotkeyService.cs +123 -0
Added XFEToolBox/Utilities/LauncherService.cs +270 -0
Added XFEToolBox/Utilities/PinnedItemService.cs +140 -0
Modified XFEToolBox/Utilities/RecentUsageService.cs +36 -17
Added XFEToolBox/Utilities/SingleInstanceService.cs +92 -0
Added XFEToolBox/Utilities/StartupRegistrationService.cs +18 -0
Modified XFEToolBox/Utilities/TaskManager.cs +24 -12
Modified XFEToolBox/Utilities/ToolProjectRunService.cs +12 -0
Added XFEToolBox/Utilities/ToolWorkshopService.cs +67 -0
Added XFEToolBox/Utilities/TrayIconService.cs +47 -0
Modified XFEToolBox/ViewModel/Pages/DownloadInfoPageViewModel.cs +29 -21
Added XFEToolBox/ViewModel/Pages/LauncherItemViewModel.cs +81 -0
Modified XFEToolBox/ViewModel/Pages/MainPageViewModel.cs +66 -9
Modified XFEToolBox/ViewModel/Pages/RecentUsageCardViewModel.cs +2 -0
Modified XFEToolBox/ViewModel/Pages/SettingPageViewModel.cs +34 -4
Modified XFEToolBox/ViewModel/Windows/MainWindowViewModel.cs +9 -8
Modified XFEToolBox/Views/Pages/DownloadPage.xaml +5 -0
Modified XFEToolBox/Views/Pages/DownloadPage.xaml.cs +13 -0
Modified XFEToolBox/Views/Pages/MainPage.xaml +162 -146
Modified XFEToolBox/Views/Pages/MainPage.xaml.cs +41 -0
Added XFEToolBox/Views/Pages/Popups/PinnedItemsPopupPage.xaml +40 -0
Added XFEToolBox/Views/Pages/Popups/PinnedItemsPopupPage.xaml.cs +87 -0
Modified XFEToolBox/Views/Pages/SettingPage.xaml +14 -0
Modified XFEToolBox/Views/Pages/SettingPage.xaml.cs +1 -0
Modified XFEToolBox/Views/Pages/ToolBoxPage.xaml +2 -0
Modified XFEToolBox/Views/Pages/ToolBoxPage.xaml.cs +31 -3
Added XFEToolBox/Views/Pages/ToolWorkshopPage.xaml +88 -0
Added XFEToolBox/Views/Pages/ToolWorkshopPage.xaml.cs +72 -0
Added XFEToolBox/Views/Windows/CommandPaletteWindow.xaml +109 -0
Added XFEToolBox/Views/Windows/CommandPaletteWindow.xaml.cs +131 -0
Modified XFEToolBox/Views/Windows/MainWindow.xaml +3 -0
Modified XFEToolBox/Views/Windows/MainWindow.xaml.cs +23 -1
Modified XFEToolBox/Views/Windows/ToolCodeEditorWindow.xaml.cs +32 -2
Modified XFEToolBox/XFEToolBox.Client.csproj +5 -1