Skip to content

MeasixPilot 0.0.14

Choose a tag to compare

@github-actions github-actions released this 11 Aug 03:11

0.0.14(versionCode 14)— 2026-08-10 ~ 2026-08-11

新增

  • 聊天主界面自适应:窗口宽度 ≥600dp 且高度 ≥480dp 时显示“会话列表 + 聊天详情”双栏;普通窄屏和矮横屏保持单栏抽屉。竖向折叠屏按 WindowManager 提供的真实铰链坐标分区,Tabletop 且有有效横向铰链时将聊天限制在上半屏
  • 自适应临时弹层:普通窄屏使用 ModalBottomSheet,宽屏使用限宽居中 Dialog;竖向铰链下限制在聊天详情侧,Tabletop 且有有效横向铰链时限制在上半屏
  • 矮屏紧凑输入:聊天可用高度低于 480dp 时改用单行紧凑输入,功能项保持完整

修复

  • 会话助手一致性:聊天标题、背景、模型能力、搜索、推理、快捷消息和文件能力统一以 conversation.assistantId 为准;仅在原助手已删除时回退当前全局助手
  • 更新检查生命周期UpdateChecker 在 AppScope 内共享一个首次订阅才启动、启动后不重启的 StateFlow,同一进程最多请求一次;忽略的成功版本持久化到 DataStore,失败提示的关闭状态在当前进程内共享
  • 宽屏弹层交互:改用独立 scrim 与内容层,避免底部按钮或输入框被误判为外部点击;补充内容区、底部操作区和外部点击回归测试
  • 非聊天页面回归:设置文件页和图片生成页恢复固定双列,其他设置与管理页面继续使用原有全屏导航;同时恢复关于页 emoji 并修正受影响源码的 UTF-8 文本
  • 聊天界面可读性:收紧会话栏间距,调整标题层级、头像尺寸和消息区留白,修复 AMOLED 模式下选中会话对比度,并增强工具授权操作的视觉区分
  • 质量门禁:移除模块级 Lint 全局忽略配置;补充自适应策略、会话助手切换和更新检查测试

变更

  • 适配职责收敛:自适应双栏只作用于聊天主界面;设置、历史、统计等页面维持全屏逐页导航。根节点仅负责提供统一的 LocalAdaptiveLayoutInfo
  • 弹层状态约定:Dialog 路径不组合 BottomSheet;调用方以自身可见状态为准,不读取 sheetState 判断 Dialog 是否显示