Jesse Duffield
|
693048eb29
|
Use fields rather than methods on worktrees
I would prefer to use methods to keep things immutable but I'd rather be consistent with the other
models and update them all at once
|
2023-07-29 17:36:18 +10:00 |
|
Jesse Duffield
|
f8c18d074a
|
Remove IO logic from presentation code for worktrees
We're doing all the IO in our workers loader method so that we don't need to do any
in our presentation code
|
2023-07-29 17:36:18 +10:00 |
|
Jesse Duffield
|
10287c0dc3
|
Allow entering a worktree by pressing enter
|
2023-07-29 17:36:18 +10:00 |
|
Jesse Duffield
|
fb73bb7e25
|
Update cheatsheets
|
2023-07-29 17:36:18 +10:00 |
|
Jesse Duffield
|
b79d19e0a7
|
Support opening worktree in editor
|
2023-07-29 17:36:18 +10:00 |
|
Jesse Duffield
|
096b8a19c5
|
Allow opening worktree in editor
This does the job but I think we need yet another editor command for opening a directory in a new window.
|
2023-07-29 17:36:17 +10:00 |
|
Jesse Duffield
|
500c0eafb9
|
Support creating worktrees from refs
|
2023-07-29 17:36:17 +10:00 |
|
Jesse Duffield
|
a991525391
|
Handle deleting branch attached to worktree
|
2023-07-29 17:36:17 +10:00 |
|
Jesse Duffield
|
0776ae41d3
|
Land in the same panel when switching to a worktree
|
2023-07-29 17:36:17 +10:00 |
|
Jesse Duffield
|
9eb9ce88b3
|
Prompt to switch to worktree when branch is checked out by other worktree
|
2023-07-29 17:36:17 +10:00 |
|
Jesse Duffield
|
7af9715a1b
|
Use git lingo
|
2023-07-29 17:36:17 +10:00 |
|
Jesse Duffield
|
4c471dff83
|
Alert when attempting to enter the current worktree
|
2023-07-29 17:36:17 +10:00 |
|
Jesse Duffield
|
c1ea17b66f
|
Remove comment
|
2023-07-29 17:36:17 +10:00 |
|
Joel Baranick
|
b22f936522
|
Address PR comments
|
2023-07-29 17:36:17 +10:00 |
|
Joel Baranick
|
53e408f156
|
Basic support for adding a worktree
|
2023-07-29 17:36:17 +10:00 |
|
Joel Baranick
|
46bb9bb60b
|
Put all worktree i18n strings together
Use tabwriter to align worktree panel contents
|
2023-07-29 17:36:17 +10:00 |
|
Joel Baranick
|
b10670ba44
|
Improve worktree panel
|
2023-07-29 17:36:17 +10:00 |
|
Joel Baranick
|
f13f85de8e
|
Style missing worktree as red and display better error when trying to switch to them
Use a broken link icon for missing worktrees
|
2023-07-29 17:36:17 +10:00 |
|
Joel Baranick
|
2f156b3438
|
Support for deleting a worktree
|
2023-07-29 17:36:17 +10:00 |
|
Joel Baranick
|
eded08bacf
|
Initial addition of support for worktrees
|
2023-07-29 17:36:17 +10:00 |
|