0-Kutya-0
8111b7fe72
fix HWID
2025-09-21 01:00:20 +03:00
0-Kutya-0
466fbd9fa6
update DeviceDetailsHelper.cpp
2025-09-20 22:26:36 +03:00
0-Kutya-0
008d0c2ef2
update DeviceDetailsHelper.cpp
2025-09-20 22:23:14 +03:00
0-Kutya-0
076a138925
update DeviceDetailsHelper.cpp
2025-09-20 22:11:20 +03:00
0-Kutya-0
1ec5509c15
refactoring hwid
2025-09-20 21:42:46 +03:00
0-Kutya-0
2f3fa2c38f
Merge branch 'throneproj:dev' into dev
2025-09-20 18:02:41 +03:00
0-Kutya-0
12ad8fb8d9
add hwid
2025-09-20 18:01:04 +03:00
parhelia512
597d2608e3
Update mainwindow.cpp
2025-09-20 15:39:11 +08:00
Restia-Ashbell
02587bbe96
fix: use QDateTime instead of QTime to handle cross-day comparison
2025-09-18 00:52:19 +08:00
parhelia512
3568314320
Update GroupUpdater.cpp
2025-09-17 04:29:39 +08:00
parhelia512
e2c9bdc3d2
Update GroupUpdater.cpp
2025-09-17 04:08:21 +08:00
parhelia512
ac39d063dc
Update GroupUpdater.cpp
2025-09-17 01:47:02 +08:00
parhelia512
e3301cd063
fix #690
2025-09-17 01:18:07 +08:00
0-Kutya-0
2332068ad4
Fix cursor position in rule_name field during updates
2025-09-16 01:38:20 +03:00
0-Kutya-0
36983bcda2
Fixed display of remaining subscription traffic in the UI
2025-09-16 01:24:42 +03:00
parhelia512
16788baa87
refactor: hardcode srslist as byte array
2025-09-10 17:42:41 +08:00
parhelia512
84f935c3d1
Update RPC.cpp
2025-09-05 00:08:45 +08:00
Nova
12b9c81e94
fix early isAdmin call
2025-09-01 13:17:16 +03:30
parhelia512
f438f63a08
Update ConfigBuilder.cpp
2025-09-01 01:01:32 +08:00
parhelia512
3b56d8b429
fix: remove routing rules when testing
2025-09-01 00:52:01 +08:00
parhelia512
4b742595e4
Update Bean2CoreObj_box.cpp
2025-08-31 14:00:52 +08:00
parhelia512
918fed92f8
Update GroupUpdater.cpp
2025-08-31 01:22:26 +08:00
parhelia512
34e677f8d4
fix #738
2025-08-31 01:11:06 +08:00
parhelia512
0d3763dad9
feat: add port hopping to hysteria 1
2025-08-31 00:46:55 +08:00
Nova
7e068736e2
fix route exclude formatting
2025-08-30 01:57:54 +03:30
Nova
e884bac69b
Revert "fix looping functions"
...
This reverts commit d2634d1321 .
2025-08-30 01:47:34 +03:30
Nova
c9a99ac030
Revert "improve thread management"
...
This reverts commit 3f3b268916 .
2025-08-30 01:47:23 +03:30
Nova
38bc43c6ad
implement gracefull shutdown for macOS
2025-08-29 23:21:02 +03:30
Nova
b1dc2901a5
exclude loopback address in Tun
2025-08-29 22:41:39 +03:30
Nova
eca5fdc029
persist Tun status
2025-08-29 22:41:39 +03:30
Nova
921a4c7011
fix race in local server
2025-08-29 22:41:39 +03:30
Nova
d2634d1321
fix looping functions
2025-08-29 22:41:39 +03:30
Nova
3f3b268916
improve thread management
2025-08-29 22:41:39 +03:30
parhelia512
150ae3ed78
Update GroupUpdater.cpp
2025-08-29 22:41:39 +03:30
parhelia512
95a25d52d6
feat: add Enable AdBlock option
2025-08-29 22:41:39 +03:30
parhelia512
946378af6b
fix #702
2025-08-29 22:41:39 +03:30
Nova
d527c11b16
change system dns addr
2025-08-29 22:41:39 +03:30
parhelia512
d27a7dd81b
Update GroupUpdater.cpp
2025-08-29 22:41:39 +03:30
parhelia512
b1992a4b02
fix #651
2025-08-17 21:57:07 +08:00
parhelia512
53d72f1619
Merge pull request #681 from throneproj/remove-geo
...
refactor: remove geo assets
2025-08-17 08:54:07 -04:00
Nova
9c6e0d6f03
wait for the core to start &&
...
add some logs
2025-08-16 22:24:04 +03:30
Nova
019e1cb5ba
fix test domain resolver
2025-08-16 21:47:54 +03:30
parhelia512
7c0b38ccb5
Merge pull request #678 from throneproj/dev
...
add resolvectl based workaround for local dns linux
2025-08-16 09:52:14 -04:00
parhelia512
5b9b18c72d
fix
2025-08-16 21:48:36 +08:00
parhelia512
2b5fe2de05
fix test
2025-08-16 18:03:27 +08:00
parhelia512
ee2e5c4e87
feat: auto-mapping old rule-set name
2025-08-16 13:21:01 +08:00
Nova
7d3f6ae3ba
add resolvectl based workaround for local dns linux
2025-08-15 23:49:52 +03:30
parhelia512
83df3706b8
Merge pull request #667 from throneproj/dev
...
upstream
2025-08-15 10:03:00 -04:00
Nova
f6bf4eeed0
fix profile stop
2025-08-15 16:52:10 +03:30
parhelia512
17d7d01b3d
Update mainwindow.cpp
2025-08-15 20:38:54 +08:00
parhelia512
25eb4917d2
Update ConfigBuilder.cpp
2025-08-15 18:44:17 +08:00
parhelia512
07277b515b
feat: add cache file
2025-08-15 18:33:56 +08:00
Nova
0af30d53a2
add option to allow beta updates
2025-08-15 13:39:59 +03:30
parhelia512
99d8c7f87b
Update mainwindow.cpp
2025-08-15 15:43:04 +08:00
parhelia512
e2b9e19997
Update ConfigBuilder.cpp
2025-08-15 15:17:01 +08:00
parhelia512
bb039cee65
Update ConfigBuilder.cpp
2025-08-15 06:47:10 +08:00
parhelia512
a54ade748b
Merge pull request #659 from throneproj/dev
...
refactor: remove geo assets
2025-08-14 18:41:36 -04:00
parhelia512
f3fefba1d0
Update mainwindow.cpp
2025-08-15 05:05:26 +08:00
parhelia512
864a1033da
feat: add remote rule-set mirror option
2025-08-15 02:22:46 +08:00
parhelia512
fb6cdcb3b5
Update mainwindow_grpc.cpp
2025-08-14 23:17:15 +08:00
parhelia512
7e972bb8f8
Update mainwindow.cpp
2025-08-14 22:28:51 +08:00
parhelia512
02f2545a3e
fix build
2025-08-14 22:12:56 +08:00
Nova
df6daaaad1
fix default domain resolver
2025-08-14 17:38:35 +03:30
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
71d1c2b8cc
only log config on debug log level
2025-08-13 21:21:43 +03:30
Mahdi
e288bfb476
add tailscale ( #646 )
2025-08-13 01:25:56 -07:00
parhelia512
ea18b99c9d
fix
2025-08-12 23:02:43 +08:00
parhelia512
14ce944d97
chore: rename
2025-08-12 17:25:30 +08:00
parhelia512
027b5e748f
Update GroupUpdater.cpp
2025-08-12 10:17:12 +08:00
parhelia512
be51ed3e6f
feat: add anytls support
2025-08-12 09:28:39 +08:00
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
c41a61e2a9
add tls fragment support
2025-08-10 12:48:17 +03:30
Nova
de1b1385c3
adapt to sing-box v1.12.0
2025-08-08 15:03:18 +03:30
parhelia512
fb460c4711
Merge pull request #602 from 0-Kutya-0/dev
...
added sorting by Outbound and Protocol
2025-08-04 09:00:39 -04:00
Nova
e2e6b15cf2
fix version parser again
2025-08-03 11:51:33 +03:30
Ryzen
8ab095fafd
added sorting by Outbound and Protocol
2025-08-02 23:49:53 +03:00
parhelia512
5499ed70c6
fix
2025-08-03 04:26:40 +08:00
parhelia512
147173ff4c
fix: make tun stack setting unchangeable on legacy windows
2025-08-03 04:06:50 +08:00
Nova
42bbbe8005
fix version parser in updater
2025-08-02 21:47:33 +03:30
Nova
a11a47113e
fix clearing connection list
2025-08-02 17:01:38 +03:30
Nova
6633ade093
use dhcp://auto for Tun+systemd-resolved on Linux
2025-08-02 16:08:39 +03:30
Mahdi
2dde7dbb2e
Migrate to protorpc ( #598 )
...
* refactor: migrate from grpc to protorpc
* fix
* fix
* fix
* cleanup
* Update mainwindow_grpc.cpp
* Update RPC.cpp
* fix
---------
Co-authored-by: parhelia512 <0011d3@gmail.com>
2025-08-02 03:19:32 -07:00
parhelia512
792dad2bc1
fix
2025-08-02 07:56:17 +08:00
Nova
7e2bc7cc87
fix legacy builds
2025-08-01 12:20:51 +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
Nova
1e1941807e
fix drop profile behavior
2025-07-31 17:35:20 +03:30
Nova
0b6422d38e
add amenzia wireguard support
2025-07-30 01:23:27 +03:30
parhelia512
4c937efc58
Update HTTPRequestHelper.cpp
2025-07-29 21:04:29 +08:00
Nova
8306df9fc6
do not specify tun name on mac
2025-07-28 12:58:16 +03:30
Nova
9bcabc953e
hide update button when there is no updater
2025-07-27 08:46:47 +03:30
parhelia512
0ddbf90dfc
fix #576
2025-07-27 12:51:18 +08:00
Nova
3bc047c866
fix fetch remote routes &&
...
fix core exit
2025-07-24 19:19:45 +03:30
Nova
72c7d6c9ea
improve exit
2025-07-24 18:24:46 +03:30
Nova
ca6924c467
always stop the profile on exit
2025-07-24 13:18:56 +03:30
Nova
1be16017b7
improve batch operations
2025-07-24 13:18:55 +03:30
Nova
4c3ad46507
refactor and fix remote ruleset
2025-07-24 13:18:55 +03:30
Nova
b0140e27c9
fix some shutdown issues
2025-07-24 13:18:55 +03:30
parhelia512
a3c413de58
fix
2025-07-24 13:18:55 +03:30
parhelia512
e3cbace6d0
improve
2025-07-24 13:18:55 +03:30
parhelia512
c77ac7cd00
fix
2025-07-24 13:18:55 +03:30
parhelia512
12d03fa19b
feat: add support for downloading route profiles
2025-07-24 13:18:54 +03:30
parhelia512
ee73b8b4b0
remove region profiles
2025-07-22 05:43:31 +08:00
parhelia512
706d4d8605
refactor: remote ruleset support
2025-07-21 14:20:42 +03:30
Nova
e8615de6b2
Add remote ruleset support to simple rules
2025-07-21 14:20:42 +03:30
parhelia512
95463f1d50
feat: support remote ruleset
2025-07-21 14:20:42 +03:30
Nova
25f29500f8
Make built-in profiles save-able and deletable
2025-07-20 17:43:48 +03:30
parhelia512
24d3bf6176
feat: add bypass russia chain
2025-07-20 20:38:50 +08:00
parhelia512
320b599559
fix: fix region default chain
2025-07-20 20:24:46 +08:00
parhelia512
b3cb901479
fix: improve windows version detection
2025-07-20 11:30:45 +08:00
parhelia512
7162206ea5
fix: fix update
2025-07-20 08:35:04 +08:00
Nova
cb8fcf5579
fix group sort save
2025-07-18 17:34:29 +03:30
Nova
affd8c08ef
fix updater URL
2025-07-18 09:11:31 +03:30
Mahdi
6467c6f2d0
Optional field ( #542 )
...
* Update libcore.proto
* refactor: protobuf optional fields
* fix more protobuf values
* Update mainwindow_grpc.cpp
* Update connectionLister.cpp
* Update mainwindow_grpc.cpp
---------
Co-authored-by: parhelia512 <0011d3@gmail.com>
2025-07-17 14:35:47 -07:00
parhelia512
c80eb7118e
ci: add legacy windows build
2025-07-17 09:06:38 +08:00
Nova
bdbb26544e
fix windows stopVpn &&
...
Do not include images in the deployment
2025-07-16 02:03:39 +03:30
Nova
eb579e14d8
update version check
2025-07-16 00:54:42 +03:30
Nova
f1944fe500
migrate to name Throne
2025-07-16 00:39:25 +03:30
Nova
46dbd66abb
fix version display
2025-07-13 02:30:49 +03:30
parhelia512
daa6c93900
refactor: migrate from protobuf to simple-protobuf ( #520 )
...
* refactor: migrate from protobuf to simple-protobuf
* update go.mod
* fix server
* Update gRPC.cpp
* Update gRPC.cpp
2025-07-12 15:17:05 -07:00
Nova
cab35d7864
fix save default outbound again
2025-07-12 14:41:10 +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
93377a1b54
fix default outbound not being saved
2025-07-11 13:35:05 +03:30
parhelia512
155bfb5c69
ci: add linux/arm64 build ( #510 )
...
* feat: add linux/arm64 support
* Update build.yml
* Update pack_debian.sh
* Update build.yml
* Update build_go.sh
* Update build.yml
2025-07-11 01:41:01 -07:00
parhelia512
74ed228bf4
fix: fix updater issue ( #506 )
2025-07-09 07:00:22 -07:00
Nova
a1df0812c7
make some changes backward-compatible
2025-07-09 05:05:43 +03:30
Nova
18d814ae92
remove unused function
2025-07-09 04:56:54 +03:30
Nova
b82d937964
refactor group/profile relation
2025-07-09 04:46:16 +03:30
Nova
6d384b08ea
fix traffic save on exit
2025-07-08 17:44:46 +03:30
Nova
9ea6679a33
fix group management
2025-07-08 01:31:18 +03:30
Nova
d01ffbe2c5
add outbound and improve connection lister
2025-07-07 01:42:01 +03:30
Nova
bc804ca16c
fix edit group intial focus
2025-07-07 01:01:36 +03:30
Nova
ec6407a9d3
fix custom outbound/config
2025-07-07 00:53:31 +03:30
Nova
5ff1ae8de9
disable mux in ui when vision is selected
2025-07-07 00:10:19 +03:30
Nova
e98acff889
improve log performance and remove useless functions
2025-07-06 23:44:25 +03:30
Nova
27532ddaec
improve handling massive amount of profiles
2025-07-05 03:12:21 +03:30
Nova
43252d9bac
Revert "allow both vision and mux"
...
This reverts commit 467fcf5331 .
2025-07-05 00:47:38 +03:30
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
7235743198
allow deleteing built-in profiles
2025-06-29 19:00:32 +03:30
Nova
abd9ce37ef
force quit the core on exit
2025-06-29 18:56:12 +03:30
Nova
467fcf5331
allow both vision and mux
2025-06-29 18:41:00 +03:30
Nova
8b857a0ff7
Merge branch 'dev' of https://github.com/Mahdi-zarei/nekoray into dev
2025-06-29 18:40:32 +03:30
Lsyx-Good
dffb2d34c1
Solve failed to generate rule set ( #447 )
...
* Fix: Cannot find geoip/geosite.db to compile rule set when application path not exist core asset file
* Improve: avoid repeatedly get core assert path
2025-06-15 07:44:16 -07:00
Tony Zhang
44658c9053
fix: data_view background style ( #444 )
...
* add debug bg colors
* fix: data_view bg style
2025-06-15 07:42:26 -07:00
parhelia512
abe2dc5680
fix: fix Clash subscription parser ( #439 )
2025-06-06 00:28:56 -07:00
Nova
61af47367f
move default outbound to routing profile
2025-06-01 07:50:14 +03:30