2dust
4562d4cf00
Add ECH config support to profile and UI
...
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
Introduces EchConfigList and EchForceQuery fields to ProfileItem and V2rayConfig models, updates related handlers and services to process these fields, and extends the AddServerWindow UI to allow user input for ECH configuration. Also adds localization entries for the new fields and updates extension methods for string handling.
2026-01-07 11:34:13 +08:00
2dust
027252e687
Move ShowInTaskbar and RunningCoreType to AppManager
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
2025-12-24 16:01:28 +08:00
2dust
56d0d65b06
Reduce minimum width of MainWindow
2025-12-22 19:03:47 +08:00
2dust
3fee86d44a
Add context menu to subscription DataGrid
2025-12-21 18:53:00 +08:00
2dust
18303688d7
Refactor AddGroupServerWindow tab controls layout
2025-12-07 15:22:40 +08:00
tt2563
37cce2fa35
「desktop版本-啟用連線資訊測試位址自訂輸入」 ( #8456 )
2025-12-07 15:21:11 +08:00
2dust
cc4154bb0d
Increase UI grid column widths and font size options
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
2025-11-28 20:31:40 +08:00
2dust
d7f77f220c
Improve group text description
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
2025-11-27 19:55:33 +08:00
2dust
0077751f75
Add subscription delete functionality to ProfilesView
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
2025-11-26 20:11:14 +08:00
2dust
ecaac2ac61
Fix
...
https://github.com/2dust/v2rayN/discussions/8366
2025-11-22 10:16:53 +08:00
2dust
ad74b1584d
Refactor dialog layouts
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
2025-11-21 20:30:41 +08:00
2dust
2ebd2b28a8
Support Backspace for remove actions in UI lists
...
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
Changed key handling and menu input gestures to allow Backspace (in addition to Delete) for removing items in server, profile, and routing rule lists. This improves usability and consistency across both Avalonia and WPF views.
2025-11-18 16:54:42 +08:00
2dust
7f24f4a15f
Remove shortcut hints from menu translations
...
Shortcut key hints (e.g., '(Ctrl+C)', '(Delete)') were removed from various menu item translations in resource files for all supported languages. This improves consistency and clarity in UI text across the application.
2025-11-18 16:00:02 +08:00
2dust
7e712fcdeb
Refactor menu layouts in window views
2025-11-14 19:44:09 +08:00
2dust
6e38357b7d
Add macOS Dock visibility option to settings
2025-11-09 14:47:53 +08:00
DHR60
1990850d9a
Optimize Cert Pinning ( #8282 )
2025-11-09 11:20:30 +08:00
2dust
e6cb146671
Refactor UI platform visibility to use ViewModel properties
2025-11-09 11:11:23 +08:00
2dust
4da59cd767
Rename IsOSX to IsMacOS in Utils and usages
2025-11-09 10:52:46 +08:00
2dust
ddc8c9b1cd
Add support for custom PAC and proxy script paths
...
Introduces options to specify custom PAC file and system proxy script paths for system proxy settings. Updates configuration models, view models, UI bindings, and logic for Linux/OSX proxy handling and PAC management to use these custom paths if provided. Also adds UI elements and localization for the new settings.
2025-11-07 19:28:16 +08:00
2dust
091b79f7cf
Refactor UpdateService to use instance config and callbacks
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
2025-11-02 21:04:23 +08:00
2dust
11c203ad19
Update UI and localization for policy group
2025-11-02 16:24:57 +08:00
2dust
ab6a6b879e
Code clean
2025-11-02 15:25:41 +08:00
DHR60
b218f0b501
Cert Pinning ( #8234 )
...
* Cert Pinning
* Cert Chain Pinning
* Add Trusted Ca Pinning
* Tip
* Perf UI
2025-11-02 15:17:47 +08:00
2dust
7b5686cd8f
In the policy group, automatically add filtered configurations from the subscription group.
...
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
https://github.com/2dust/v2rayN/issues/8214
2025-11-01 21:13:39 +08:00
2dust
d727ff40bb
Code clean
release Linux / build (Release) (push) Waiting to run
release Linux / rpm (push) Blocked by required conditions
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
2025-10-31 20:25:54 +08:00
2dust
554632cc07
Bug fix
...
https://github.com/2dust/v2rayN/issues/8207
2025-10-30 20:34:47 +08:00
2dust
12fc3e9566
Bug fix
2025-10-30 20:00:15 +08:00
2dust
c8d89e3dce
Adjusted the items in the configuration right-click menu
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
2025-10-25 20:10:42 +08:00
2dust
e4701d6703
Add one-click test of real connection delay
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
2025-10-22 19:54:24 +08:00
2dust
6a19896915
Optimize the desktop version icon
2025-10-21 20:00:02 +08:00
DHR60
07e173eab1
Bootstrap DNS ( #8160 )
...
Also fix the handling of IPv6 domains
2025-10-21 17:28:48 +08:00
2dust
20260412a7
Remove Enable Security Protocol TLS v1.3 (subscription/update)
...
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
The TLS version is automatically negotiated by the operating system stack; by default it selects the highest version supported by both endpoints.
2025-10-20 20:17:13 +08:00
2dust
479bf8e037
Adjusted the items in the configuration right-click menu
2025-10-19 16:55:21 +08:00
2dust
cb5069bcfc
Optimize and improve GlobalUsings
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
2025-10-19 14:13:26 +08:00
2dust
0c0ecc359b
Fix
...
release Linux / build (Release) (push) Has been cancelled
release macOS / build (Release) (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (Release) (push) Has been cancelled
release Windows / build (Release) (push) Has been cancelled
https://github.com/2dust/v2rayN/issues/8129
2025-10-16 12:18:14 +08:00
DHR60
b23f49ffce
Remove unnecessary settings ( #8107 )
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
2025-10-11 19:22:26 +08:00
2dust
a559586e71
Code clean
2025-10-08 15:48:51 +08:00
2dust
929520775d
Bug fix
2025-10-08 15:48:45 +08:00
2dust
4eaf31bbf8
Fix
...
https://github.com/2dust/v2rayN/issues/8092
2025-10-08 14:36:47 +08:00
2dust
1607525539
Optimize the ruletype UI
2025-10-08 14:12:16 +08:00
DHR60
31b5b4ca0c
Add rule type selection to routing rules ( #8007 )
...
* Add rule type selection to routing rules
* Use enum
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
2025-10-08 10:40:26 +08:00
2dust
fce4a7b74c
Optimization and improvement, tray, etc.
...
https://github.com/2dust/v2rayN/pull/8083
2025-10-07 11:16:20 +08:00
Weheal
40c90d5b3b
Fix: AutoHideStartup's bug of displaying window before hiding it. ( #8083 )
...
* Fix: AutoHideStartup's bug of displaying window before hiding it.
* Disable AutoHideStartup for Linux
* Revert "Disable AutoHideStartup for Linux"
This reverts commit 09f27e3455 .
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
2025-10-07 10:02:53 +08:00
DHR60
11343a30fd
Multi profile ( #7929 )
...
* Multi Profile
* VM and wpf
* avalonia
* Fix right click not working
* Exclude specific profile types from selection
* Rename
* Add Policy Group support
* Add generate policy group
* Adjust UI
* Add Proxy Chain support
* Fix
* Add fallback support
* Add PolicyGroup include other Group support
* Add group in traffic splitting support
* Avoid duplicate tags
* Refactor
* Adjust chained proxy, actual outbound is at the top
Based on actual network flow instead of data packets
* Add helper function
* Refactor
* Add chain selection control to group outbounds
* Avoid self-reference
* Fix
* Improves Tun2Socks address handling
* Avoids circular dependency in profile groups
Adds cycle detection to prevent infinite loops when evaluating profile groups.
This ensures that profile group configurations don't result in stack overflow errors when groups reference each other, directly or indirectly.
* Fix
* Fix
* Update ProfileGroupItem.cs
* Refactor
* Remove unnecessary checks
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
2025-10-05 16:27:34 +08:00
DHR60
185c5e4bfb
Fix ( #8057 )
2025-10-04 16:17:39 +08:00
2dust
bbe64aa970
Remove AutoCompleteBox
...
https://github.com/2dust/v2rayN/pull/8067
2025-10-04 16:16:32 +08:00
DHR60
513662d89a
Use editable ComboBox instead of AutoCompleteBox ( #8067 )
...
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
* Update Avalonia
* Use editable ComboBox instead of AutoCompleteBox
2025-10-04 15:18:37 +08:00
DHR60
e970372a9f
Fix some minor UI bugs ( #8053 )
2025-10-01 16:47:22 +08:00
2dust
ade2db3903
Code clean
2025-09-28 19:12:17 +08:00
2dust
b25d4d57bd
Fix ProfilesSelectWindow
release Linux / build (Release) (push) Has been cancelled
release macOS / build (Release) (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (Release) (push) Has been cancelled
release Windows / build (Release) (push) Has been cancelled
2025-09-27 19:46:31 +08:00