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

XFEWarframe

【WinUI】基于Warframe游戏本体的公开服务器以及安装器

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

XFEstudio/XFEWarframe

统一设置页面为 WinUI SettingsCard/Expander 控件

重构所有设置、偏好、权限等页面为原生 WinUI 社区控件 SettingsCard/SettingsExpander,移除自定义弹窗,支持直接编辑、搜索、保存和冲突检测。统一按钮/弹窗样式,主按钮采用 Accent 风格。EditorForm 重构为自动生成 SettingsCard,字段控件类型自适应。所有弹窗继续用 ContentDialog,表单关闭后自动分离。新增对 CommunityToolkit.WinUI.Controls.SettingsControls 依赖并补充许可证说明。桌面验证脚本支持新控件自动化检查。XAML 结构统一为卡片式布局,提升一致性和可访问性。同步调整多语言、样式和测试用例,补充详细验证记录。

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

代码差异

43 个文件 +755 -326
Modified Admin/XFEWarframe.Admin/Models/AdminState.cs +1 -0
Modified Admin/XFEWarframe.Admin/Styles/ControlStyles.xaml +56 -10
Modified Admin/XFEWarframe.Admin/Utilities/Diagnostics/DesktopVerification.cs +46 -2
Modified Admin/XFEWarframe.Admin/ViewModels/EditorPageViewModel.Catalog.cs +4 -2
Modified Admin/XFEWarframe.Admin/ViewModels/PermissionsPageViewModel.cs +0 -1
Modified Admin/XFEWarframe.Admin/ViewModels/PlayersPageViewModel.cs +5 -0
Modified Admin/XFEWarframe.Admin/ViewModels/ServerSettingsPageViewModel.cs +0 -1
Modified Admin/XFEWarframe.Admin/ViewModels/SettingPageViewModel.cs +9 -4
Modified Admin/XFEWarframe.Admin/Views/CatalogPage.xaml +1 -1
Modified Admin/XFEWarframe.Admin/Views/EditorPage.xaml +17 -5
Modified Admin/XFEWarframe.Admin/Views/InventoryPage.xaml +1 -2
Modified Admin/XFEWarframe.Admin/Views/MailPage.xaml +0 -1
Modified Admin/XFEWarframe.Admin/Views/MainPage.xaml +1 -1
Modified Admin/XFEWarframe.Admin/Views/NewsPage.xaml +1 -2
Modified Admin/XFEWarframe.Admin/Views/PermissionsPage.xaml +5 -21
Modified Admin/XFEWarframe.Admin/Views/PlayersPage.xaml +65 -39
Modified Admin/XFEWarframe.Admin/Views/RivenPage.xaml +5 -4
Modified Admin/XFEWarframe.Admin/Views/ServerSettingsPage.xaml +5 -21
Modified Admin/XFEWarframe.Admin/Views/SettingPage.xaml +67 -39
Modified Admin/XFEWarframe.Admin/XFEWarframe.Admin.csproj +1 -0
Modified Client/SharedUI/DialogVerification.cs +7 -1
Modified Client/SharedUI/EditorForm.cs +29 -4
Modified Client/SharedUI/FormDialogButton.cs +27 -24
Modified Client/SharedUI/Localization/native-en.tsv +4 -0
Modified Client/SharedUI/Localization/translations.json +18 -2
Modified Client/XFEWarframe.Player/Styles/ControlStyles.xaml +56 -10
Modified Client/XFEWarframe.Player/Utilities/Diagnostics/DesktopVerification.cs +8 -2
Modified Client/XFEWarframe.Player/ViewModels/EditorPageViewModel.Catalog.cs +4 -2
Modified Client/XFEWarframe.Player/Views/AccountPage.xaml +41 -12
Modified Client/XFEWarframe.Player/Views/Dialogs/LoginDialog.xaml +11 -7
Modified Client/XFEWarframe.Player/Views/EditorPage.xaml +17 -5
Modified Client/XFEWarframe.Player/Views/InstallPage.xaml +24 -18
Modified Client/XFEWarframe.Player/Views/InventoryPage.xaml +1 -2
Modified Client/XFEWarframe.Player/Views/ItemCatalogPage.xaml +0 -1
Modified Client/XFEWarframe.Player/Views/MainPage.xaml +100 -43
Modified Client/XFEWarframe.Player/Views/RivenPage.xaml +5 -4
Modified Client/XFEWarframe.Player/Views/RuntimePage.xaml +18 -12
Modified Client/XFEWarframe.Player/Views/SettingPage.xaml +43 -20
Modified Client/XFEWarframe.Player/XFEWarframe.Player.csproj +1 -0
Modified Server/Tests/XFEWarframe.Tests/SuitEditorParityTests.cs +1 -0
Modified THIRD-PARTY-NOTICES.md +1 -1
Modified docs/OPENWF-IMPLEMENTATION-STATUS.md +2 -0
Added docs/SUIT-EDITOR-AND-SETTINGS-VALIDATION-20260927.md +47 -0