Skip to content

per(UI): update icon design for macOS 27 - #1274

Merged
tisfeng merged 5 commits into
tisfeng:devfrom
Keldos-Li:feature/macos-27-icon
Sep 21, 2026
Merged

tisfeng merged 5 commits into
tisfeng:devfrom
Keldos-Li:feature/macos-27-icon

Conversation

@Keldos-Li

Copy link
Copy Markdown
Contributor

macOS 27 重新调整了图标的显示风格,之前macOS 26的图标参数在macOS 27下显得并不美观,我稍微做了调整。

这个PR可以等到macOS 27正式发布再进行合并。

image image image

相同参数在macOS 26下可能的效果是:
image
image
image

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

@tisfeng

tisfeng commented Aug 17, 2026

Copy link
Copy Markdown
Owner

ok,非常感谢!

@Issues-translate-bot

Copy link
Copy Markdown

Bot detected this issue is not in English and translated it automatically.


ok, thank you very much!

@Keldos-Li
Keldos-Li marked this pull request as ready for review September 19, 2026 15:30
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@Issues-translate-bot

Copy link
Copy Markdown

Bot automatically translated this content.


代码审查已达到 Codex 使用限制。 请与此存储库的管理员联系,以通过添加积分来增加限制。
必须使用积分来启用存储库范围内的代码审查。

@tisfeng

tisfeng commented Sep 20, 2026

Copy link
Copy Markdown
Owner

@Keldos-Li 你好,CI 出现异常 ,我刚解决冲突,修改了一些东西,请看看是不是图片资源出现了问题

@Issues-translate-bot

Copy link
Copy Markdown

Bot automatically translated this content.


@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.

@tisfeng

tisfeng commented Sep 20, 2026

Copy link
Copy Markdown
Owner

简单看了一下,可能是 CI 环境问题,这次使用了 macOS 27/Icon Composer 的新特性,当前的 CI 还是 macOS 26 / Xcode 26 ,我看看怎么解决。

@Issues-translate-bot

Copy link
Copy Markdown

Bot automatically translated this content.


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

@tisfeng tisfeng left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok,看起来没问题了

@tisfeng
tisfeng merged commit dc7d669 into tisfeng:dev Sep 21, 2026
5 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.

3 participants