From a3f04e6efb33b3e1448715aed55416b5ae4430b4 Mon Sep 17 00:00:00 2001
From: Riceneeder <845541909@qq.com>
Date: Sat, 10 Sep 2022 17:48:52 +0800
Subject: [PATCH] v1.2.4

---
 CHANGELOG.MD                           |  71 -----------------
 main.js                                | 104 +++++--------------------
 package.json                           |   8 +-
 src/assets/images/icon-new-message.png | Bin 14871 -> 676 bytes
 src/assets/images/icon.png             | Bin 15286 -> 1163 bytes
 src/js/pages/Settings/index.js         |   5 +-
 6 files changed, 30 insertions(+), 158 deletions(-)
 delete mode 100644 CHANGELOG.MD

diff --git a/CHANGELOG.MD b/CHANGELOG.MD
deleted file mode 100644
index a7fe933..0000000
--- a/CHANGELOG.MD
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-# 1.1.4
-
-### 2017-09-22
-
-#### Improvements
-- 发送消息后滚动到对话窗口最下面
-
-#### Bug fixed
-- 修复 #34 快速`enter`时会重复发送消息
-- 修复点击状态栏小图标展开菜单后,收到消息后重新创建小图标导致程序退出的问题
-
-# 1.1.3
-
-### 2017-09-19
-
-#### Bug fixed
-- #36 #34 优化内存使用,修复由于1.1.1显示头像到菜单栏,接收新消息时刷新菜单中会话列表,重复创建nativeImage导致GC无法及时回收所造成内存占用过高
-
-
-# 1.1.2
-
-### 2017-09-18
-
-#### Improvements
-- 增加自动更新
-
-
-# 1.1.1
-
-### 2017-09-14
-
-#### Improvements
-- 增加用户头像到菜单栏
-
-#### Bug fixed
-- 修复登出时网络错误,导致未提示客户端已离线
-
-### 2017-09-12
-#29 替换`html`为对应`emoji`
-
-### 2017-09-11
-#28 在 windows 和 linux 上不显示菜单
-
-### 2017-09-10
-
-#### Bug fixed
-- 联系人列表只显示好友,不显示临时联系人
-
-### 2017-09-08
-
-#### Improvements
-- 添加文件助手, #27
-
-#### Bug fixed
-- 修改样式,防止文字信息内容过长
-
-### 2017-09-07
-
-#### Improvements
-- 调整表情框表情大小
-- 聊天窗口用户名取消换行
-
-#### Feature
-- 多文件拖拽发送
-
-#### Bug fixed
-- 仅在聊天开启时允许文件拖拽
-- 修复手机端消息同步客户端错误
-- 修复图片加载失败使用错误`src`进行回滚导致客户端卡死的问题
diff --git a/main.js b/main.js
index 4576bea..d1f51a0 100644
--- a/main.js
+++ b/main.js
@@ -1,16 +1,14 @@
 
 import fs from 'fs';
 import tmp from 'tmp';
-import { app, powerMonitor, BrowserWindow, Tray, Menu, ipcMain, clipboard, shell, nativeImage, dialog } from 'electron';
+import { app, powerMonitor, BrowserWindow, Tray, Menu, ipcMain, clipboard, shell, nativeImage, Notification } from 'electron';
 import windowStateKeeper from 'electron-window-state';
 import AutoLaunch from 'auto-launch';
-import { autoUpdater } from 'electron-updater';
 import axios from 'axios';
 
 import pkg from './package.json';
 
 let forceQuit = false;
-let downloading = false;
 let mainWindow;
 let tray;
 let settings = {};
@@ -28,6 +26,17 @@ let mainMenu = [
             {
                 label: `About ${pkg.name}`,
                 selector: 'orderFrontStandardAboutPanel:',
+                click() {
+                    let note = new Notification({
+                        title: 'WeweChat',
+                        subtitle: 'about',
+                        icon: `${__dirname}/src/assets/images/dock.png`,
+                        body: `Made with 💖 by trazyn.\nRevise with 🔥 By Riceneeder\nversion: ${pkg.version}`,
+                        silent: true,
+                        closeButtonText: '了解了'
+                    });
+                    note.show();
+                }
             },
             {
                 label: '首选项...',
@@ -153,9 +162,6 @@ let mainMenu = [
                 label: 'Loading...',
             }
         ],
-    },
-    {
-
     },
     {
         label: '编辑',
@@ -375,22 +381,6 @@ async function getIcon(cookies, userid, src) {
     return image;
 }
 
-function checkForUpdates() {
-    if (downloading) {
-        dialog.showMessageBox({
-            type: 'info',
-            buttons: ['OK'],
-            title: pkg.name,
-            message: `Downloading...`,
-            detail: `Please leave the app open, the new version is downloading. You'll receive a new dialog when downloading is finished.`
-        });
-
-        return;
-    }
-
-    autoUpdater.checkForUpdates();
-}
-
 function updateTray(unread = 0) {
     if (!isOsx) {
         // Always show the tray icon on windows
@@ -697,15 +687,15 @@ const createMainWindow = () => {
         isSuspend = true;
     });
 
-    if (isOsx) {
-        app.setAboutPanelOptions({
-            applicationName: pkg.name,
-            applicationVersion: pkg.version,
-            copyright: 'Made with 💖 by trazyn. \n https://github.com/trazyn/weweChat \nRevise By Riceneeder \n https://gitee.com/spark-community-works-collections/wewechat-plus-plus',
-            credits: `With the invaluable help of: \n web.wechat.com`,
-            version: pkg.version
-        });
-    }
+    // if (isOsx) {
+    //     app.setAboutPanelOptions({
+    //         applicationName: pkg.name,
+    //         applicationVersion: pkg.version,
+    //         copyright: 'Made with 💖 by trazyn. \n https://github.com/trazyn/weweChat \nRevise By Riceneeder \n https://gitee.com/spark-community-works-collections/wewechat-plus-plus',
+    //         credits: `With the invaluable help of: \n web.wechat.com`,
+    //         version: pkg.version
+    //     });
+    // }
 
     [imagesCacheDir, voicesCacheDir].map(e => {
         if (!fs.existsSync(e)) {
@@ -730,55 +720,3 @@ app.on('activate', e => {
         mainWindow.show();
     }
 });
-
-autoUpdater.on('update-not-available', e => {
-    dialog.showMessageBox({
-        type: 'info',
-        buttons: ['OK'],
-        title: pkg.name,
-        message: `${pkg.name} is up to date :)`,
-        detail: `${pkg.name} ${pkg.version} is currently the newest version available, It looks like you're already rocking the latest version!`
-    });
-
-    console.log('Update not available.');
-});
-
-autoUpdater.on('update-available', e => {
-    downloading = true;
-    checkForUpdates();
-});
-
-autoUpdater.on('error', err => {
-    dialog.showMessageBox({
-        type: 'error',
-        buttons: ['Cancel update'],
-        title: pkg.name,
-        message: `Failed to update ${pkg.name} :(`,
-        detail: `An error occurred in retrieving update information, Please try again later.`,
-    });
-
-    downloading = false;
-    console.error(err);
-});
-
-autoUpdater.on('update-downloaded', info => {
-    var { releaseNotes, releaseName } = info;
-    var index = dialog.showMessageBox({
-        type: 'info',
-        buttons: ['Restart', 'Later'],
-        title: pkg.name,
-        message: `The new version has been downloaded. Please restart the application to apply the updates.`,
-        detail: `${releaseName}\n\n${releaseNotes}`
-    });
-    downloading = false;
-
-    if (index === 1) {
-        return;
-    }
-
-    autoUpdater.quitAndInstall();
-    setTimeout(() => {
-        mainWindow = null;
-        app.quit();
-    });
-});
diff --git a/package.json b/package.json
index 0e2ba3d..b4a930a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "wewechat",
-  "version": "1.2.3",
+  "version": "1.2.4",
   "description": "make weweChat great again!!!",
   "main": "main.js",
   "scripts": {
@@ -54,7 +54,10 @@
     },
     "linux": {
       "icon": "../resource",
-      "category": "Network",
+      "category": [
+        "Network",
+        "Chat"
+      ],
       "executableName": "wewechat",
       "target": [
         "deb",
@@ -125,7 +128,6 @@
     "css-loader": "^1.0.0",
     "electron": "^2.0.16",
     "electron-builder": "^19.56.2",
-    "electron-updater": "^3.0.1",
     "eslint": "^5.1.0",
     "eslint-config-standard": "^11.0.0",
     "eslint-config-standard-react": "^6.0.0",
diff --git a/src/assets/images/icon-new-message.png b/src/assets/images/icon-new-message.png
index 668dea9d4c92bb49f36f132dc3eda8abb8737e44..f838291ce3f7c94a2c12d70706ee4d8448218b17 100644
GIT binary patch
literal 676
zcmV;V0$crwP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80007ONkl<ZSV!$w
zL2}wa5S-CEmD~aq6m$!ILF^X<zaUmY&bD6=`vtLI5c~q;bD-qB0OtiEF9^8_Lke=U
zE0!j+D<rLiM6jUBKA@A>otf_KnH>!XkNn^x<HOS?FmcQsfWL#XJ)NeNnmDDB=fC(Y
z*M)I=l4k?(tX8&1{XC^}6_DVbZ}f;@uqE#H(g5R5^$HN*tH4BGE6w4)4k8KOd(V4_
zP!opF{@Ell354JPSegYrsx;iT4lwRor2ppqM6BQ4>M;Q-g_z+qkHj2-m^rfi>Pdhz
z@F5T!aP`!60z}kDz*eQ{UWV(+7T_WfiTYVe&Jkc~TP*EI<pgkMHr!MBK5?wty+;mW
zL@YC{0T9|{+Z{-QQP(<UkWYaSbk3<d)*TZBW`#8g!0CtC7%CMqQj!TCFD4})b*oaH
zw{o8gwyf7ve%{EpE6tm$;1qFy{~$-(QVFv;+?5OC&g*?Z!;$X@bn>b(Y=wpi0vgaS
zE~=Vx*7CS4xMmmC566)yd7~2x2x(7L*;=lOoIVVhR3WY{{l-KDf;@}wGiSwI7M|zB
z&jKfpT!aDJvLJOOh2ianeL*9@Rqn%~^xQI_EuBVRtU4OdTZI7muxEa7uhlI|#h*(-
z8fcva@(!`^W3(Z#QDCFMxMQ`sS01d=2iUjGP3`Ex*KkeXA#N^-%s!yc1S_6CcF&jv
zayuap5!cM@-P*u85Dz!sc(|#jV?OP%JWqjWF4PSWF4KeSG71(_Kz*h?>htXQQh^Zt
z5dwF@IdB=^(54Up>8$1lPpAP?2(Pv1&&MJ{g$X?5lp6wz6!-^L|57l8jt{5+0000<
KMNUMnLSTZVIWs%}

literal 14871
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
M@+!|;GncIR57Bm2N&o-=

diff --git a/src/assets/images/icon.png b/src/assets/images/icon.png
index 09dcb38f83f10063bb2cda7c3d4c7af8e9732de0..9d97ba0ca6fb040167204f92accd72ff21659527 100644
GIT binary patch
literal 1163
zcmV;61a$j}P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F8000D1Nkl<ZSV!$v
zO>Yxd6uoc8_KXQlj9LkWLU1d!5{s(N0zo&4-CtlAC`*F6sJiM<A(XBP-B^W1hXos0
z)NC6RC*5}8gf37eBuuMH6e{6<(4u|_r@~|$$MbsLo3TA#_5>9vs?;mlBaiQU_q=oO
zJ@+x%W@FnNpZ;3_j4EXqPt9_s<Xq<R?sG*v8K(wkv}%^D##Wh)Wk3cc?F1)gVAHJJ
znDaG+s|SK)!RLPWod8fFvM!n>YK{Uk5`a<F&tmaM?gm$h>?I<lKJ0`7EKv%qC`EuQ
z5@QoUYZA534FeJhz^Eocv08Ocd=4iu<4zJhr2|Gc0K@>0M?~F{S?UB?3m2giT&WSK
zAF;6bH2I988Z2f3V#!GlKWUaWz~aDs3`l3<x18YZ{L`L#Sgu_*kP12hCZ@ei_yH_x
zponFNS-EEw+zZMO`!gJm+J)Z!eE>!^RRr}S@A%V_ZS}0pt*u+w7pbt&B{*&`2+$!n
zEMvZ9p^C$X^yC@0Cpg<cpAT=XI6oN&^<b9T(|!O|9n=uo#S*ROGlx3%y7Q7FO#=$U
z6p!`;z&Wh>3~}V)<(FF|Xq7Piy#=CpoM0*_<fm`~QB-~F`K8(9%-$Ub^Y>a`e7r9`
z^TU4q&0pZu;0i4ro0(r04B>aJ7b^h3Mz8wY#HeaeK=vuLV3!k3yN};cI6qT8ze5ve
zeoCr4rfxhc(~J5WG?f<dT<$p4@3s~%{ju@Q6(0b}!lKp$%@Ca6#<Gt^3Is#KviQ6d
z)Q8JozH|Ef*0l>smX=N(zE0EQ?~$%Tk39Bg`@7bi*20)C1ug&-2b;hj1>Xt*&QV4&
z3t(M<^efuJSLHmjS?%%WZ}e;XYw5K|J48DZlfkX%Zfl7icOG;Pj(_k%sc@?4X+wW*
zLMunSSXeEuFk-WDYpiaQZmya1%2<(hYq^U@XXlNu5Cw!HZqsV5ob4(MbrEmh{#~I>
zq~^8f<|x6^&7=AGT>&Wu)m&LYZ(zgdRttt%xc-U3I7g9=HbMRG?K<Vg-|eS{E4&bz
zhJ!W{{cc0C!V}CJ3iO`^{k@SLLa}MD)4eCl)a=}+S3&*rsRMnVNC2`RMbUB9onQmm
zj5^~e1|C>9=;!rSQkhN%b{-EE<xl_)2+VV?Rgex8R~u~?Ex(`F&gT@x7Wyu2t<#{t
zI(H=9o7|E*AUYzUIPK{*)z<tq5Of#}55GXUWBYvwlDr#^C-xog@{Zo>K9pN%N=8)q
z(7?h6y1#sEcD@*YCkzPG;KIUiFQkS9keqs$Nxpo1Ox;am>SRcKqEctu%JkcXGxe<i
z=ufZyT;O~e7nV71TCS~@D_{f{j(B5?pFA@2A^bh#c-XSRFcOzbc{9EWwVaFckLw7|
zX-!eM(F?vM0K&;w)K`$TT-2-x0&#^2mr=^2fSnP}={8qbCDBb)g#3Ef#HJvg(0}Lg
dKY(p#;2+0b-`tIi*gOCL002ovPDHLkV1np3B-;Q0

literal 15286
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
C0l-QC

diff --git a/src/js/pages/Settings/index.js b/src/js/pages/Settings/index.js
index c5d73f7..df6c9da 100644
--- a/src/js/pages/Settings/index.js
+++ b/src/js/pages/Settings/index.js
@@ -175,10 +175,13 @@ export default class Settings extends Component {
                     <h2>更新记录:</h2>
 
                     <p>
+                        v1.2.4 更多的翻译;为darkmode添加过渡动画;删去不必要的代码,去除自动检查更新;修改托盘图标让其更加明显<br />
                         v1.2.3 增添darkmode,调整优化界面、颜色,以适应darkmode<br />
                         v1.2.2 添加单例运行,在后台时在启动器中启动会拉到前台而不是再启动一个wewechat,更多的汉化<br />
                         v1.2.1 汉化<br />
-                        v1.2.0 Make weweChat great again!!! Fix uos support
+                        v1.2.0 Make weweChat great again!!! Fix uos support<br />
+                        <hr />
+                        <strong>Riceneeder: 本人不会React且较为业余,此项目除重大bug外不再更新,有能力者可提PR或联系星火的shenmo参与项目</strong>
                     </p>
                 </div>
             </div>