Angelk90 and Smit Barmase
b5cb569d30
project_panel: Add hide_root when only one folder in the project ( #25289 )
...
Closes #24188
Todo:
- [x] Hide root when only one worktree
- [x] Basic tests
- [x] Docs
- [x] Fix `select_first` + tests
- [x] Fix auto collapse dir + tests
- [x] Fix file / dir creation + tests
- [x] Fix root rename case
| Show root | Hide root |
|--------|--------|
| <img width="272" alt="Screenshot 2025-02-20 alle 22 35 55"
src="https://github.com/user-attachments/assets/361d93c7-e1ad-4419-a5f4-be62c9632807 "
/> | <img width="269" alt="Screenshot 2025-02-20 alle 22 36 11"
src="https://github.com/user-attachments/assets/62011f76-a24b-4297-9734-f5c3b9f75760 "
/> |
| <img width="275" alt="Screenshot 2025-02-20 alle 22 56 33"
src="https://github.com/user-attachments/assets/77e7e6e6-3dfe-4e88-b4b0-b620cb809d2b "
/> | <img width="267" alt="Screenshot 2025-02-20 alle 22 55 53"
src="https://github.com/user-attachments/assets/fa1099c8-7ed0-45ef-a7cf-aeb54b8283b1 "
/> |
Release Notes:
- Added support to hide the root entry of the Project Panel when there’s
only one folder in the project. This can be enabled by setting
`hide_root` to `true` in the `project_panel` config.
---------
Co-authored-by: Smit Barmase <heysmitbarmase@gmail.com >
2025-06-09 16:46:31 +05:30
2a29938567
git_ui: Show more information in the branch picker ( #25359 )
...
Final product:

Release Notes:
- Added more information about Git branches to the branch picker.
---------
Co-authored-by: Danilo Leal <daniloleal09@gmail.com >
Co-authored-by: Marshall Bowers <git@maxdeviant.com >
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com >
2025-03-10 21:05:29 -06:00
Angelk90 and Marshall Bowers
f906d91bc0
Only authenticate if the credentials provider has credentials when running in development ( #25403 )
...
Closes #25394
Release Notes:
- N/A
Scenarios:
| Scenarios | What it does |
|------|--------|
| Interactive Terminal + Impersonate Active Login | Login without saved
credentials |
| Interactive Terminal + Saved credentials | Login with saved
credentials |
| Interactive Terminal + No credentials | Does nothing |
| Non-interactive Terminal + Saved credentials | Login with saved
credentials |
| Non-interactive Terminal + No credentials | Does nothing |
@maxdeviant : You can take a look at it.
---------
Co-authored-by: Marshall Bowers <git@maxdeviant.com >
2025-02-22 18:29:27 +00:00
Angelk90
b6fbb3297c
Show git items in the panel only when in a git repository ( #24865 )
...
| Before | After | After2 |
| - | - | - |
| <img width="368" alt="Screenshot 2025-02-14 alle 13 45 41"
src="https://github.com/user-attachments/assets/9ed6f233-c7e3-45b4-b2cd-605b6f785cbe "
/> | <img width="367" alt="Screenshot 2025-02-14 alle 14 25 24"
src="https://github.com/user-attachments/assets/808da265-dd1d-4679-9b62-a4def459fc8f "
/> | <img width="371" alt="Screenshot 2025-02-14 alle 14 25 38"
src="https://github.com/user-attachments/assets/09d0e27e-1e58-43b4-9a35-eb14c0d14961 "
/> |
Release Notes:
- If it is not a git repository it shows nothing.
- Fix stage and unstage title in context_menu
2025-02-21 12:11:17 -07:00
Angelk90
f1c2dfba6b
Update license year ( #24191 )
2025-02-04 09:02:59 -05:00
528aaacb1c
Add process ID to terminal tab tooltips ( #21955 )
...
Closes #12807
| Before | After |
|--------|--------|
| <img width="1336" alt="Screenshot 2025-01-09 at 2 14 15 PM"
src="https://github.com/user-attachments/assets/8396cf41-74eb-4b5c-89e3-287e4f2ddd1d "
/> | <img width="1336" alt="Screenshot 2025-01-09 at 2 13 34 PM"
src="https://github.com/user-attachments/assets/b39c51e8-fd2c-41fe-9493-396057bd71db "
/> |
Release Notes:
- Added the process ID (PID) to terminal tab tooltips.
---------
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
Co-authored-by: Danilo Leal <daniloleal09@gmail.com >
2025-01-09 17:52:06 +00:00