fixd: Changed 'clashN' namespace to 'ClashN'
This commit is contained in:
@@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.3.32811.315
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "clashN", "clashN\clashN.csproj", "{6DE127CA-1763-4236-B297-D2EF9CB2EC9B}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClashN", "clashN\ClashN.csproj", "{6DE127CA-1763-4236-B297-D2EF9CB2EC9B}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "clashUpgrade", "clashUpgrade\clashUpgrade.csproj", "{59E0AF2B-9915-47F2-9F5F-9008F47DAE5F}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClashUpgrade", "clashUpgrade\ClashUpgrade.csproj", "{59E0AF2B-9915-47F2-9F5F-9008F47DAE5F}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PacLib", "..\..\v2rayN\v2rayN\PacLib\PacLib.csproj", "{E27F1C24-9A0A-47D5-8723-B17D00F264FB}"
|
||||
EndProject
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<Application
|
||||
x:Class="clashN.App"
|
||||
x:Class="ClashN.App"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:conv="clr-namespace:clashN.Converters"
|
||||
xmlns:local="clr-namespace:clashN"
|
||||
xmlns:conv="clr-namespace:ClashN.Converters"
|
||||
xmlns:local="clr-namespace:ClashN"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
ShutdownMode="OnExplicitShutdown"
|
||||
StartupUri="Views/MainWindow.xaml">
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Tool;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Tool;
|
||||
using System.Windows;
|
||||
using System.Windows.Threading;
|
||||
|
||||
namespace clashN
|
||||
namespace ClashN
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for App.xaml
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Net.Http;
|
||||
using System.Net.Http.Headers;
|
||||
|
||||
namespace clashN.Base
|
||||
namespace ClashN.Base
|
||||
{
|
||||
/// <summary>
|
||||
/// </summary>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.IO;
|
||||
|
||||
namespace clashN.Base
|
||||
namespace ClashN.Base
|
||||
{
|
||||
static class StringEx
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Windows.Data;
|
||||
using System.Windows.Media;
|
||||
|
||||
namespace clashN.Converters
|
||||
namespace ClashN.Converters
|
||||
{
|
||||
public class DelayColorConverter : IValueConverter
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using clashN.Handler;
|
||||
using ClashN.Handler;
|
||||
using System.Windows.Media;
|
||||
|
||||
namespace clashN.Converters
|
||||
namespace ClashN.Converters
|
||||
{
|
||||
public class MaterialDesignFonts
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN
|
||||
namespace ClashN
|
||||
{
|
||||
class Global
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
using clashN.Mode;
|
||||
using clashN.Tool;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Tool;
|
||||
using System.IO;
|
||||
using System.Web;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
/// <summary>
|
||||
/// 本软件配置文件处理类
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using System.IO;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
/// <summary>
|
||||
/// Core配置文件处理类
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
/// <summary>
|
||||
/// core进程处理类
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
using clashN.Base;
|
||||
using clashN.Resx;
|
||||
using ClashN.Base;
|
||||
using ClashN.Resx;
|
||||
using System.IO;
|
||||
using System.Net;
|
||||
using System.Net.Http;
|
||||
using System.Net.Http.Headers;
|
||||
using System.Net.Sockets;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
/// <summary>
|
||||
///Download
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
using clashN.Mode;
|
||||
using ClashN.Mode;
|
||||
using System.Runtime.Intrinsics.X86;
|
||||
using static clashN.Mode.ClashProxies;
|
||||
using static ClashN.Mode.ClashProxies;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
public sealed class LazyConfig
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using clashN.Base;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using ClashN.Base;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using NHotkey;
|
||||
using NHotkey.Wpf;
|
||||
using Splat;
|
||||
@@ -8,9 +8,9 @@ using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Windows.Forms;
|
||||
using System.Windows.Input;
|
||||
using static clashN.Mode.ClashProxies;
|
||||
using static ClashN.Mode.ClashProxies;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
public sealed class MainFormHandler
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using MaterialDesignThemes.Wpf;
|
||||
using ReactiveUI;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
public class NoticeHandler
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using Microsoft.Win32;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
class ProxySetting
|
||||
{
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
using QRCoder.Xaml;
|
||||
using System.Windows.Media;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
/// <summary>
|
||||
/// 含有QR码的描述类和包装编码和渲染
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
using clashN.Mode;
|
||||
using ClashN.Mode;
|
||||
using System.Diagnostics;
|
||||
using System.Net;
|
||||
using System.Net.Sockets;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
class SpeedtestHandler
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
using clashN.Mode;
|
||||
using ClashN.Mode;
|
||||
using System.Net.WebSockets;
|
||||
using System.Text;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
class StatisticsHandler
|
||||
{
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
using clashN.Mode;
|
||||
using clashN.Properties;
|
||||
using clashN.Tool;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Properties;
|
||||
using ClashN.Tool;
|
||||
using PacLib;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
public static class SysProxyHandle
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using clashN.Base;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using ClashN.Base;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using Splat;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
@@ -9,7 +9,7 @@ using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace clashN.Handler
|
||||
namespace ClashN.Handler
|
||||
{
|
||||
class UpdateHandle
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public class ClashConnections
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using static clashN.Mode.ClashProxies;
|
||||
using static ClashN.Mode.ClashProxies;
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public class ClashProviders
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public class ClashProxies
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
class ComboItem
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
/// <summary>
|
||||
/// 本软件配置文件实体类
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public class ConnectionModel
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
[Serializable]
|
||||
public class CoreInfo
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public enum ECoreType
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public enum EGlobalHotkey
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public enum EMove
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public enum EProfileColName
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public enum ERuleMode
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public enum ESpeedActionType
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public enum ESysProxyType
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using clashN.Base;
|
||||
using ClashN.Base;
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
public class ProfileItemModel : ProfileItem
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using ReactiveUI.Fody.Helpers;
|
||||
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
[Serializable]
|
||||
public class ProxyModel
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
[Serializable]
|
||||
public class ServerStatistics
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace clashN.Mode
|
||||
namespace ClashN.Mode
|
||||
{
|
||||
[Serializable]
|
||||
class ServerTestItem
|
||||
|
||||
2
clashN/clashN/Properties/Resources.Designer.cs
generated
2
clashN/clashN/Properties/Resources.Designer.cs
generated
@@ -8,7 +8,7 @@
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace clashN.Properties {
|
||||
namespace ClashN.Properties {
|
||||
using System;
|
||||
|
||||
|
||||
|
||||
400
clashN/clashN/Resx/ResUI.Designer.cs
generated
400
clashN/clashN/Resx/ResUI.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
using System.IO.Compression;
|
||||
using System.Text;
|
||||
|
||||
namespace clashN.Tool
|
||||
namespace ClashN.Tool
|
||||
{
|
||||
public static class FileManager
|
||||
{
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
|
||||
namespace clashN
|
||||
namespace ClashN
|
||||
{
|
||||
/*
|
||||
* See:
|
||||
|
||||
@@ -3,7 +3,7 @@ using NLog.Config;
|
||||
using NLog.Targets;
|
||||
using System.IO;
|
||||
|
||||
namespace clashN.Tool
|
||||
namespace ClashN.Tool
|
||||
{
|
||||
public class Logging
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Linq.Expressions;
|
||||
using System.Reflection;
|
||||
|
||||
namespace clashN.Tool
|
||||
namespace ClashN.Tool
|
||||
{
|
||||
public static class QueryableExtension
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace clashN
|
||||
namespace ClashN
|
||||
{
|
||||
class UI
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
using clashN.Base;
|
||||
using clashN.Mode;
|
||||
using ClashN.Base;
|
||||
using ClashN.Mode;
|
||||
using Microsoft.Win32;
|
||||
using Microsoft.Win32.TaskScheduler;
|
||||
using Newtonsoft.Json;
|
||||
@@ -26,7 +26,7 @@ using ZXing.Common;
|
||||
using ZXing.QrCode;
|
||||
using ZXing.Windows.Compatibility;
|
||||
|
||||
namespace clashN
|
||||
namespace ClashN
|
||||
{
|
||||
class Utils
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using clashN.Base;
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using ClashN.Base;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using DynamicData;
|
||||
using DynamicData.Binding;
|
||||
using ReactiveUI;
|
||||
@@ -10,7 +10,7 @@ using System.Reactive;
|
||||
using System.Reactive.Linq;
|
||||
using System.Windows;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class ConnectionsViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using ReactiveUI;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class DashboardViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using clashN.Tool;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using ClashN.Tool;
|
||||
using ReactiveUI;
|
||||
using Splat;
|
||||
using System.Reactive;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class HelpViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using ReactiveUI;
|
||||
using ReactiveUI.Fody.Helpers;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class LogsViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using clashN.Base;
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Views;
|
||||
using ClashN.Base;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Views;
|
||||
using MaterialDesignColors;
|
||||
using MaterialDesignColors.ColorManipulation;
|
||||
using MaterialDesignThemes.Wpf;
|
||||
@@ -17,7 +17,7 @@ using System.Windows.Forms;
|
||||
using System.Windows.Interop;
|
||||
using Application = System.Windows.Application;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class MainWindowViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
using clashN.Base;
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using clashN.Views;
|
||||
using ClashN.Base;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using ClashN.Views;
|
||||
using ReactiveUI;
|
||||
using ReactiveUI.Fody.Helpers;
|
||||
using ReactiveUI.Validation.Helpers;
|
||||
@@ -11,7 +11,7 @@ using System.IO;
|
||||
using System.Reactive;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class ProfileEditViewModel : ReactiveValidationObject
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
using clashN.Base;
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using clashN.Views;
|
||||
using ClashN.Base;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using ClashN.Views;
|
||||
using DynamicData;
|
||||
using DynamicData.Binding;
|
||||
using MaterialDesignThemes.Wpf;
|
||||
@@ -14,7 +14,7 @@ using System.Reactive;
|
||||
using System.Windows.Forms;
|
||||
using Application = System.Windows.Application;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class ProfilesViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using ReactiveUI;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class PromotionViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using clashN.Base;
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using ClashN.Base;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using DynamicData;
|
||||
using DynamicData.Binding;
|
||||
using ReactiveUI;
|
||||
@@ -10,10 +10,10 @@ using Splat;
|
||||
using System.Reactive;
|
||||
using System.Reactive.Linq;
|
||||
using System.Windows;
|
||||
using static clashN.Mode.ClashProviders;
|
||||
using static clashN.Mode.ClashProxies;
|
||||
using static ClashN.Mode.ClashProviders;
|
||||
using static ClashN.Mode.ClashProxies;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class ProxiesViewModel : ReactiveObject
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
using clashN.Base;
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using clashN.Views;
|
||||
using ClashN.Base;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using ClashN.Views;
|
||||
using DynamicData;
|
||||
using DynamicData.Binding;
|
||||
using MaterialDesignColors;
|
||||
@@ -15,7 +15,7 @@ using System.IO;
|
||||
using System.Reactive;
|
||||
using System.Windows;
|
||||
|
||||
namespace clashN.ViewModels
|
||||
namespace ClashN.ViewModels
|
||||
{
|
||||
public class SettingsViewModel : ReactiveValidationObject
|
||||
{
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.ConnectionsView"
|
||||
x:Class="ClashN.Views.ConnectionsView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:ConnectionsViewModel"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
using clashN.ViewModels;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using System.Reactive.Disposables;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for ConnectionsView.xaml
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.DashboardView"
|
||||
x:Class="ClashN.Views.DashboardView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:DashboardViewModel"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using ReactiveUI;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for DashboardView.xaml
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
<reactiveui:ReactiveWindow
|
||||
x:Class="clashN.Views.GlobalHotkeySettingWindow"
|
||||
x:Class="ClashN.Views.GlobalHotkeySettingWindow"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:Views="clr-namespace:clashN.Views"
|
||||
xmlns:conv="clr-namespace:clashN.Converters"
|
||||
xmlns:Views="clr-namespace:ClashN.Views"
|
||||
xmlns:conv="clr-namespace:ClashN.Converters"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
Title="clashN"
|
||||
Width="600"
|
||||
Height="500"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.Resx;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.Resx;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Input;
|
||||
using Forms = System.Windows.Forms;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// GlobalHotkeySettingWindow.xaml 的交互逻辑
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.HelpView"
|
||||
x:Class="ClashN.Views.HelpView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:HelpViewModel"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
using clashN.ViewModels;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using System.Reactive.Disposables;
|
||||
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for HelpView.xaml
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.LogsView"
|
||||
x:Class="ClashN.Views.LogsView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:LogsViewModel"
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
using clashN.ViewModels;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using System.Reactive.Disposables;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Windows;
|
||||
using System.Windows.Threading;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for LogsView.xaml
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
<reactiveui:ReactiveWindow
|
||||
x:Class="clashN.Views.MainWindow"
|
||||
x:Class="ClashN.Views.MainWindow"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:conv="clr-namespace:clashN.Converters"
|
||||
xmlns:conv="clr-namespace:ClashN.Converters"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:tb="http://www.hardcodet.net/taskbar"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
Title="clashN"
|
||||
Width="900"
|
||||
Height="680"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
using clashN.Resx;
|
||||
using clashN.ViewModels;
|
||||
using ClashN.Resx;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using Splat;
|
||||
using System.ComponentModel;
|
||||
using System.Reactive.Disposables;
|
||||
using System.Windows;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for MainWindow.xaml
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<UserControl
|
||||
x:Class="clashN.Views.MessageSampleDialog"
|
||||
x:Class="ClashN.Views.MessageSampleDialog"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
MaxWidth="400"
|
||||
d:DesignHeight="300"
|
||||
d:DesignWidth="300"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.Windows.Controls;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for MessageSampleDialog.xaml
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<UserControl
|
||||
x:Class="clashN.Views.MsgView"
|
||||
x:Class="ClashN.Views.MsgView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
mc:Ignorable="d">
|
||||
|
||||
@@ -2,7 +2,7 @@ using ReactiveUI;
|
||||
using System.Reactive.Linq;
|
||||
using System.Windows.Threading;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for MsgView.xaml
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
<reactiveui:ReactiveWindow
|
||||
x:Class="clashN.Views.PorfileEditWindow"
|
||||
x:Class="ClashN.Views.PorfileEditWindow"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:Views="clr-namespace:clashN.Views"
|
||||
xmlns:conv="clr-namespace:clashN.Converters"
|
||||
xmlns:Views="clr-namespace:ClashN.Views"
|
||||
xmlns:conv="clr-namespace:ClashN.Converters"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN"
|
||||
xmlns:local="clr-namespace:ClashN"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
Title="clashN"
|
||||
Width="700"
|
||||
Height="600"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
using clashN.Mode;
|
||||
using clashN.ViewModels;
|
||||
using ClashN.Mode;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using System.Reactive.Disposables;
|
||||
using System.Windows.Input;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// PorfileEditWindow.xaml 的交互逻辑
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<UserControl
|
||||
x:Class="clashN.Views.ProfileQrcodeView"
|
||||
x:Class="ClashN.Views.ProfileQrcodeView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
MaxWidth="400"
|
||||
d:DesignHeight="300"
|
||||
d:DesignWidth="300"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.Windows.Controls;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for ProfileQrcodeView.xaml
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.ProfilesView"
|
||||
x:Class="ClashN.Views.ProfilesView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:ProfilesViewModel"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
using clashN.Mode;
|
||||
using clashN.ViewModels;
|
||||
using ClashN.Mode;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using Splat;
|
||||
using System.Reactive.Disposables;
|
||||
@@ -8,7 +8,7 @@ using System.Windows.Controls;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for ProfilesView.xaml
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.PromotionView"
|
||||
x:Class="ClashN.Views.PromotionView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:PromotionViewModel"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using ReactiveUI;
|
||||
using System.Windows;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for PromotionView.xaml
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.ProxiesView"
|
||||
x:Class="ClashN.Views.ProxiesView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:converters="clr-namespace:clashN.Converters"
|
||||
xmlns:converters="clr-namespace:ClashN.Converters"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:ProxiesViewModel"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
using clashN.ViewModels;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using Splat;
|
||||
using System.Reactive.Disposables;
|
||||
using System.Windows.Input;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for ProxiesView.xaml
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<reactiveui:ReactiveUserControl
|
||||
x:Class="clashN.Views.SettingsView"
|
||||
x:Class="ClashN.Views.SettingsView"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:clashN.Views"
|
||||
xmlns:local="clr-namespace:ClashN.Views"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:reactiveui="http://reactiveui.net"
|
||||
xmlns:resx="clr-namespace:clashN.Resx"
|
||||
xmlns:vms="clr-namespace:clashN.ViewModels"
|
||||
xmlns:resx="clr-namespace:ClashN.Resx"
|
||||
xmlns:vms="clr-namespace:ClashN.ViewModels"
|
||||
d:DesignHeight="450"
|
||||
d:DesignWidth="800"
|
||||
x:TypeArguments="vms:SettingsViewModel"
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
using clashN.Handler;
|
||||
using clashN.Mode;
|
||||
using clashN.ViewModels;
|
||||
using ClashN.Handler;
|
||||
using ClashN.Mode;
|
||||
using ClashN.ViewModels;
|
||||
using ReactiveUI;
|
||||
using System.Globalization;
|
||||
using System.IO;
|
||||
using System.Reactive.Disposables;
|
||||
using System.Windows.Media;
|
||||
|
||||
namespace clashN.Views
|
||||
namespace ClashN.Views
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for SettingsView.xaml
|
||||
|
||||
Reference in New Issue
Block a user