Optimize Sort as delay
This commit is contained in:
@@ -690,6 +690,28 @@ namespace v2rayN.Handler
|
||||
{
|
||||
lstProfile[i].sort = (i + 1) * 10;
|
||||
}
|
||||
if (name == EServerColName.delay)
|
||||
{
|
||||
var maxSort = lstProfile.Max(t => t.sort) + 10;
|
||||
foreach (var item in lstProfile)
|
||||
{
|
||||
if (item.delay <= 0)
|
||||
{
|
||||
item.sort = maxSort;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (name == EServerColName.speed)
|
||||
{
|
||||
var maxSort = lstProfile.Max(t => t.sort) + 10;
|
||||
foreach (var item in lstProfile)
|
||||
{
|
||||
if (item.speed <= 0)
|
||||
{
|
||||
item.sort = maxSort;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
SqliteHelper.Instance.UpdateAll(lstProfile);
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
VerticalAlignment="Center"
|
||||
ClipToBounds="True"
|
||||
Style="{StaticResource MaterialDesignToolBar}">
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem Padding="8,0">
|
||||
<MenuItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
@@ -95,7 +95,7 @@
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Separator />
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem Padding="8,0">
|
||||
<MenuItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
@@ -127,7 +127,7 @@
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Separator />
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem Padding="8,0">
|
||||
<MenuItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
@@ -165,7 +165,7 @@
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Separator />
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem x:Name="menuReload" Padding="8,0">
|
||||
<MenuItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
@@ -176,7 +176,7 @@
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Separator />
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem Padding="8,0">
|
||||
<MenuItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
@@ -217,7 +217,7 @@
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Separator />
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem x:Name="menuHelp" Padding="8,0">
|
||||
<MenuItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
@@ -228,7 +228,7 @@
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Separator />
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem
|
||||
x:Name="menuPromotion"
|
||||
Padding="8,0"
|
||||
@@ -242,7 +242,7 @@
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Separator />
|
||||
<Menu Margin="0,8" Style="{StaticResource ToolbarMenu}">
|
||||
<Menu Margin="0,1" Style="{StaticResource ToolbarMenu}">
|
||||
<MenuItem
|
||||
x:Name="menuClose"
|
||||
Padding="8,0"
|
||||
|
||||
Reference in New Issue
Block a user