v2.3.0
新增
- 设备「更多」菜单新增「应用投屏」,可将指定应用投屏到独立虚拟屏,手机物理分辨率不受影响,手机可同时正常使用
- 应用投屏支持同时投屏多个应用,每个应用一个独立窗口,可在弹窗中查看并单独停止某个应用投屏
- 应用投屏支持选择虚拟屏分辨率(默认跟随手机,可选 540x960 / 720x1280 / 1080x1920 / 自定义)与像素密度,并记住上次选择的应用与分辨率
- 设备「更多」菜单新增「恢复手机分辨率」,一键检测并重置被其他工具通过 wm size/density 修改过的手机分辨率
- 应用投屏关闭时自动结束被投屏应用,避免应用残留在手机侧
- 投屏自定义参数支持全局参数与单机参数叠加生效,全局参数先应用,单机参数追加在后并可覆盖全局
优化
- 重新设计启动页,改为极简浅色风格,居中展示品牌 Logo、名称与标语,底部新增品牌色加载进度条
- 应用投屏与应用管理的应用列表改为「图标 + 名称」网格展示,图标按包名自动获取,失败时回退内置图标
- 左侧主导航选中项改为品牌浅色底块 + 深色文字,暗色主题同步适配
- 提升浅色主题下辅助说明文字与输入框占位符的对比度,达到 WCAG AA 可读性标准
- 禁用态按钮由过淡文字改为浅灰底 + 中灰字,禁用状态清晰可读
- 统一各弹窗宽度为「固定上限 + 95vw 兜底」,小窗口下不再溢出
- 任务卡片图标、设备分组悬停等点缀色由蓝色统一为品牌色,链接颜色同步统一
修复
- 「关于」页面协议声明由 AGPL-3.0 更正为 Apache-2.0
- 停止投屏(含主投屏、应用投屏、设备管理进程)时进程可能不退出导致投屏窗口残留,SIGINT 无效时自动强制结束进程
- 投屏自定义参数中含多个参数(如 --crop 720:1280:0:0)时整串被当成单个参数导致不生效,现按空格/引号正确拆分
- 内置大模型额度不足时,部分错误码(insufficient_quota)未提示能量不足、未自动跳转充值页
- 应用投屏在部分机型(如红米 Turbo 3 / 澎湃系统)上读不到应用列表,现自动改用 adb 获取可投屏应用并展示失败原因
- 暗色主题下主按钮白字对比度不足,改为深色文字