Commit Graph

53 Commits

Author SHA1 Message Date
Nova
c9a99ac030 Revert "improve thread management"
This reverts commit 3f3b268916.
2025-08-30 01:47:23 +03:30
Nova
3f3b268916 improve thread management 2025-08-29 22:41:39 +03:30
parhelia512
95a25d52d6 feat: add Enable AdBlock option 2025-08-29 22:41:39 +03:30
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
667040cf1d refactor: remove geo assets 2025-08-14 11:43:03 +08:00
Nova
ffba194f7c add mozilla cert store support &&
fix c++ deprecation warnings
2025-08-10 14:31:17 +03:30
parhelia512
147173ff4c fix: make tun stack setting unchangeable on legacy windows 2025-08-03 04:06:50 +08:00
Nova
65fa1b6a8a Revert "set local dns to dhcp for linux and mac"
This reverts commit 373beae65b.
2025-08-02 15:35:00 +03:30
parhelia512
792dad2bc1 fix 2025-08-02 07:56:17 +08:00
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
373beae65b set local dns to dhcp for linux and mac 2025-07-27 08:46:47 +03:30
Nova
3bc047c866 fix fetch remote routes &&
fix core exit
2025-07-24 19:19:45 +03:30
Nova
e8615de6b2 Add remote ruleset support to simple rules 2025-07-21 14:20:42 +03:30
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
b82d937964 refactor group/profile relation 2025-07-09 04:46:16 +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
61af47367f move default outbound to routing profile 2025-06-01 07:50:14 +03:30
Nova
2731e479ce add download progress report 2025-05-08 02:02:23 +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
parhelia512
04f93f2c02
fix NekoGui_Utils.hpp (#391) 2025-04-25 11:39:04 -07:00
parhelia512
f8e08308f5
Add support for all versions of Qt6 (#387) 2025-04-24 21:52:52 -07:00
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
0219472799 refactor and improve windows set DNS 2025-04-17 07:00:31 +03:30
Integral
d73beb799b fix: check the existence of geo-assets in specific paths (#320) 2025-04-15 01:09:37 +03:30
Nova
08d549509c add disable privilege req 2025-04-13 03:44:15 +03:30
Nova
8f0eed42fd enable auto_redirect by default 2025-04-13 02:25:13 +03:30
Nova
64c5e5b7eb add new windows proxy format 2025-04-13 02:22:40 +03:30
parhelia512
c43d11cb7b Migrate to QtNetwork for HTTP(s) requests (#344)
* Migrate to QtNetwork for HTTP(s) requests

* Fix

* Cleanup

* Fix linux build
2025-04-07 12:27:39 +03:30
Nova
5b6842bea7 add traffic graph 2025-03-31 00:39:08 +03:30
Nova
b87a23dae7 minor fixes 2025-03-26 23:37:49 +03:30
Nova
e55e5bd81c fix unix isAdmin &&
some refactoring
2025-03-26 22:33:39 +03:30
Nova
469754999e change macOS default Tun stack to gvisor 2025-03-26 18:00:07 +03:30
parhelia512
5ce1e4ed17
Rewrite the update module from Go(Core) to C++(GUI) (#327) 2025-03-26 07:14:40 -07:00
Nova
306db5d7d4 remove extra core residuals 2025-03-26 17:44:09 +03:30
Nova
3179e37ab5 add process simple rules 2025-02-25 20:51:46 +03:30
Nova
eef4731867 remove deprecated Tun options 2025-02-25 11:27:28 +03:30
Nova
6751493c0f Fix some IPC issues 2025-02-24 12:58:39 +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
Nova
e1e78866d0 fix connection list dest 2025-01-17 18:40:00 +03:30
Nova
33df4bba91 make stats widget movable and persistant &&
make cells copiable on click
2025-01-16 02:56:52 +03:30
Nova
f1c12e05b3 add process in connection list 2025-01-16 01:58:45 +03:30