mirror of
https://github.com/proxysu/ProxySU.git
synced 2024-11-28 08:06:07 +03:00
update...
This commit is contained in:
parent
8bc507ef43
commit
eaca464f9c
@ -268,7 +268,7 @@ namespace ProxySuper.Core.Services
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#region 似有方法
|
#region 私有方法
|
||||||
|
|
||||||
private void DoUploadCert(object sender, CancelEventArgs e)
|
private void DoUploadCert(object sender, CancelEventArgs e)
|
||||||
{
|
{
|
||||||
@ -424,7 +424,6 @@ namespace ProxySuper.Core.Services
|
|||||||
WriteToFile(configJson, "/etc/caddy/Caddyfile");
|
WriteToFile(configJson, "/etc/caddy/Caddyfile");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void UninstallXray()
|
private void UninstallXray()
|
||||||
{
|
{
|
||||||
Progress.Desc = "关闭Xray服务";
|
Progress.Desc = "关闭Xray服务";
|
||||||
|
@ -22,6 +22,7 @@
|
|||||||
BorderThickness="1,0,1,0"
|
BorderThickness="1,0,1,0"
|
||||||
BorderBrush="#DDD"
|
BorderBrush="#DDD"
|
||||||
TabStripPlacement="Left"
|
TabStripPlacement="Left"
|
||||||
|
x:Name="TabCtrl"
|
||||||
SelectionChanged="BuildQrCode">
|
SelectionChanged="BuildQrCode">
|
||||||
<TabItem Width="200" Height="40"
|
<TabItem Width="200" Height="40"
|
||||||
Tag="{x:Static models:RayType.VLESS_TCP}"
|
Tag="{x:Static models:RayType.VLESS_TCP}"
|
||||||
|
@ -31,6 +31,22 @@ namespace ProxySuper.WPF.Views.V2ray
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override void OnRender(DrawingContext drawingContext)
|
||||||
|
{
|
||||||
|
base.OnRender(drawingContext);
|
||||||
|
|
||||||
|
for (int i = 0; i < TabCtrl.Items.Count; i++)
|
||||||
|
{
|
||||||
|
var tabItem = TabCtrl.Items[i] as TabItem;
|
||||||
|
|
||||||
|
if (Settings.Types.Contains((RayType)tabItem.Tag))
|
||||||
|
{
|
||||||
|
TabCtrl.SelectedIndex = i;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public V2raySettings Settings
|
public V2raySettings Settings
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
Padding="10"
|
Padding="10"
|
||||||
BorderThickness="1,0,1,0"
|
BorderThickness="1,0,1,0"
|
||||||
BorderBrush="#DDD"
|
BorderBrush="#DDD"
|
||||||
|
x:Name="TabCtrl"
|
||||||
TabStripPlacement="Left"
|
TabStripPlacement="Left"
|
||||||
SelectionChanged="BuildQrCode">
|
SelectionChanged="BuildQrCode">
|
||||||
<TabItem Width="200" Height="40"
|
<TabItem Width="200" Height="40"
|
||||||
|
@ -7,6 +7,7 @@ using System.Drawing;
|
|||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Windows;
|
using System.Windows;
|
||||||
using System.Windows.Controls;
|
using System.Windows.Controls;
|
||||||
|
using System.Windows.Media;
|
||||||
using System.Windows.Media.Imaging;
|
using System.Windows.Media.Imaging;
|
||||||
|
|
||||||
namespace ProxySuper.WPF.Views
|
namespace ProxySuper.WPF.Views
|
||||||
@ -21,6 +22,22 @@ namespace ProxySuper.WPF.Views
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override void OnRender(DrawingContext drawingContext)
|
||||||
|
{
|
||||||
|
base.OnRender(drawingContext);
|
||||||
|
|
||||||
|
for (int i = 0; i < TabCtrl.Items.Count; i++)
|
||||||
|
{
|
||||||
|
var tabItem = TabCtrl.Items[i] as TabItem;
|
||||||
|
|
||||||
|
if (Settings.Types.Contains((RayType)tabItem.Tag))
|
||||||
|
{
|
||||||
|
TabCtrl.SelectedIndex = i;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public XraySettings Settings
|
public XraySettings Settings
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
@ -29,8 +46,6 @@ namespace ProxySuper.WPF.Views
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private void BuildQrCode(object sender, SelectionChangedEventArgs e)
|
private void BuildQrCode(object sender, SelectionChangedEventArgs e)
|
||||||
{
|
{
|
||||||
var tabControl = e.Source as TabControl;
|
var tabControl = e.Source as TabControl;
|
||||||
|
Loading…
Reference in New Issue
Block a user