Qv2ray Bot
3baced6c0d
update: use better qvtinylog module
2020-01-15 21:34:48 +08:00
Leroy.H.Y
6deda7451a
Update main.cpp
2020-01-14 17:31:08 +08:00
Leroy.H.Y
0376a37ec4
[fix] Fixed #235 Fixed #236
2020-01-14 12:04:31 +08:00
DuckSoft
31db9ab775
cancel c++17 adoption to avoid ambiguous method reference
2020-01-12 19:47:46 +08:00
DuckSoft
048b8cb423
[fix] command line parsing workaround
2020-01-12 19:47:46 +08:00
DuckSoft
0bb7469d09
[fix] prevent from blocking shutdown & logout, fixed #224
2020-01-12 19:47:46 +08:00
Leroy.H.Y
8a5d31ffcd
[refactor] Use simplified QString::number() function
2020-01-08 22:22:35 +08:00
Leroy.H.Y
e059a89ed7
[refactor] Refactored and fix-ed bug in the previous commit
2020-01-08 11:48:30 +08:00
Leroy.H.Y
ac786d1b5c
[fix] Use faster to_string function
2020-01-06 21:44:20 +08:00
Leroy.H.Y
01b2f3ac96
[add] Added --noAPI flag in commandline
2020-01-06 21:42:32 +08:00
Leroy.H.Y
16b9841034
[refactor] Some code refactors
2020-01-01 18:56:06 +08:00
Leroy.H.Y
07b76c8e5f
[2020] Hello, 2020
2019-12-31 21:25:23 +08:00
Leroy.H.Y
8dfda7c071
[change] updated submodule x2struct, now using QString as default
2019-12-30 19:47:27 +08:00
Leroy.H.Y
05aaf43661
[add] Added cross-platform launch-at-start solution
2019-12-30 14:33:12 +08:00
Leroy.H.Y
80913cad10
[add] Added UI for updating subscription automatically, upgraded config_version
2019-12-29 23:58:57 +08:00
Leroy.H.Y
80d5465ded
[add][fix] Added Windows start with boot support and fixed UI.
2019-12-28 09:30:47 +08:00
Leroy.H.Y
77afd3be09
[add] Added documents for main.cpp
2019-12-21 23:36:11 +08:00
Leroy.H.Y
9c53a99606
[fix] Fixed QList std::list conversion function for Qt5.14 and fixed #186
2019-12-21 21:57:19 +08:00
Leroy.H.Y
2bd2a61202
[fix] Fixed single instance bug
2019-12-17 20:44:24 +08:00
Leroy.H.Y
f169825887
[fix] Some UI fixes
...
Former-commit-id: d4d577b8de259b0ae9acce16f56d3dbbae2aba7e
2019-12-15 10:59:19 +08:00
Leroy.H.Y
0af45dc678
[fix] Some UI fixes, and added a Singleapplication model, Fixed #139
...
Former-commit-id: 7ea337d1f2
2019-12-15 10:59:15 +08:00
Leroy.H.Y
b0e36c2e7c
[fix] Fixed Windows and macOS build
2019-12-15 10:59:06 +08:00
Leroy.H.Y
4f1a17e553
[fix] Fixed #171
...
Former-commit-id: 3c905904c9
2019-12-10 10:33:06 +08:00
Leroy.H.Y
d8fe9259d2
[fix] Fixed Windows build
...
Former-commit-id: 4e142e3e01
2019-12-09 22:16:29 +08:00
Leroy.H.Y
9de221c109
[fix] Some UI fixes, to prevent (some) crash(es). #158
...
Former-commit-id: 4277081153
2019-12-09 20:25:16 +08:00
Leroy.H.Y
51c2a6173d
[add] Added config_version error message
...
Former-commit-id: cdbbca798d
2019-12-07 23:31:42 +08:00
Leroy.H.Y
35cd88c2d2
[add] Added subscription autostart #126 #150 #151
...
Former-commit-id: 61ebbf9524
2019-12-03 21:03:00 +08:00
Leroy.H.Y
5d94d99f1a
[update] Several code refactoring and added qvAppLog
...
Former-commit-id: 7ae62e96fc
2019-12-02 09:50:05 +08:00
Leroy.H.Y
9d997dedc5
[add] Added basic subscription actions and fixed QV2RAY_DEFAULT_VASSETS_PATH and QV2RAY_DEFAULT_VCORE_PATH
...
Former-commit-id: ec49dffbb5
2019-12-01 00:34:17 +08:00
Leroy.H.Y
7a43973ff2
[fix] Fixed PAC issue, #121
...
Former-commit-id: ecc8e330e8
2019-11-28 20:19:41 +08:00
Leroy.H.Y
e4f7f99ae1
[add] Added keyboard operations and log prettify
...
Former-commit-id: 3a8144f65d
2019-11-28 16:09:54 +08:00
Leroy.H.Y
c6f70c1a60
[change] USE STRONG TYPE NOW TO PREVENT MISUSE OF QJsonObject
...
Former-commit-id: 84d8167822
2019-11-27 23:16:30 +08:00
Leroy.H.Y
268c56a6eb
[fix] fixed API empty tag error #121
...
Former-commit-id: a582cc7525
2019-11-27 16:10:05 +08:00
Leroy.H.Y
1d03f64372
[fix] Sharing and Language Installer fixes #121
...
Former-commit-id: 0eca6c2260
2019-11-27 13:28:30 +08:00
Leroy.H.Y
ce218f1ada
[fix] Several fixes
...
Former-commit-id: e475b40a02
2019-11-26 15:57:02 +08:00
Leroy.H.Y
d9b9dd8cc1
[update] updated prefrence window UI and changed a config file entry
...
Former-commit-id: 6b0d8e1c14
2019-11-24 20:35:43 +08:00
Leroy.H.Y
422ae7dd4f
[fix] Some minor fixes
...
Former-commit-id: 9b0a77aff9
2019-11-20 09:09:20 +08:00
Leroy.H.Y
4361de7b31
[fix] Some UI fixes
...
Former-commit-id: 30d64394e6
2019-11-18 18:43:49 +08:00
Leroy.H.Y
dfd7f87850
[VD][WIP] #130 Change to a new logo, new icon color schemes and added dark mode support ( #131 )
...
* [Update] icons: visual design
* [add] Added PNG for macOS
* [add] Added macOS icns
* [add] Added more icons and do some renamings, #130 this WILL BREAK the build.
* [fix] #130 fixed some ui settings
* [add] #130 Added more support for new ICONS
* [change] #130 #131 Changed MainWindow UI-Merging "ADDConfigBtn", fixed a ScreenShot window issue. Added message in Pref Window.
* [fix] Fixed layout of mainwindow
* [Windows] More UI Options
* [fix] Fixed a typo #130 #131
Former-commit-id: 727b907bcc
2019-11-18 18:38:42 +08:00
Leroy.H.Y
c98ff9875c
[fix] Fixed dark theme settings on QV2RAY_USE_BUILTIN_DARKTHEME #130
...
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: 12e25c92b1
2019-11-13 20:30:16 +08:00
Leroy.H.Y
66d2aef5d3
[add] Added dark theme support [VD] #130
...
Former-commit-id: b8f8be6cbb
2019-11-13 19:51:30 +08:00
Leroy.H.Y
cd24390272
[CHANGE] Changed cpp/hpp naming style and added Qr Code library
...
Signed-off-by: Leroy.H.Y <me@lhy0403.top>
Former-commit-id: 867d107464
2019-11-10 00:24:14 +08:00
Leroy.H.Y
408479f8c7
Some fixes and adds
...
[fix] Fixed a Dark UI Chart bug
[add] Added UISettings section in config
[add] Standalone function for determining filename when saving config
[fix] Pointer or references fix?
[add] SOME UI for importing connections.
[add] Duplicating Connection #69 LMAO
[add] Prefrences window -> Forward Proxy #125 UI
Signed-off-by: Leroy.H.Y <me@lhy0403.top>
Former-commit-id: c271f1c207
2019-11-09 01:04:07 +08:00
Leroy.H.Y
0d1d490aa1
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
...
Former-commit-id: 86f2300268
2019-10-31 08:17:31 +08:00
Leroy.H.Y
0d58f02b9f
[add] Added more route settings and renamed target
...
Former-commit-id: 242a13641c
2019-10-30 23:36:30 +08:00
Leroy.H.Y
d8d4f9dbf3
[add] Partly added routing edit
...
Former-commit-id: 459031c191
2019-10-28 22:48:14 +08:00
Leroy.H.Y
c6ca48fd70
[change] changed some log modules and added sources to translate
...
Former-commit-id: b3f752761d
2019-10-26 20:17:33 +08:00
Leroy.H.Y
2e5f7fb846
[lots of] Many changes.
...
- Removed Travis and Appveyor, we now focus on the Github Action
- Changed a MACRO
- Rewrited config searching algorithm, PATCH needed #69
- Removed global Mux Config
- PARTLY supporting custom v2ray path
- Added graph on the MainWindow
- Fixed a ContentType error in ToolBar API
- Added LICENSE for 7z.exe
Signed-off-by: Leroy.H.Y <me@lhy0403.top>
Former-commit-id: ea8ba9a55b
2019-10-24 22:34:10 +08:00
DuckSoft
56574668fc
更改 v2ray 内核放置提示信息
...
Former-commit-id: e81e2430df
2019-10-14 08:01:53 +08:00
Leroy.H.Y
ef37928114
[add] Added sock UDP and fixed a few bugs, now using a proper build versioning number
...
Former-commit-id: bfd5b5f042
2019-10-13 14:19:43 +08:00
Leroy.H.Y
cd45bf0b59
Merge branch 'version-v1' into dev, version v1.3.8
...
Former-commit-id: 5e3a1ae2dd
2019-10-06 21:12:54 +08:00
Leroy.H.Y
d47f6bde03
[fix] This fixed the second bug in Issue 100, fixed #100
...
Former-commit-id: 51bdf49914
2019-10-06 20:48:36 +08:00
Leroy.H.Y
1582f364d1
[Fix] Fixed a typo in if statement, fixed #98
...
Former-commit-id: 5eda7edb8f
2019-10-06 20:48:05 +08:00
Leroy.H.Y
1899c1d726
[Add] Added a explain for #65
...
Former-commit-id: 0d4de3a36a
2019-10-06 20:46:55 +08:00
Leroy.H.Y
470b99e220
[Add] Choose to remove the connection file when deleting config. Fixed : #94
...
Former-commit-id: f1f91f0537
2019-10-03 17:35:36 +08:00
Leroy.H.Y
5bc2a6a8bb
Merge branch 'version-v1' into dev which fixed #92
...
Former-commit-id: 301b0aa17f
2019-10-02 14:10:03 +08:00
Leroy.H.Y
026e6ae2f4
[fix] Fixed a SIGABORT on port editing. See: #92
...
Former-commit-id: cc5a70e57c
2019-10-02 13:24:30 +08:00
Leroy.H.Y
622389bfd0
Added connection statistics. ( #84 )
...
* [add] Added gRPC support, however this will make all CI fail.
* [add] Add full support for up/download speed.
* [Trigger-CI]
* [CI] add gRPC for travis linux
* [CI] fixed CI for linux
* [CI] Added ci script for Windows
* APPV
* [Fixed] Fixed Windows CI
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
* Update .appveyor.yml
* Update .appveyor.yml
* Update .travis.yml
* Update .travis.yml
* Update grpc_gen.bat
* [Trigger-CI]
* Update .appveyor.yml
* Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
* Update grpc_gen.sh
* [macOS] Added macOS gRPC
* [macOS] Added macOS gRPC
* Update .travis.yml
Former-commit-id: b2e54a7ac2
2019-09-30 10:08:41 +08:00
Leroy.H.Y
f82367e04b
Merge branch 'version-v1' into dev, MERGED Version 1.3.7.1 back to dev.
...
Former-commit-id: 9982ed8f78
2019-09-24 23:29:46 +08:00
Leroy.H.Y
8d397bc6c5
[doc] Final update of documents.
...
Former-commit-id: 5afafa437a
2019-09-24 18:26:51 +08:00
Leroy.H.Y
7182ac6486
[change] Changed default v2ray search path
...
Former-commit-id: 840240513d
2019-09-19 16:51:25 +08:00
Leroy.H.Y
dd60312d13
[fix] This should fix some strange connectivity bugs.
...
Former-commit-id: 62a4453b64
2019-09-18 15:18:44 +08:00
Leroy.H.Y
77477194f4
[add] Added Ping-related cpp and headers. Added theme log
...
Former-commit-id: a22b878846
2019-09-18 14:21:26 +08:00
Leroy.H.Y
b555397e6b
Merge branch 'dev' into dev-multi-outbound.
...
Former-commit-id: db09453af5
2019-09-18 12:37:55 +08:00
Leroy.H.Y
18d3440138
[macos] Fixed a macos build
...
Former-commit-id: 1b89e3fa17
2019-09-16 17:41:02 +08:00
Leroy.H.Y
06b1e72fdb
[fix] Fixed some english translations and an extra button introduced by #52
...
Former-commit-id: 7e6836b2d9
2019-09-16 16:05:40 +08:00
Leroy.H.Y
62e2fd6a9f
[lang] Changed to a better language finding algorithm
...
Former-commit-id: 73202a7834
2019-09-15 13:30:02 +08:00
Leroy.H.Y
7374e922dc
[lang] Added support for EXTRA_TRANSLATIONS
...
Former-commit-id: 283e289a06
2019-09-15 13:10:01 +08:00
Leroy.H.Y
99fe4ce156
Merge branch 'dev' into dev-multi-outbound
...
Former-commit-id: f45eac982b
2019-09-14 15:51:21 +08:00
Leroy.H.Y
62911dc7a6
Merge branch 'master' into dev
...
Former-commit-id: 56cdec999f
2019-09-14 14:54:29 +08:00
Leroy.H.Y
cffd090ba9
[fix] fixed a openssl detection issue
...
Former-commit-id: 188d7abb18
2019-09-12 20:13:22 +08:00
Leroy.H.Y
22167522ee
Added a better config upgrade algo,
...
changed translations,
changed ConnectionEdit Window functions,
changed a config key
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: 171fb9d2b0
2019-09-11 14:40:51 +08:00
Leroy.H.Y
1545d4890d
Merge branch 'dev' into dev-multi-outbound
...
Former-commit-id: aac36f2f9e
2019-09-11 12:50:02 +08:00
Leroy.H.Y
ac86f3fad3
[ui] Make English as default language 1
...
Former-commit-id: 22cd14a838
2019-09-06 15:55:54 +08:00
Leroy.H.Y
9e99bb84b2
[dev] Merging fix
...
Former-commit-id: b756397287
2019-09-05 16:24:30 +08:00
Leroy.H.Y
7115efd464
Merge branch 'dev' into dev-multi-outbound
...
Former-commit-id: 6c68025a67
2019-09-05 16:18:21 +08:00
Leroy.H.Y
83c781a777
[dev] Merged dev branch which fixed : #34
...
Former-commit-id: f12593109e
2019-09-05 15:57:13 +08:00
Leroy.H.Y
6a2b703841
Bumped to version 1.3.5
...
Former-commit-id: d4f54a70ec
2019-09-03 13:22:39 +08:00
Leroy.H.Y
eb53687b63
[pre2.0] Bumped version to pre2.0, Added more UI functions. #19
...
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: 695e8a5c55
2019-08-26 19:57:20 +08:00
Leroy.H.Y
4fc1ce1f43
[Added] Added config migration logic.
...
Former-commit-id: 71b7985748
2019-08-19 17:40:31 +08:00
Leroy.H.Y
5e183fc59e
[Fixed] Fixed an auto update bug in Win32 env.
...
Former-commit-id: c01b80c9d6
2019-08-19 15:34:14 +08:00
Leroy.H.Y
53465986a7
[UI][MacOS] Added fusion as new UI scheme
...
Former-commit-id: 64a75a9704
2019-08-18 00:32:45 +08:00
Leroy.H.Y
c04fe25075
Added extra debug message
...
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: d7931433ff
2019-08-17 23:57:06 +08:00
Leroy.H.Y
5db9f5d78d
[Added][Changed][UI] Added SOCKS, connection renaming, connect selected, and a new tiny log module. Redesigned MainWindow UI
...
Former-commit-id: 5dfc667a9c
2019-08-17 00:23:18 +08:00
Leroy.H.Y
847d01fcbf
[Added] Added Shadowsocks Support <Linux>
...
Former-commit-id: 4ecb0f73bb
2019-08-11 21:53:13 +08:00
Leroy.H.Y
59fcc8f493
[Added] Added UI for ShadowSocks <See: #19>
...
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: 531c2625f0
2019-08-11 11:06:00 +08:00
Leroy.H.Y
0bb91ddf6f
[Added] Added a better font for Windows env
...
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: 950744b725
2019-07-24 23:32:07 +08:00
Leroy.H.Y
510777d6d7
[Added][Improved][Fixed] Multiple updates.
...
A: Auto Check Updates and ignore an update
I: No need of re-starting irrelevant connection
I: GPLv3 Notes improved on startup
I: UX when selecting transport config
F: Discard button recognized as Accept in ImportConfig
F: Log box messed up when cursor is not at the end
I: Auto select v2ray Assets path according to core exe
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: abf7a01d7a
2019-07-24 21:24:59 +08:00
Leroy.H.Y
1658383c30
Merge branch 'master' into dev
...
Conflicts:
src/QvGUIConfigObjects.h
src/w_PrefrencesWindow.ui
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: 1e82b99d6d
2019-07-23 22:44:49 +08:00
Leroy.H.Y
959edca66c
[Fix-Git-Merge]
...
Former-commit-id: a0bad5d8ea
2019-07-23 22:35:57 +08:00
Leroy.H.Y
ea527064c9
[Added] Added auto-connection function and About box
...
Former-commit-id: c75b3d3530
2019-07-23 11:12:23 +08:00
Leroy.H.Y
3e873c6ffe
[Fix RC1] RC1
...
Former-commit-id: 2190fc8c30
2019-07-11 09:49:35 +08:00
Leroy.H.Y
32ac806559
[MacOS Release] Added MacOS Logo and fixed config path.
...
Former-commit-id: 79ed0a1267
2019-07-09 06:17:31 -07:00
Leroy.H.Y
2fb44b3b33
[Linux Release] v0.9.9a
...
Former-commit-id: 7cc07dd680
2019-07-09 20:07:14 +08:00
Leroy.H.Y
eb07ef7de1
[Added] Now you can start imported connections.
...
- Prefrences can only be edited manually in this build.
Former-commit-id: 9b02ff9da8
2019-07-07 18:36:25 +08:00
Leroy.H.Y
9702d802b5
[Added] Import config from file.
...
Former-commit-id: 220f202c61
2019-07-07 12:18:56 +08:00
Leroy.H.Y
1793dc7918
[ADDED] Added VMess protocol Decode. #13
...
Former-commit-id: e16466ffe9
2019-07-06 22:54:05 +08:00
Leroy.H.Y
846dde288c
[Fix] Use provided config as ConfigFile in Utils::
...
Former-commit-id: b0eb5a61eb
2019-07-06 15:03:40 +08:00
Leroy.H.Y
d6cb711469
[CHANGED] Some minimum changes...
...
Former-commit-id: 0e9b90fb11
2019-07-06 11:49:35 +08:00
Leroy.H.Y
6f9df68e11
[Remove] Removed Python depends. Added struct for vmess:// protocol.
...
FYI: https://github.com/lhy0403/Qv2ray/issues/12#issuecomment-507897806
FYI: https://github.com/lhy0403/Qv2ray/issues/15
FYI: #15
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
Former-commit-id: 361ff763e6
2019-07-05 23:47:31 +08:00