# git: Unify commit popups \(\#38749\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/623e13761b02dd98443a7ada94b6a00ebffc46ee)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 623e13761b02dd98443a7ada94b6a00ebffc46ee

Requested commit: 623e13761b02dd98443a7ada94b6a00ebffc46ee

Commit: 623e13761b02dd98443a7ada94b6a00ebffc46ee

Tree: 8ffd7214d3c564f601b7f6b572024fb90a7c7be6

Author: LoricAndre

Committer: GitHub

## Message

```
git: Unify commit popups (#38749)

Closes #26424
Supersedes #35328

Originally, `git::blame` uses its own `ParsedCommitMessage` as the
source for the commit information, including the PR section. This
changes unifies this with `git::repository` and `git_ui::git_panel` by
moving this and some other commit-related structs to `git::commit`
instead, and making both `git_ui::blame_ui` and `git_ui::git_panel` pull
their information from these structs.

Release notes :

- (Let's Git Together) Fixed the commit tooltip in the git panel not
showing information like avatars.

---------

Co-authored-by: Cole Miller <cole@zed.dev>
Co-authored-by: Zed Zippy <234243425+zed-zippy[bot]@users.noreply.github.com>
```

## Parents

- [302a4bbdd0d30286b7688c4f2972e2f99d66999e](https://git.cafe/gitcafe/zed/commit/302a4bbdd0d30286b7688c4f2972e2f99d66999e?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/623e13761b02dd98443a7ada94b6a00ebffc46ee?format=markdown)
