Skip to content

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:37
· 2 commits to main since this release

新增

  • 设备「更多」菜单新增「应用投屏」,可将指定应用投屏到独立虚拟屏,手机物理分辨率不受影响,手机可同时正常使用
  • 应用投屏支持同时投屏多个应用,每个应用一个独立窗口,可在弹窗中查看并单独停止某个应用投屏
  • 应用投屏支持选择虚拟屏分辨率(默认跟随手机,可选 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 获取可投屏应用并展示失败原因
  • 暗色主题下主按钮白字对比度不足,改为深色文字