Skip to content

Commit f7206f3

Browse files
committed
Improve CheckUpdateModel
1 parent 460a674 commit f7206f3

14 files changed

Lines changed: 113 additions & 38 deletions

File tree

v2rayN/ServiceLib/Manager/AppManager.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,13 @@ public bool IsRunningCore(ECoreType type)
4848
}
4949
}
5050

51+
public Dictionary<ECoreType, string> LastCheckUpdateResults { get; set; } = new();
52+
53+
public void SetLastCheckUpdateResult(ECoreType coreType, string result)
54+
{
55+
LastCheckUpdateResults[coreType] = result;
56+
}
57+
5158
#endregion Property
5259

5360
#region App

v2rayN/ServiceLib/Models/Dto/CheckUpdateModel.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ namespace ServiceLib.Models.Dto;
33
public class CheckUpdateModel : ReactiveObject
44
{
55
public bool? IsSelected { get; set; }
6-
public string? CoreType { get; set; }
6+
public ECoreType? CoreType { get; set; }
77
[Reactive] public string? Remarks { get; set; }
88
public string? FileName { get; set; }
99
public bool? IsFinished { get; set; }
10+
public bool IsGeoFile { get; set; }
11+
public string CoreTypeForStorage => IsGeoFile ? "GeoFiles" : (CoreType?.ToString() ?? "");
1012
}

v2rayN/ServiceLib/Resx/ResUI.Designer.cs

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

v2rayN/ServiceLib/Resx/ResUI.fa-Ir.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1737,4 +1737,7 @@ The "Get Certificate" action may fail if a self-signed certificate is used or if
17371737
<data name="menuCheckOnly" xml:space="preserve">
17381738
<value>Only Check</value>
17391739
</data>
1740+
<data name="MsgNotSupport" xml:space="preserve">
1741+
<value>Not Support</value>
1742+
</data>
17401743
</root>

v2rayN/ServiceLib/Resx/ResUI.fr.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1734,4 +1734,7 @@ The "Get Certificate" action may fail if a self-signed certificate is used or if
17341734
<data name="menuCheckOnly" xml:space="preserve">
17351735
<value>Only Check</value>
17361736
</data>
1737+
<data name="MsgNotSupport" xml:space="preserve">
1738+
<value>Not Support</value>
1739+
</data>
17371740
</root>

v2rayN/ServiceLib/Resx/ResUI.hu.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1737,4 +1737,7 @@ The "Get Certificate" action may fail if a self-signed certificate is used or if
17371737
<data name="menuCheckOnly" xml:space="preserve">
17381738
<value>Only Check</value>
17391739
</data>
1740+
<data name="MsgNotSupport" xml:space="preserve">
1741+
<value>Not Support</value>
1742+
</data>
17401743
</root>

v2rayN/ServiceLib/Resx/ResUI.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1737,4 +1737,7 @@ The "Get Certificate" action may fail if a self-signed certificate is used or if
17371737
<data name="menuCheckOnly" xml:space="preserve">
17381738
<value>Only Check</value>
17391739
</data>
1740+
<data name="MsgNotSupport" xml:space="preserve">
1741+
<value>Not Support</value>
1742+
</data>
17401743
</root>

v2rayN/ServiceLib/Resx/ResUI.ru.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1737,4 +1737,7 @@
17371737
<data name="menuCheckOnly" xml:space="preserve">
17381738
<value>Only Check</value>
17391739
</data>
1740+
<data name="MsgNotSupport" xml:space="preserve">
1741+
<value>Not Support</value>
1742+
</data>
17401743
</root>

v2rayN/ServiceLib/Resx/ResUI.zh-Hans.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1734,4 +1734,7 @@
17341734
<data name="menuCheckOnly" xml:space="preserve">
17351735
<value>仅检查</value>
17361736
</data>
1737+
<data name="MsgNotSupport" xml:space="preserve">
1738+
<value>不支持</value>
1739+
</data>
17371740
</root>

v2rayN/ServiceLib/Resx/ResUI.zh-Hant.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1734,4 +1734,7 @@
17341734
<data name="menuCheckOnly" xml:space="preserve">
17351735
<value>僅檢查</value>
17361736
</data>
1737+
<data name="MsgNotSupport" xml:space="preserve">
1738+
<value>不支援</value>
1739+
</data>
17371740
</root>

0 commit comments

Comments
 (0)