feature: use Ctrl + click to stash all changes automatically with default options (#351)

This commit is contained in:
leo 2024-08-12 15:11:49 +08:00
parent 965a4b21ae
commit 429e037adb
No known key found for this signature in database
4 changed files with 27 additions and 9 deletions

View file

@ -616,15 +616,9 @@ namespace SourceGit.ViewModels
Task.Run(RefreshCommits);
}
public void StashAll()
public void StashAll(bool autoStart)
{
if (PopupHost.CanCreatePopup())
{
var changes = new List<Models.Change>();
changes.AddRange(_workingCopy.Unstaged);
changes.AddRange(_workingCopy.Staged);
PopupHost.ShowPopup(new StashChanges(this, changes, true));
}
_workingCopy?.StashAll(autoStart);
}
public void GotoResolve()