修正 macOS 工作区顶栏对齐与项目配色 - #964
Merged
Merged
Conversation
arkleselect
marked this pull request as ready for review
September 28, 2026 11:17
arkleselect
requested review from
1lck,
Mucheen and
xiaoyumuxi
as code owners
September 28, 2026 11:17
* feat(macos): add selectable keymap presets * fix(macOS): resolve Eclipse keymap inheritance and Classic Stop binding * fix(ci): allow Rust Core bridge job to finish on macOS --------- Co-authored-by: Xiaoyumuxi <3075514079@qq.com>
* style(macos): 对齐欢迎页与 IDEA 社区版样式 * fix(macOS): restore welcome update and stable rollback actions --------- Co-authored-by: Lichenkang <2188718831@qq.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动内容
实现说明
颜色值参考 IDEA Islands 深色主题 与 IDEA 基础浅色主题。项目颜色索引采用路径稳定映射;这与 IDEA 使用项目元数据保存分配序号的方式不同,目的是复用现有项目路径身份而不增加另一套持久化状态。
验证
./scripts/test-macos.sh --no-parallel:1639 项、189 个测试组通过。./scripts/verify-service-boundaries.sh、./scripts/verify-runtime-bundle-immutability.sh、./scripts/verify-platform-feature-matrix-change.sh origin/preview HEAD、./scripts/verify-platform-feature-matrix.sh、测试稳定性静态检查和git diff --check均通过。./scripts/test-macos.sh曾出现 59 项失败;同一完整测试集串行重跑全部通过。草稿阶段仍需在实际 macOS 窗口中对照 IDEA 核验悬停尺寸、红绿灯间距、主题光照和窗口切换。合入最新 preview 的冲突处理(159a25dd)