Commit Graph

169 Commits

Author SHA1 Message Date
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
Leroy.H.Y
1c194f7481 [Changed] Changed UI Classpath
Former-commit-id: ecad514425
2019-07-05 21:20:40 +08:00
Leroy.H.Y
05ae99eec4 [RENAMED] Renamed from Hv2ray to Qv2ray
Former-commit-id: 08e6e26201
2019-07-05 20:43:33 +08:00
Leroy.H.Y
2c8df19c73 [Added] Added more v2ray config structs and added x2struct JSON lib.
Former-commit-id: dfcbd64329
2019-07-03 23:10:24 +08:00
Leroy.H.Y
d3e3f14ae2 [Added][Fixed] Added JSON parse libraries, and fixed namespace structure.
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>

Former-commit-id: 7aaff60ff4
2019-07-03 00:18:39 +08:00
Leroy.H.Y
a890859c55 [Format] Formatted UI file names.
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>

Former-commit-id: adae62393f
2019-06-25 19:12:45 +08:00
Leroy.H.Y
787773635e [Added] Added UI Translations
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>

Former-commit-id: 688071dd00
2019-06-23 19:19:20 +08:00
Leroy.H.Y
20ca9cef23 [ReDesign] Re-design config window UI
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>

Former-commit-id: 0d2e1c62b3
2019-06-22 11:24:05 +08:00
Leroy.H.Y
25fe97267d [Added] Added more translates and new MainWindow UI
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>

Former-commit-id: b60abe61ca
2019-06-21 22:19:45 +08:00
Leroy.Haoyu.Liu
b57651784d
[Change] New Connection config UI and removed SQLite 2019-06-19 00:20:08 +08:00
Leroy.Haoyu.Liu
048d0fa181
[Tl;Dr] Lots of ui, code format and Ux changes. 2019-05-10 09:52:50 +08:00
Hork
79cdedf3e0 Preferences almost done. 2019-05-09 13:37:13 +08:00
Hork
a62c27ebc8 Fixs and preferences. 2019-05-08 22:56:20 +08:00
Hork
aa44d9fedd Enable sudo on v2ray for tproxy. 2019-05-06 20:10:47 +08:00
Hork
77c540a61b Allow suid. 2019-04-27 08:07:18 +08:00
Hork
6730be0c73 Change working directory. 2019-04-21 16:50:55 +08:00
Hork
ab7047a1f8 Disable multi instances and add mainwindow icon. 2019-04-18 08:02:45 +08:00
Hork
1f9d763958 Bug fix and add systemtray. 2019-04-17 21:16:07 +08:00
Hork
5e28486386 Fix some bugs. 2019-04-17 08:49:12 +08:00
Hork
4e91b727ee Change folder sructure. 2019-04-17 07:57:09 +08:00