mirror of
https://github.com/sourcegit-scm/sourcegit
synced 2025-06-04 02:25:00 +00:00
refactor: rewrite external editor supports
* supported editors can be different on different platforms. * display founded editors only
This commit is contained in:
parent
bcb83af576
commit
111bf2966a
20 changed files with 417 additions and 220 deletions
BIN
src/Resources/ExternalToolIcons/vscode_insiders.png
Normal file
BIN
src/Resources/ExternalToolIcons/vscode_insiders.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
35
src/Resources/Locales.Designer.cs
generated
35
src/Resources/Locales.Designer.cs
generated
|
@ -1600,7 +1600,7 @@ namespace SourceGit.Resources {
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to GIT FLOW.
|
||||
/// Looks up a localized string similar to Git-Flow.
|
||||
/// </summary>
|
||||
public static string Text_GitFlow {
|
||||
get {
|
||||
|
@ -2985,15 +2985,6 @@ namespace SourceGit.Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Open In Fleet.
|
||||
/// </summary>
|
||||
public static string Text_Repository_Fleet {
|
||||
get {
|
||||
return ResourceManager.GetString("Text.Repository.Fleet", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to LOCAL BRANCHES.
|
||||
/// </summary>
|
||||
|
@ -3013,7 +3004,7 @@ namespace SourceGit.Resources {
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to NEW BRANCH.
|
||||
/// Looks up a localized string similar to Create Branch.
|
||||
/// </summary>
|
||||
public static string Text_Repository_NewBranch {
|
||||
get {
|
||||
|
@ -3021,12 +3012,21 @@ namespace SourceGit.Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Open In {0}.
|
||||
/// </summary>
|
||||
public static string Text_Repository_OpenIn {
|
||||
get {
|
||||
return ResourceManager.GetString("Text.Repository.OpenIn", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Open In External Tools.
|
||||
/// </summary>
|
||||
public static string Text_Repository_OpenWith {
|
||||
public static string Text_Repository_OpenWithExternalTools {
|
||||
get {
|
||||
return ResourceManager.GetString("Text.Repository.OpenWith", resourceCulture);
|
||||
return ResourceManager.GetString("Text.Repository.OpenWithExternalTools", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -3147,15 +3147,6 @@ namespace SourceGit.Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Open In Visual Studio Code.
|
||||
/// </summary>
|
||||
public static string Text_Repository_VSCode {
|
||||
get {
|
||||
return ResourceManager.GetString("Text.Repository.VSCode", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to WORKSPACE.
|
||||
/// </summary>
|
||||
|
|
|
@ -339,11 +339,8 @@
|
|||
<data xml:space="preserve" name="Text.Repository.Explore">
|
||||
<value>Open In File Browser</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.VSCode">
|
||||
<value>Open In Visual Studio Code</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.Fleet">
|
||||
<value>Open In Fleet</value>
|
||||
<data xml:space="preserve" name="Text.Repository.OpenIn">
|
||||
<value>Open In {0}</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.Terminal">
|
||||
<value>Open In Terminal</value>
|
||||
|
@ -376,7 +373,7 @@
|
|||
<value>LOCAL BRANCHES</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.NewBranch">
|
||||
<value>NEW BRANCH</value>
|
||||
<value>Create Branch</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.Remotes">
|
||||
<value>REMOTES</value>
|
||||
|
@ -409,7 +406,7 @@
|
|||
<value>ABORT</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.GitFlow">
|
||||
<value>GIT FLOW</value>
|
||||
<value>Git-Flow</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.GitFlow.Init">
|
||||
<value>Initialize Git-Flow</value>
|
||||
|
@ -1293,7 +1290,7 @@
|
|||
<data name="Text.Preference.Appearance" xml:space="preserve">
|
||||
<value>APPEARANCE</value>
|
||||
</data>
|
||||
<data name="Text.Repository.OpenWith" xml:space="preserve">
|
||||
<data name="Text.Repository.OpenWithExternalTools" xml:space="preserve">
|
||||
<value>Open In External Tools</value>
|
||||
</data>
|
||||
<data name="Text.SelfUpdate.Title" xml:space="preserve">
|
||||
|
|
|
@ -339,11 +339,8 @@
|
|||
<data xml:space="preserve" name="Text.Repository.Explore">
|
||||
<value>Open In File Browser</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.VSCode">
|
||||
<value>Open In Visual Studio Code</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.Fleet">
|
||||
<value>Open In Fleet</value>
|
||||
<data xml:space="preserve" name="Text.Repository.OpenIn">
|
||||
<value>Open In {0}</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.Terminal">
|
||||
<value>Open In Terminal</value>
|
||||
|
@ -376,7 +373,7 @@
|
|||
<value>LOCAL BRANCHES</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.NewBranch">
|
||||
<value>NEW BRANCH</value>
|
||||
<value>Create Branch</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.Remotes">
|
||||
<value>REMOTES</value>
|
||||
|
@ -409,7 +406,7 @@
|
|||
<value>ABORT</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.GitFlow">
|
||||
<value>GIT FLOW</value>
|
||||
<value>Git-Flow</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.GitFlow.Init">
|
||||
<value>Initialize Git-Flow</value>
|
||||
|
@ -1293,7 +1290,7 @@
|
|||
<data name="Text.Preference.Appearance" xml:space="preserve">
|
||||
<value>Appearance</value>
|
||||
</data>
|
||||
<data name="Text.Repository.OpenWith" xml:space="preserve">
|
||||
<data name="Text.Repository.OpenWithExternalTools" xml:space="preserve">
|
||||
<value>Open In External Tools</value>
|
||||
</data>
|
||||
<data name="Text.SelfUpdate.Title" xml:space="preserve">
|
||||
|
|
|
@ -339,8 +339,8 @@
|
|||
<data xml:space="preserve" name="Text.Repository.Explore">
|
||||
<value>在文件浏览器中打开</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.VSCode">
|
||||
<value>在 Visual Studio Code 中打开</value>
|
||||
<data xml:space="preserve" name="Text.Repository.OpenIn">
|
||||
<value>在 {0} 中打开</value>
|
||||
</data>
|
||||
<data xml:space="preserve" name="Text.Repository.Terminal">
|
||||
<value>在终端中打开</value>
|
||||
|
@ -1317,15 +1317,12 @@
|
|||
<data name="Text.About.SubTitle" xml:space="preserve">
|
||||
<value>开源免费的Git客户端</value>
|
||||
</data>
|
||||
<data name="Text.Repository.OpenWith" xml:space="preserve">
|
||||
<data name="Text.Repository.OpenWithExternalTools" xml:space="preserve">
|
||||
<value>使用外部工具打开</value>
|
||||
</data>
|
||||
<data name="Text.About.SourceCode" xml:space="preserve">
|
||||
<value>• 项目源代码地址 </value>
|
||||
</data>
|
||||
<data name="Text.Repository.Fleet" xml:space="preserve">
|
||||
<value>在 Fleet 中打开</value>
|
||||
</data>
|
||||
<data name="Text.InProgress.CherryPick" xml:space="preserve">
|
||||
<value>挑选(Cherry-Pick)操作进行中。点击【终止】回滚到操作前的状态。</value>
|
||||
</data>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue