feature<Achive>: add git archive to commit's context menu

This commit is contained in:
leo 2021-05-27 22:30:40 +08:00
parent 93835b48bc
commit 3f55d66e01
7 changed files with 182 additions and 2 deletions

View file

@ -348,6 +348,14 @@ namespace SourceGit.Views.Widgets {
}
};
menu.Items.Add(saveToPatch);
var archive = new MenuItem();
archive.Header = App.Text("CommitCM.Archive");
archive.Click += (o, e) => {
new Popups.Archive(repo.Path, commit).Show();
e.Handled = true;
};
menu.Items.Add(archive);
menu.Items.Add(new Separator());
var copySHA = new MenuItem();