Commit Graph

39 Commits

Author SHA1 Message Date
parhelia512
16e7c35885 refactor: declare ruleSetMap as static const 2025-10-29 06:51:42 +08:00
parhelia512
6a1dec8755 chore: rename 2025-10-29 06:13:40 +08:00
Nova
ae75863aed Add country only test 2025-10-17 17:27:30 +03:30
Nova
83fde955a4 Keep search bar under shortcut
This reverts commit a67b0fe5e2.
2025-10-09 17:08:51 +03:30
parhelia512
a67b0fe5e2 imporve layout 2025-10-08 10:11:41 +08:00
Nova
ea73f7d28f implement drop file/text/image &&
add import from file option
2025-10-06 02:27:33 +03:30
Nova
1c0eb43617 add custom shortcut settings 2025-09-30 02:09:10 +03:30
Nova
93c794d236 add search funcionality 2025-09-25 01:58:59 +03:30
Restia-Ashbell
02587bbe96 fix: use QDateTime instead of QTime to handle cross-day comparison 2025-09-18 00:52:19 +08:00
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
667040cf1d refactor: remove geo assets 2025-08-14 11:43:03 +08:00
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
3bc047c866 fix fetch remote routes &&
fix core exit
2025-07-24 19:19:45 +03:30
Nova
1be16017b7 improve batch operations 2025-07-24 13:18:55 +03:30
Nova
f1944fe500 migrate to name Throne 2025-07-16 00:39:25 +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
18d814ae92 remove unused function 2025-07-09 04:56:54 +03:30
Nova
75a27eb98a fix data view not clearing 2025-05-16 07:48:02 +03:30
Nova
78a78cf38e add extra core &&
fix speedtest current
2025-05-15 11:59:16 +03:30
Nova
313b9161e5 improve data view 2025-05-08 02:27:30 +03:30
Nova
2731e479ce add download progress report 2025-05-08 02:02:23 +03:30
Nova
a2c5efc31d add speedtest querier and ui view 2025-05-08 01:29:10 +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
e38dab01a0
Replace QtCharts with SpeedWidget (#379)
* Replace QtCharts with SpeedWidget

* Replace QtCharts with SpeedWidget
2025-04-22 18:35:14 -07:00
Nova
0219472799 refactor and improve windows set DNS 2025-04-17 07:00:31 +03:30
parhelia512
5833461e71
Add Wayland support (#353)
* Fix deploy_linux64.sh

Add missing QTlsBackendOpenSSLPlugin.

* Add Wayland support

* Fix Wayland support

* Fix Wayland support

* Revert "Fix deploy_linux64.sh"

This reverts commit 2a6779f526.

* Update mainwindow.cpp

* Force QT_QPA_PLATFORM=xcb on Linux Desktop
2025-04-09 19:04:00 -07:00
Nova
831fb5336b implement terminate event handling for windows &&
improve OS terminate signal handling
2025-04-01 03:02:43 +03:30
Nova
5b6842bea7 add traffic graph 2025-03-31 00:39:08 +03:30
parhelia512
5ce1e4ed17
Rewrite the update module from Go(Core) to C++(GUI) (#327) 2025-03-26 07:14:40 -07:00
Nova
6a3991a033 fix tray menu position on windows &&
fix redundant QApplication on startup
2025-01-20 05:03:17 +03:30
Nova
33df4bba91 make stats widget movable and persistant &&
make cells copiable on click
2025-01-16 02:56:52 +03:30
Nova
60c9b4a8b9 apply a workaround for exit 2025-01-15 19:30:36 +03:30
Nova
ccee10b972
Add Connection list &&
Improve QTable performace
2025-01-03 23:43:46 +03:30
Nova
f1e96499c2
fix multiple checked profiles 2024-12-21 04:23:55 +03:30
Nova
b8dc8be90e
Improve proxy list management 2024-12-21 04:23:50 +03:30
Nova
447b9bdf42
refactor structure 2024-12-06 23:18:01 +03:30