Proto commits in 12CrazyPaul21/WxBox

These 15 commits are when the Protocol Buffers files have changed:

Commit:55c0ed8
Author:phantom

ui(setting): 加入setting对话框 - 增加重启WxBox逻辑,用于给部分需要重启WxBox的设置生效 - 添加最小化到托盘时的提醒 - 完成setting对话框

The documentation is generated from this commit.

Commit:3ca5f65
Author:phantom

feat(api): 给wxbox plugin补充is_logined、set_config、uninject_wxbot和exit_wxbox方法

Commit:60a22cc
Author:phantom

feat(intercept): 给raw message和set text message的hook提供开关,因为这两个hook都是同步处理的,有可能影响wechat的响应 例如raw message,未登录时如果该wechat有很多消息是未接收的,如果启用了raw message hook,那么微信界面在处理这一堆raw消息前会卡住并且界面是黑的

Commit:3363faf
Author:phantom

feat(clear): 添加wxbox.clear命令,使wxbox和通过filehelper传给pc的该命令让wxbox的command日志清空

Commit:14858ed
Author:phantom

feat(revoke): 加入在wxbox上控制启动防止消息撤回的开关

Commit:3e93ad5
Author:phantom

feat(log): 给wxbot添加log接口

Commit:754da5b
Author:phantom

logic(plugin): 加入执行plugin命令的texteditor和显示执行结果的viewer

Commit:e88bf56
Author:phantom

logic(report): 完成提供注入feature的报告

Commit:09285d6
Author:phantom

rpc(contact): 完成ALL_CONTACT_REQUEST请求的protobuf配置

Commit:9a77c4e
Author:phantom

logic(contact): 完成获取所有联系人和根据wxid或wxnumber提取联系人信息的wechat接口实现

Commit:77fb1ab
Author:phantom
Committer:phantom

logic(wxbot): 完成触发wechat退出登录逻辑

Commit:03ad9be
Author:phantom

feat(logic): 完成wxbot主动和被动向wxbox提交用户profile,以及完成wxbox的client status view

Commit:406932b
Author:phantom

logic(comm): 加入为已启动的wechat进程执行inject与uninject WxBot模块的操作

Commit:5246e62
Author:phantom

feat(WxBox-FR-9): 迭代补充WxBoxServer与WxBoxClient

Commit:39d8482
Author:phantom

feat(WxBox-FR-9): 加入WxBox Server基本框架