Commit graph

2370 commits

Author SHA1 Message Date
DHR60
07af03ab81 Remove unnecessary checks 2025-10-04 20:17:57 +08:00
DHR60
8f45d9730b Refactor 2025-10-04 20:17:57 +08:00
2dust
33f5d20022 Update ProfileGroupItem.cs 2025-10-04 20:17:57 +08:00
DHR60
e2df1bc6cb Fix 2025-10-04 20:17:57 +08:00
DHR60
ef09be7a26 Fix 2025-10-04 20:17:57 +08:00
DHR60
142940118e 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.
2025-10-04 20:17:57 +08:00
DHR60
f64f72ba7f Improves Tun2Socks address handling 2025-10-04 20:17:57 +08:00
DHR60
f3adb57e68 Fix 2025-10-04 20:17:57 +08:00
DHR60
ca80e1e831 Avoid self-reference 2025-10-04 20:17:56 +08:00
DHR60
901f8101f0 Add chain selection control to group outbounds 2025-10-04 20:17:56 +08:00
DHR60
587686ffce Refactor 2025-10-04 20:17:56 +08:00
DHR60
aab6d3d136 Add helper function 2025-10-04 20:17:56 +08:00
DHR60
cb814e1dac Adjust chained proxy, actual outbound is at the top
Based on actual network flow instead of data packets
2025-10-04 20:17:56 +08:00
DHR60
8a707cfb90 Refactor 2025-10-04 20:17:56 +08:00
DHR60
4a37b53fe1 Avoid duplicate tags 2025-10-04 20:17:56 +08:00
DHR60
ff6ce3334a Add group in traffic splitting support 2025-10-04 20:17:56 +08:00
DHR60
c00b0b7c43 Add PolicyGroup include other Group support 2025-10-04 20:17:56 +08:00
DHR60
c767e8f085 Add fallback support 2025-10-04 20:17:56 +08:00
DHR60
e7b07f735d Fix 2025-10-04 20:17:56 +08:00
DHR60
3d8559d06d Add Proxy Chain support 2025-10-04 20:17:48 +08:00
DHR60
c98566f270 Adjust UI 2025-10-04 20:08:11 +08:00
DHR60
6f84515f1a Add generate policy group 2025-10-04 20:08:11 +08:00
DHR60
637137303a Add Policy Group support 2025-10-04 20:08:11 +08:00
DHR60
764a2dc301 Rename 2025-10-04 20:08:11 +08:00
DHR60
f4805a399b Exclude specific profile types from selection 2025-10-04 20:08:11 +08:00
DHR60
9202390fa1 Fix right click not working 2025-10-04 20:08:11 +08:00
DHR60
d074d9a72a avalonia 2025-10-04 20:08:11 +08:00
DHR60
dd2bfd9511 VM and wpf 2025-10-04 20:08:11 +08:00
DHR60
55de37e5f3 Multi Profile 2025-10-04 20:08:11 +08:00
2dust
a452bbe140 Fix
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
https://github.com/2dust/v2rayN/issues/8061
2025-10-04 19:54:15 +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)
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
* Update Avalonia

* Use editable ComboBox instead of AutoCompleteBox
2025-10-04 15:18:37 +08:00
2dust
22f0d04f01 Fix
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
https://github.com/2dust/v2rayN/issues/8060
2025-10-03 14:13:03 +08:00
2dust
d7c5161431 Optimize and improve
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
2025-10-02 19:55:49 +08:00
2dust
12cc09d0c9 Bug fix
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
2025-10-01 20:17:26 +08:00
2dust
5b12c36da5 Optimize and improve, encapsulate ProcessService 2025-10-01 19:49:28 +08:00
DHR60
e970372a9f
Fix some minor UI bugs (#8053) 2025-10-01 16:47:22 +08:00
2dust
5d6c5da9d9 up 7.15.0
Some checks failed
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-28 19:12:58 +08:00
2dust
ade2db3903 Code clean 2025-09-28 19:12:17 +08:00
Wydy
7f07279a4c
Update pac (#7991) 2025-09-28 19:08:29 +08:00
2dust
b25d4d57bd Fix ProfilesSelectWindow
Some checks failed
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
2dust
46edd8f9a4 Bug fix 2025-09-27 18:07:20 +08:00
JieXu
ebb95b5ee8
Update MsgView.axaml.cs (#8042) 2025-09-27 17:02:49 +08:00
2dust
dc4611a258 Adjust qrcode width
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
2025-09-26 20:36:27 +08:00
2dust
03d5b7a05b Bug fix
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
2025-09-26 17:11:48 +08:00
2dust
a652fd879b Added simple highlight function to the message view 2025-09-26 15:29:46 +08:00
2dust
326bf334e7 Optimize and improve MsgView 2025-09-26 15:07:33 +08:00
JieXu
21a773f400
Update MsgView.axaml.cs Plan C (#8035)
* Add avaloniaEdit for test

* Adjust avaloniaEdit

* Optimize and improve message function

* Update build-linux.yml

* Update MsgView.axaml

* Update MsgView.axaml.cs

---------

Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
2025-09-26 13:55:35 +08:00
2dust
d86003df55 Optimize and improve the Subject
Some checks failed
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-25 10:56:10 +08:00