Repository navigation
v0.5.2 · 手机浮窗可拖动与缩放
- 修复手机上请求输入差异面板只显示顶部一条:改为把浮窗绑定到实际可见视口(把 visualViewport 的 height/width/offsetTop 同步为 CSS 变量),不再依赖布局视口的
inset:0;窄屏下窗口高度占可见高度的大部分。 - 新增浮窗可拖动(拖标题栏)与缩放(右下角把手),并始终夹紧在当前视口内,标题栏不会被拖出屏幕。
- 面板改为“标题栏 + 可滚动正文”结构,长差异更好翻。
- 魔法棒按钮改名:去掉“(不发出请求)”,现在就叫 请求输入差异。
- 新增
window-layout.js(几何计算)与window-drag.js(拖动/缩放),并补 7 项几何回归测试;含模拟手机视口下的可见尺寸断言。 - 拖动/缩放只改变窗口位置与大小,不改变记录或聊天数据。
更新后强制刷新酒馆;手机上拖标题栏移动、右下角调整大小。