diff --git a/src/Resources/Locales/en_US.axaml b/src/Resources/Locales/en_US.axaml
index d2233529..81dfd555 100644
--- a/src/Resources/Locales/en_US.axaml
+++ b/src/Resources/Locales/en_US.axaml
@@ -746,6 +746,7 @@
Copy Relative Path
De-initialize
Fetch nested submodules
+ Histories
Move To
Open Repository
Relative Path:
diff --git a/src/Resources/Locales/zh_CN.axaml b/src/Resources/Locales/zh_CN.axaml
index 28ddc00d..cb47e6c5 100644
--- a/src/Resources/Locales/zh_CN.axaml
+++ b/src/Resources/Locales/zh_CN.axaml
@@ -750,6 +750,7 @@
复制路径
取消初始化
拉取子孙模块
+ 变更历史
移动
打开仓库
相对仓库路径 :
diff --git a/src/Resources/Locales/zh_TW.axaml b/src/Resources/Locales/zh_TW.axaml
index 156ba32a..5702f764 100644
--- a/src/Resources/Locales/zh_TW.axaml
+++ b/src/Resources/Locales/zh_TW.axaml
@@ -750,6 +750,7 @@
複製路徑
取消初始化
提取子模組
+ 變更歷史
移動
開啟存放庫
相對存放庫路徑:
diff --git a/src/ViewModels/Repository.cs b/src/ViewModels/Repository.cs
index 1064c2d5..c3346fb1 100644
--- a/src/ViewModels/Repository.cs
+++ b/src/ViewModels/Repository.cs
@@ -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;
}