Merge branch 'master' into dev

This commit is contained in:
Leroy.H.Y 2019-07-07 05:51:06 -05:00 committed by GitHub
commit 639be562db
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 24 deletions

View File

@ -1,9 +1,12 @@
# News
## 最新
**2019-07-04**: 我们终于摆脱了对于 Python 的依赖,现在 Qv2ray 可以自行解析 `vmess://` 协议 [WIP]
**2019-07-07**: [Commit: [9b02ff](https://github.com/lhy0403/Qv2ray/commit/9b02ff9da8f96325bafa08958ba12c0dff66e715) ] 现在可以启动导入的配置文件 (包括导入现有文件和 `vmess://` 协议),手动添加配置尚未实现,入站设置现在只能通过编辑配置文件完成 (Linux: `~/.qv2ray/Qv2ray.conf`, MacOS & Windows: 程序当前文件夹),此版本部分翻译不完整
## 历史
**2019-07-04**: 我们终于摆脱了对于 Python 的依赖,现在 Qv2ray 可以自行解析 `vmess://` 协议 [WIP]
**2019-07-03**: 主配置文件序列化/反序列化工作完成,并添加更多协议配置
**2019-07-02**: 等待上游依赖完成更新 [JSON 序列化 std::list](https://github.com/xyz347/x2struct/issues/11#issuecomment-507671091)

View File

@ -4,35 +4,23 @@ TODO: 使用 Qt 的跨平台 v2ray 客户端,目前仍处于早期开发,多
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/a034dd186c36408c92ffb04449fb6996)](https://app.codacy.com/app/lhy0403/Qv2ray?utm_source=github.com&utm_medium=referral&utm_content=lhy0403/Qv2ray&utm_campaign=Badge_Grade_Dashboard)[![HitCount](http://hits.dwyl.io/lhy0403/Qv2ray.svg)](http://hits.dwyl.io/lhy0403/Qv2ray)[![Language grade: C/C++](https://img.shields.io/lgtm/grade/cpp/g/lhy0403/Qv2ray.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/lhy0403/Qv2ray/context:cpp) [![Total alerts](https://img.shields.io/lgtm/alerts/g/lhy0403/Qv2ray.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/lhy0403/Qv2ray/alerts/)
| OS | 主分支 [master](https://github.com/lhy0403/Qv2ray/tree/master) | 开发分支 [dev](https://github.com/lhy0403/Qv2ray/tree/dev) |
| ------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| OS | 主分支 [master](https://github.com/lhy0403/Qv2ray/tree/master) | 开发分支 [dev](https://github.com/lhy0403/Qv2ray/tree/dev) |
| ------------- | ------------------------------------------------------------- | ------------------------------------------------------------ |
| Linux & MacOS | [![Build Status](https://travis-ci.com/lhy0403/Qv2ray.svg?branch=master)](https://travis-ci.com/lhy0403/Qv2ray) | [![Build Status](https://travis-ci.com/lhy0403/Qv2ray.svg?branch=dev)](https://travis-ci.com/lhy0403/Qv2ray) |
| Windows | [![Build status](https://ci.appveyor.com/api/projects/status/i1l524ws0hiitpm4/branch/master?svg=true)](https://ci.appveyor.com/project/lhy0403/qv2ray/branch/master) | [![Build status](https://ci.appveyor.com/api/projects/status/i1l524ws0hiitpm4/branch/dev?svg=true)](https://ci.appveyor.com/project/lhy0403/qv2ray/branch/dev) |
## 最近更新内容
- 详见 [ChangeLog.md](CHANGELOG.md)
- 详见 [ChangeLog.md](CHANGELOG.md) 或 [Release](https://github.com/lhy0403/Qv2ray/releases) 或 开发分支 [dev](https://github.com/lhy0403/Qv2ray/tree/dev)
## 项目依赖包
## 鸣谢
[@aliyuchang33](https://github.com/aliyuchang33) - 项目原作者/发起人,感谢他使用 Qt 作为基础框架。
- 可惜原项目不更新了qwq
## 项目依赖
### Linux
- `Qt >= 5.12`
- `gcc >=8` (需要 c++11 支持)
### Windows
Qt Creator (Qt5)
### MacOS
### Linux & MacOS
- Qt >= 5.12
- gcc >=8 (需要 c++11 支持)
### Windows
- Qt5, with MinGW
## 编译
- 如果想测试当前的开发分支,请使用 `git checkout dev` 切换到开发分支
@ -45,8 +33,8 @@ mkdir build && cd build
qmake ../
make
```
### Windows
`目前没有稳定的构建方案,请参考 AppVeyor.yml 需要 python3.7 和 Qt Creator`
### Windows & MacOS
- 建议使用 Qt Creator
## License