mirror of
https://fastgit.cc/github.com/sourcegit-scm/sourcegit
synced 2026-04-24 10:50:52 +08:00
feature: support to open submodule change histories from context menu
Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
@@ -746,6 +746,7 @@
|
||||
<x:String x:Key="Text.Submodule.CopyPath" xml:space="preserve">Copy Relative Path</x:String>
|
||||
<x:String x:Key="Text.Submodule.Deinit" xml:space="preserve">De-initialize</x:String>
|
||||
<x:String x:Key="Text.Submodule.FetchNested" xml:space="preserve">Fetch nested submodules</x:String>
|
||||
<x:String x:Key="Text.Submodule.Histories" xml:space="preserve">Histories</x:String>
|
||||
<x:String x:Key="Text.Submodule.Move" xml:space="preserve">Move To</x:String>
|
||||
<x:String x:Key="Text.Submodule.Open" xml:space="preserve">Open Repository</x:String>
|
||||
<x:String x:Key="Text.Submodule.RelativePath" xml:space="preserve">Relative Path:</x:String>
|
||||
|
||||
@@ -750,6 +750,7 @@
|
||||
<x:String x:Key="Text.Submodule.CopyPath" xml:space="preserve">复制路径</x:String>
|
||||
<x:String x:Key="Text.Submodule.Deinit" xml:space="preserve">取消初始化</x:String>
|
||||
<x:String x:Key="Text.Submodule.FetchNested" xml:space="preserve">拉取子孙模块</x:String>
|
||||
<x:String x:Key="Text.Submodule.Histories" xml:space="preserve">变更历史</x:String>
|
||||
<x:String x:Key="Text.Submodule.Move" xml:space="preserve">移动</x:String>
|
||||
<x:String x:Key="Text.Submodule.Open" xml:space="preserve">打开仓库</x:String>
|
||||
<x:String x:Key="Text.Submodule.RelativePath" xml:space="preserve">相对仓库路径 :</x:String>
|
||||
|
||||
@@ -750,6 +750,7 @@
|
||||
<x:String x:Key="Text.Submodule.CopyPath" xml:space="preserve">複製路徑</x:String>
|
||||
<x:String x:Key="Text.Submodule.Deinit" xml:space="preserve">取消初始化</x:String>
|
||||
<x:String x:Key="Text.Submodule.FetchNested" xml:space="preserve">提取子模組</x:String>
|
||||
<x:String x:Key="Text.Submodule.Histories" xml:space="preserve">變更歷史</x:String>
|
||||
<x:String x:Key="Text.Submodule.Move" xml:space="preserve">移動</x:String>
|
||||
<x:String x:Key="Text.Submodule.Open" xml:space="preserve">開啟存放庫</x:String>
|
||||
<x:String x:Key="Text.Submodule.RelativePath" xml:space="preserve">相對存放庫路徑:</x:String>
|
||||
|
||||
@@ -2607,6 +2607,15 @@ namespace SourceGit.ViewModels
|
||||
ev.Handled = true;
|
||||
};
|
||||
|
||||
var histories = new MenuItem();
|
||||
histories.Header = App.Text("Submodule.Histories");
|
||||
histories.Icon = App.CreateMenuIcon("Icons.Histories");
|
||||
histories.Click += (_, ev) =>
|
||||
{
|
||||
App.ShowWindow(new FileHistories(this, submodule.Path));
|
||||
ev.Handled = true;
|
||||
};
|
||||
|
||||
var copy = new MenuItem();
|
||||
copy.Header = App.Text("Submodule.CopyPath");
|
||||
copy.Icon = App.CreateMenuIcon("Icons.Copy");
|
||||
@@ -2625,6 +2634,8 @@ namespace SourceGit.ViewModels
|
||||
menu.Items.Add(deinit);
|
||||
menu.Items.Add(rm);
|
||||
menu.Items.Add(new MenuItem() { Header = "-" });
|
||||
menu.Items.Add(histories);
|
||||
menu.Items.Add(new MenuItem() { Header = "-" });
|
||||
menu.Items.Add(copy);
|
||||
return menu;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user