Cole Miller
e1e3f2e423
Improve handling of remote-tracking branches in the picker ( #29744 )
...
Release Notes:
- Changed the git branch picker to make remote-tracking branches less
prominent
---------
Co-authored-by: Anthony Eid <hello@anthonyeid.me>
2025-05-01 21:24:26 -04:00
Smit Barmase
ba7f886c62
project: Show detached head commit SHA in branch pickers ( #29007 )
...
When Git is in a detached HEAD state, the branch is `None`, and we can't
get any meaningful information from it. This PR adds a `head_commit`
field to the snapshot, which is always populated with the HEAD details,
even when the branch is `None`.
This also pave path to fix:
https://github.com/zed-industries/zed/issues/28736
git panel branch picker (before, after):
<img width="197" alt="image"
src="https://github.com/user-attachments/assets/0b6abbba-2988-4890-a708-bcd8aad84f26 "
/> <img width="198" alt="image"
src="https://github.com/user-attachments/assets/4b08b1a8-5e79-4aa3-a44e-932249602c18 "
/>
title bar branch picker (before, after):
<img width="183" alt="image"
src="https://github.com/user-attachments/assets/d94357f8-a4da-4d60-8ddd-fdd978b99fdf "
/> <img width="228" alt="image"
src="https://github.com/user-attachments/assets/d20824a1-9279-44d6-afd1-bf9319fc50e4 "
/>
Release Notes:
- Added head commit SHA information to the Git branch picker in the
title bar and Git panel.
2025-04-18 04:23:56 +05:30
Smit Barmase
78ecc3cef0
git: Amend ( #28187 )
...
Adds git amend support.
- [x] Turn existing commit button into split button
- [x] Clean up + Handle shortcuts/focus cases
- [x] Test remote
Release Notes:
- Added git amend support.
---------
Co-authored-by: Cole Miller <cole@zed.dev>
2025-04-14 21:07:19 +05:30
Max Brunsfeld
8ab252c42d
Split protobufs into separate files ( #28130 )
...
The one big protobuf file was getting a bit difficult to navigate. I
split it into separate topic-specific files that import each other.
Release Notes:
- N/A
2025-04-04 16:15:49 -07:00