Skip to content

feat: 新增 Lithe Store 列表使用的 Cargo 图标 - #4

Merged
xiaoyumuxi merged 1 commit into
mainfrom
feat/store-icon
Oct 24, 2026
Merged

xiaoyumuxi merged 1 commit into
mainfrom
feat/store-icon

Conversation

@xiaoyumuxi

Copy link
Copy Markdown
Contributor

改动

  • 新增 io.github.lithe-idea.cargo-build/icons/cargo.svg,给 Lithe Store 的插件列表用。现在 Cargo 条目没有 icon,README 显示的是默认拼图图标。
  • 图标原样复制自 JetBrains IntelliJ Community 的 platform/icons/src/language/rust.svg(Apache-2.0,固定在 7a8451c94dca0baee87b81976a42f39dd66480f7),SHA-256 c1aa4dd0d05598c3f19a7b7651c6b7a0c89298bd3c150723764df88f9e54bec0。做法和 Gradle 插件的图标一致。
  • NOTICE 补上图标的来源路径和上游版本。

影响

  • 不改 plugin.json,也不改版本号,已经发布的 0.1.0 和 0.1.1 安装包不受影响。之后打包时,这个 SVG 会随插件目录一起进包(和 Gradle 一样),只在下一个版本发布时生效。
  • 合并后,Lithe-store 会单独提一个 PR,把 Cargo 条目的 icon 指向这个文件固定提交的 raw 地址。

验证

  • node --test test/*.test.mjs:7 项通过,4 项需要 Core 和 Cargo 的集成测试在本地跳过,由 CI 运行。

@xiaoyumuxi
xiaoyumuxi merged commit 8fea6ad into main Oct 24, 2026
1 check passed
@xiaoyumuxi
xiaoyumuxi deleted the feat/store-icon branch October 24, 2026 04:01
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