Qv2ray-dev
|
77096b3ef3
|
core: fixed macOS vAssetsPath settings
|
2020-03-10 14:03:37 +08:00 |
|
Qv2ray-dev
|
6e4d588eb2
|
ux: automatically set system proxy
|
2020-03-10 09:55:40 +08:00 |
|
Qv2ray-dev
|
2f7fbe3ddc
|
Update ConfigHandler.cpp
|
2020-03-10 00:51:20 +08:00 |
|
Qv2ray-dev
|
0746c76de9
|
optimize: automatically remove orphaned connections
|
2020-03-10 00:37:50 +08:00 |
|
Qv2ray-dev
|
b16aa056c1
|
optimize: use CONFIGROOT cache instead of disk io
|
2020-03-10 00:31:59 +08:00 |
|
Qv2ray-dev
|
1c49cf5ae2
|
win: fixing StringFromFile to read input file in any encoding supported
|
2020-03-09 23:18:29 +08:00 |
|
Qv2ray-dev
|
b3cf410041
|
qt512: removed undefined macro in qt512
|
2020-03-09 16:25:29 +08:00 |
|
Qv2ray-dev
|
bca3953ce1
|
Merge branch 'dev-embed-translations' into dev
* dev-embed-translations:
translation: auto load all available translations
update
add embed translations support
|
2020-03-09 15:41:40 +08:00 |
|
Qv2ray-dev
|
9f4f89c102
|
pac: fixed PAC server
|
2020-03-09 15:41:36 +08:00 |
|
Qv2ray-dev
|
541b38aee0
|
pac: fixing PAC server
|
2020-03-09 15:36:55 +08:00 |
|
Qv2ray-dev
|
e49fda30b8
|
translation: auto load all available translations
|
2020-03-09 14:46:56 +08:00 |
|
Guobang Bi
|
cc069e34b1
|
add embed translations support
|
2020-03-09 10:44:20 +08:00 |
|
DuckSoft
|
80483738b1
|
hardcode translations path for Linux systems
partially solves the stupid snapcraft problem
|
2020-03-09 00:13:21 +08:00 |
|
DuckSoft
|
af68906b55
|
[fix] move misplaced tooltip, fixed #397 (#400)
|
2020-03-08 22:58:54 +08:00 |
|
DuckSoft
|
07409a11a0
|
"translations" => "lang" (#398)
* Update QvTranslator.cpp
* Update CMakeLists.txt: $prefix/share/qv2ray/{translations => lang}
X-Approved-By: @ymshenyu
|
2020-03-08 16:41:27 +08:00 |
|
Qv2ray-dev
|
81667e480e
|
cmake: fixing Windows build
|
2020-03-08 15:35:13 +08:00 |
|
Qv2ray-dev
|
22f02fb2b9
|
cmake: add UNICODE define on Windows
|
2020-03-08 15:15:47 +08:00 |
|
Qv2ray-dev
|
79eb753d4b
|
cmake: fixing Windows build
|
2020-03-08 10:17:13 +08:00 |
|
Qv2ray-dev
|
e00e743dc9
|
cmake: translations: some minor improvements
|
2020-03-07 22:14:28 +08:00 |
|
DuckSoft
|
310307513b
|
[wip] first draft
|
2020-03-07 21:46:59 +08:00 |
|
DuckSoft
|
8d99a0f240
|
[wip] refactored QvTranslator
|
2020-03-07 21:46:59 +08:00 |
|
Qv2ray-dev
|
bcd72aaf97
|
cmake: fixed a missing gRPC header
|
2020-03-07 16:17:07 +08:00 |
|
Qv2ray-dev
|
021e7e0a3a
|
cmake: fixed node editor AUTOMOC generation failure
|
2020-03-07 15:18:12 +08:00 |
|
Qv2ray-dev
|
7a359153c7
|
cmake: prevent including the cpp file
|
2020-03-07 14:53:41 +08:00 |
|
Guobang Bi
|
3e33fc7d13
|
update QvGeositeReader.cpp
|
2020-03-07 09:50:44 +08:00 |
|
Qv2ray-dev
|
4455ebc774
|
cmake: added _QV2RAY_BUILD_INFO_ and _QV2RAY_BUILD_EXTRA_INFO_ support
|
2020-03-07 00:11:30 +08:00 |
|
Qv2ray-dev
|
892ec76d63
|
cmake: moved singleapplication.h to a local search scope
|
2020-03-06 23:27:04 +08:00 |
|
Qv2ray-dev
|
d02fe35a7f
|
cmake: fixed x2struct with Qt type support
|
2020-03-06 23:20:02 +08:00 |
|
Qv2ray-dev
|
851d82a8e6
|
cmake: completed cpp-httplib migration
|
2020-03-06 23:00:49 +08:00 |
|
Qv2ray-dev
|
e887b15e38
|
cmake: do not use icmping on *nix
|
2020-03-06 22:19:51 +08:00 |
|
Qv2ray-dev
|
b930bc86a3
|
cmake: added new http submodule
|
2020-03-06 22:15:18 +08:00 |
|
Qv2ray-dev
|
480ee1bb25
|
cmake: fixed moc slots issue where MACROS are not being expanded
|
2020-03-06 17:26:54 +08:00 |
|
Qv2ray-dev
|
108810e5fb
|
add: navigate to current connection after sort
|
2020-03-06 09:45:12 +08:00 |
|
Qv2ray-dev
|
a2a95dfb5b
|
add: added toggle visibility of chart and log box in MainWindow
|
2020-03-05 22:33:29 +08:00 |
|
Qv2ray-dev
|
557f027f74
|
add: added QRCode blur and toggle as default
|
2020-03-05 21:47:46 +08:00 |
|
Qv2ray-dev
|
7689a3e215
|
add: auto update connection details when one is updated
|
2020-03-05 17:21:21 +08:00 |
|
Qv2ray-dev
|
2075b47571
|
fix: fixed subscription update caused renaming issue and auto restart issue
|
2020-03-05 16:43:58 +08:00 |
|
Qv2ray-dev
|
663a185324
|
fix: fixed some UI experiences and fixed build
|
2020-03-05 16:11:23 +08:00 |
|
Qv2ray-dev
|
bf1bcec102
|
fix: lowered the autosave frequency
|
2020-03-05 15:27:07 +08:00 |
|
Qv2ray-dev
|
56c7264a14
|
fix: fixed some plugin content item supprt, added connection latency
|
2020-03-05 15:15:22 +08:00 |
|
Qv2ray-dev
|
e8f93d62a8
|
add: added cross-platform vCore and vAssets path support, fixed #382
|
2020-03-05 14:43:54 +08:00 |
|
Qv2ray-dev
|
938f529cf8
|
fix: now read file As-Is, and save file as UTF-8, #382
|
2020-03-05 13:44:20 +08:00 |
|
Qv2ray-dev
|
93208f698c
|
add: added missing files
|
2020-03-05 00:10:40 +08:00 |
|
Qv2ray-dev
|
5c84d8d583
|
add: added basic SSD decoder, by @DuckSoft
|
2020-03-05 00:09:33 +08:00 |
|
Qv2ray-dev
|
8ce165a116
|
change: some even more refactors, separated vmess, ss and prepare for ssd (and ssr?)
|
2020-03-04 23:27:01 +08:00 |
|
Qv2ray-dev
|
0d8f0839f2
|
change: some more refactors
|
2020-03-04 23:07:18 +08:00 |
|
Qv2ray-dev
|
8a8afdea61
|
change: some refactors
|
2020-03-04 22:08:08 +08:00 |
|
Qv2ray-dev
|
bdd9db005f
|
Revert "add: added MainWindow items folding"
This reverts commit 86193ee0b7 .
|
2020-03-04 11:13:46 +08:00 |
|
Qv2ray-dev
|
86193ee0b7
|
add: added MainWindow items folding
|
2020-03-03 22:39:20 +08:00 |
|
Qv2ray-dev
|
9d05be94b6
|
fix: fixed a segfault on right click menu
|
2020-03-03 21:51:37 +08:00 |
|
Qv2ray-dev
|
75736e7c44
|
fix: fixed cross-platform build
|
2020-03-03 13:18:27 +08:00 |
|
DuckSoft
|
ac5cb7c67e
|
[fix] lastUpdated after updating subscription
|
2020-03-03 13:03:01 +08:00 |
|
Qv2ray-dev
|
41b84207cc
|
fix: use better explainations in the sort menu
|
2020-03-03 00:39:04 +08:00 |
|
Qv2ray-dev
|
3df2cea74b
|
add: added multiple duplicate and sorting support
|
2020-03-03 00:34:12 +08:00 |
|
Qv2ray-dev
|
11275e1c9e
|
add: added multiple connection deletion support
|
2020-03-02 21:11:14 +08:00 |
|
Qv2ray-dev
|
36e8586f0f
|
fix: fixed autostart settings
|
2020-03-02 20:59:59 +08:00 |
|
Qv2ray-dev
|
d4be3a987e
|
fix: fixed #387
|
2020-03-02 07:25:08 +08:00 |
|
Qv2ray-dev
|
93b7f9f4a8
|
add: added more ui functionalities - 3
|
2020-03-02 00:15:19 +08:00 |
|
Qv2ray-dev
|
7fb8cd3d94
|
add: added more ui functionalities - 2
|
2020-03-02 00:03:07 +08:00 |
|
Qv2ray-dev
|
44e9a550d2
|
add: added more ui functionalities
|
2020-03-01 22:57:14 +08:00 |
|
Qv2ray-dev
|
4db9721784
|
add: added ConnectionItemLocate, ConnectionSelection, BoldGroupName
|
2020-03-01 22:21:37 +08:00 |
|
Qv2ray-dev
|
ab2f2c3e11
|
fix: use c++11 initializer list of std::tuple<>
|
2020-03-01 17:35:18 +08:00 |
|
Qv2ray-dev
|
1c7bb289a9
|
fix: use c++11 initializer list of QStringList
|
2020-03-01 17:30:41 +08:00 |
|
Qv2ray-dev
|
46c13543a4
|
fix: changed inline code block settings
|
2020-03-01 17:24:58 +08:00 |
|
Qv2ray-dev
|
56f0886afd
|
add: added support when importing with duplicated name, added ConnectionDuplicate
|
2020-03-01 10:05:59 +08:00 |
|
Qv2ray-dev
|
7a183ece8d
|
add: added CreateConnection, ImportConnection, RouteEditor-outbound-type-deduce, ImportFromSubscription
|
2020-03-01 00:12:23 +08:00 |
|
Qv2ray-dev
|
c7a6bca26f
|
add: added ConnectionRename, GroupRename UI slot implementations
|
2020-02-29 23:20:55 +08:00 |
|
Qv2ray-dev
|
85d980e91b
|
add: added ConnectionCreate, ConnectionDelete, ConnectionChangeGroup, GroupCreate, GroupDelete UI slot implementations for MainWindow
|
2020-02-29 23:11:03 +08:00 |
|
Qv2ray-dev
|
2d198f4292
|
add: added KDE proxy settings support
|
2020-02-29 20:25:17 +08:00 |
|
Qv2ray-dev
|
fa6a8dae1f
|
wip: add: added back subscription feature, group renaming, group deleting, subscription update
|
2020-02-29 00:28:59 +08:00 |
|
Qv2ray-dev
|
09de96efe5
|
fix: update code style
|
2020-02-28 22:49:53 +08:00 |
|
Qv2ray-dev
|
194f07c027
|
wip: fix: prevent a crash caused by signal self-connection on a buggy os (e.g. Windows)
|
2020-02-28 09:07:19 +08:00 |
|
Qv2ray-dev
|
54c4475fa9
|
wip: add: added subscription display...
|
2020-02-26 21:02:58 +08:00 |
|
Qv2ray-dev
|
b03849d9df
|
add: added connection edit feature
|
2020-02-26 20:22:11 +08:00 |
|
Qv2ray-dev
|
f339b814e1
|
fix: some minor fixes
|
2020-02-26 20:22:11 +08:00 |
|
DuckSoft
|
784e995dbf
|
make default name pattern translatable
|
2020-02-25 22:33:27 +08:00 |
|
DuckSoft
|
b92e933007
|
Create SSDConverter.hpp
|
2020-02-25 22:33:27 +08:00 |
|
DuckSoft
|
5d5b2285a9
|
Create ICMPPinger.cpp
|
2020-02-25 22:31:01 +08:00 |
|
DuckSoft
|
1b7659a30e
|
Create ICMPPinger.hpp
|
2020-02-25 22:31:01 +08:00 |
|
Qv2ray-dev
|
2a0c459202
|
add: added settings ui for dokodemo
|
2020-02-25 22:29:18 +08:00 |
|
Qv2ray-dev
|
3b028c289e
|
Merge branch 'dev' into dev-mainwindow-refactor
* dev:
using jom for windows
fix editor subAddress/subName/subInv same time the changing data will lose
|
2020-02-25 22:24:53 +08:00 |
|
Qv2ray-dev
|
adb7bc4c1e
|
add: added export sharelink and qr support, ssd:// WIP
|
2020-02-25 22:16:32 +08:00 |
|
Qv2ray-dev
|
0bea5d0f15
|
add: added tcping latency support
|
2020-02-25 21:47:46 +08:00 |
|
Qv2ray-dev
|
6db0dd5ba0
|
add: added auto-connect settings support
|
2020-02-25 16:31:47 +08:00 |
|
Qv2ray-dev
|
db9ac15f5a
|
add: added optional limit to the GetDisplayName function rvalue
|
2020-02-24 23:32:00 +08:00 |
|
Qv2ray-dev
|
82601b03e3
|
fix: fixed a TINY MainWindow auto connection state & window visibility issue
|
2020-02-24 22:08:11 +08:00 |
|
Qv2ray-dev
|
e45a44f039
|
add: added auto connection support, save data usage support, check connected support, mainwindow partial ui support, disconnect support and a dot-indicator support on the connection list
|
2020-02-24 22:04:12 +08:00 |
|
Qv2ray-dev
|
0ba992b38f
|
add: currently use-able
|
2020-02-24 18:01:21 +08:00 |
|
Qv2ray-dev
|
f43e960820
|
wip: add: share link textbox update, added live apply global themes
|
2020-02-24 16:41:42 +08:00 |
|
Qv2ray-dev
|
d1c8e1f8b3
|
wip: add: added speed chart and log box functionality
|
2020-02-23 21:10:25 +08:00 |
|
alluLinger
|
ca3799edc6
|
fix editor subAddress/subName/subInv same time the changing data will lose
|
2020-02-23 09:40:39 +08:00 |
|
Qv2ray-dev
|
ae85a8dcbb
|
wip: add: added somewhat more functionalities and UI
|
2020-02-22 23:08:06 +08:00 |
|
Qv2ray-dev
|
681c5f648c
|
wip: fix: fixed LOG issue - 7
|
2020-02-22 20:36:57 +08:00 |
|
Qv2ray-dev
|
5d1334b481
|
wip: fix: fixed windows build - 6
|
2020-02-22 20:34:50 +08:00 |
|
Qv2ray-dev
|
414ce1b739
|
wip: fix: fixed unused function without return type issue - 5
|
2020-02-22 20:27:40 +08:00 |
|
Qv2ray-dev
|
9a15e7b7c3
|
wip: fix: fixed LOG issue - 4
|
2020-02-22 20:24:17 +08:00 |
|
Qv2ray-dev
|
57e2d4660e
|
wip: fix: fixed LOG issue - 3
|
2020-02-22 20:16:48 +08:00 |
|
Qv2ray-dev
|
50adb30268
|
wip: fix: fixed main.cpp iostream issue
|
2020-02-22 20:10:55 +08:00 |
|
Qv2ray-dev
|
38b4d01dd3
|
wip: reduced include dependencies
|
2020-02-22 18:26:59 +08:00 |
|
Qv2ray-dev
|
6684de4b0a
|
wip: fix: fixed some log errors - 2
|
2020-02-22 18:24:21 +08:00 |
|
Qv2ray-dev
|
a6b28bf3dd
|
wip: fix: fixed some log errors
|
2020-02-22 18:20:23 +08:00 |
|
Qv2ray-dev
|
d42a3ca56a
|
wip: try to fix CI before continue -- stage 1
|
2020-02-22 18:17:04 +08:00 |
|
Qv2ray-dev
|
3c023ba022
|
wip: add: ...
|
2020-02-20 23:05:48 +08:00 |
|
Qv2ray-dev
|
fe9a518522
|
wip: add: added some more ui functionalities, now support filtering against the connection list
|
2020-02-19 22:27:01 +08:00 |
|
DuckSoft
|
4d4a2b3ea2
|
[cleanup] removing unused helpers
removing two bad helpers
|
2020-02-19 12:57:54 +08:00 |
|
DuckSoft
|
083416cf2b
|
[refactor] extract regexp objects
making ipv4 & ipv6 validation regexps static, avoiding repetitive allocation cost
|
2020-02-19 12:51:51 +08:00 |
|
DuckSoft
|
199b892633
|
[cleanup] purging and updating
* purging an unused function
* updating to zero-alloc impl
|
2020-02-19 12:29:45 +08:00 |
|
Qv2ray-dev
|
c9661d89aa
|
Merge branch 'dev-mainwindow-refactor' into dev-streamsettingswidget-refactor
|
2020-02-18 10:12:42 +08:00 |
|
DuckSoft
|
0160bdda58
|
Update StreamSettingsWidget.cpp
|
2020-02-18 05:37:51 +08:00 |
|
Qv2ray-dev
|
1d679c7cde
|
wip: add: one can finally start a connection
|
2020-02-17 12:53:12 +08:00 |
|
Qv2ray-dev
|
3f265bb8a9
|
Update ConnectionWidget.hpp
|
2020-02-16 23:25:06 +08:00 |
|
Qv2ray-dev
|
17e302fd96
|
wip: add: added some pre-connection checks
|
2020-02-16 22:45:15 +08:00 |
|
Qv2ray-dev
|
0750e20a3b
|
wip: add: added some ui features
|
2020-02-16 21:30:26 +08:00 |
|
Qv2ray-dev
|
4c3dc850c2
|
wip: add: added full connection list view support
|
2020-02-16 20:28:30 +08:00 |
|
Qv2ray-dev
|
519f29e3fc
|
wip: add: added a functionless UI
|
2020-02-16 00:00:46 +08:00 |
|
Qv2ray-dev
|
a43f97eb56
|
wip: add: basic structure of new design
|
2020-02-15 21:10:10 +08:00 |
|
Qv2ray-dev
|
2f716a9a44
|
wip: we commented everything out just to make the build pass, added ConfigUpgrader
|
2020-02-15 00:23:46 +08:00 |
|
Qv2ray-dev
|
3fceacd6ea
|
wip: tmp: add: added ConnectionWidget
|
2020-02-15 00:23:46 +08:00 |
|
Qv2ray-dev
|
93e613df29
|
wip: add: added new config structure and config directory layout
|
2020-02-15 00:23:46 +08:00 |
|
Qv2ray-dev
|
36d82303a4
|
add: added connection handler file
|
2020-02-15 00:23:46 +08:00 |
|
Qv2ray-dev
|
b55d930b3a
|
ui: fixed a misleading UI text when importing a configuration
|
2020-02-13 10:13:59 +08:00 |
|
Qv2ray-dev
|
0e8e907b4a
|
fix: fixed complex config check order when generating final config
|
2020-02-12 23:00:10 +08:00 |
|
Qv2ray-dev
|
46cdeaf007
|
update credits and licenses
|
2020-02-12 14:53:56 +08:00 |
|
Qv2ray-dev
|
1e78f358cf
|
Merge branch 'dev-proxyconfig-refactoring' into dev
|
2020-02-11 20:17:56 +08:00 |
|
Qv2ray-dev
|
0e0f2afcaf
|
ui: rearranged StreamSettings
|
2020-02-11 19:38:35 +08:00 |
|
Qv2ray-dev
|
713c336e02
|
fix: fixed #338
|
2020-02-11 18:45:49 +08:00 |
|
DuckSoft
|
e893fbe05b
|
adapted to a novel thread-safe logger
|
2020-02-11 18:02:59 +08:00 |
|
Qv2ray-dev
|
45fb86bfda
|
add: added more mutex locks.
|
2020-02-11 18:02:59 +08:00 |
|
Qv2ray-dev
|
07902b9440
|
add: added mutex for logger function
|
2020-02-11 18:02:59 +08:00 |
|
Qv2ray-dev
|
083e6be6e3
|
Update QvProxyConfigurator.cpp
|
2020-02-10 23:38:05 +08:00 |
|
Qv2ray-dev
|
cccafd7f11
|
fix: fixed windows build
|
2020-02-10 23:24:27 +08:00 |
|
Qv2ray-dev
|
86b8ca5ef5
|
remove: removed return type when setting up system proxy, related: #330
|
2020-02-10 23:15:45 +08:00 |
|
Qv2ray-dev
|
8c9d152f0b
|
fix: added rename button, changed the text to trigger translation, fixed #311 and fixed #313
|
2020-02-10 23:03:40 +08:00 |
|
Qv2ray-dev
|
040358735a
|
fix: fixed the 'download success' messagebox even the GFWList operation is cancelled
|
2020-02-10 22:44:01 +08:00 |
|
Qv2ray-dev
|
ba420156b4
|
fix: added more checks and fixed #334
|
2020-02-10 22:39:06 +08:00 |
|
Qv2ray-dev
|
e4dc48ba6c
|
fix: fixed #328 and added IP validity check with state colors
|
2020-02-10 22:29:38 +08:00 |
|
Qv2ray-dev
|
6d58c3fed5
|
fix: fixed a duplicated file selection
|
2020-02-10 20:25:42 +08:00 |
|
Qv2ray-dev
|
16907e3571
|
add: added default value for runtime config
|
2020-02-10 11:23:57 +08:00 |
|
Qv2ray-dev
|
bcf725914d
|
fix: fixed #327 and fixed #325
|
2020-02-10 09:54:00 +08:00 |
|
Qv2ray-dev
|
98a1d67747
|
fix: using a built-in function instead of hard-coded maximum double
|
2020-02-10 09:39:30 +08:00 |
|
Qv2ray-dev
|
084cd5262f
|
fix: fixed #324
|
2020-02-10 09:24:03 +08:00 |
|
DuckSoft
|
019bcab000
|
Update QvProxyConfigurator.cpp
|
2020-02-10 04:48:17 +08:00 |
|
DuckSoft
|
a42eca7ff7
|
[typo] fixed a typo in main.cpp
|
2020-02-10 02:02:51 +08:00 |
|
Qv2ray-dev
|
1d66917c96
|
Merge branch 'dev' into dev-patch-string-from-file
|
2020-02-09 14:07:59 +08:00 |
|
Qv2ray-dev
|
c52b052df2
|
fix: fixed several other leaks
|
2020-02-09 11:34:19 +08:00 |
|
Qv2ray-dev
|
d45c3762bf
|
fix: fixed proxy settings and tcping latency time
|
2020-02-09 11:00:52 +08:00 |
|
Qv2ray-dev
|
e463ccc22f
|
fix: fixed several other memory leaks
|
2020-02-09 10:38:52 +08:00 |
|
DuckSoft
|
8938d505ca
|
[fix] preventing StringFromFile memory leaks, fixed #314
note: do not use `new Something()` without proper deletion outside QOBJECT.
QOBJECT isn't omnipotent.
|
2020-02-09 07:19:45 +08:00 |
|
DuckSoft
|
531915d2c7
|
[fix] prevented QTranslator leak, fixed #315
|
2020-02-09 06:51:39 +08:00 |
|
Qv2ray-dev
|
38d94d73d2
|
add: support live retranslation
|
2020-02-08 17:15:27 +08:00 |
|