feat(kiosk-shell): 登录/桌面列表产品流程 + Moonlight 会话 + 看门狗进程组修复
- 登录页改为用户认证(本地演示认证,账号密码非空通过) - 新增桌面列表页:Windows/Moonlight 可连接,Ubuntu/麒麟待分配 - 新增 DesktopService 适配层(登录/桌面列表/连接票据,后续接 API) - 新增 MoonlightSession:QProcess 参数数组直启 moonlight-qt,退出回列表 - 状态机扩展 AUTHENTICATING / DESKTOP_LIST - 移除开机自动 RDP,收敛为 monitor -> kiosk-shell 单一自启链 - Monitor 按进程组结束整棵进程树,修复孤儿串流进程 - vdi-moonlight 启动器新增 vsync/frame-pacing/overlay 低延迟开关
This commit is contained in:
1 parent
ca15672256
commit
a9e42a4084
25 files changed
+1982
-246
No files matched your search
@@ -39,6 +39,9 @@ std::string configPath();
|
||||
// 读取配置;文件不存在时返回默认值
|
||||
TerminalConfig loadConfig();
|
||||
|
||||
// 判断是否已经有 Agent/API 下发的可用桌面连接配置。
|
||||
bool hasConnectionConfig(const TerminalConfig& cfg);
|
||||
|
||||
// 保存配置
|
||||
bool saveConfig(const TerminalConfig& cfg);
|
||||
|
||||
|
||||
Reference in new issue
Block a user