Commit Graph

54 Commits

Author SHA1 Message Date
hgx100
721d79f981
feat: Add custom system parameters for x-hwid header (#1027)
- Add sub_custom_hwid_params field to DataStore
- Add UI text field for entering custom parameters
- Parse and apply custom parameters when sending HWID headers
- Format: hwid=value,os=value,osVersion=value,model=value
- Empty input uses default system parameters

Co-authored-by: hgx100 <hgx100@github.com>
2025-12-16 18:24:18 -08:00
Nova
3354ab789b add custom tray icon support 2025-11-18 13:11:53 +03:30
Nova
45d9c5a875 Migrate from bean to outbound 2025-11-11 08:25:59 +03:30
parhelia512
16e7c35885 refactor: declare ruleSetMap as static const 2025-10-29 06:51:42 +08:00
Nova
ede263056a Better local DNS override handling 2025-10-27 21:02:54 +03:30
Nova
ae75863aed Add country only test 2025-10-17 17:27:30 +03:30
Nova
b5b0423283 Hide system DNS by default 2025-10-16 02:09:06 +03:30
parhelia512
34ba9576c5 fix 2025-10-04 00:10:59 +08:00
parhelia512
ee01223f11 improve basic settings dialog layout 2025-10-03 23:19:05 +08:00
Nova
808c4f31a9 add custom timeout to url and speed test 2025-10-03 15:02:42 +03:30
Nova
1c0eb43617 add custom shortcut settings 2025-09-30 02:09:10 +03:30
parhelia512
3cdf027dd6 refactor: improve NetworkRequestHelper 2025-09-27 19:00:12 +08:00
0-Kutya-0
6f8f817a74 refactoring, add tooltip for HWID checkbox 2025-09-21 18:07:33 +03:00
0-Kutya-0
1ec5509c15 refactoring hwid 2025-09-20 21:42:46 +03:00
0-Kutya-0
12ad8fb8d9 add hwid 2025-09-20 18:01:04 +03:00
parhelia512
cc8f110a30 feat: add more jsDelivr mirrors 2025-08-16 14:02:42 +08:00
parhelia512
83df3706b8
Merge pull request #667 from throneproj/dev
upstream
2025-08-15 10:03:00 -04:00
Nova
0af30d53a2 add option to allow beta updates 2025-08-15 13:39:59 +03:30
parhelia512
864a1033da feat: add remote rule-set mirror option 2025-08-15 02:22:46 +08:00
parhelia512
003ffc8566
Merge pull request #653 from throneproj/dev
upstream
2025-08-14 02:36:09 -04:00
parhelia512
667040cf1d refactor: remove geo assets 2025-08-14 11:43:03 +08:00
Nova
14fe66602c improve dns list 2025-08-13 21:06:12 +03:30
parhelia512
6febb17e64 fix: import ui layout and fix #603 #620 2025-08-12 01:38:05 +08:00
Nova
ffba194f7c add mozilla cert store support &&
fix c++ deprecation warnings
2025-08-10 14:31:17 +03:30
Nova
de1b1385c3 adapt to sing-box v1.12.0 2025-08-08 15:03:18 +03:30
Nova
a17a94a3e3 add random listen port feature 2025-08-01 12:09:58 +03:30
Nova
fdffa32191 add auto reset assets feature 2025-08-01 11:49:19 +03:30
Nova
1e47e7a626 add reset assets button 2025-08-01 11:21:11 +03:30
parhelia512
fd81931a2e
fix: Disable translatable property of proxy_scheme's items
fix #552
2025-07-29 21:10:08 +08:00
parhelia512
4ca2e6f6dc
Update RouteItem.ui 2025-07-20 08:53:53 +08:00
parhelia512
761db2ab71
fix: Disable translatable property of def_out's items 2025-07-19 22:09:15 +08:00
parhelia512
359e092448 Improve route profile dialog layout 2025-07-19 21:20:28 +08:00
Nova
f1944fe500 migrate to name Throne 2025-07-16 00:39:25 +03:30
Ilia Grigoriev
80466c7aef
Implement "Disable tray" option (#482)
* feat: implement "Disable tray" option

Add a "Disable Tray" checkbox, with its state saved and loaded to
the data store. The state of the tray icon is managed by this
checkbox at runtime. Depending on the visibility of the tray icon,
the application will either minimize to the tray or close completely
upon the close event.

* feat: add tooltip and translations for "Disable tray" option

* fix: apply "Disable tray" only after pressing OK
2025-07-11 09:15:57 -07:00
Nova
e36b0e38d1 add simple speed test 2025-07-05 00:46:03 +03:30
Nova
846d46d0e3 add disable start as admin for windows 2025-07-02 02:04:11 +03:30
Nova
61af47367f move default outbound to routing profile 2025-06-01 07:50:14 +03:30
Nova
d760e70977 improve extra core path and args handling 2025-05-17 09:14:58 +03:30
Nova
bd1b1b1635 implement speedtest ui 2025-05-07 03:25:16 +03:30
Nova
f181a6af40 refactor and improve system dns again 2025-05-05 00:13:41 +03:30
Nova
52ca4dbfbe make Tun routing optional 2025-04-23 05:20:00 +03:30
Nova
5895f9f590 always enable auto redirect on linux 2025-04-19 12:56:03 +03:30
Nova
08d549509c add disable privilege req 2025-04-13 03:44:15 +03:30
Nova
64c5e5b7eb add new windows proxy format 2025-04-13 02:22:40 +03:30
Nova
5b6842bea7 add traffic graph 2025-03-31 00:39:08 +03:30
Nova
218e793253 improve translation template 2025-02-26 01:29:00 +03:30
Nova
eef4731867 remove deprecated Tun options 2025-02-25 11:27:28 +03:30
Nova
9a096f16da fix proxy scheme 2025-02-25 03:57:54 +03:30
Nova
4034b19f85 add proxy scheme selection to windows 2025-02-23 20:29:00 +03:30
Nova
be29f9c806 add simple route manager 2025-02-15 18:50:35 +03:30