Skip to content

v1.2.0

Choose a tag to compare

@raydoomed raydoomed released this 13 Oct 07:26
· 31 commits to main since this release

Ray Desktop v1.2.0 发布说明

修复

  • 拖拽窗口 8 个方向缩放:修复"下边、左上、右上"三个方向的宽高比锁定向错位(曾导致窗口朝错误方向跳变)。现在拖动四边/四角缩放均正确锁定会话比例,无黑边、不变形。
  • 固定模式拉伸窗口后切换动态:修复首次切换不跟随窗口尺寸的问题,切换后立即正确跟随。
  • 自动重连失败后可手动重连:连续 6 次自动重连失败(约 12 秒连不上)后,"更多"菜单新增「重新连接」入口,无需注销子会话重开。

稳定性与工程化

  • 核心几何/换算(像素→毫米、Letterbox 布局、WM_SIZING 窗口比例锁)与剪贴板信箱解析提取为无界面依赖的纯函数,新增 31 项单元回归测试(tests/,无需 .NET SDK 即可运行),防止后续回归。
  • 会话分辨率维护收敛为单一事实源(aspect 与会话分辨率不再双源背离)。

兼容性

  • 使用方式不变;--dynamic / --lang 启动参数保留。