Commit Graph

154 Commits

Author SHA1 Message Date
Qv2ray-dev
d42a3ca56a wip: try to fix CI before continue -- stage 1 2020-02-22 18:17:04 +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
Qv2ray-dev
17e302fd96 wip: add: added some pre-connection checks 2020-02-16 22:45:15 +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
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
70f7e16939
Rewrite Qv2ray.pro to make it easier to be understood. (#322)
* rewrite: rewritten Qv2ray.pro, adding project 'hooks'
* fix: fixed windows build
* fix: fixed macOS build
* Removing excess blank lines

Co-authored-by: DuckSoft <realducksoft@gmail.com>
2020-02-10 00:15:14 +08:00
ymshenyu
2f9c0300c2
Wip/snap (#321)
* add snapcraft

* remove flatpak definition

* install metainfo for snap

* using options for qmake

* add ppa support

* update ppa

* update ppa

* add stage packages

* complete build packages

* install qt after add ppa

* fix build

* using the correct version

* using the correct version

* sync with upstream

complete stage packages, add icon and license

* huge

* using correct qt ppa

* remove fcitx qt frontend atm

* remove fcitx qt frontend atm

* remove fcitx qt frontend atm

* use correct icon

* use correct icon

* add network plugs

* using devmode for qv2ray

never publish to release channel

* staging noto cjk fonts
2020-02-09 21:22:12 +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
Qv2ray-dev
e236f47a4a Revert "add: changed to use the new QvMsgBus scheme."
This reverts commit 7d8ae76a16.
2020-02-08 16:08:57 +08:00
Qv2ray-dev
7d8ae76a16 add: changed to use the new QvMsgBus scheme. 2020-02-07 23:49:39 +08:00
DuckSoft
5175248929
[fix] do not link msvcrt on Linux 2020-02-07 18:55:22 +08:00
Qv2ray-dev
222c379919
Win64: Ported to MSVC and added win32. 2020-02-07 17:42:04 +08:00
Qv2ray-Bot
c509fa0a33 revert: revert gRPC for win32, flatpak and debian/PPA packaging 2020-02-04 20:56:35 +08:00
Qv2ray-Bot
cdb50f51e0 fix: partial resolved the auto-hide issue. 2020-02-03 19:46:13 +08:00
Qv2ray-Bot
fd1dfa3ddd refactor: partial refactor 2020-02-03 17:37:09 +08:00
Guobang Bi
b826fa21a9
Fix build action for macOS 2020-02-03 16:54:50 +08:00
Qv2ray-Bot
32475b8ce2 add: added geosite decoder and removed qtcharts 2020-02-02 20:09:37 +08:00
Qv2ray-Bot
5c95d5a8b8 add: make stream settings standalone and added tlsSettings 2020-02-02 16:39:49 +08:00
Qv2ray-Bot
dbd19865a6 add: added new speed chart and separated API backend 2020-01-31 23:38:26 +08:00
Qv2ray-Bot
36dc29bd9c refactor: stage 3.5 class separation 2020-01-31 16:57:35 +08:00
Qv2ray-Bot
8b9bca51f5 refactor: stage 3.3 changed/optimized include structure 2020-01-31 11:24:38 +08:00
Qv2ray-Bot
286a1db4b3 refactor: stage 2, fixing #include derivatives and rearrage namespaces 2020-01-30 13:01:48 +08:00
Qv2ray Maintainer
6d9e95c55e
Update Qv2ray.pro 2020-01-30 00:39:41 +08:00
Qv2ray Maintainer
b82b968c17
Update Qv2ray.pro 2020-01-30 00:20:35 +08:00
Qv2ray-Bot
5e12d1e4c1 refactor: stage 1, changed file structure and rewirte Qt.pro file 2020-01-30 00:13:41 +08:00
Qv2ray-Bot
4d99a8a540 add: added build info texts 2020-01-28 23:13:41 +08:00
Qv2ray-Bot
535d1fdbb4 Merge branch 'version-v2' into dev 2020-01-28 22:22:09 +08:00
Qv2ray Maintainer
275f0c8589
Update Qv2ray version 2020-01-28 21:13:29 +08:00
Qv2ray-Bot
58b0d4d3b5 code refactors 2020-01-27 21:50:18 +08:00
Qv2ray-Bot
d601d2ee12 add: added flatpak config path support 2020-01-24 21:14:36 +08:00
Qv2ray Maintainer
cb5f164bfb
Qv2ray 2.0 version 2020-01-24 19:59:43 +08:00
Qv2ray Bot
b95a65c2d7 fix: fixed legacy API issue 2020-01-23 16:06:29 +08:00
Qv2ray Bot
8fcb84991b update translations file name 2020-01-23 13:12:18 +08:00
Qv2ray Bot
2395c0c92b rewrite pro file 2020-01-23 11:02:13 +08:00
DuckSoft
46320f5999
bump version to 1.99.7 2020-01-23 03:49:29 +08:00
DuckSoft
ebf33112f8
Final Integration with QvRPCBridge (#268)
A Squash of 16 commits.

Windows: use gRPC
Linux / macOS: use new backend
2020-01-23 02:43:12 +08:00
Qv2ray Bot
029ae40a14 rewrite: rewrite pro file 2020-01-22 21:15:20 +08:00
DuckSoft
493c2a4a8f dual backend support
use config `with_new_backend` to enable new backend and purge grpc out of code dependency
2020-01-22 20:16:38 +08:00
Guobang Bi
d638932756
link grpc library atm 2020-01-22 19:29:34 +08:00
Guobang Bi
cb9dda5e58
revert some stuff 2020-01-22 19:11:09 +08:00
Guobang Bi
972b664978
Add build parameter from homemade backend 2020-01-22 19:01:46 +08:00
Qv2ray Bot
2f4f70a165 add: added libqvb as grpc api backend 2020-01-22 15:07:11 +08:00
Qv2ray Bot
e5e600e754 update structure 2020-01-22 14:24:35 +08:00
Qv2ray Bot
6b47a558b0
Update Qv2ray.pro 2020-01-19 18:52:25 +08:00
Qv2ray Bot
4e3ed93197
Update Qv2ray.pro 2020-01-18 19:37:24 +08:00
Guobang Bi
258274b7dc
update build option 2020-01-17 11:43:42 +08:00
Leroy.H.Y
f005d66694
[fix] Trying to fix #241 2020-01-16 15:43:36 +08:00