import React, { Component } from 'react'; import { inject, observer } from 'mobx-react'; import classes from './style.css'; import Switch from 'components/Switch'; import Avatar from 'components/Avatar'; import helper from 'utils/helper'; @inject(stores => ({ alwaysOnTop: stores.settings.alwaysOnTop, setAlwaysOnTop: stores.settings.setAlwaysOnTop, showOnTray: stores.settings.showOnTray, setShowOnTray: stores.settings.setShowOnTray, showNotification: stores.settings.showNotification, setShowNotification: stores.settings.setShowNotification, startup: stores.settings.startup, setStartup: stores.settings.setStartup, downloads: stores.settings.downloads, setDownloads: stores.settings.setDownloads, confirmImagePaste: stores.settings.confirmImagePaste, setConfirmImagePaste: stores.settings.setConfirmImagePaste, blockRecall: stores.settings.blockRecall, setBlockRecall: stores.settings.setBlockRecall, rememberConversation: stores.settings.rememberConversation, setRememberConversation: stores.settings.setRememberConversation, showRedIcon: stores.settings.showRedIcon, setShowRedIcon: stores.settings.setShowRedIcon, user: stores.session.user, logout: stores.session.logout, })) @observer export default class Settings extends Component { choiceDownloadDir() { this.refs.downloads.click(); } componentDidMount() { this.refs.downloads.webkitdirectory = true; } render() { var { alwaysOnTop, setAlwaysOnTop, showOnTray, setShowOnTray, showNotification, setShowNotification, startup, setStartup, downloads, setDownloads, confirmImagePaste, setConfirmImagePaste, blockRecall, setBlockRecall, rememberConversation, setRememberConversation, showRedIcon, setShowRedIcon, user, } = this.props; return (

设置

更新记录:

v1.2.5 修复翻译;纠正反馈邮箱;禁用‘记住上次聊天内容’,此功能等待修复
v1.2.4 更多的翻译;为darkmode添加过渡动画;删去不必要的代码,去除自动检查更新;修改托盘图标让其更加明显
v1.2.3 增添darkmode,调整优化界面、颜色,以适应darkmode
v1.2.2 添加单例运行,在后台时在启动器中启动会拉到前台而不是再启动一个wewechat,更多的汉化
v1.2.1 汉化
v1.2.0 Make weweChat great again!!! Fix uos support


Riceneeder: 本人不会React且较为业余,此项目除重大bug外不再更新,有能力者可提PR或联系星火的shenmo参与项目

); } }