Sort by test result

pull/2447/head
2dust 2022-06-24 13:56:01 +08:00
parent cdaff66126
commit c43675d987
4 changed files with 32 additions and 1 deletions

View File

@ -60,6 +60,7 @@
this.menuTcpingServer = new System.Windows.Forms.ToolStripMenuItem();
this.menuRealPingServer = new System.Windows.Forms.ToolStripMenuItem();
this.menuSpeedServer = new System.Windows.Forms.ToolStripMenuItem();
this.menuSortServerResult = new System.Windows.Forms.ToolStripMenuItem();
this.tsbTestMe = new System.Windows.Forms.ToolStripMenuItem();
this.menuClearServerStatistics = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator();
@ -203,6 +204,7 @@
this.menuTcpingServer,
this.menuRealPingServer,
this.menuSpeedServer,
this.menuSortServerResult,
this.tsbTestMe,
this.menuClearServerStatistics,
this.toolStripSeparator6,
@ -377,6 +379,12 @@
resources.ApplyResources(this.menuSpeedServer, "menuSpeedServer");
this.menuSpeedServer.Click += new System.EventHandler(this.menuSpeedServer_Click);
//
// menuSortServerResult
//
this.menuSortServerResult.Name = "menuSortServerResult";
resources.ApplyResources(this.menuSortServerResult, "menuSortServerResult");
this.menuSortServerResult.Click += new System.EventHandler(this.menuSortServerResult_Click);
//
// tsbTestMe
//
this.tsbTestMe.Name = "tsbTestMe";
@ -963,6 +971,7 @@
private System.Windows.Forms.ToolStripMenuItem tsbCheckUpdateClashCore;
private System.Windows.Forms.ToolStripMenuItem tsbCheckUpdateClashMetaCore;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator16;
private System.Windows.Forms.ToolStripMenuItem menuSortServerResult;
}
}

View File

@ -633,6 +633,9 @@ namespace v2rayN.Forms
case Keys.F:
menuServerFilter_Click(null, null);
break;
case Keys.E:
menuSortServerResult_Click(null, null);
break;
}
}
else
@ -774,6 +777,10 @@ namespace v2rayN.Forms
ClearTestResult();
SpeedtestHandler statistics = new SpeedtestHandler(config, v2rayHandler, lstSelecteds, actionType, UpdateSpeedtestHandler);
}
private void menuSortServerResult_Click(object sender, EventArgs e)
{
lvServers_ColumnClick(null, new ColumnClickEventArgs((int)EServerColName.testResult));
}
private void tsbTestMe_Click(object sender, EventArgs e)
{

View File

@ -281,6 +281,12 @@
<data name="menuSpeedServer.Text" xml:space="preserve">
<value>Test servers download speed (Ctrl+T)</value>
</data>
<data name="menuSortServerResult.Size" type="System.Drawing.Size, System.Drawing">
<value>355, 22</value>
</data>
<data name="menuSortServerResult.Text" xml:space="preserve">
<value>Sort by test result (Ctrl+E)</value>
</data>
<data name="tsbTestMe.Size" type="System.Drawing.Size, System.Drawing">
<value>355, 22</value>
</data>
@ -333,7 +339,7 @@
<value>ImageAboveText</value>
</data>
<data name="cmsLv.Size" type="System.Drawing.Size, System.Drawing">
<value>356, 600</value>
<value>356, 644</value>
</data>
<data name="&gt;&gt;cmsLv.Name" xml:space="preserve">
<value>cmsLv</value>
@ -1148,6 +1154,12 @@
<data name="&gt;&gt;menuSpeedServer.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;menuSortServerResult.Name" xml:space="preserve">
<value>menuSortServerResult</value>
</data>
<data name="&gt;&gt;menuSortServerResult.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsbTestMe.Name" xml:space="preserve">
<value>tsbTestMe</value>
</data>

View File

@ -567,4 +567,7 @@
<data name="tsbCheckUpdateClashMetaCore.Text" xml:space="preserve">
<value>Update Clash.Meta Core</value>
</data>
<data name="menuSortServerResult.Text" xml:space="preserve">
<value>按测试结果排序 (Ctrl+E)</value>
</data>
</root>