Skip to content

Plainstruct 4.0.3 Release

Latest

Choose a tag to compare

@MogroWang MogroWang released this 09 Oct 13:03

[4.0.3] - 2026-10-09

修复

  • 独立预览窗口:机型预设下拉始终向上展开:下拉面板的翻转判断用的是完整列表的估算高度 —— 机型扩到 21 项加分组标题后约 840px,任何窗口高度都「放不下」,于是恒被判为向上翻转;但面板自身限高 320px 并在内部滚动,判断从未计入这一上限 —— 现按限高后的实际高度判断,空间足够时正常向下展开(列表超出部分面板内滚动),仅贴近窗口底部放不下时才向上翻转;其余下拉(选项少、不触及限高)行为不变

新增

  • 独立预览窗口:机型预设按品牌分组并扩充 2024–2026 机型:移动端模拟的机型下拉由平铺 12 项改为按品牌分组(Apple / 三星 Galaxy / 小米·Redmi / 华为·荣耀 / OPPO·vivo / Google),机型扩充至 21 项 —— 新增 iPhone 16 / 16 Plus / 16 Pro / 17 / 17 Pro / 17 Air / 16·17 Pro Max、Galaxy S25 / S26 及 Ultra、Pixel 9 / 9 Pro / 9 Pro XL、小米 15、荣耀 Magic7、OPPO Find X8、vivo X200 等;视口为真机常见逻辑分辨率 —— Apple / 三星 / Google 逐机型联网核对,国产机型按面板分辨率换算,同视口的相邻代机型合并为一项(如「iPhone 15 / 16」「Galaxy S24 / S25 / S26」);下拉分组标题为弱化小字,仅作视觉分隔,不参与键盘导航与选择(SelectMenu 支持可选 group 字段,其余下拉不受影响);预设合并改名后,此前记忆的旧机型名回落为默认机型(可在下拉中重选),自定义机型与视口信息展示不变

变更

  • macOS:顶栏左右边距与角落对角线对齐:主窗口红绿灯横向位置由 x=7 外移至 x=12(纵向 y=22 不变,按钮中心仍在顶栏 40px 的垂直中心),顶栏右侧同步留出 12px 边距 —— 左上角原生红绿灯与右上角的问候语 / logo 以对称内缩在两角对角呼应、不再贴近视窗边缘,垂直居中保持不变;Windows 与 Linux 布局不受影响
  • 应用版本升至 4.0.3