Skip to content

修复旧系统菜单、快捷键与浮层尺寸,补齐 macOS 14、15 实测 - #551

Merged
taekchef merged 12 commits into
mainfrom
codex/macos14-15-compatibility
Oct 28, 2026
Merged

taekchef merged 12 commits into
mainfrom
codex/macos14-15-compatibility

Conversation

@taekchef

@taekchef taekchef commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

公开版 0.0.3 在 macOS 14、15 上存在菜单与快捷键缺陷:命令接收者不在实际输入响应路径中,设置菜单被禁用;macOS 15 的默认 ⌘O、⌘F、⇧⌘C 与应用命令冲突,系统拒绝加入整组菜单,导致新建笔记、打开文稿、工作台和复制引用入口缺失。修复由工作区 UIKit 宿主接收命令,并移除由工作区接管的冲突菜单,保留现有操作、校验、编辑器焦点、场景保存和顶栏布局。

原生回归还发现,连续调整对话浮层尺寸会读取上次拖动的中间宽度;现改用已提交的宽度作为下一次拖动起点。

新增手动 compatibility 诊断,在独立旧系统上直接测试公开安装包或同一提交的 CI 候选包,记录包来源、系统版本、控件、截图和崩溃报告。UI 工程支持 Xcode 15;检查要求指定用例实际执行通过,空测试不会成功。

验证完成(分支 33b144c3,与主线 333bf7fa 组合构建的包来源 04fa545d,构建号 20261028.0626.12):

环境 结果
macOS 14.8.9 / arm64 启动、退出重开、设置鼠标与快捷键、菜单完整性、笔记输入及退出保存、文件选择与取消全部通过
macOS 15.7.9 / arm64 同上,全部通过
macOS 15.7.9 / x86_64 同上,全部通过

边界:这些缺陷不能认定为朋友截图中闪退的根因,截图仍缺版本与调用栈。macOS 14 Intel 未取得原生测试环境;已测结果不代表全部 14.x/15.x 补丁、复杂文稿和用户历史资料都已验收。没有合并、发布或替换本机应用。

@taekchef taekchef changed the title 诊断:在 macOS 14、15 实测公开安装包 修复旧系统工作区菜单与快捷键,补齐 macOS 14、15 实测 Oct 28, 2026
@taekchef taekchef changed the title 修复旧系统工作区菜单与快捷键,补齐 macOS 14、15 实测 修复旧系统菜单、快捷键与浮层尺寸,补齐 macOS 14、15 实测 Oct 28, 2026
@taekchef
taekchef marked this pull request as ready for review October 28, 2026 07:16
@taekchef
taekchef merged commit 09737d5 into main Oct 28, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant