diff --git a/CHANGELOG.md b/CHANGELOG.md index 16c8d68..06b1335 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ - **Branches 视图多选 + 批量操作**:`hyperGit.branches` 由 `registerTreeDataProvider` 改用 `createTreeView({ canSelectMany: true })`,支持 Ctrl/Cmd/Shift 框选多个分支/标签。批量命令作用于整个选区:**删除分支**(一次 `git branch --merged` 分类已合并/未合并,单条确认弹窗诚实分栏呈现强制删除风险,逐个删除并汇总成功/失败)、**删除标签**、**复制引用**(按行连接)、**收藏切换**。仅单目标语义的操作(检出/合并/变基/重命名/比较)经 `!listMultiSelection` 在多选时从右键菜单隐藏,且因仅读「右键点击项」而始终安全。新增纯逻辑 `engine/ref/selection.collectBranchRefs`(选区归一化 + 「点击在选区之外」手势优先)与 `engine/ref/cleanup` 的 `partitionByMerged`/`formatBranchDeleteConfirm`/`truncateNames`,单测全覆盖。 +### Changed + +- **品牌图标统一**:将活动栏图标(`media/hyper-git-icon.svg`)、Marketplace 市场徽标(`media/icon.png`)与 README 头图统一为辨识度更高的「Git Pull Request」造型(字形改编自 Tabler Icons,MIT);市场徽标基于新字形重新栅格化为 256×256 RGBA 蓝→紫渐变图,设计源沉淀至 `media-src/icon.svg`;README 头部重构为居中布局(徽标 + 标题 + 一句话定位 + License 徽章)。 + ## [0.0.1-rc.4] - 2026-06-29 — 第四个预发布候选 > 修复用户截图反馈的两处工具窗口缺陷:活动栏图标缺失「未提交文件数」角标、Branches「Push」对无上游分支失败。 diff --git a/README.md b/README.md index 199946c..c28b974 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,14 @@ -# Hyper Git +

+ Hyper Git +

-> 在 VS Code 上完整复刻 IntelliJ IDEA 的 **Git 工具窗口** 与 **Commit 提交窗口**,并为未来 git 管理的 AI Agent 自主代理能力预留架构接缝。 +

Hyper Git

-[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE) +

在 VS Code 上完整复刻 IntelliJ IDEA 的 Git 工具窗口Commit 提交窗口,并为未来 git 管理的 AI Agent 自主代理能力预留架构接缝。

+ +

+ License: MIT +

## 为什么需要 Hyper Git diff --git a/media-src/icon.svg b/media-src/icon.svg new file mode 100644 index 0000000..7be8a64 --- /dev/null +++ b/media-src/icon.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/media/hyper-git-icon.svg b/media/hyper-git-icon.svg index feef6ba..d68ce61 100644 --- a/media/hyper-git-icon.svg +++ b/media/hyper-git-icon.svg @@ -1,7 +1,9 @@ - - - - - - + + + + + + + + diff --git a/media/icon.png b/media/icon.png index 73a23fa..66c89f4 100644 Binary files a/media/icon.png and b/media/icon.png differ