XFEstudio/XFEWarframe
引入原生装备详情页、设置分组与IRC集成
本次提交实现: - 管理员端和玩家端统一原生装备详情页(EquipmentPage)、SelectorBar、SettingsExpander、AutoSuggestBox,替换弹窗编辑和ComboBox,提升交互一致性和WinUI体验 - EditorPage 增加“装备详情”按钮,支持多分组切换、原生保存/重置/刷新、权限变更、外部冲突保护 - 新增 EquipmentEditorModel/View,统一管理装备详情加载、保存、权限、冲突检测、消息提示等,支持服务端权限同步 - 设置、权限、账号规则等页面采用 GroupedSettingsForm,分组显示 SettingsExpander,支持原生搜索、分组展开、权限校验 - 系列任务支持“添加缺失任务”原生弹窗,AutoSuggestBox 搜索未持有任务,权限校验与进度保护 - 权限页增加“允许用户编辑物品”总开关,联动细分权限,支持独立保存/撤销 - Riven紫卡、邮件、物品目录等页面统一为AutoSuggestBox,支持原生候选、上下文搜索、必选项、失焦校验 - 新增 OverviewActionsModel/View,统一管理“快捷操作”按钮组,支持16项操作、原生分组、权限变更、快照导出 - 服务器端集成IRC聊天协议,支持TCP/TLS、identd、原生客户端校验,配置项支持Irc/IrcAddresses,自动端口分配 - EditorPermissions 支持 create.quest 权限,QuestKeys 分类支持 creationActions,防止覆盖已有进度 - ItemCatalog 支持 InstanceName,实例支持自定义名称、类型、紫卡显示名 - 新增多项自动化测试和验证,覆盖装备详情、SelectorBar、权限变更、系列任务添加、快照导出等 - 优化发布/测试脚本,支持目录隔离、对话框验证、IRC端口分配、日志脱敏 - 补充和修正大量中英文翻译、界面文本、分组标题、操作描述 涉及大量功能集成,全面提升编辑体验、权限安全、原生交互和测试覆盖。
fa1452a