This repository has been archived by the owner on Nov 12, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #28 from geeeeeeeeek/release/1.0
Release/1.0
- Loading branch information
Showing
10 changed files
with
146 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
language: node_js | ||
node_js: | ||
- '5.2' | ||
branches: | ||
only: | ||
- master | ||
before_script: | ||
- npm install | ||
script: | ||
- ./scripts/build-all.sh | ||
- ./scripts/tar-all.sh | ||
deploy: | ||
provider: releases | ||
api_key: | ||
secure: ETudcaMBembv5mq5WcA0Zu5YCQt02A8sfMIYJ+XN0dTUCFRODYgyk8SiW3ndI4zLfhsc31KbYecSVfcrvYhPlkLucdhD0hY+v4mowrGaG6q3DUE4v9+qATOE5z51MPNTQO/suPNZpeFkSCKaWh6SY9oSd/tsD+YmbcpuD0//DMiFMpYqA8ueQ7yka4SmlZq8C48MsRbULAtyHNEVNJ4en9xdE9vFHZ45kM2A2IWYVikuCa5J6YoL7N2CyIFwtKMeF68d0vwidXUXEc7z1VOHwosG7V0vEfNRrIy4mft0tXyEYe/nM8GlYnirVRCy3xF4h4ssERXbLMuZSYGm+bg/pqReL+dvsN5oKszuo7IseZnE8QfmmhfbMB4dWf8Le5WXfFgJTG28lNvl2VwTTEW4Cj5qeJmfO524GydqRE+i3uQvW4c2tBTFmfpusPnaFqVXTPH7o54hT18hYvgaBvJQv6pyMNMLLXq0BbkzquTTWTwb8lSi8XiRr/fWkQreRZNofJc21ZUSI5YcuqZpzbz1fOLseC4QJ8YXQ9b2OU/LiFF3gvHTK6vSKMQmbOFg0zFXMi5FT1SzCi/mKduax/OR/H6lolVW83eXCG1Ni+sIrwUkp0d/UL6E1pVeJMibBrOEgriWIpD+AiVzNVyBdq/oDC6qG9IXRWzii9Ks6J9zH7k= | ||
file: | ||
- 'dist/mac-osx.tar.gz' | ||
- 'dist/linux-x64.tar.gz' | ||
- 'dist/linux-ia32.tar.gz' | ||
skip_cleanup: true | ||
on: | ||
repo: geeeeeeeeek/electronic-wechat | ||
branch: master | ||
tags: true | ||
notifications: | ||
webhooks: | ||
urls: | ||
- https://webhooks.gitter.im/e/d6bab2376f47ee992d78 | ||
on_success: always # options: [always|never|change] default: always | ||
on_failure: always # options: [always|never|change] default: always | ||
on_start: always # options: [always|never|change] default: always |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,15 @@ | ||
# Contributing to Electronic WeChat | ||
|
||
First of all, thanks for contributing to this project. It would be appreciated if you read though this contibuting guide. | ||
|
||
## Issues | ||
|
||
- Check if your issue is already [there](https://github.com/geeeeeeeeek/electronic-wechat). | ||
|
||
- Check if your issue is `Electronic WeChat` related rather than upstream related. Here are some of the issues acknowledged by [`electron`](https://github.com/atom/electron/issues/). | ||
|
||
- Cannot reload. Reloading was disable by me because of [electron issue #4324](https://github.com/atom/electron/issues/4324). | ||
|
||
I will keep close attention to these issues and will update as soon as there is a fix. | ||
- Check if your issue is `Electronic WeChat` related rather than upstream related. | ||
|
||
- Follow the guide in the issue template. | ||
|
||
|
||
## Pull Requests | ||
|
||
The automatic workflow using CI has not been build up yet. If you insist to send a PR, which is absolutely welcomed, please make sure there is no hidden error as far as you can recognize. | ||
|
||
**Remember**, the smaller your focus is on, the larger possibility the PR will get merged. | ||
PR are always welcomed. It's better if you put up an issue before firing a PR. **Remember**, the smaller your focus is on, the larger possibility your PR will get merged. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Electronic WeChat | ||
|
||
[](https://gitter.im/geeeeeeeeek/electronic-wechat?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=body_badge) [](https://travis-ci.org/geeeeeeeeek/electronic-wechat) [English docs](README.md) | ||
|
||
**Mac OS X 和 Linux下更好用的微信客户端. 使用[Electron](https://github.com/atom/electron)构建.** | ||
|
||
*Electronic WeChat* 是本开源项目发布的产品。网页版微信是其中重要的一部分,但请注意这是一个社区发布的产品,而 *不是* 官方微信团队发布的产品。 | ||
|
||
这个应用仍在开发中。主要在 OS X 下测试,Linux 下亦可使用。 | ||
|
||
 | ||
|
||
## 应用特性 | ||
|
||
**Electronic WeChat v.s. Mac 官方微信客户端** | ||
|
||
- 来自网页版微信的更现代的界面和更完备的功能 | ||
- 拖入图片、文件即可发送 | ||
- 阻止其他人撤回消息 | ||
- 没有原生客户端万年不修复的bug | ||
|
||
**Electronic WeChat v.s. 网页版微信客户端** | ||
|
||
- **能够显示贴纸消息** [[?]](https://github.com/geeeeeeeeek/electronic-wechat/issues/2) | ||
- 原生应用的体验,独立于浏览器 | ||
- OS X中的dock未读消息计数和消息通知 | ||
- 直接打开微信重定向的链接 (如 taobao.com) | ||
|
||
**Electronic WeChat v.s. Linux 官方微信客户端** | ||
|
||
- 好吧,首先你需要有一个官方客户端 | ||
|
||
## 如何使用 | ||
|
||
在下载和运行这个项目之前,你需要在电脑上安装[Git](https://git-scm.com)和[Node.js](https://nodejs.org/en/download/) (来自[npm](https://www.npmjs.com/))。在命令行中输入: | ||
|
||
``` bash | ||
# 下载仓库 | ||
git clone https://github.com/geeeeeeeeek/electronic-wechat.git | ||
# 进入仓库 | ||
cd electronic-wechat | ||
# 安装依赖, 运行应用 | ||
npm install && npm start | ||
``` | ||
|
||
根据你的平台打包应用: | ||
|
||
``` shell | ||
npm run build:osx | ||
npm run build:linux | ||
npm run build:win | ||
``` | ||
|
||
#### 直接下载应用 | ||
|
||
如果你希望开箱即用,你可以在[release](https://github.com/geeeeeeeeek/electronic-wechat/releases)中下载到最新的稳定版本。 | ||
|
||
#### 项目使用[MIT](LICENSE.md)许可。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,4 +14,4 @@ function build() { | |
build darwin x64 | ||
build linux ia32 | ||
build linux x64 | ||
build win32 ia32 | ||
#build win32 ia32 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
#!/bin/bash | ||
|
||
echo 'Start compressing for Mac OS X.' | ||
tar zcf 'dist/mac-osx.tar.gz' 'dist/Electronic WeChat-darwin-x64' | ||
echo 'Compressing for Mac OS X succeed.' | ||
|
||
echo 'Start compressing for Linux x64.' | ||
tar zcf 'dist/linux-x64.tar.gz' 'dist/Electronic WeChat-linux-x64' | ||
echo 'Compressing for Linux x64 succeed.' | ||
|
||
echo 'Start compressing for Linux ia32.' | ||
tar zcf 'dist/linux-ia32.tar.gz' 'dist/Electronic WeChat-linux-ia32' | ||
echo 'Compressing for Linux ia32 succeed.' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters