per(UI): update icon design for macOS 27 - #1274
Conversation
|
ok,非常感谢! |
ok, thank you very much! |
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
代码审查已达到 Codex 使用限制。 请与此存储库的管理员联系,以通过添加积分来增加限制。 |
…macos-27-icon # Conflicts: # Easydict.xcodeproj/project.pbxproj
|
@Keldos-Li 你好,CI 出现异常 ,我刚解决冲突,修改了一些东西,请看看是不是图片资源出现了问题 |
@Keldos-Li Hello, CI has Exception. I just resolved the conflict and modified some things. Please check if there is a problem with the image resources. |
|
简单看了一下,可能是 CI 环境问题,这次使用了 macOS 27/Icon Composer 的新特性,当前的 CI 还是 macOS 26 / Xcode 26 ,我看看怎么解决。 |
After a brief look, it may be a CI environment problem. This time I used the new features of macOS 27/Icon Composer. The current CI is still macOS 26/Xcode 26. I will see how to solve it. |
背景:PR tisfeng#1274 使用 macOS 27 Icon Composer 图标,而 macos-latest 当前工具链无法解析该格式。 变更:将 Swift CodeQL job 切换到 xcode-27,并在构建前校验 Xcode 与 macOS 主版本。 影响:CodeQL 构建使用兼容的 macOS 27/Xcode 27 环境;保留现有架构、缓存和分析流程,在线 CI 仍需推送后验证。 ---------------------------------------------------------------------- ci(codeql): run Swift analysis on Xcode 27 context: PR tisfeng#1274 uses a macOS 27 Icon Composer asset that the macos-latest toolchain cannot parse. change: Run the Swift CodeQL job on xcode-27 and validate the Xcode and macOS major versions before building. impact: CodeQL builds use a compatible macOS 27/Xcode 27 environment while preserving the existing architecture, cache, and analysis flow; online CI still requires a push to verify. References: - PR tisfeng#1274: tisfeng#1274
macOS 27 重新调整了图标的显示风格,之前macOS 26的图标参数在macOS 27下显得并不美观,我稍微做了调整。
这个PR可以等到macOS 27正式发布再进行合并。
相同参数在macOS 26下可能的效果是:



如有更多意见,欢迎指出。