Loren Eteval
|
40397f5bf9
|
Capture expected application test diagnostics
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 22:33:40 +08:00 |
|
Loren Eteval
|
1db19c788b
|
Improve application test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 21:04:09 +08:00 |
|
Loren Eteval
|
89202d3a60
|
Fix application failure reporting
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 21:01:07 +08:00 |
|
Loren Eteval
|
af8e5a5205
|
Refine repository guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 17:38:59 +08:00 |
|
Loren Eteval
|
2fbf353b95
|
Improve Qt lifetime code readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 15:41:16 +08:00 |
|
Loren Eteval
|
a31705561a
|
Improve Qt lifetime handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 15:30:36 +08:00 |
|
Loren Eteval
|
0e7f2ac9bc
|
Improve favorites code readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 10:29:56 +08:00 |
|
Loren Eteval
|
3923f7982e
|
Improve favorites presentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-08 10:29:56 +08:00 |
|
Loren Eteval
|
87aeed76a7
|
Fix sing-tun startup import
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 23:47:53 +08:00 |
|
Loren Eteval
|
461bc3e949
|
Refine repository guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 23:34:18 +08:00 |
|
Loren Eteval
|
f2f541d068
|
Update sing-tun binding to dev1
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 21:06:47 +08:00 |
|
Loren Eteval
|
de9686fa8a
|
Improve lifetime test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 20:53:47 +08:00 |
|
Loren Eteval
|
46345913d6
|
Refine interface wording and translations
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 20:48:25 +08:00 |
|
Loren Eteval
|
1881cb6aab
|
Fix Qt object lifetime handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 20:42:21 +08:00 |
|
Loren Eteval
|
720f823cf6
|
Improve compatibility code readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 18:18:08 +08:00 |
|
Loren Eteval
|
9c7a466536
|
Check supported Python versions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 18:10:50 +08:00 |
|
Loren Eteval
|
2af7dd5587
|
Centralize Python compatibility
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 17:40:17 +08:00 |
|
Loren Eteval
|
76e037251a
|
Improve repository guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 17:40:16 +08:00 |
|
Loren Eteval
|
6708451a9e
|
Improve lifetime test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 16:25:47 +08:00 |
|
Loren Eteval
|
8a20f2eb29
|
Fix window presentation teardown
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 16:20:04 +08:00 |
|
Loren Eteval
|
8546632868
|
Fix reentrant network callback teardown
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 16:19:55 +08:00 |
|
Loren Eteval
|
02b4448af2
|
Improve sing-tun test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 13:45:03 +08:00 |
|
Loren Eteval
|
29dd6d1ebd
|
Translate unsupported sing-tun settings errors
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 13:42:39 +08:00 |
|
Loren Eteval
|
02f8155acb
|
Improve lifetime code readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 13:24:48 +08:00 |
|
Loren Eteval
|
c35ea16a29
|
Fix Qt service lifetime cleanup
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 13:18:30 +08:00 |
|
Loren Eteval
|
714bcb23cb
|
Fix reentrant output disposal
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 13:18:22 +08:00 |
|
Loren Eteval
|
b2b2bc86d0
|
Improve sing-tun settings readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 12:28:04 +08:00 |
|
Loren Eteval
|
eca3b8e939
|
Polish sing-tun settings presentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 12:25:04 +08:00 |
|
Loren Eteval
|
1cf79beeb8
|
Improve logical block spacing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 09:57:52 +08:00 |
|
Loren Eteval
|
2afaf05210
|
Align exception handler comments
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 09:47:38 +08:00 |
|
Loren Eteval
|
08970ffd7e
|
Improve widget retranslation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 09:47:38 +08:00 |
|
Loren Eteval
|
58b36b63f3
|
Add profile favorites and batch duplication
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 09:47:08 +08:00 |
|
Loren Eteval
|
8789f22b9a
|
Improve regression test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 08:07:15 +08:00 |
|
Loren Eteval
|
3153a63cd6
|
Repair invalid sing-tun settings regression
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 08:02:58 +08:00 |
|
Loren Eteval
|
c695a3e20e
|
Fix Qt event filter reentrancy
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 08:02:58 +08:00 |
|
Loren Eteval
|
6f33a3d937
|
Improve TUN test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-07 00:06:55 +08:00 |
|
Loren Eteval
|
6380eb9f30
|
Fix application TUN reconnect notices
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 23:57:16 +08:00 |
|
Loren Eteval
|
79ab0b146a
|
Make tun2socks the default TUN engine
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 23:56:39 +08:00 |
|
Loren Eteval
|
30a202c833
|
Fix startup settings window flash
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 22:59:31 +08:00 |
|
Loren Eteval
|
d4bbdfc7cc
|
Refine DNS translations
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 22:05:02 +08:00 |
|
Loren Eteval
|
b17943c532
|
Bump version to 0.8.3
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 22:05:01 +08:00 |
|
Loren Eteval
|
59511c7cd1
|
Refine project guidance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 21:19:10 +08:00 |
|
Loren Eteval
|
67fd9fe7e4
|
Improve lifetime code readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 19:54:41 +08:00 |
|
Loren Eteval
|
a315506418
|
Fix reentrant Qt lifetime handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 19:49:57 +08:00 |
|
Loren Eteval
|
5fd655cab0
|
Improve test readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 19:04:31 +08:00 |
|
Loren Eteval
|
c5740f6eb5
|
Refine TUN engine description
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 18:59:33 +08:00 |
|
Loren Eteval
|
e8d5b342fd
|
Add settings search
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 18:49:44 +08:00 |
|
Loren Eteval
|
364ba76809
|
Improve connection diagnostics
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 18:49:44 +08:00 |
|
Loren Eteval
|
e123cdb855
|
Improve lifetime code readability
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 14:47:47 +08:00 |
|
Loren Eteval
|
e7eb04d77b
|
Extend compiled lifetime coverage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-10-06 14:35:37 +08:00 |
|