Add test completion prompt
This commit is contained in:
@@ -248,6 +248,7 @@ namespace v2rayN.Handler
|
|||||||
{
|
{
|
||||||
_coreHandler.CoreStopPid(pid);
|
_coreHandler.CoreStopPid(pid);
|
||||||
}
|
}
|
||||||
|
UpdateFunc("", ResUI.SpeedtestingCompleted);
|
||||||
}
|
}
|
||||||
private async Task RunMixedtestAsync()
|
private async Task RunMixedtestAsync()
|
||||||
{
|
{
|
||||||
|
|||||||
9
v2rayN/v2rayN/Resx/ResUI.Designer.cs
generated
9
v2rayN/v2rayN/Resx/ResUI.Designer.cs
generated
@@ -1761,6 +1761,15 @@ namespace v2rayN.Resx {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 查找类似 Test completed 的本地化字符串。
|
||||||
|
/// </summary>
|
||||||
|
public static string SpeedtestingCompleted {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("SpeedtestingCompleted", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 查找类似 Skip test 的本地化字符串。
|
/// 查找类似 Skip test 的本地化字符串。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -1081,4 +1081,7 @@
|
|||||||
<data name="TbSettingsDoubleClick2Activate" xml:space="preserve">
|
<data name="TbSettingsDoubleClick2Activate" xml:space="preserve">
|
||||||
<value>Double-click server make active</value>
|
<value>Double-click server make active</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="SpeedtestingCompleted" xml:space="preserve">
|
||||||
|
<value>Test completed</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
||||||
@@ -1081,4 +1081,7 @@
|
|||||||
<data name="TbSettingsDoubleClick2Activate" xml:space="preserve">
|
<data name="TbSettingsDoubleClick2Activate" xml:space="preserve">
|
||||||
<value>主界面双击设为活动服务器</value>
|
<value>主界面双击设为活动服务器</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="SpeedtestingCompleted" xml:space="preserve">
|
||||||
|
<value>测试完成</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
||||||
@@ -591,7 +591,8 @@ namespace v2rayN.ViewModels
|
|||||||
{
|
{
|
||||||
if (Utils.IsNullOrEmpty(indexId))
|
if (Utils.IsNullOrEmpty(indexId))
|
||||||
{
|
{
|
||||||
_noticeHandler?.SendMessage(delay);
|
_noticeHandler?.SendMessage(delay, true);
|
||||||
|
_noticeHandler?.Enqueue(delay);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var item = _profileItems.Where(it => it.indexId == indexId).FirstOrDefault();
|
var item = _profileItems.Where(it => it.indexId == indexId).FirstOrDefault();
|
||||||
@@ -1034,7 +1035,7 @@ namespace v2rayN.ViewModels
|
|||||||
}
|
}
|
||||||
(new UpdateHandle()).RunAvailabilityCheck((bool success, string msg) =>
|
(new UpdateHandle()).RunAvailabilityCheck((bool success, string msg) =>
|
||||||
{
|
{
|
||||||
_noticeHandler?.SendMessage(msg);
|
_noticeHandler?.SendMessage(msg, true);
|
||||||
Application.Current.Dispatcher.Invoke((Action)(() =>
|
Application.Current.Dispatcher.Invoke((Action)(() =>
|
||||||
{
|
{
|
||||||
if (!Global.ShowInTaskbar)
|
if (!Global.ShowInTaskbar)
|
||||||
|
|||||||
Reference in New Issue
Block a user