feature<DeleteSubmodule>: add context menu to delete submodules

This commit is contained in:
leo 2021-04-12 09:53:59 +08:00
parent eaabfcf28e
commit 3edb8bf2dd
6 changed files with 115 additions and 0 deletions

View file

@ -1026,9 +1026,17 @@ namespace SourceGit.UI {
ev.Handled = true;
};
var rm = new MenuItem();
rm.Header = App.Text("Submodule.Remove");
rm.Click += (o, ev) => {
DeleteSubmodule.Show(repo, path);
ev.Handled = true;
};
var menu = new ContextMenu();
menu.Items.Add(open);
menu.Items.Add(copy);
menu.Items.Add(rm);
menu.IsOpen = true;
e.Handled = true;