# Change Log ## 0.3.4 - 修复: 终端输入未正确串行化 ## 0.3.3 - 新增: 语言选择 - 改进: zh-rCN 重命名至 zh 实现繁中回退简中 - 依赖: miuix 同步至最新提交 ## 0.3.2 - 修复: 部分设备 (ColorOS) 在拉起输入法后,返回事件会经由输入法最终被发往受控机 ## 0.3.1 - 修复: NsdManager 在低安卓版本下因缺少方法导致崩溃 ## 0.3.0 - 重构: 引入 ViewModel - 重构: 部分自行实现的组件迁移至 miuix - 引入子模块以在本地编译 miuix 的最新提交 - 新增: 所有参数页中的五个列表展开即触发懒加载 - 新增: 多语言支持 - 修复: IPv6 输入 - 新增: 域名解析 - 新增: 手动导入 ADB 密钥对 - 修复: snackbar 跨 activity ## 0.2.9 - 修复: RSA 公钥优先使用已储存的值 ## 0.2.8 - 新增: 设置 -> 全屏 -> 全屏兼容模式 ## 0.2.7 - 新增: 设置 -> 杂项 -> 隐藏设备页日志框 - 新增: 应用列表按拼音排序 ## 0.2.6 - 新增: 设置 -> 全屏 -> 全屏时返回键发送到远程 - 全屏下将系统返回手势映射为发送返回按键 ## 0.2.5 - 修复: 预览销毁再重组会导致画面冻结 - 新增: 横屏布局 - 修复: 虚拟按钮 Popup 弹出时被 dock 栏阻挡 ## 0.2.4 - 改进: 再次修改图标至 monochrome 主题色填充以避免与上游项目混淆 ## 0.2.3 - 改进: 莫奈颜色更多配置项 - 改进: 终端按钮触感反馈 - 修复: 终端垂直滚动被水平滚动打断 - 改进: 应用名更改至 `Scrcpy for Android` 以避免与上游项目混淆 ## 0.2.2 - 改进: 设备页连接设备后选项卡显示当前配置名 - 修复: 正确实现 `--disable-screensaver`,`FLAG_KEEP_SCREEN_ON` 而非 `PARTIAL_WAKE_LOCK` - 新增: `--record`, `--record-format` - 重构: adb / scrcpy 连接断开逻辑、状态管理 - 修复: 更新不再会重置自定义增加的 Scrcpy 参数配置档 - 新增: `--new-display` 快捷填入本机数值 ## 0.2.1 - 改进: 全屏虚拟按钮更多调整选项 - 改进: 全屏悬浮球更多调整选项 - 改进: 终端使用 Termux 套件 - 新增: `--no-mouse-hover`, `--kill-adb-on-close` - 移除: 旧版本配置迁移逻辑 - 依赖: AGP `9.1.1` -> `9.2.0`, Gradle `9.4.0` -> `9.4.1` ## 0.2.0 - 新增: 流式终端界面(支持在应用内直接操作终端) - 新增: 文件管理界面 - 新增: 原生应用设置页跳转,引导调整后台电池策略 - 改进: Dock 导航交互与可用性 ## 0.1.9 - 新增: 串流时自动拉起输入法 - 新增: 剪贴板同步 ## 0.1.8 - 新增: 支持 `--new-display` 与 `--start-app` - 修复: 串流时“最近任务”不可用的问题 - 维护: 依赖升级 ## 0.1.7 - 新增: Kotlin 侧低延迟音频路径 - 改进: 音频相关实现结构与设置项联动 ## 0.1.6 - 修复: 输入法双重 padding 导致的布局问题 - 重构: UI 焕新(TopAppBar 与 Dock 视觉重做,交互与页面样式统一) ## 0.1.5 - 新增: 生物识别认证与锁屏密码自动填充 - 修复: 快速连接卡片输入缓冲与设备 IP/端口修改体验 ## 0.1.4 - 新增: 连接后可选执行 `--list-app` ## 0.1.3 - 新增: 最近任务快捷入口 - 修复: `START_APP_CUSTOM` 配置未保存的问题 ## 0.1.2 - 新增: 多套 scrcpy 参数配置档(profiles) - 改进: 多配置档管理体验 ## 0.1.1 - 新增: 签名发布能力 - 新增: 画中画(PiP) - 新增: 全屏悬浮“快速球” - 新增: ADB 连接后自动启动 scrcpy - 新增: 连接状态跟随与自动全屏 - 新增: PreviewCard 自动聚焦 - 新增: 电源 Wake Lock 管理 - 新增: 关于页面与动态模糊效果 - 新增: 基于 GitHub API 的版本检查 - 改进: 补充更多 scrcpy 选项 - 重构: 导航与触感反馈迁移到 CompositionLocal - 重构: PiP 相关优化 - 修复: 视频显示由 TextureView 切换为 SurfaceView 以提升稳定性 - 维护: 升级 `miuix` 到 0.9.0 ## 0.0.6 - 修复: 视频方向处理 - 重构: 设置系统迁移到 DataStore(含历史数据迁移) - 重构: 状态管理改为 Parcelable Bundle 方案 - 重构: Snackbar 与设置基类实现优化 - 重构: 补充更多 scrcpy 参数并清理无用类/常量 ## 0.0.5 - 新增/增强: 设置页与虚拟按键管理能力 - 修复: 应用版本信息异常 - 修复: 双击返回退出行为问题 - 文档: 注释与 README 更新 ## 0.0.4 - 重构: 触控实现重写 - 新增: 串流过程中自动横竖屏切换 - 改进: 全屏控制页手势行为调整(关闭预测性返回) ## 0.0.3 - 新增: ADB 配对 - 新增: mDNS 设备发现 ## 0.0.2 - 新增: 全屏虚拟按键外观控制 - 新增: 构建 ABI 矩阵控制 - 重构: 代码组织与项目文档结构 - 新增: 发布说明模板 ## 0.0.1 - 首个可用版本发布 - 构建: 工作流支持收集全部 APK 产物 - 构建: Gradle 升级到 9.4.0