v2rayN/v2rayN/v2rayN.Desktop/Views
DHR60 7995bdd4df
Some checks are pending
release Linux / build (Release) (push) Waiting to run
release macOS / build (Release) (push) Waiting to run
release Windows desktop (Avalonia UI) / build (Release) (push) Waiting to run
release Windows / build (Release) (push) Waiting to run
Migrate to sing-box 1.12 support (#7521)
* Revert "Temporary addition to support proper use of sing-box v1.12"

This reverts commit 508eb24fc3.

* Migrating to singbox 1.11 support

* Removes unnecessary sniffer

* Migrating to singbox 1.12 support

* Adds Google cn dns rules

* Improves geoip rule handling in singbox

* add anytls support

* Simplifies local DNS address handling

* Enables dhcp interface configuration

* Fetches DNS strategy for domain resolution

* support Wireguard endpoint
Refactors Singbox config classes for dial fields

* Utils.GetFreePort() default port to be zero

* Adds Sing-box legacy DNS config support

* Adds IPv4 preference to DNS configurations

对应原dns.servers[].strategy = prefer_ipv4

* Refactors DNS address parsing

* Fixes config generation

* fix singbox endpoints proxy chain not work

* Fixes wrong field

* Removes direct clash_mode domain strategy

* Improves DNS address parsing in Singbox

DNS type, host, port, and path

* Adds properties to Rule4Sbox class

* Removes Wireguard listen port

* Support sing-box hosts

* Adds tag resolver supports

* Adds sing-box DomainStrategy support

* Deletes Duplicate Rules

* Adds anytls reality support

* Fixes

* Updates sing-box documentation link

* Updates translations
2025-08-10 10:15:32 +08:00
..
AddServer2Window.axaml Fix window title 2025-02-25 14:15:54 +08:00
AddServer2Window.axaml.cs Optimizing and improving code 2025-07-20 14:16:19 +08:00
AddServerWindow.axaml Migrate to sing-box 1.12 support (#7521) 2025-08-10 10:15:32 +08:00
AddServerWindow.axaml.cs Migrate to sing-box 1.12 support (#7521) 2025-08-10 10:15:32 +08:00
BackupAndRestoreView.axaml Adjust controls margin 2025-02-20 18:34:25 +08:00
BackupAndRestoreView.axaml.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
CheckUpdateView.axaml Fix the desktop UI bug 2025-02-21 12:40:45 +08:00
CheckUpdateView.axaml.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ClashConnectionsView.axaml Adjust controls margin 2025-02-20 18:34:25 +08:00
ClashConnectionsView.axaml.cs Fix 2025-05-07 14:28:55 +08:00
ClashProxiesView.axaml Fix the desktop UI bug 2025-02-21 12:40:45 +08:00
ClashProxiesView.axaml.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
DNSSettingWindow.axaml Optimize the UI for dns settings 2025-06-19 11:24:33 +08:00
DNSSettingWindow.axaml.cs Optimizing and improving code 2025-07-20 14:16:19 +08:00
GlobalHotkeySettingWindow.axaml Update desktop global hotkey setting 2025-02-25 16:14:50 +08:00
GlobalHotkeySettingWindow.axaml.cs Each window can remember its size 2025-07-01 19:39:27 +08:00
MainWindow.axaml Migrate to sing-box 1.12 support (#7521) 2025-08-10 10:15:32 +08:00
MainWindow.axaml.cs Migrate to sing-box 1.12 support (#7521) 2025-08-10 10:15:32 +08:00
MsgView.axaml Code clean 2025-08-10 09:17:15 +08:00
MsgView.axaml.cs In the Desktop version, the information box uses SelectableTextBlock to replace TextBox 2025-08-06 21:01:06 +08:00
OptionSettingWindow.axaml Improved order of items in settings 2025-06-29 11:16:21 +08:00
OptionSettingWindow.axaml.cs Optimizing and improving code 2025-07-20 14:16:19 +08:00
ProfilesView.axaml Adjusted the server configuration right-click menu 2025-04-02 15:53:28 +08:00
ProfilesView.axaml.cs First scroll horizontally to the initial position to avoid the control crash bug 2025-06-16 10:48:35 +08:00
QrcodeView.axaml Optimize QrcodeView 2025-03-01 19:56:52 +08:00
QrcodeView.axaml.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
RoutingRuleDetailsWindow.axaml The outbound tag of the route rule can enter a config remarks 2025-07-13 20:25:53 +08:00
RoutingRuleDetailsWindow.axaml.cs Optimizing and improving code 2025-07-20 14:16:19 +08:00
RoutingRuleSettingWindow.axaml Adjust controls margin 2025-02-20 18:34:25 +08:00
RoutingRuleSettingWindow.axaml.cs Optimizing and improving code 2025-07-20 14:16:19 +08:00
RoutingSettingWindow.axaml Adjust UI 2025-07-06 17:51:09 +08:00
RoutingSettingWindow.axaml.cs Migrate to sing-box 1.12 support (#7521) 2025-08-10 10:15:32 +08:00
StatusBarView.axaml Adjust controls margin 2025-02-20 18:34:25 +08:00
StatusBarView.axaml.cs Improve sudo password interaction experience 2025-07-27 10:56:58 +08:00
SubEditWindow.axaml Adjust controls margin 2025-02-20 18:34:25 +08:00
SubEditWindow.axaml.cs Optimizing and improving code 2025-07-20 14:16:19 +08:00
SubSettingWindow.axaml Adjust controls margin 2025-02-20 18:34:25 +08:00
SubSettingWindow.axaml.cs Each window can remember its size 2025-07-01 19:39:27 +08:00
SudoPasswordInputView.axaml Refactor the Linux version to not store sudo password 2025-04-25 15:19:49 +08:00
SudoPasswordInputView.axaml.cs Optimized and improved the code 2025-07-30 19:52:45 +08:00
ThemeSettingView.axaml Adjust controls margin 2025-02-20 18:34:25 +08:00
ThemeSettingView.axaml.cs Optimizing and improving code 2025-07-20 14:16:19 +08:00