From 8761a0c58a8153186b9be47562573a1ad1083d2f Mon Sep 17 00:00:00 2001 From: Delppine1024 Date: Sun, 28 Jan 2024 23:28:03 +0800 Subject: [PATCH] add support for v1.8.3-dev on Windows X64 --- Windows_x64/app.asar | Bin 186717 -> 186953 bytes Windows_x64/dec_app/atom.js | 4 ++-- Windows_x64/dec_app/head.json | 2 +- Windows_x64/dec_app/main.node | Bin 1106304 -> 1106304 bytes Windows_x64/dec_app/package.json | 4 ++-- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Windows_x64/app.asar b/Windows_x64/app.asar index b50c2c5756dc1245bd14e0b04b0965c4bc295fa4..fdc4bd262e3ea69323be920cd0f152efe6d6c429 100644 GIT binary patch literal 186953 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 Y?9_hglZA+D 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

;FPP5E6? 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

MQy^dwstFYa=>yem<6$ zi!YHG`@jy5O7uVaTh9A~tv*R~IvdaF8cCQ*$K>|U^<}K7ZEw40Ys`-QIo@=4E89=g z4~a6OaMS1EnEPG7dN+B$3GP6S}oCY^g=4%0IO?dNZ* zF(nxvRBn#Ka!)f(5$-8iyCSvoo%B*Lu7yM|1RFvx330hUr7-ykz?VJeJO2;guYa2T z#+;=22rJofuo5Sp=uF>X$f1tX{^~%kK|duY zyX)ufyi5;8_KBXy>mn;-6H!yt@CzV=Z_rMdueIG42Yyb;XyfUn)~9MmTko7gCzBA{ z!E4rj;Y7SsLM~563pG*?lj;5t$0068hb-@G4fx0lhm>3cagPl+;x@-;bqpINfz9Zo zlQ8RCnFGxeKNA5}MLiDNX*7E^GHAS}!H!^B>3b1;@sraSp({_1mKr>ch}$aMUscjV zpZa4iFSi@C@I-`njHLuO1z>b7|Ma{>H~=wE{yw}uS#cX zNDlVnh~JjC+J98%{iUIh(vu^1q}jDHQ%TUrD6IF(mn{GqjE=WYHN$gsAaw?QAyH|6 z9kVc{*WdPUQU$^@jy_UDPT2b7`SEgXZqm!3#HxMO>FN2#OuQSe!+sLb&Q(q7v;Pyq zorC5+8j&}UCtOdeXjIwAE4pzcYncM+6SdUi!7q6?wMOj($0I*}tE2QtWScVBYg!wk zW`KxF*sa3C^!kO|R^HJerQyiB5!wO;s>D;tG056Q%)5??T{B#HwDvWK5CY&Ujo15C z70J7`%k}ni9)tRu0|Awc(`}=iOBUqtqIi5AbL*#=K7&HSFN%>W3rgix$5?2_3X}MV z6NqJ-D0SyI<^g}0Kv^eIfHUU#e8gp<3ig~Y-`5!0m2zJXZxT~GC*0PzPzu)92D4R}cxrX@D4Cno%ZmDXLi@O|b^B4OG{+&vX+1@Ddfcn@{PZ|7tx_ z|1;Rn$ISL@uU}V^j%{@FuOs@$;17I(YTWD699E3@t@!WY|BX4&4W(NDo#RVnu?zd- zNmE-$z31W3#WckK`Nik6+lY!~{tTZKC=s4H#Bw9;rS5<4^r@a5x--5sQ%_rzqN2s) z&~JCdZC)B>d_K^6&{96D=iu*(1ZXQv?b{IGYo4qO60=hkT??i1w&u)U?Ykjzos#|4&ue>& z^78w8M+d6IEplzHFPLad&#ym*)Qm~G&fhjjqKL;a)=>_{=e^Q}1t3!_InWwc7P0~I zxXHiXPfwX)kn&$p-)r+@E)VjvpadTEqvtN*;F|u^zp`2|9E=n6t*MB+h$Wppto2** zqPxQC;3|1}iy3zhW=k^07dGHKEq!_bZ~YFN|IhusAN7y4a)2k@=YH}maRUiy^Ur>? ztWZt-g5s65*^!@4^@wBRBPNbLWz~4|@At!CX_s`Y219d9+pDe`^qP~|kB`WU-rM7s zpJ(q~Qm#|6TH5{e#m&2jr zwc6luqE82W*~@ompS%avxOY90BKr0Q&km=2JnLowQueG28ve)rczoH;Wscp;f@(Y@Fg)CE zH5}8?ozj+QImifCFnU#em=`*|6<#h<7DN}ba#srxrO~vrVEz`i$p`C!b-Rz9y8F!-ISV>Z|@H+cI>usRq=_@idt zbcp>jet6THm=SWX`eBupeg=d)<}YXYijE2U&tc2;PMK8~aa!*J6?dLEUu(ChZF0&& zd@(;Rm|>E}Kg{2Br>8WsL8|?emOB7Uk%+N_`bXl`*Jxl_vmgln4Q+SW7?>$X^}>8) zI#!XTI%Ny9q78yN1-fa`5PohCzC7S;rJde8K|qdi*x^v{ZS6kNY?i))Iaw0#gsUrS zMi+~G+cf63`Qpca<7J%I& z5n?32hQKmpQStXSdi8lAoG{t?TdkoviN6h@EV+NKY}Z?=e}0jUi;L%3uJQo5ZSY=$ zZ4`gxjXPa?jG#?)E7d8yQH?IAf{ndPlofv{pH7fQ5M($+U-prTkq&=Npl6E6}%VXat|10 zQ}1u@h@XYrn#wd(G{oK9_k6&jZ_`fZ2_#Y2^6rXifV@w>GlMnGgo)y*e zad1}bKa5O{-DS21^Hnm><2cjgr^FyMeG(1~6lHq_OX#Fz8Am?lGn`geFNH9Dy+tVu5B9{V}aWnVnX9t#R; zSrq*s2P6?0l5>{iOh7;kBth}(YuC8DU%x6#xc8jB*LqeW)Nc=5AU*gK9jpIV4&B84 z!R-L#G2dU)lCU-gl0CycLS$AL&*Kn?X+KYc~4 zfmThq@1{Q=Ak-2tt7U+89^nl0+Ar8v9w&Kb$o(ikVhbNQ$oK#?oURc>eEEs5=G+du zDtWve%Y$Orx+M~Xa?|SsF~Gh8?m}E3sgyb6^2V>I>mAeL2AedVCS;Dw?q2k00~)mZ zt`{gvY8q{9l~J3I^WK#k0;87uYPtQ1Ccb9uYpeEg)<%gZ#oDv4WiyW$ryAYsE!W`Z z;aai2ZeTD>=ddE;`ORHKW(GhXy9Whf1q@n;<8khq6dV_9s&`Ad3;vzNic^d2Mf!#> zC3-@-bad<4MI1yrvD|wBf?;+#Ig*8l__0EvsUg`(mjbCfbZ0Xa0E8{{l<`xvpZgwx zLP?*VkHhguiB1mmy3LQZp+uEPGZ8UZg$D+3umdiLMSx87jqPDj47COKZld~kP5S`5 zBpXw+w;M2a} znFK{NZqE5_$y~aAL(u3CRpme?Xj$p87f!DInmL?&m8xCdzpSwr!04iutjsSRFY@{* zH%-3O)Wx-wDt*>WA*e|EbH(3$hU{|>3IO`NY!C|PY*2f6~U#L)kq zGNN1>Y%QKj_u|kbdnPxtXO-g~B^s93Kg^cAh#wABL3`&xHy&gjUy}OS1@{|Q-VRi- z00@IzuI(AH7Ck;-SMeFEl=#+b(Ic@5PZqBG?hJ3~zD9MH`Z|d_>{gM*Vrp3WH z-`Xd*<^1yyT^2lJZ!GJFiB@LyL=diI?{@x&zgkS)s`qkNj{$Y)U`ai`J||1L{RrkY zM&}L26FxpuEFl4K0)80u*K~rAeBdw9y0EO7z^tcjDpo7^S;K}X|B83H}%^``vlh?#SX8tTS{kiW6vgo>6jX zyuBKwi{=+wb$T;W;1Z=QAvkEv*_l9a) zMIyCU*GYTM2_FOuF$Q_&EKJTOkj5!ik8cLB2p<@3Qp`VIIk z60W<&P4;%hJ5Ql|*(Ogp;8x|H7w|C_l-+$un1Cr(7(vVJ{+LBU5n&%MkMO|zD9pt-AX$o8j>jsxxevrB6JvgZ;QcGFgZ?M zMEVuOv3m7mt-Tv9UwdH74HOIfH!W{>AD|wI{=|t;C*Ts0)vF|02 zrR}!QDO+)t=|B{4MjZB(5#Anc0%}Ibz084q6IVS~bUwM4OC-j9jKv6Ifi_f z#v1ns*^VxS38{#zpYI7_emJVn=!@NwAdDqLc0I+~j_X`C>yq1O7(CYlg%meD*;qe? zmV8Y3y;SqW0Gj?DsxH*e3Y1n{|Qu=NcrnXw$$9T132fqYEk^bs5tou=BJrB$!x*k zDfQMDp6Ajthg* zz8P8SR`9AhKYW);@|KAAU)Iw4K_beqE`cX0fqht`=N0KQQR~`63WV5c(VlN!K4*i8 z!A^L%MaX>3G3rW>1N&XdJ|cU4UX?ajB}ARfSo#o>Y^4v%H z(gMoF1907_AP(q<@n0PFwr8~zd~!1a;|MXW!@7nSH>`jlC_FSb@zI;p7SIvSVye`F z@#Sqj27mj8e?d@%F+xL}``sZ5i>uaM>M^9Z*+~WvRTS&_e1j_SRVwH5i#C?3TMD+$ z-)%bpaNSfC#Z51#9;+0bKcQ*qBUIQ4z|N4&z!sCY&nM#C%G;}Aqz>sDo6yU*@uZ!j zOtRb+)OY*bKDz~J>^-((d0}i-a;&Q>x*%uYq|5l@2sEDAMN4x`S{#>O-+k@9dx{RP zq|#0HSO1*xcZoPc5OJl|i>O_T4y{H2c3PPy`HNKuhX%g|ys7ozDw(Q=Ntg6tm7-^l zRSX){^xccn?T7U}G%TkWPQ6ZVGmP@dIJ&4YdM?(1s0;W!9S22AihnU?2k@dU-eY>z zr*-cN9btd>%7df2JrSRO1pVcAtlfU6v+IBnADiO!#W@Fmf53NmYgT)2C_p(k-8^6 zd{FyqsoUIL*Ke$s#}>m*2c*u!LAW<>`*7L6^R>CgUa0XF=Qq9!=iu}ay8lxx;VA1#0^Z0xEt{?` zOD;`a&}5}#DLL%Gt`c-N+jfRVM+e*mL@cfV5N@y4%-&_Jh&dW~&i)uQx*diwMZhEf+`*&@i|v`TUb)+=j=hlkUhj0Gq@pQp}J zs-Dtoc^$N0QfWT1z#;U6HQpc*+7zhj1=FHt4o8HrgYDRL^!rIpSfsi%8pg^j>INMo z9>WyppLJ26DK^6 zlh_;hyJ_O9FYi!t+6&$h!9?GyKM=vn+m&a*&8vMQ&xj9k2Z5+u60JS(x^TbsV5CR} zF&47wp%Ibqo{FM#mRw!b&AyWl>qc3}oB%DgB2T!P6v@CHgBKh$bBIjk@i+03xEnrw z_`_*Ulivl-6PHy1sKv*R!ZMRZIc6!Jq0~$dqd@%zui0Jv%*$^!^bKr>xQigxOPyo) zHOAs{;7$!WTE@PZ&H|&40F?__6TW8>39TwGRLObzK^@}<@tsSHpvSb9HPT zHoaZ%YdufYGh@i&dKB>9b0P6=2&Uho{`bw0HJ*BokuMK>4OfY}0Put8JSr1+I@o=8 zIHUbw`gtW!MLs%!ldJqqYc}G++fJi>&}caSV)J!pCJ`W!GL5o5_EG$OnSvY>Z!N!q zJ8wFNFh@<3XrkWO+#P+hZa@6lO*hX2@>Vl`=@h*`Wp~vf=@}qD@~x7>xk^TS(wjMI zu_n_WKXo@ZGPvNouLg(W@v6P2!l|J0kl?oJ30FMTXQ2aQ9Gl(sQCv=ILq~gK^S$go zL_^gfKl4f={r=mdipNgBLx>h305j*exO~?Bac`7`l?^5SmHr(3-UjtV$8VJ@FDGPK zQ0?L5y43`#*~6Eo@8`4l+7msQ&F)S#GA_|I>0Ipmv?_Nw;}lno{?Ix8NSxGgf7$Gc zu1IOA>R)|3LRETur|8z0?XIoN7m4(HDW~`PF4K?a_h-{z=M=oO{n>@)KIRP?V?byT z47=)f7ItX)k-Hg(0e|oM{U|KD7b(ue7#U=i&NM2mfqgj+yjQxi0-NCeGUs}NnoZq( zc|1!Ai(=}@%%0v$D;gkknDu8B7T-LE2apw{FGS#fZkV z)-Z9aKPN!_HYSSUgSh+$xLf}_^+X$gy>5<= z>~TSkEJvfHEwoq+*WDAl<_oaXsC**I(cpI!CyijcO9CMN{%7;gJDT|J+gs>@%opsx zjMH2Ny~sL_e6gsG6P?IO$wMoYK+^Dq!N>`j8J{(>q_gU>4{#N%w<7#{^9HjGz5ySC zIa+rq3u>~sf6*S$TFEtISgpks!-fpImeR<-iw;vpAMMnd9WTM=&#F74@fXAPcP*$e z0n=X)C1@&l5Nb4B=@ieDTtKZg!0mci%BvTsBmy8QW9rBA0}_Y2Hu=3JNoT)_RgmZQ z`+yyF`4|Tjn0CuQ6aYM_T`HzU2i?xuEgWg!?cu5nO!^J?p9_>{q#)XvyHB!RV=4DO z+qpG4e{v~|QG3wI?mkiCC`FO>m63oLuC1P;&`+N0khnIH{~r0fiR5s>m~R>e-KXG0 zn>z9q_|nUe6p;J@Z^n(le%vnMoh)gvhr-xVZx9!r5M$~~C7ezuq(Ri29@+DQy(SQbxb}~6 zdXuzB`GQYij>glgJ7`_4#PejXYd%%SK-?Qvk6h~QJ@r^WK`zU=nitC@=0k6)k5prO z1-KA_@B^3dHHWAY)e$x2InZ(VbGNaLfopgHukSbl0`yz8aDyc zoDbQ(`#xU8r;=U3>@sV3ThwxszpKFEwxFZXRd44PS;mLEajzRL?x$gH75dSfeFeIZ zb6iAzzQAh#ySj1TG;ai=0XI)Rzf^f-M_`eqvRrs4dJTjreA%x|c^h`T3w4(rE^sFy zR=(wIna$Kp!Ua{*!n@_KvhhhP-P!l!GocjbPRo1gsB=N9jhE`B$WUq!nb{6aTt6Zb zT6iRz$?qNPW|6*@=Tv;6Mw!mXx~Av@2c%Pt{9$3bv)S>UU<35Ac&(9+%F&Wy70-CU z57KI(@+PR&U?A9KB-x*3Keua39rR?0yPg29j$cV!SZ9hfdMs$r?X=L;*l}C^*!!iE z;-As#`{SU-pVCSm-{XI$BfCcT6w}|6J+4c^x)Kx)_`S^2w6VQ9t{|y(^I2}Sz62YX zQptNQVfDSYzAHXQ+iLgYF3d;da2L)oN(4K~VShM%Rx3Fv99T+W z_Oj=A`XSvzlvz?6ewh3lY>vYAtj<36PBB*O7pY++yJE5fzWL#n zjNy2R@;P1}VYN(&GrPmD4utST)sgFY1cL46PK8r)z2U^_OGm!~ibe*$EE{g=(utW5)zGr#^H0(FTu{^2oa#5A6$B(_->*H5A&$m3YtoT*1d; z)yAVL-Vt~e)IKk6yzFgOGe8j%bbM%*l&tnbOYlO z)Qe=?8zBH;Ncb>y{pu&~5->Sn<39AO&p3b&`B(2bwKyE#-F<5rGrN0kaM3XpxbE|Q zC2NbD!-Wh4J)TZVq5M{1$+!*m-XJr7i&`O&W4y^1D6u&?i@@ilV|pq0j)MhQb4y`J z@In^&hw|~4kSAhUQbZ6v7B;JphM}!O=iy2@7!R# zc5vz@8uCQUBeX)*z}{yk-Pq}YqohI9hr3C)n0siZPGe5ROo^~j}KG$ zOW3pW`|z+2%V0gk0$cb#r3<=wAHJs(HI3@Jr?tcTzY=2EFIY}Rw=wHSB;nbKLW*H+v=ckH*FZq4%GV4ezd9=g?!m%YSWEGzyy)6NTK{Q$2lAFcIO;oGec za*p*g(y0tm?|pOwBtOvPNQ0L@$|y)`-M=4elWhgD-d)_EC>)`5q7lOni$e zSM~RMTUi6U16C~%QcH7O-fplLOV{1rQAJ;pWNT+TOwlQi0g@% zd!O7!;pCf5bhu>)gnGGpadMH~)DL8_?!is?u-#?2;-Fxa)R1!gr~@RIvuodurELMH z)*X=zbEP9V+01iUz$n(3Zh76*=Axd*)w?k@-N(-S?*XNq6H##E?n?83I!Pid1iMPE z!ZXLcB4udmLx1C!2U|atcMz@V4>F}t{XsWQ&c*$zuDEVra0|}CGIG4f@{ld>aSz1q z`&3KrXElZjQtc zh7KHx`A0)sq!l;{4S>Ukt0)3f`=o-v+j`TX$b0v$<5hOMWsUgTKMveHeBhV*+)q8_ zP|$#y-N2^))7d0&95_8-j^+)vR#_ey{r=(c)wpx_q0m|Y_^8)le2FL3F&(6n^tm~# z9`!{YbkvZBJ)g-l_0e?ZSkRy43-b5PCEfs{<4Li{?m;%qC`|5E(28`8w}FjT3uEJQ0iXVE_b< zU!>~lk48G)XEmic>WAcu%|&ln$Ab5K^3F&3f^|YX^$=-)-4^s{G8*GYVL82BM14D^ z9!HI;@Q}6_WbPtJBS#k;$pT;3S6qgO6ek=6eA)A1yyt1@VmEgF1Vs@ayf*+#tImZ(cXvRSD-tp z6*wALm+N`Y(Q-YTTPsFcCSD+o6kpT6g3mD}Y`w-7{42YVsqV$#9gNey*2Lv}y}VkP zPRDDlVa>QU;+;8vRVRN2^A(#(@I+f|m~t_`0h~xR`9w9<^VP1`+D2ad_@ndvn_e5_ z)iK3+X)n0ZMy#9#R-*5T{H(_Cy#mp(r+9S5wps+HSUb<>#~Ed92THxrRfC@9qRRXB z73i=G>Qj5sc=)3K+oHnZ@^Dw}{NjI!Fn%5PW#>-2;i~!}ep2hdQkCI!{(p)o6#d0Q z&-VVtyk#ay(9532sejZ5m;HT-lL7mnwovvJ{JsGKV7uK{m)#+u>bcU+J7o99VIbPU zkj@X1_$97gr-Dl=c#|&YgFCMqZcqGt);kQh`r^|-1-E*8!Rd8)}QP;?kQrQL^MYLD($v>wB`V*u0Rxp@Hv~ibyj!>=l|22q!kUEIpW%f;P z8TASpI*D4SViK`w;TS_7sZ6?bvF;C$jvKGj>o0x8nid78)&0wcaSPq=pU7j*+Js9`AzdFJ!Xr~Ju z?Z^U5}eT%qw~Pu98%Kg9N|Gj$eDJ#{V*NYSc?Nehm3V}-H%?LiA=jwmOCUvU6d%{ zQi{JEe#1~uH{Yd3+ElkhXA4~I-;ZB<&&1IzVM(sSuv=83@Ms<1mET)ar|U}+{QA^f zJ{0S`NvP)hv~R@peae8czI=n0_H~SI?hH#py?+383O@($EfN-7jbcK`uAATReu+>S%#3n5o17 zwn1{^v#*|qN3A9MOmvRiZXwg@LbAs76MCbO!F^rY-=|?ob8^Ek7Avq_xyvEra{eKCg9_1`rI`) zzYQ(=<4%+FAqEg`@p_~C4FgdgKi%%vVCE?^Iyc^SpMHO!V`i};D$oNYk?QnTuzJjh zk~0cc8A#5Ly}J9&U4J2!j^lcW+OGkP-MQiw1>XYU-Yg!RV!kK7*7PHn0s#Nwd|g20zLb^Iis}KcQ%ia7Q%ObI{}9)rer$!X zr=Y6V%#WgI9344|9aPsNj8@=i=uTgt(63X*-4obn+4*_gFTM=-tq9{tLhS`9`y=n*cGlmKZ)MMc- zb^q9g2Z93JBJLzga53uMzem~;4s`zc*MU5{7nn24V*o05F}qOF?fSEU_a@Z`TE`xaZKll-uzA~3O=ek6FnGPRd zbJ@ThOgQ&=Dz0P7aEq7Prw|A_U0Mw+5>`@w_^N3Y=1L%yWw9Jrio!m2WQy+a-jcGUl=P|sv^w6vll7AREpzO1@bhb0D$F-9PaILHPArS$ zP2qoPDofv~4x&qBCWo&=eqTj6jp#=1P3+&0-5oXzjCvYU((bsYLXxVqN?3pAZa@^( z7_9e7Cv*!PW_xOy4=NkqFi@&XJ25{ZWx$8e(;#Yw?VFHo6Emz8Lz(+rWUX==t~wo% zn>b^#*X=da6q~u$NbSvyZ#!d4QN3N z;BG`lzmNSppucF42=Px!A7%b&08*vKQ^XZ#J_+r1{2X!(MUZ}Nb(xB*L;WiXb~l~D zTIH523|u$zi3;g)i2Vh}qqL5X-YJc!K6#EqhI>cxJN(|~-R%TKXV5P`b9k<}H{aqN-3%U=2&Jb5QDxamA1Uhf9&OcFmY&nUrlp;TYTx=}#_2y*Qj+`#(uH31yGQLx_ zgVufQ&$lq;Z-=P&U*L`^zYU?-OWmHZaG-_h*S3v*0Ad7(?utKmTbsMN(i&~^oa)x9wh z&bZDue-M-9Z9_W6Ye9o!eO2V_lfGKQ7~Mk<#8Cni_($kuG1$k=r=%MITdwWyXi^C; zUdeY<$;i50$i$N?g|we~B|i~Ks#5tNGdRaK=iBSX5Ek5dC>C`j>1ytdP=E%$KFJV^ zFAlk(zD*UI?y8ezk%xQnvWwxA1raS9z`>$-^V5D=nb~q_UM=wp@*Q>M8s<%Z-dE_! z>gNtS$XCfmvLcB6=~5K>BB;2(?2c_hfNO$V2NCH8wU)-3zfHIh1if_v^&VnwcrLwh zJQ2J#^=6^5H%Yj9LGyW@zqXL;R63!x28j z{9JW!oRD2{C61LB^4(V-z{?JxUOb>8&b^Go=XWU&b|XSArPsfVdMk#R?kC~Jk{Rr` zotz=rTiuk~cV(f8*W(SLs(v3qi-l<2a#cZsgf$ZQ-X3D_qwgLrpL>57pYl<-xY64N zs@>d|Lh&x!qw@{({%ZzJN_Qe=%;CvBPNp)70(N8rPg*qn1c?A|w~MN$-Pko7i^pQK z=~+w#>3x@(fKIAkU5Ldm_Z#c>x(D)!NY}X+%L_;5`D1C1^C)UQ&$YM$VmE(0W>RM0 z9cNaA)btH^Ef2`ot3D;8!Z)faek6L^UCi4ka!>H@w&!~K znU%1c$ScP|eT%7HoRLPyg{^>X{N()HEP8<4h_#PZTwgi8Qvx^gU$?#t#x+Xv}R6V%G7Q!^&X?9o}Jm$VKYo>e-iF zmun(JC25Zz6=%*z;SA^Oc2al6;!}Cv%@J;E*@-9qhk9&yutkf>G-X=1VDb^?Sy=4I zjx2X~?c#e^$Dk`wpSq_#m^s%yC-2ER50u`#qbvAjA*Kn?wPqikDOJmf6vp_9eQ21O z2aQDqIS5e)aru$q;rF#mfqWciXx_;9mhceJT~r4O632p8?%Neb8?$@wOgU%ZcQ4o< zlQ)E+?9=x43+=(>aNSwjMfUJ!SP^zbwdAI&X96*$){mjR??PnbRCDe%^ZI`?{yd*y zai9P({je#KP0^>Ir2VA^hhm+7FPB}I;26`4!u{Iy{OmgG)5T8*KDM-!0taKR*W)HZ z1T-7J_57l5BzrM-E&QH_H*Cnlyq63tw6TtKL>|=OooAsUOEK@?BN15XI$(F#dP}uf?)EB-a)J=>l z=?>av^)K~)xDW_F=9!trRd``%O}^?oDusct1@?IA%BZs@|JOb2*Oj&|$fep}MhhGE z=#ooB6_Y#LLXy*-h5KTof6Xin%p8G1tyrEcY$0E{xuHn>fMNU|uS&AyzG#Q-FX6Na zE2DRg*2bkjw&{1n%#c!>`n!8TeD5$+c7Ol>a2O!%8F=BYP=^l^xhu!PLo~+cawlO2 zJGkzl6Z<~2U?Zf-cx;dq-rxAs-OvdBXtc%(VB`i(2(R0>T*DrLe)uHjC-#(H#m@pr zQsIqPdJ3k%G__q0rOjr7Mk`nuMW`Uz`dJda9}Rf1>HSndi2CmLT6FWzNJ!w~SN~06|srx4Wg}?E23fq1~PCXcK zRI#*w-x=F_pr$@t=D?3+J6Z3lzM`m{aKE#uT(6LncbQEkA{f7Y=AF*kK>D*F_3vni z@<@g5!x6ur9HA|!DaNLoo_}l)TtLee{&)VtyQS=K#tElB7J6$dUJratayeH3mt6Ft zbtpJo8Twy_|BK~(*NujV(Y9zx*1VGeom1p~#hZLMWQSYq1ASt*C)}qg>wLpYt_F7W z=L%tqwaac2j?t@g!u18+DgRoBIPA8YOTNCO7R7^{?;g9&|47~LmMCzOG9Skz&hKWI zHE58*oQVw8*2^>MggY{;FK+UF;?m@P9l9T&X*ddlOtJz-`K|B)sWE*&ZVbvoAW8XbV1{ zK3$HBz{q&1h3vu~6`?`Se^ssx+rrm&9q+?WQJeR2xsZ7^eynziZIAJuwyk|4M?!x| zu`-G3i4(2KqwU9l`eTc?OyttNFxP(GMuI?vI;sQQ-@!8v6Md_8H%7qnjQ>1eI6>BF zTxR+1HF{-3<$tkR2$Yk7lItY}^h3@e!L%aRTgz?9fG|B8k3|k)8FBs<{ zpxe~k&F;S7R%DFLc|)(=@UQ?6zH3!-#hT-2a&PZgjVs*ejzXbGebCE|l!r*w#GzqD@UOsLfO~0n$$W8aMXLbz% z|EM+06_8<0%FUf!BFn@0&5t|jO2s}ZJf3?}>&HV~s1QJDc#WWxd!nw_P1VmxpI@JD z{tFVw2u(io!x;lFfxOq4aSTDHeekAl-^u8A{*&Pc!1z8ooCM7;yXcBaC7MTSNFRQ5 zFwA3SH+vqVE0>|$%CF?sDVu$+NwIGc$*e33Hq@NKYn7b*cG)q@`|h)EK@$u#Hr|No zisE_2+@_aJ-xzk&r8 zbQtM8Fa<$;@`pQrEOk1)%eHcuIm4fT@6X;52eR`z?h!eZxHE|@& zgF;qq->da}BVKC1&RTu`tYSEsUx3**U{&5f+L}F+d(>}36bS^Ku^Uc5yMwvtt#DA? zSGhx3Y%@rJryw?DCtf(JE~sIYG`~&GQOZ|ryL}WfyYH~SxXS`y@U06iluW!Sk`uC8j<;>}X18zniCV56 zq#e|y_u~80PwnnItKCLuw-BlAh(tPc!h#CAp7U^<@oRYhoMtu++%pqIA#Zn^4;_+Q z08osPyDdjf_$kz}Ry(?l0KZs%tDcyj?HZ^;9#T6NAfDx>r=x!8taq1tMa$0ie!7g+ zUAkT`CwVf2Zr8C;8IP$&U2l7i2~Qgu41)}sn)HLKo@nllH(w`ahLSp7>8t?nkXUa^ z8v-QlewE0p4iNon-tiu22>2*3(`iHVduf@_q4uhwJx=^gQ@)$SH9j9mH5bR%ZT*z@ z?HyO`aVHz<`zQ?3l$}X0cOyEz`twC_jL*jx{O2Rp2w{CpZH%Jly#b584wZl-3ooBk z!e}{woetWrq?O&Ga<`i}o^dhRv0LPrpP6siA$*G-<$Pn(ac@?+kK}$=yf6%^IWSsgpizge`O)6RJ;hRIbi4XxxCYS z9Q7us≠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 mLj^eg{r6S{var n={883:(t,n,l)=>{var s=l(134),c=s.app,e=s.ipcMain,d=s.BrowserWindow,u="win32"==process.platform,m="linux"==process.platform,r=l(156),i=l(344);n.bindJumplist=()=>{var t;u&&(t=[{type:"custom",name:"Recent Locations",items:c.setting.getRecentFolders().slice(0,5).map(function(e){return{type:"task",title:e.name,description:e.path,program:process.execPath,args:JSON.stringify(e.path),iconPath:"explorer.exe",iconIndex:0}})},{type:"recent"},{type:"tasks",items:[{type:"task",program:process.execPath,arguments:"--new",iconPath:process.execPath,iconIndex:0,title:"New"}]}],c.setAppUserModelId("abnerworks.Typora"),c.setJumpList(t),i.loadDict().then(e=>{t[0].name=e["Recent Locations"]||"Recent Locations",t[2].items[0].title=e.New||"New",c.setAppUserModelId("abnerworks.Typora"),c.setJumpList(t)}))},e.handle("shell.saveItem",(e,{path:n,data:o})=>new Promise(t=>{l(833).writeFile(n,o,function(e){t()})})),e.handle("shell.openItem",(e,t)=>s.shell.openPath(l(541).normalize(t))),e.handle("shell.trashItem",async(e,t)=>{try{return await s.shell.trashItem(t),!0}catch(e){return!1}}),e.handle("shell.openExternal",(e,t)=>{if("about:blank"!=t)return s.shell.openExternal(t)}),e.handle("shell.showItemInFolder",(e,t)=>(u&&(t=t.replace(/\//g,"\\")),s.shell.showItemInFolder(t))),e.handle("shell.showDownload",(e,t)=>{e=d.fromWebContents(e.sender);const n=l(554)["download"];n(e,t,{saveAs:!0})}),e.handle("dialog.showMessageBox",(e,t)=>{e=d.fromWebContents(e.sender);return s.dialog.showMessageBox(m?null:e,t)}),e.handle("dialog.showSaveDialog",(e,t)=>{e=d.fromWebContents(e.sender);return s.dialog.showSaveDialog(m?null:e,t)}),e.handle("dialog.showOpenDialog",(e,t)=>{e=d.fromWebContents(e.sender);return s.dialog.showOpenDialog(m?null:e,t)}),e.handle("dialog.showOpenDialogAlone",(e,t)=>s.dialog.showOpenDialog(t));const p=t=>new Promise(e=>{setTimeout(()=>{e("sleep")},t)}),f=async(e,t,n)=>{var o=new d({skipTaskbar:!0,title:"Print PDF Preview",show:!1,webPreferences:{webSecurity:!1,allowDisplayingInsecureContent:!0,allowRunningInsecureContent:!1,nodeIntegration:!1,safeDialogs:!1,directWrite:c.setting.config.directWrite,defaultFontFamily:c.setting.config.defaultFontFamily,zoomFactor:+(c.setting.get("zoomFactor")||"1"),backgroundThrottling:!1},...n||{}});try{var i,r,a=t?(console.log("load file ["+t+"] for PDF export"),o.loadFile(t)):(i=l(541).join(c.setting.tempPath||c.getPath("temp"),+new Date+"tmp.html"),r=l(728),console.log("write output to temp file ["+i+"] for PDF export"),await r.outputFile(i,e),o.loadFile(i))}catch(e){return console.error(e),o&&o.destroy(),null}return Promise.race([p(2e4),a]).then(e=>"sleep"===e?(h(o.id),console.warn("Timeout for loading print view"),null):o.id).catch(e=>(console.error(e),o&&o.destroy(),null))},h=(e.handle("export.genPrintView",(e,t,n)=>(n&&h(n),f(null,t))),e=>{e=d.fromId(e);e&&(e.isDestroyed()||e.destroy())});e.handle("export.destroyPrintView",(e,t)=>{h(t)}),e.handle("export.getPageColor",async(e,t)=>{try{var n=await f(null,t);if(console.log("generate print preview window with id "+n),!n)return null;printWin=d.fromId(n),await p(200);var o=await printWin.webContents.executeJavaScript("window.getComputedStyle(document.body).backgroundColor")}catch(e){console.error(e)}finally{printWin&&printWin.destroy()}return o}),e.handle("export.print",(e,n,o)=>{var i=d.fromId(n);o=o||{},i.webContents.print(o,(e,t)=>{if(!e&&!/cancel/.exec(t||"")){if("no valid printers available"===t)return void i.webContents.executeJavaScript("window.print()").then(()=>{o.skipCleanUp||h(n)});s.dialog.showMessageBox({type:"error",message:r.getPanelString("Error"),detail:t,buttons:["OK"]})}o.skipCleanUp||h(n)})}),e.handle("export.printToPDF",async(e,t,n)=>{let o=null,i=null,r=null,a="";try{var l=await f(null,t);if(console.log("generate print window with id "+l),!l)return[i,r];o=d.fromId(l),await p(200),i=await o.webContents.printToPDF(n),console.log("get PDF data");var s=`(${function(){var e=document.querySelector("#write");return e?{color:(e=window.getComputedStyle(e)).color,fontFamily:e.fontFamily,bgColor:e.backgroundColor}:null}.toString()})()`;r=(r=await o.webContents.executeJavaScript(s))&&JSON.stringify(r),console.log("get background color")}catch(e){a=e.message||"",console.error(e)}finally{o&&o.destroy()}return[i,r,a]});var w,o,g=u?8e3:960,y=1;function a(){console.log("updateTheme");var e=c.setting.curTheme(),t=(c.execInAll("window.ClientCommand && File.setTheme('"+e+"');"),e.replace(/\.css$/,"").replace(/(^|-|_)(\w)/g,function(e,t,n,o){return(t?" ":"")+n.toUpperCase()})),e=s.Menu.getApplicationMenu().getItem("Themes");e&&e.submenu.items.map(function(e){e.checked=e.label==t})}function b(e){try{var t=l(46),n={name:"Typora"},i=c.getPath("temp")+"\\addNewMarkdown"+ +new Date+".reg";return l(833).writeFileSync(i,e.replace(/\r\n/g,"\n").replace(/\n/g,"\r\n")),new Promise(o=>{t.exec(`REG IMPORT "${i}"`,n,function(e,t,n){o({success:!e,message:e?e.message:n||t}),e&&console.error(e.message+"\n"+e.stack),t&&console.log("stdout: "+t)})})}catch(e){return{success:!1,message:e.message+"\n"+e.stack}}}e.handle("export.prepareImageCapture",async(e,t,n)=>{var o,i=s.screen.getPrimaryDisplay();try{y=i.scaleFactor||1;var r=i.workArea;if(g=Math.min(g,r.height-20),w=n.imageWidth,await(o=new d({skipTaskbar:!0,show:!1,webPreferences:{devTools:!1,webSecurity:!1,allowDisplayingInsecureContent:!0,allowRunningInsecureContent:!0,nodeIntegration:!1,directWrite:c.setting.config.directWrite,defaultFontFamily:c.setting.config.defaultFontFamily,safeDialogs:!0},webgl:!1,useContentSize:!0,x:r.x,y:r.y,width:n.imageWidth,height:g,frame:!1,enableLargerThanScreen:!!u,offscreen:!0,alwaysOnTop:!0,minimizable:!1,closable:!0})).loadURL("file:///"+t),o.isDestroyed())return null;if(await p(2e3),o.isDestroyed())return null;var a=+await o.webContents.executeJavaScript("window.innerHeight");if(o.isDestroyed())return null;var l=+await o.webContents.executeJavaScript("document.body.parentElement.scrollTop = document.body.clientHeight;\nMath.max(document.body.clientHeight, document.body.parentElement.scrollHeight)");return o.isDestroyed()?null:Number.isNaN(l)||Number.isNaN(a)?void 0:(m&&(g=a),{winId:o.id,totalHeight:l,pageHeight:g,imageWidth:n.imageWidth,scale:3===n.quality?y:1})}catch(e){return console.error(e),null==o||o.isDestroyed()||o.destroy(),null}}),e.handle("export.captureImage",async(e,t,n,o)=>{t=d.fromId(t);if(!t||t.isDestroyed())return null;try{o&&(t.setSize(o.imageWidth,o.pageHeight),t.setContentSize(o.imageWidth,o.pageHeight));var i=+await t.webContents.executeJavaScript("document.body.parentElement.scrollTop = {d}; document.body.parentElement.scrollHeight;".replace("{d}",n));if(await p(1e3),t.isDestroyed()||Number.isNaN(i))return null;var r=await t.webContents.capturePage();if(!r||r.isEmpty())return null;var a=null;return 1new Promise((t,e)=>{try{var n=s.net.request({url:o,redirect:"follow"});n.on("response",function(e){try{if(200!=e.statusCode)return t(null);if(!e.data)return t(null);t({type:(e.headers["content-type"]||[""])[0],data:e.data})}catch(e){t(null)}}),n.end()}catch(e){t(null)}})),e.handle("page.screenshot",async(e,t)=>e.sender.capturePage(t)),e.handle("controller.screenshotHTML",async(e,t)=>{var n=t.html,t=t.rect,n=(t.width=Math.round(t.width),t.height=Math.round(t.height),await f(n,null,{...t,frame:!1,menubar:!1,useContentSize:!0})),n=d.fromId(n);return await p(200),await n.webContents.capturePage(t)}),e.handle("clipboard.write",(e,t,n)=>{n&&s.clipboard.clear(),s.clipboard.write(JSON.parse(t))}),e.handle("pandoc.import",(e,n)=>{var o={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"'":"\\'","\\":"\\\\"},e=d.fromWebContents(e.sender),t=n?Promise.resolve(e):c.openFile(null,{syncAndPrepOnly:!0}).then(n=>new Promise(e=>{let t=n.activeWindow.webContents;t.isLoading()?t.once("did-finish-load",function(){e(n.activeWindow)}):e(n.activeWindow)})),e=s.dialog.showOpenDialog(n?e:null,{title:i.getMenuDict.Import,properties:["openFile"],filters:[{name:r.getPanelString("All Supported Formats"),extensions:["docx","rtf","latex","tex","ltx","rst","rest","org","wiki","dokuwiki","mediawiki","textile","opml","epub"]},{name:"MS Word",extensions:["docx"]},{name:"RTF",extensions:["rtf"]},{name:"TeX/LaTeX",extensions:["latex","tex","ltx"]},{name:"reStructuredText",extensions:["rst","rest"]},{name:"org-mode",extensions:["org"]},{name:"Wiki",extensions:["wiki","dokuwiki","mediawiki"]},{name:"Epub",extensions:["epub"]},{name:"Textile",extensions:["textile"]},{name:"OPML",extensions:["opml"]}]}).then(({filePaths:e})=>(e||[null])[0]);return Promise.all([t,e]).then(async([e,t])=>{t?(await p(100),e.show(),e.webContents.executeJavaScript('window.getSelection().removeAllRanges();ClientCommand.doImport("'+t.replace(/["'\\\b\t\n\f\r]/g,function(e){return o[e]}).replace(/\u200b/g,"")+'")')):n||e.destroy()})}),e.handle("pandoc.version",()=>o),e.handle("pandoc.setVersion",(e,t)=>{o=t}),s.nativeTheme.on("updated",function(){null!==c.setting.useDarkThemeBefore()&&c.setting.useDarkThemeBefore()!==c.setting.useDarkTheme()&&a()}),e.handle("theme.apply",()=>{a()}),e.handle("theme.setThemeSource",(e,t)=>{"system"!==(t=t||"system")&&c.setting.get("useSeparateDarkTheme")||(s.nativeTheme.themeSource=t)}),e.on("ondragstart",function(t,n,o){setTimeout(function(){var e=s.nativeImage;t.sender.startDrag({file:n,icon:o?e.createFromPath(l(541).normalize(o)):e.createEmpty()}),console.log("ondragstart "+n+" "+o)},100)}),e.handle("getPath",(e,t)=>c.getPath(t)),e.handle("registry.addOpenInTypora",()=>{try{const t=l(676);var e=t.createKey(t.HKCU,"Software\\Classes\\Directory\\shell\\Typora\\command",t.Access.WRITE);t.setValueSZ(e,null,c.getPath("exe")+' "%V"'),t.closeKey(e),e=t.openKey(t.HKCU,"Software\\Classes\\Directory\\shell\\Typora",t.Access.WRITE),t.setValueSZ(e,null,r.getPanelString("Open in Typora")),t.setValueSZ(e,"Icon",c.getPath("exe")),t.closeKey(e),e=t.createKey(t.HKCR,"Software\\Classes\\Directory\\Background\\shell\\Typora\\command",t.Access.WRITE),t.setValueSZ(e,null,c.getPath("exe")+' "%V"'),t.closeKey(e),e=t.openKey(t.HKCR,"Software\\Classes\\Directory\\Background\\shell\\Typora",t.Access.WRITE),t.setValueSZ(e,null,r.getPanelString("Open in Typora")),t.setValueSZ(e,"Icon",c.getPath("exe")),t.closeKey(e)}catch(e){return e.message+"\n"+e.stack}}),e.handle("registry.removeOpenInTypora",()=>{try{const e=l(676);e.deleteTree(e.HKCU,"Software\\Classes\\Directory\\shell\\Typora")}catch(e){return e.message+"\n"+e.stack}}),e.handle("registry.addNewMarkdown",async()=>{var e=await b(`Windows Registry Editor Version 5.00 +(()=>{var n={883:(t,n,s)=>{var l=s(134),c=l.app,e=l.ipcMain,d=l.BrowserWindow,u="win32"==process.platform,m="linux"==process.platform,r=s(156),i=s(344);n.bindJumplist=()=>{var t;u&&(t=[{type:"custom",name:"Recent Locations",items:c.setting.getRecentFolders().slice(0,5).map(function(e){return{type:"task",title:e.name,description:e.path,program:process.execPath,args:JSON.stringify(e.path),iconPath:"explorer.exe",iconIndex:0}})},{type:"recent"},{type:"tasks",items:[{type:"task",program:process.execPath,arguments:"--new",iconPath:process.execPath,iconIndex:0,title:"New"}]}],c.setAppUserModelId("abnerworks.Typora"),c.setJumpList(t),i.loadDict().then(e=>{t[0].name=e["Recent Locations"]||"Recent Locations",t[2].items[0].title=e.New||"New",c.setAppUserModelId("abnerworks.Typora"),c.setJumpList(t)}))},e.handle("shell.saveItem",(e,{path:n,data:o})=>new Promise(t=>{s(833).writeFile(n,o,function(e){t()})})),e.handle("shell.openItem",(e,t)=>l.shell.openPath(s(541).normalize(t))),e.handle("shell.trashItem",async(e,t)=>{try{return await l.shell.trashItem(t),!0}catch(e){return!1}}),e.handle("shell.openExternal",(e,t)=>{if("about:blank"!=t)return l.shell.openExternal(t)}),e.handle("shell.showItemInFolder",(e,t)=>(u&&(t=t.replace(/\//g,"\\")),l.shell.showItemInFolder(t))),e.handle("shell.showDownload",(e,t)=>{e=d.fromWebContents(e.sender);const n=s(554)["download"];n(e,t,{saveAs:!0})}),e.handle("dialog.showMessageBox",(e,t)=>{e=d.fromWebContents(e.sender);return l.dialog.showMessageBox(m?null:e,t)}),e.handle("dialog.showSaveDialog",(e,t)=>{e=d.fromWebContents(e.sender);return l.dialog.showSaveDialog(m?null:e,t)}),e.handle("dialog.showOpenDialog",(e,t)=>{e=d.fromWebContents(e.sender);return l.dialog.showOpenDialog(m?null:e,t)}),e.handle("dialog.showOpenDialogAlone",(e,t)=>l.dialog.showOpenDialog(t));const p=t=>new Promise(e=>{setTimeout(()=>{e("sleep")},t)}),f=async(e,t,n)=>{var o=new d({skipTaskbar:!0,title:"Print PDF Preview",show:!1,webPreferences:{webSecurity:!1,allowDisplayingInsecureContent:!0,allowRunningInsecureContent:!1,nodeIntegration:!1,safeDialogs:!1,directWrite:c.setting.config.directWrite,defaultFontFamily:c.setting.config.defaultFontFamily,zoomFactor:+(c.setting.get("zoomFactor")||"1"),backgroundThrottling:!1},...n||{}});try{var i,r,a=t?(console.log("load file ["+t+"] for PDF export"),o.loadFile(t)):(i=s(541).join(c.setting.tempPath||c.getPath("temp"),+new Date+"tmp.html"),r=s(728),console.log("write output to temp file ["+i+"] for PDF export"),await r.outputFile(i,e),o.loadFile(i))}catch(e){return console.error(e),o&&o.destroy(),null}return Promise.race([p(2e4),a]).then(e=>"sleep"===e?(h(o.id),console.warn("Timeout for loading print view"),null):o.id).catch(e=>(console.error(e),o&&o.destroy(),null))},h=(e.handle("export.genPrintView",(e,t,n)=>(n&&h(n),f(null,t))),e=>{e=d.fromId(e);e&&(e.isDestroyed()||e.destroy())});e.handle("export.destroyPrintView",(e,t)=>{h(t)}),e.handle("export.getPageColor",async(e,t)=>{try{var n=await f(null,t);if(console.log("generate print preview window with id "+n),!n)return null;printWin=d.fromId(n),await p(200);var o=await printWin.webContents.executeJavaScript("window.getComputedStyle(document.body).backgroundColor")}catch(e){console.error(e)}finally{printWin&&printWin.destroy()}return o}),e.handle("export.print",(e,n,o)=>{var i=d.fromId(n);o=o||{},i.webContents.print(o,(e,t)=>{if(!e&&!/cancel/.exec(t||"")){if("no valid printers available"===t)return void i.webContents.executeJavaScript("window.print()").then(()=>{o.skipCleanUp||h(n)});l.dialog.showMessageBox({type:"error",message:r.getPanelString("Error"),detail:t,buttons:["OK"]})}o.skipCleanUp||h(n)})}),e.handle("export.printToPDF",async(e,t,n)=>{let o=null,i=null,r=null,a="";try{var s=await f(null,t);if(console.log("generate print window with id "+s),!s)return[i,r];o=d.fromId(s),await p(200),i=await o.webContents.printToPDF(n),console.log("get PDF data");var l=`(${function(){var e=document.querySelector("#write");return e?{color:(e=window.getComputedStyle(e)).color,fontFamily:e.fontFamily,bgColor:e.backgroundColor}:null}.toString()})()`;r=(r=await o.webContents.executeJavaScript(l))&&JSON.stringify(r),console.log("get background color")}catch(e){a=e.message||"",console.error(e)}finally{o&&o.destroy()}return[i,r,a]});var w,o,g=u?8e3:960,y=1;function a(){console.log("updateTheme");var e=c.setting.curTheme(),t=(c.execInAll("window.ClientCommand && File.setTheme('"+e+"');"),e.replace(/\.css$/,"").replace(/(^|-|_)(\w)/g,function(e,t,n,o){return(t?" ":"")+n.toUpperCase()})),e=l.Menu.getApplicationMenu().getItem("Themes");e&&e.submenu.items.map(function(e){e.checked=e.label==t})}function b(e){try{var t=s(46),n={name:"Typora"},i=c.getPath("temp")+"\\addNewMarkdown"+ +new Date+".reg";return s(833).writeFileSync(i,e.replace(/\r\n/g,"\n").replace(/\n/g,"\r\n")),new Promise(o=>{t.exec(`REG IMPORT "${i}"`,n,function(e,t,n){o({success:!e,message:e?e.message:n||t}),e&&console.error(e.message+"\n"+e.stack),t&&console.log("stdout: "+t)})})}catch(e){return{success:!1,message:e.message+"\n"+e.stack}}}e.handle("export.prepareImageCapture",async(e,t,n)=>{var o,i=l.screen.getPrimaryDisplay();try{y=i.scaleFactor||1;var r=i.workArea;if(g=Math.min(g,r.height-20),w=n.imageWidth,await(o=new d({skipTaskbar:!0,show:!1,webPreferences:{devTools:!1,webSecurity:!1,allowDisplayingInsecureContent:!0,allowRunningInsecureContent:!0,nodeIntegration:!1,directWrite:c.setting.config.directWrite,defaultFontFamily:c.setting.config.defaultFontFamily,safeDialogs:!0},webgl:!1,useContentSize:!0,x:r.x,y:r.y,width:n.imageWidth,height:g,frame:!1,enableLargerThanScreen:!!u,offscreen:!0,alwaysOnTop:!0,minimizable:!1,closable:!0})).loadURL("file:///"+t),o.isDestroyed())return null;if(await p(2e3),o.isDestroyed())return null;var a=+await o.webContents.executeJavaScript("window.innerHeight");if(o.isDestroyed())return null;var s=+await o.webContents.executeJavaScript("document.body.parentElement.scrollTop = document.body.clientHeight;\nMath.max(document.body.clientHeight, document.body.parentElement.scrollHeight)");return o.isDestroyed()?null:Number.isNaN(s)||Number.isNaN(a)?void 0:(m&&(g=a),{winId:o.id,totalHeight:s,pageHeight:g,imageWidth:n.imageWidth,scale:3===n.quality?y:1})}catch(e){return console.error(e),null==o||o.isDestroyed()||o.destroy(),null}}),e.handle("export.captureImage",async(e,t,n,o)=>{t=d.fromId(t);if(!t||t.isDestroyed())return null;try{o&&(t.setSize(o.imageWidth,o.pageHeight),t.setContentSize(o.imageWidth,o.pageHeight));var i=+await t.webContents.executeJavaScript("document.body.parentElement.scrollTop = {d}; document.body.parentElement.scrollHeight;".replace("{d}",n));if(await p(1e3),t.isDestroyed()||Number.isNaN(i))return null;var r=await t.webContents.capturePage();if(!r||r.isEmpty())return null;var a=null;return 1new Promise((t,e)=>{try{var n=l.net.request({url:o,redirect:"follow"});n.on("response",function(e){try{if(200!=e.statusCode)return t(null);if(!e.data)return t(null);t({type:(e.headers["content-type"]||[""])[0],data:e.data})}catch(e){t(null)}}),n.end()}catch(e){t(null)}})),e.handle("page.screenshot",async(e,t)=>e.sender.capturePage(t)),e.handle("controller.screenshotHTML",async(e,t)=>{var n=t.html,t=t.rect,n=(t.width=Math.round(t.width),t.height=Math.round(t.height),await f(n,null,{...t,frame:!1,menubar:!1,useContentSize:!0})),n=d.fromId(n);return await p(200),await n.webContents.capturePage(t)}),e.handle("clipboard.write",(e,t,n)=>{n&&l.clipboard.clear(),l.clipboard.write(JSON.parse(t))}),e.handle("pandoc.import",(e,n)=>{var o={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"'":"\\'","\\":"\\\\"},e=d.fromWebContents(e.sender),t=n?Promise.resolve(e):c.openFile(null,{syncAndPrepOnly:!0}).then(n=>new Promise(e=>{let t=n.activeWindow.webContents;t.isLoading()?t.once("did-finish-load",function(){e(n.activeWindow)}):e(n.activeWindow)})),e=l.dialog.showOpenDialog(n?e:null,{title:i.getMenuDict.Import,properties:["openFile"],filters:[{name:r.getPanelString("All Supported Formats"),extensions:["docx","rtf","latex","tex","ltx","rst","rest","org","wiki","dokuwiki","mediawiki","textile","opml","epub"]},{name:"MS Word",extensions:["docx"]},{name:"RTF",extensions:["rtf"]},{name:"TeX/LaTeX",extensions:["latex","tex","ltx"]},{name:"reStructuredText",extensions:["rst","rest"]},{name:"org-mode",extensions:["org"]},{name:"Wiki",extensions:["wiki","dokuwiki","mediawiki"]},{name:"Epub",extensions:["epub"]},{name:"Textile",extensions:["textile"]},{name:"OPML",extensions:["opml"]}]}).then(({filePaths:e})=>(e||[null])[0]);return Promise.all([t,e]).then(async([e,t])=>{t?(await p(100),e.show(),e.webContents.executeJavaScript('window.getSelection().removeAllRanges();ClientCommand.doImport("'+t.replace(/["'\\\b\t\n\f\r]/g,function(e){return o[e]}).replace(/\u200b/g,"")+'")')):n||e.destroy()})}),e.handle("pandoc.version",()=>o),e.handle("pandoc.setVersion",(e,t)=>{o=t}),l.nativeTheme.on("updated",function(){null!==c.setting.useDarkThemeBefore()&&c.setting.useDarkThemeBefore()!==c.setting.useDarkTheme()&&a()}),e.handle("theme.apply",()=>{a()}),e.handle("theme.setThemeSource",(e,t)=>{"system"!==(t=t||"system")&&c.setting.get("useSeparateDarkTheme")||(l.nativeTheme.themeSource=t)}),e.on("ondragstart",function(t,n,o){setTimeout(function(){var e=l.nativeImage;t.sender.startDrag({file:n,icon:o?e.createFromPath(s(541).normalize(o)):e.createEmpty()}),console.log("ondragstart "+n+" "+o)},100)}),e.handle("getPath",(e,t)=>c.getPath(t)),e.handle("registry.addOpenInTypora",()=>{try{const t=s(676);var e=t.createKey(t.HKCU,"Software\\Classes\\Directory\\shell\\Typora\\command",t.Access.WRITE);t.setValueSZ(e,null,c.getPath("exe")+' "%V"'),t.closeKey(e),e=t.openKey(t.HKCU,"Software\\Classes\\Directory\\shell\\Typora",t.Access.WRITE),t.setValueSZ(e,null,r.getPanelString("Open in Typora")),t.setValueSZ(e,"Icon",c.getPath("exe")),t.closeKey(e),e=t.createKey(t.HKCR,"Software\\Classes\\Directory\\Background\\shell\\Typora\\command",t.Access.WRITE),t.setValueSZ(e,null,c.getPath("exe")+' "%V"'),t.closeKey(e),e=t.openKey(t.HKCR,"Software\\Classes\\Directory\\Background\\shell\\Typora",t.Access.WRITE),t.setValueSZ(e,null,r.getPanelString("Open in Typora")),t.setValueSZ(e,"Icon",c.getPath("exe")),t.closeKey(e)}catch(e){return e.message+"\n"+e.stack}}),e.handle("registry.removeOpenInTypora",()=>{try{const e=s(676);e.deleteTree(e.HKCU,"Software\\Classes\\Directory\\shell\\Typora")}catch(e){return e.message+"\n"+e.stack}}),e.handle("registry.addNewMarkdown",async()=>{var e=await b(`Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\\.md] @="markdown" @@ -24,4 +24,4 @@ module.exports= function(k){}; [-HKEY_CLASSES_ROOT\\.md\\markdown\\ShellNew] - [-HKEY_CLASSES_ROOT\\markdown]`);return e.success?e.message+"\n"+r.getPanelString("Please try sign out Windows to take effect."):e.message})},156:(e,t,n)=>{var o=n(134).app,i=n(728),r=n(541).join(__dirname,"../"),a=["Operation Failed","Save As","All Supported Formats","Error","Check updates automatically","Skip This Version","Remind Me Later","Download Update","New version available.","Latest version is $1, your version is $2","Updater","Checking Updates…","Downloading Updates…","You're up to date!","Check Update Failed","Download failed","Install Updates ?","Quit and Install","Cancel","Download","Downloading…","Extracting binary…","This dev version of Typora is expired, please download and install a newer version.","This device has been deactivated","Typora is now deactivated","UNREGISTERED"],l={},s=!1;e.exports={initDict:function(){if(s)return Promise.resolve();var e=n(541).join(r,o.setting.getLocaleFolder("Panel"));return i.readJSON(e,"utf8").then(function(t){s=!0,a.map(function(e){l[e]=t[e]||e})}).catch(function(){})},getPanelString:function(e){return l[e]||e}}},351:(r,l,c)=>{function d(e,t){this.activeWindow=t||null,this.windows=new Set(t),this.path=e||null,this.snap=null,this.lastSync,this.content,this.backupState=null}var e=c(134),u=e.app,a=e.BrowserWindow,s=(e.powerMonitor,c(728)),e=c(232),h=(c(266),process.platform,process.platform,"linux"==process.platform),g=c(468),m=c(587),t=c(134).ipcMain,o=(t.on("doc.syncChange",function(e,t){var n=a.fromWebContents(e.sender),o=u.documentController.getDocumentFromWindowId(n.id);n==o.activeWindow&&1=n}catch(e){console.warn(e)}return!1}},d.prototype.getWindowToFocus=function(){var e=this.activeWindow||this.windows.keys().next().value;if(e){if(!e.isDestroyed())return e;this.activeWindow=null,this.windows.delete(e)}return null},d.prototype.syncFullContent=function(t){var e,n=!1;if(this.windows.forEach(function(e){this.activeWindow!=e&&!n&&(e.inSourceMode&&!t||!e.inSourceMode&&t)&&(n=!0)}),n)return e=this.windows,this.activeWindow.webContents.executeJavaScript("File.sync(false, true);1;").then(function(){e.forEach(function(e){this.activeWindow!=e&&(e.inSourceMode&&!t||!e.inSourceMode&&t)&&e.webContents.executeJavaScript("File.editor.applyFullContent("+!!t+")")})}),null},d.prototype.popBackupState=async function(){var e=this.backupState;return this.backupState=void 0,Promise,e},function(e){return c(541).basename(e)}),f=e.isCaseInsensitive();function p(e){return f?e&&e.toLowerCase():e}function n(){this.documents=new Set,this.path2doc=new Map,this.win2doc=new Map,this.name2docs=new Map,this.frozenDocs=[],this.watchSystemPause()}n.prototype.watchSystemPause=function(){u.whenReady().then(()=>{})},n.prototype.setContentForWindow=function(e,t){var n=this.getDocumentFromWindowId(t);(n.activeWindow||{}).id==t&&n.setContent(e)},n.prototype.solveDuplicateName_=function(e){var t=e.path,t=p(o(t)),n=this.name2docs.get(t)||new Set;this.name2docs.set(t,n),0{e=a.fromWebContents(e.sender),t=t?u.getDocumentController().getDocument(t):u.documentController.getDocumentFromWindowId(e.id);t&&t.activeWindow==e&&t&&t.switchToUntitled(n)}),t.handle("document.setLastSync",(e,t)=>{e=a.fromWebContents(e.sender);u.documentController.getDocumentFromWindowId(e.id).setLastSync(t)}),t.handle("document.syncFullContent",(e,t)=>{e=a.fromWebContents(e.sender);u.documentController.getDocumentFromWindowId(e.id).syncFullContent(t)}),t.handle("document.getContent",e=>{e=a.fromWebContents(e.sender);u.documentController.getDocumentFromWindowId(e.id).getContent()}),t.handle("document.currentPath",e=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).path});const y=async e=>{var t=e.getSnap(null),n=e.path,o=!1,i=null;return(t||{}).nodeMap?o=await e.shouldReadFromDisk():i=await e.popBackupState(),i&&i.hasUnsaved?console.log("load from recover content length: "+i.content.length):i=null,JSON.stringify({snap:t,filePath:n,backups:i,shouldReadFromDisk:o,windowCounts:e.windows.size})};t.handle("document.loadData",async e=>{console.log("handle document.loadData");new Date;e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id),e=await y(e);return new Date,e}),t.handle("document.switchDocument",async(e,t)=>{e=a.fromWebContents(e.sender),e=await u.getDocumentController().switchDocument(e.id,t);return y(e)}),t.handle("document.rename",(e,t)=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).rename(t),!0}),t.handle("document.setContent",(e,t)=>{var e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id),n=e.content==t;return e.setContent(t),n}),t.handle("document.addSnap",(e,t)=>{e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id);return t?e.addSnap(JSON.parse(t)):e.addSnap(null),!0}),t.handle("document.addSnapAndLastSync",(e,t)=>{try{var n,o,i=a.fromWebContents(e.sender),r=u.documentController.getDocumentFromWindowId(i.id);t?({snap:n,lastSync:o}=JSON.parse(t),r.addSnap(n),r.setLastSync(o)):r.addSnap(null)}catch(e){console.error(e)}return!0}),t.handle("document.shouldSaveSnap",e=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).shouldSaveSnap()}),t.handle("document.getSnap",(e,t)=>{e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id);return JSON.stringify(e.getSnap(t))}),t.handle("document.getSnapWithValidation",async(e,t)=>{var e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id),n=await e.isSnapValid();return JSON.stringify({snap:e.getSnap(t),shouldReadFromDisk:0==n})}),t.handle("document.enterOversize",e=>{e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id);e&&e.enterOversize()}),t.handle("document.newWindow",e=>{3==u.setting.get("restoreWhenLaunch")?u.openFile(null,{mountFolder:u.setting.get("pinFolder"),silent:"pinFolder"}):u.openFile()}),t.handle("document.checkIfMoveOnSave",(e,t)=>{var e=a.fromWebContents(e.sender),n=u.documentController.getDocument(t);return!n&&((n=u.documentController.getDocumentFromWindowId(e.id)).rename(t),!0)}),t.handle("document.hasDuplicateName",(e,t)=>u.documentController.hasDuplicateName(t)),t.handle("document.noOtherWindow",(e,t)=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).windows.size<=1});var i=new n;r.exports=i},824:(e,t,s)=>{var c=s(728),d=s(541),u={title:"Download",text:"Downloading…",indeterminate:!1,initialValue:0,maxValue:1,closeOnComplete:!1,abortOnError:!1,style:{text:{padding:"3px 0"}},browserWindow:{modal:!1,closable:!0,webPreferences:{nodeIntegration:!0,contextIsolation:!1}}};function p(e){if(e<1024)return e+" B";var t=e/Math.pow(1024,1),e=e/Math.pow(1024,2);return e<1?(t+"").replace(/(\..)(.+)$/,"$1")+"KB":(e+"").replace(/(\..)(.+)$/,"$1")+"MB"}function n(e,t,n){this.onAbort=null,this.onSuccess=null,this.onError=null,this.downloadURL=e,this.dist=t,this.displayOption=n||{},this.progressBar=null,this.downloadItem=null}n.prototype.cancel=function(){if(this.downloadItem){try{this.downloadItem.cancel()}catch(e){}this.downloadItem=null}this.setCompleted(),this.onAbort&&this.onAbort()},n.prototype.setCompleted=function(){this.downloadItem=null,this.progressBar&&(this.progressBar.setCompleted(),this.progressBar.close(),this.progressBar=null)},n.prototype.download=function(){var e=s(477),t=s(554),n=this,o=this.downloadURL,i=this.dist,r=this.displayOption,a=new e(Object.assign({},u,r)),l=((this.progressBar=a).on("aborted",function(){n.cancel()}),d.dirname(i));Promise.all([new Promise(function(e){a.on("ready",e)}),c.ensureDir(l)]).then(function(){console.record("[downloader] downloading "+o,"DEBUG"),t.download(a._window,o,{showBadge:r.showBadge||!1,directory:l,filename:d.basename(i),onProgress:function(e){a&&(a.value=e.percent*(r.processOnComplete||1),a.detail=p(e.transferredBytes)+" / "+p(e.totalBytes))},onStarted:function(e){console.log("start downloading "+e.getURL()),n.downloadItem=e},onCancel:function(){console.log("canceled downloading "+downloadItem.getURL()),n.cancel()}}).then(function(e){n.onSuccess(e,a)}).catch(function(e){console.log("error downloading "+(n.downloadItem&&n.downloadItem.getURL())),n.onError(e)})})},e.exports=n},405:(e,t,n)=>{var n=n(134),o=n.app,n=n.ipcMain,i=global.t_workingDir,r=o.getVersion(),a=(/-([a-z]+)/.exec(r)||[])[1],l=r;function s(e,t){var n,o,i;for(e=(e||"").replace(/-[a-z]+/,""),t=(t||"").replace(/-[a-z]+/,""),e=e.split("."),t=t.split("."),o=Math.min(e.length,t.length),n=0;n({PRODUCTION_MODE:global.PRODUCTION_MODE,DEBUG_MODE:global.DEBUG_MODE,version:o.getVersion(),devVersion:global.devVersion})),global.compareVersion=s,global.t_workingDir=i,global.PRODUCTION_MODE=!0,global.DEBUG_MODE=!1},932:(e,t,n)=>{function o(){this.clearUndo()}function i(e){r.dialog.showErrorBox(l.getPanelString("Operation Failed"),e.message)}var r=n(134),a=r.app,l=n(156),s=n(728),n=r.ipcMain,c=(o.prototype.hasUndo=function(e){return!(!this.hasUndo_||!e)&&(0==(this.undoTo_||"").indexOf(e)||0==(this.undoFrom_||"").indexOf(e))},o.prototype.undoLabel=function(){return this.undoLabel_},o.prototype.clearUndo=function(){this.undoFrom_="",this.undoTo_="",this.undoLabel_="",this.hasUndo_=!1},o.prototype.registerUndo=function(e,t,n){this.undoFrom_=e,this.undoTo_=t,this.undoLabel_=n,this.hasUndo_=!0},o.prototype.getFocusPath=function(){return this.hasUndo_&&this.undoTo_},o.prototype.performUndo=function(){var t;function n(){r.dialog.showMessageBox({type:"warning",message:l.getPanelString("Operation Failed"),defaultId:0,cancelId:1,buttons:[l.getPanelString("Save As"),l.getPanelString("Cancel")]}).then(({response:e})=>{0==e?r.dialog.showSaveDialog({defaultPath:t.undoTo_,properties:["showOverwriteConfirmation"]}).then(({filePath:e})=>{e&&e!=t.undoFrom_&&s.rename(t.undoFrom_,e,function(e){e&&i(e)}),t.clearUndo()}):t.clearUndo()})}this.hasUndo_&&(this.hasUndo_=!1,(t=this).undoTo_?s.existsSync(this.undoTo_)?n():(a.sendEvent("willRename",{oldPath:t.undoFrom_,newPath:t.undoTo_}),s.copyFile(this.undoFrom_,this.undoTo_,function(e){s.unlink(t.undoFrom_,function(){}),e?(n(),a.sendEvent("didRename",{oldPath:t.undoFrom_,newPath:t.undoFrom_})):(a.sendEvent("didRename",{oldPath:t.undoFrom_,newPath:t.undoTo_}),t.clearUndo())})):s.remove(this.undoFrom_,function(e){e?i(e):(t.clearUndo(),a.sendEvent("updateQuickOpenCache",{toDel:this.undoFrom_}))}))},new o);n.handle("filesOp.registerUndo",(e,t,n,o)=>{c.registerUndo(t,n,o)}),n.handle("filesOp.clearUndo",e=>{c.clearUndo()}),n.handle("filesOp.performUndo",e=>{c.performUndo()}),n.handle("filesOp.getFocusPath",e=>c.getFocusPath()),n.handle("filesOp.undoLabel",(e,t)=>c.hasUndo(t)?c.undoLabel():null),t.default=c},445:(o,u,i)=>{i(405);var p,h=i(156),g=i(134),m=g.shell,l=g.app,e=g.ipcMain,f=g.BrowserWindow,w="win32"==process.platform,y="darwin"==process.platform,b="linux"==process.platform,v=i(587),k=i(359).default,a=i(468),C=!1;const F=function(e){try{return require(e)}catch(e){if(C)return;C=!0;var t=e.message;setTimeout(()=>{C=!1,(dialog=i(134).dialog).showMessageBox(null,{type:"error",buttons:["OK"],defaultId:0,cancelId:0,title:"A required module cannot be loaded by Typora",message:t.split("\n")[0]+"\n\nPlease check if that file exists or reinstall Typora to fix."}).then(({})=>{process.exit(1)})},1500)}};var S,r=null,x="",s="",c="",D="";const T={SUCCESS:0,OUT_OF_LIMIT:1,INVALIDATE:-1,WRONG_USER:-2},P=JSON.parse(Buffer.from("WyItLS0tLUJFR0lOIFBVQkxJQyBLRVktLS0tLSIsIk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBN25Wb0dDSHFJTUp5cWdBTEVVcmMiLCI1SkpoYXAwK0h0SnF6UEUwNHB6NHkrbnJPbVk3LzEyZjNIdlp5eW9Sc3hLZFhUWmJPMHdFSEZJaDBjUnFzdWFKIiwiUHlhT09QYkEwQnNhbG9mSUFZM21SaFFRM3ZTZitybjNnK3cwUyt1ZFdtS1Y5RG5tSmxwV3FpekZhalU0VC9FNCIsIjVaZ01OY1h0M0UxaXBzMzJyZGJUUjBObmVuOVBWSVR2cmJKM2w2Q0kyQkZCSW1aUVoyUDhOK0xzcWZKc3F5VlYiLCJ3RGt0M21IQVZ4VjdGWmJmWVdHKzhGRFN1S1FIYUNtdmdBdENoeDlod2wzSjZSZWtrcURWYTZHSVYxM0QyM0xTIiwicWRrMEpiNTIxd0ZKaS9WNlFBSzZTTEJpYnk1Z1lONnpRUTVSUXBqWHRSNTNNd3pUZGlBekdFdUtkT3RyWTJNZSIsIkR3SURBUUFCIiwiLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tIiwiIiwiIl0=","base64").toString("utf8")).join("\n"),I=864e5;var E="https://store.typora.io";const W=e=>{if(!e)return e;var t;try{t=Buffer.from(e,"base64");const n=i(289).publicDecrypt(P,t);return JSON.parse(n.toString("utf8"))}catch(e){return null}},O=function(){var e=Array.from(arguments);const t=i(289).createHash("sha256");return e.forEach(e=>{t.update(e)}),t.digest("base64")},_=()=>{const e=d().get("SLicense");if(!e)return null;var[t,n,o]=e.split("#"),t=W(t);return t&&t.fingerprint==c?(Object.assign(t,{failCounts:n,lastRetry:new Date(o)}),t):null},M=async e=>{console.log("writeInstallDate fromBTime="+e);var t=new Date;if(e)try{var n=await i(728).stat(l.getPath("userData")+"/profile.data"),t=new Date(n.birthtime);n.birthtime}catch(e){}e=(p=t).toLocaleDateString("en-US");return d().put("IDate",e),p};var L=null;const d=function(){var n;return L=null==L?w?function(){const o=F("native-reg"),i="Software\\Typora";return{get:function(e){var t=o.openKey(o.HKCU,i,o.Access.READ);if(null==t)return"";e=o.getValue(t,null,e);return o.closeKey(t),e},put:function(e,t){var n=o.createKey(o.HKCU,i,o.Access.WRITE);o.setValueSZ(n,e,t),o.closeKey(n)}}}():(n=l.setting.prepDatabase(c),{put:function(e,t){console.log("ls put "+e),n.getState()[e]=t,n.write()},get:function(e){return n.getState()[e]}}):L};const R=async()=>{if(!c){if(w){const t=F("native-reg");var e=t.openKey(t.HKEY.LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Cryptography",t.Access.WOW64_64KEY|t.Access.READ);c=t.getValue(e,null,"MachineGuid"),t.closeKey(e)}else c=await i(560).machineId({original:!0});c||a.captureMessage("[L] Failed to get fingerPrint"),c=O(c,"typora").substr(0,10).replace(/[/=+-]/g,"a"),y&&(c+="darwin")}return c};var U=!1;const A=()=>{var e=a.getContext().tags;e.hasLicense=r,a.mergeContext(e)},N=()=>process.platform.replace(/\d+/,""),B=async(t,n,o)=>{ne(),console.log(`request ${E}/`+t);const e=new AbortController;var i,r=setTimeout(()=>e.abort(),3e4);try{i=await k(E+"/"+t,{method:"POST",cache:"no-cache",body:JSON.stringify(n),headers:{"Content-Type":"application/json","Cache-Control":"no-cache"}}),clearTimeout(r)}catch(e){var a=e;if(console.warn(e.stack),clearTimeout(r),o&&"zh-Hans"==l.setting.getUserLocale()&&!l.setting.get("useMirrorInCN")){o=(await g.dialog.showMessageBox(null,{message:"链接服务器失败,使用尝试访问国内域名进行激活?",buttons:["确认","取消"]}))["response"];if(console.log("click "+o),o)throw a;return l.setting.put("useMirrorInCN",!0),B(t,n,!1)}if(l.setting.get("useMirrorInCN"))try{console.log("request to typoraio.cn"),r=setTimeout(()=>(new AbortController).abort(),3e4),i=await k("https://typoraio.cn/store/"+t,{method:"POST",cache:"no-cache",body:JSON.stringify(n),headers:{"Content-Type":"application/json","Cache-Control":"no-cache"}})}catch(e){throw console.warn(e.stack),a}}if(i){if(200==i.status)return-1{var t=new Date(d().get("IDate"));return isNaN(t.getTime())?e?null:new Date:e?t:(e=1702693361995,isNaN(e)?e=new Date("2021-10-01"):(e=new Date(e),isNaN(e.getTime())&&(e=new Date("2021-10-01"))),t{if(t=t||15,432e5{var e=(p=z(!global.devVersion))?J(!1):100;(15{U=!0;var t=_(),{license:n,email:o,type:i}=t||{};n&&o?(V(o,n,i),(async(e,t)=>{const i=(new Date).toLocaleDateString("en-US");function n(){var[e,t]=(n=d().get("SLicense")).split("#"),n=[e,t=+t+1,i].join("#");d().put("SLicense",n)}var{deviceId:e,lastRetry:o}=e||{};if(t||!(new Date-o{const t=new AbortController;var n=setTimeout(()=>t.abort(),4e4);const o=await(await k(e+"/api/client/renew",{method:"POST",cache:"no-cache",body:JSON.stringify(r),headers:{"Content-Type":"application/json","Cache-Control":"no-cache"}})).json();clearTimeout(n),o.success||(console.warn("[renewL]: unfill due to renew fail"),j(o.msg)),d().put("SLicense",[o.msg,0,i].join("#"))};try{ne(),await t(E)}catch(e){e.stack,a.captureException(e,{level:"warning"}),console.warn("Failed to Renew L");try{l.setting.get("useMirrorInCN")?await t("https://typoraio.cn/store"):n()}catch(e){n()}}}})(t,e)):j()},K=(e,t)=>g.dialog.showMessageBox(null,{type:"error",buttons:["OK"],defaultId:0,cancelId:0,title:e,message:t}),q=function(){l.expired=!0,K(h.getPanelString("Error"),h.getPanelString("This dev version of Typora is expired, please download and install a newer version.")).then(()=>{m.openExternal("https://typora.io/#download"),setTimeout(()=>{process.exit(1)},1e3)})},Z=function(){var e;ie()&&!l.setting.inFirstShow&&(e=b||global.devVersion,b&&Math.random()<.8||(!S||new Date-S>36e5*(e?4:2)||!e&&J(!0,16)<=0)&&G())};var Q=!1,t=null;const G=async function(e){if(S=new Date,null==t)return(t=v.showPanelWindow({width:525,height:420,path:`page-dist/license.html?dayRemains=${J(!0)}&index=${e?1:0}&hasActivated=${r||!1}&email=${x}&license=${s}&lang=${l.setting.getUserLocale()}&needLicense=${oe()&&!global.devVersion}&type=${D}&os=`+(w?"win":y?"mac":"linux"),frame:!1,alwaysOnTop:!C})).on("closed",function(){t=null}),void setTimeout(()=>{t&&!t.isDestroyed()&&t.setAlwaysOnTop(!1)},5e3);t.focus()};var n=null;setTimeout(function(){Q&&(G(),se())},2e4);async function Y(){var o=(o=process.env.USER)||i(842).userInfo().username;switch(process.platform){case"win32":return process.env.COMPUTERNAME+" | "+o+" | Windows";case"darwin":return new Promise(n=>{i(620).exec("scutil --get ComputerName",{timeout:5e3},(e,t)=>{n(!e&&t?t.toString().trim()+" | "+o+" | darwin":i(842).hostname()+" | "+o+" | darwin")})});default:return i(842).hostname()+" | "+o+" | Linux"}}async function X(e){try{var{fingerprint:t,email:n,license:o,type:i}=W(e)||{};return n&&o&&t?t!=await R()?(console.log("[L] validate server return fail"),j(),!1):(V(n,o,i),d().put("SLicense",e+"#0#"+(new Date).toLocaleDateString("en-US")),r=!0):(console.log("[L] validate server return empty"),j(),!1)}catch(e){throw console.error(e.stack),new Error("WriteActivationInfoFail")}}const ee=e=>{const r="L23456789ABCDEFGHJKMNPQRSTUVWXYZ";if(!/^([A-Z0-9]{6}-){3}[A-Z0-9]{6}$/.exec(e))return!1;var e=e.replace(/-/g,""),t=e.substr(22);return!e.replace(/[L23456789ABCDEFGHJKMNPQRSTUVWXYZ]/g,"")&&t==(e=>{for(var t="",n=0;n<2;n++){for(var o=0,i=0;i<16;i+=2)o+=r.indexOf(e[n+i]);o%=r.length,t+=r[o]}return t})(e)},te=(e.handle("license.machineCode",async()=>{console.log("handle license.machineCode");try{return await Buffer.from(JSON.stringify({v:N()+"|"+l.getVersion(),i:await R(),l:await Y()}),"utf8").toString("base64")}catch(e){console.error(e.stack)}}),async t=>{r&&x&&s||console.error("doDeactivation on unregistered device");var e=(_()||{})["deviceId"];try{await B("api/client/deactivate",{license:s,l:e,sig:O(x,await R(),s)},!1)}catch(e){if(a.captureException(e,{level:"warning"}),console.log(e.stack),!t&&"off"==D)return!1}return j(),!0}),ne=(e.handle("addLicense",async(e,{email:t,license:n,force:o})=>{try{return await async function(e,t,n){if(e=(e||"").replace(/^[\s\u200b ]/g,"").replace(/[\s\u200b ]$/g,""),t=(t||"").replace(/^[\s\u200b ]/g,"").replace(/[\s\u200b ]$/g,""),!/^[^\s@'"/\\=?]+@[^\s@'"/\\]+\.[^\s@'"/\\]+$/.test(e))return[!1,"Please input a valid email address"];if(!ee(t))return[!1,"Please input a valid license code"];t={v:N()+"|"+l.getVersion(),license:t,email:e,l:await Y(),f:await R(),u:l.setting.generateUUID(),type:global.devVersion?"dev":"",force:n};JSON.stringify(t);try{var o=await B("api/client/activate",t,!0);if(JSON.stringify(o),console.log("[License] response code is "+o.code),o.code==T.SUCCESS)return await X(o.msg)?[!0,""]:[!1,"Please input a valid license code"];if(o.code==T.OUT_OF_LIMIT)return n?await X(o.msg)?[!0,"Your license has exceeded the max devices numbers.\nThe oldest device was unregistered automatically."]:[!1,"Please input a valid license code"]:["confirm",'Your license has exceeded the max devices numbers.\nIf you click "Continue Activation", this device will be activated and the oldest device will be unregistered automatically.'];if(o.code==T.INVALIDATE)return[!1,"Please input a valid license code"];if(o.code==T.WRONG_USER)return[!1,"This license code has been used with a different email address."]}catch(e){return"WriteActivationInfoFail"==e.message?(te(!0).then(()=>{},()=>{}),[!1,"Failed to write your license to local machine"]):e.response&&e.response.code?(console.warn("[L] error from server "+e.response.code),[!1,"Unknown Error. Please contact hi@typora.io"]):(a.captureException(e,{level:"warning"}),console.error(e.stack),[!1,"Failed to access the license server. Please check your network or try again later."])}}(t,n,o)}catch(e){console.error(e.stack)}}),e.handle("offlineActivation",async(e,t)=>{try{return n=t,await(await X(n)?[!0,"",x,s]:[!1,"Please input a valid license code"])}catch(e){console.error(e.stack)}var n}),e.handle("license.show",(e,t)=>{G(t||!1)}),e.handle("license.show.debug",()=>{t&&t.webContents.openDevTools()}),e.handle("removeLicense",async e=>{try{return await te()}catch(e){console.error(e.stack)}return!1}),()=>{E=l.setting.get("useMirrorInCN")?shostc||"".substring(1):global.shost||"".substring(1)});const oe=()=>!r&&!b,ie=e=>U&&!r;var re;re=(new Date).getTime();const ae="txxxx-xxxx-xxxxy".replace(/[x]/g,function(e){var t=(re+16*Math.random())%16|0;return re=Math.floor(re/16),t.toString(16)}),le=()=>{f.getAllWindows().forEach(e=>{e.webContents.executeJavaScript(`try{document.querySelector(".${ae}").remove();}catch(e){};File.option && (File.option.hasLicense = true);File.megaMenu && File.megaMenu.forceReload();0;`)})},se=async e=>{await h.initDict();const t=`.typora-sourceview-on .${ae}{left: 170px;}.${ae} {position: fixed;bottom: 2px;z-index: 9999;left: 70px;font-size: 12px;line-height: 24px;background: rgb(120 120 120 / 30%);padding: 0 12px;color: var(--text-color);border-radius: 4px;cursor: pointer;}.pin-outline .${ae}{left:calc(var(--sidebar-width) + 70px);}`,n=`if(window.File.option){File.option.hasLicense = false;File.megaMenu && File.megaMenu.forceReload(); };1;`;function o(e){e.webContents.insertCSS(t.replace(/(\{|\}|;)\n/g,"$1")),e.webContents.executeJavaScript(n.replace(/(\{|\}|;)\n/g,"$1")).then(function(){},function(e){Q&&(console.error("L "+e.message),r||G())})}e?o(e):f.getAllWindows().forEach(o)};w&&(e=i(541).join(t_workingDir,"../winmm.dll"),i(833).stat(e,function(e,t){!e&&t&&setTimeout(function(){r=!(Q=!0)},1e4)})),u.startL=async(e,t)=>{console.log("start LM in devVersion="+(global.devVersion||!1));try{ne(),await R(),!e&&t||b||(global.devVersion||!t||-1240*I)&&q(),n=+n,console.log("verInitTime is "+n),!isNaN(n)&&o-n>200*I&&q()),(async e=>{console.log("[watch L]"),$(e),r=true,await H(),console.log("[watch L] hasL: "+r),Z(),A()})(e)}catch(e){a.captureException(e)}var n,o,i;v.on("dom-ready",e=>{e=e,U&&ie()&&se(e)}),v.on("make-window",e=>{Z()})},u.showLicensePanel=G,u.showWelcomePanel=async function(){if(S=new Date,null==n)return(n=v.showPanelWindow({width:760,height:460,path:"page-dist/welcome.html?lang="+l.setting.getUserLocale(),frame:!1,alwaysOnTop:!C})).on("closed",function(){n=null}),void setTimeout(()=>{n&&!n.isDestroyed()&&n.setAlwaysOnTop(!1)},4e3);n.focus()},u.shouldShowWelcomePanel=oe,u.getHasLicense=()=>r,u.cannotContinueUse=function(){return!1===r&&!b&&!global.devVersion&&(Q||J(!0,20)<=0)}},557:(o,i,F)=>{var c,d,I=global.PRODUCTION_MODE,S=F(134),x=S.app,u=F(266),a=F(338),l=S.Menu,s=S.MenuItem,p=S.BrowserWindow,h=S.shell,D="win32"==process.platform,g="darwin"==process.platform,m="linux"==process.platform,T=F(728),E=F(541).join(__dirname,"../"),f=F(344),w=F(824),r=F(156),W=F(445),y=require(I?"package.json":"../package.json"),P=F(468),b=1e4;function v(t){var o,i,r=0,n=x.getPath("userData")+"/typora.log",a="",l=console.error;function s(e,t){try{if(b{this.logStream=e})}e.prototype.closeLogging=function(){console.log("closeLogging");try{c=!0,d&&(process.stdout.write=process.stderr.write=d),this.logStream&&this.logStream.end()}catch(e){console.error(e)}},e.prototype.put=function(e,t){this.db.getState()[e]=t,this.saveTimer&&clearTimeout(this.saveTimer),this.saveTimer=setTimeout(this.save.bind(this),500)},e.prototype.get=function(e,t){try{return"recentDocument"==e?this.getRecentDocuments():"recentFolder"==e?this.getRecentFolders():("framelessWindow"!=e||!m)&&(void 0===(n=this.db.getState())[e]?t:n[e]);var n}catch(e){return console.error(e),t}},e.prototype.save=function(){this.saveTimer&&clearTimeout(this.saveTimer),this.saveTimer=null;try{this.db.write()}catch(e){console.error(e.stack)}},e.prototype.syncAll=function(){this.saveTimer&&clearTimeout(this.saveTimer);try{this.db.write(),this.history.write()}catch(e){console.error(e.stack)}},e.prototype.getAllThemes=function(){return this.allThemes},e.prototype.getRecentFolders=function(){var e=this.history.getState(),t=e.recentFolder;return t||(e.recentFolder=t=[]),this.get("noRecentFiles")?t.filter(e=>e.pinned):t||[]},e.prototype.setRecentFolders=function(e){this.history.getState().recentFolder=e=e||[];try{this.history.write()}catch(e){}return x.refreshMenu(),e},e.prototype.resizeRecentFolder=function(e){return this.setRecentFolders(function(e){var t=[],n=[];e.forEach(function(e){(e.pinned?t:n).push(e)}),8e.pinned);try{this.history.write()}catch(e){}x.clearRecentDocuments&&x.clearRecentDocuments(),x.refreshMenu()},e.prototype.askForClearRecentDocuments=function(){const e=F(134).dialog;e.showMessageBox(null,{type:"question",buttons:["OK",r.getPanelString("Cancel"),r.getPanelString("Learn More…")],checkboxLabel:"Also clear pinned folders",checkboxChecked:!1,defaultId:0,cancelId:1,normalizeAccessKeys:!0,message:"Clear Recent Folders and Files"}).then(({response:e,checkboxChecked:t})=>{0==e?this.clearRecentDocuments(t):1==e||S.shell.openExternal("zh-CN"===x.getLocale()||"zh-Hans"===x.getLocale()?"https://support.typoraio.cn/#recent-files--folders":"https://support.typora.io/File-Management/#recent-files--folders")})};function k(){var n=(new Date).getTime();return uuid="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=(n+16*Math.random())%16|0;return n=Math.floor(n/16),("x"==e?t:3&t|8).toString(16)})}function _(t){var e=1702693361995,n=!1,o=0;isNaN(e)||(o=30<(e=(new Date-e)/864e5/5)?(n=!0,.001):Math.max(0,(30-e)/30),isNaN(o)&&(o=.01)),P.config("https://41af752e6d61480d85276af874a7f69b@sentry.typora.io/2",{logger:"node",release:y.releaseId,autoBreadcrumbs:{http:!1,console:!1},sampleRate:o,shouldSendCallback:function(e){return(!e||"debug"!=e.level)&&(!n&&!t.hasUpdates&&t.db&&t.get("send_usage_info")+""!="false")}}).install(B),C=k(),P.mergeContext({tags:{instance:C,arch:process.platform,appVersion:x.getVersion()}}),P.disableConsoleAlerts(),setTimeout(function(){console.log("[Raven] instanceKey = "+C)},0),P.setDataCallback(function(e){try{return e?(e.request&&(e.request.url="http://typora/"),e.mechanism&&delete e.mechanism,e.exception&&(t=e)&&(t.message&&(t.message=L(t.message)),(t.exception||[]).forEach(function(e){e.value&&(e.value=L(e.value)),e.stacktrace&&e.stacktrace.frames&&e.stacktrace.frames.forEach(function(e){e.filename&&(e.filename=R(e.filename))})}),n=t.stacktrace||[],(t=(t.exception||{}).values||[]).forEach&&t.forEach(function(e,t){e&&(e.value&&(e.value=L(e.value)),e.stacktrace&&e.stacktrace.frames&&(n=n.concat(e.stacktrace.frames)))}),n.length&&n.forEach(function(e){var t;-1<(t=e.filename.lastIndexOf("atom.asar"))&&(e.filename="http://typora-app/atom/"+e.filename.substring(t+9).replace(/\\/g,"/"))})),e):void 0}catch(e){console.error(e.stack)}var t,n;return{}})}var C,t,M=global.compareVersion,L=(e.prototype.compareVersion=global.compareVersion,e.prototype.refreshThemeMenu=function(){var n,o,e=l.getApplicationMenu().getItem("Themes");null!=e&&(n=e.submenu,o=this.curTheme(),n.clear(),this.allThemes.map(function(e){var t=e.replace(/\.css$/,"").replace(/(^|-|_)(\w)/g,function(e,t,n,o){return(t?" ":"")+n.toUpperCase()});n.append(new s({label:t,type:"checkbox",checked:e==o,click:function(){x.forceRefreshMenu(),x.execInAll("window.File && File.setTheme('"+e+"');"),x.setting.setCurTheme(e,t)}}))}),g&&l.setApplicationMenu(l.getApplicationMenu()))},e.prototype.generateUUID=function(){var e=this.get("uuid",void 0);return e||(e=k(),this.put("uuid",e)),e},function(e){return global.devVersion?e:e&&e.replace(/([^\\\/\s]+[\\\/]){3,}[^\s'"]+['"]*/g,"{filepath}").replace(/[^\s."'{]+\.(md|mmd|markdown|mdwn|txt|text)/g,"{filepath}")}),R=function(e){var t;return e=-1<(t=(e=e.replace(/\\/g,"/")).lastIndexOf("/atom"))?"http://typora-app/atom/"+e.substring(t).replace(/^\/atom(\.asar)?\//,""):e};e.prototype.initSetting=async function(){{const r=F(208);r.traceDeprecation=!I,r.traceProcessWarnings=!I,r.noDeprecation=!!I}_(this),this.db=O("profile.data"),this.history=O("history.data");function d(){}var a=x.getPath("userData")+(D?"\\":"/")+"themes",t=this.get("version")||this.get("initialize_ver"),u=(this.put("version",x.getVersion()),this.put("initialize_ver","1.0.0"),this.setDefaultFonts_(),t||(this.put("line_ending_crlf",D),this.put("preLinebreakOnExport",!0)),this.generateUUID()),n=(P.mergeContext({user:{id:u}}),setTimeout(function(){console.log("[Raven] userId = "+u)},100),this),p=n.allThemes,e=this.curTheme(),l=F(541),h=F(232);function g(){h.list(a,function(e,t){(t||[]).forEach(function(e){e=l.basename(e);/^[^\/\sA-Z]+\.css$/.exec(e)&&!/\.user\.css/.exec(e)&&p.push(e)});try{n.refreshThemeMenu()}catch(e){P.captureException(e)}}),n.get("isDarkMode")&&!n.get("useSeparateDarkTheme")&&(S.nativeTheme.themeSource="dark")}var o=0,m=(t?(o=M(x.getVersion(),t),(!(i=(t.split(/\./)||[])[1]!=(x.getVersion()||[]).split(/\./)[1])&&M(t,"0.11.3")<0||M(t,"1.8.2")<0)&&(i=!0)):o=1,0!=o&&(console.log("launchFromDiffVersion, pre version is "+t),this.addAnalyticsEvent("updateLocation")),n.inFirstShow=!n.get("didShowWelcomePanel2"),await W.startL(o,t),n.inFirstShow&&W.shouldShowWelcomePanel()&&W.showWelcomePanel(),n.put("didShowWelcomePanel2",!0),E+"/style/themes"),f=a+"/old-themes";async function w(){console.log("cleanupOlderCache");const n=x.getPath("userData");await Promise.all(["blob_storage","Cache","Code Cache","databases","GPUCache","IndexedDB","Local Storage","Session Storage","shared_proto_db","VideoDecodeStats","DawnCache","Storage"].concat(["Cookies","Local State","Cookies-journal","Network Persistent State","Preferences","QuotaManager","QuotaManager-journal","TransportSecurity"]).map(t=>new Promise(e=>{T.rm(l.join(n,t),{force:!0,recursive:!0,maxRetries:1},e)})))}if(n.cleanupOlderCache=w,t&&i&&await w(),0==o&&T.existsSync(a))g();else{console.log("overwriteThemeFolder"),T.ensureDirSync(f);var y=[];if(-1<["github.css","newsprint.css","night.css","pixyll.css","white.css"].indexOf(e)){try{T.renameSync(l.join(a,e),l.join(f,e)),y.push(e)}catch(e){}T.copySync(l.join(m,e),l.join(a,e),{overwrite:!0})}h.list(m,function(e,t){Promise.all(t.map(function(e){var r=l.basename(e);return new Promise(function(e,t){if(-1{}),C.rm(s.join(c,i+".aff"),{force:!0},()=>{}),C.rm(s.join(c,i+"-LICENSE"),{force:!0},()=>{}),console.log(`remove ${c}/${i}.dic`)}}else this.put("strict_mode",!0),this.put("copy_markdown_by_default",!0)}this.initDictionary_(),this.addAnalyticsEvent("launch"),t&&0!=o?this.addAnalyticsEvent(0{var t=x.setting.get("export.general")||{},n={},o=(["pdf","html","html-plain","image"].forEach(e=>{n[e]=Object.assign({type:e},t,x.setting.get("export."+e)||{})}),{});return x.setting.loadCustomExports().forEach(e=>{o[e.key]=Object.assign({},t,e,x.setting.get("export."+e.key)||{})}),JSON.stringify([n,o])}),n.handle("export.recordLastExport",(e,t)=>{A||(x.updateMenu({"File→Export→Export with Previous":{enabled:!0}}),x.updateMenu({"File→Export→Export and Overwrite with Previous":{enabled:!0}})),A=t,x.setting.lastExport=t,x.execInAll("File.option._lastExport = "+JSON.stringify(t))}),n.handle("setting.getDownloadingDicts",e=>JSON.stringify(x.setting.downloadingDicts||[])),n.handle("setting.getUserDictionaryPath",e=>x.setting.getUserDictionaryPath()),n.handle("setting.getUserDict",e=>JSON.stringify(x.setting.userDict)),n.handle("setting.downloadDict",(e,t)=>{e=p.fromWebContents(e.sender);x.setting.downloadDict(t,e.id)}),n.handle("setting.getThemes",e=>({all:x.setting.getAllThemes()||[],current:x.setting.curTheme()})),n.handle("setting.setCurTheme",(e,t,n)=>{x.setting.setCurTheme(t,n)}),n.handle("setting.resetAdvancedSettings",(e,t)=>{function n(){}var o=F(728),i=x.getPath("userData")+"/conf/conf.user.json";o.copy(E+"/conf.default.json",x.getPath("userData")+"/conf/conf.default.json",{overwrite:!0},t?function(){S.shell.showItemInFolder(i)}:n),o.copy(E+"/conf.default.json",i,{overwrite:!0},n)}),n.handle("logger.error",function(e,t){console.log("[RenderProcess "+e.sender.id+"][Error] "+t)}),n.handle("logger.warn",function(e,t){console.log("[RenderProcess "+e.sender.id+"][Warn] "+t)}),n.handle("setting.askForClearRecentDocuments",e=>{x.setting.askForClearRecentDocuments()}),n.handle("setting.removeRecentFolder",(e,t)=>{x.setting.removeRecentFolder(t)}),n.handle("setting.removeRecentDocument",(e,t)=>{x.setting.removeRecentDocument(t)}),n.handle("setting.addRecentFolder",(e,t)=>{x.setting.addRecentFolder(t)}),n.handle("setting.getRecentFiles",e=>({files:x.setting.getRecentDocuments()||[],folders:x.setting.getRecentFolders()||[]})),n.handle("setting.updateRecentFile",(e,t)=>{t.path,t.pinned,t.pinned?x.setting.pinRecentFolder(t.path):x.setting.unpinRecentFolder(t.path)}),n.handle("setting.put",(e,t,n)=>{x.setting.put(t,n)}),n.handle("setting.get",(e,t)=>x.setting.get(t)),n.handle("setting.fetchAnalytics",e=>{var t=JSON.stringify(x.setting.analyticsEvents);return x.setting.analyticsEvents=[],t}),null),B=(n.handle("setting.getUnsavedDraftsPath",e=>x.setting.getUnsavedDraftPath()),e.prototype.getUnsavedDraftPath=function(){return N?Promise.resolve(N):(N=F(541).resolve(x.getPath("userData"),"draftsRecover"),F(728).ensureDir(N).then(()=>N))},function(e,t,n){t&&console.info(t.stack||t.message),e=e||{},console.error(e.stack||e.message),!x.isReady()||"ENOTFOUND"!=(t=e.errno||e.code)&&"ETIMEDOUT"!=t&&"ECONNRESET"!=t&&0!=(e.message||"").indexOf("net::ERR")&&(dialog=F(134).dialog,stack=null!=(ref=e.stack)?ref:e.name+": "+e.message,message="Uncaught Exception:\n"+stack,dialog.showMessageBox(null,{type:"error",buttons:["OK","Learn Data Recovery"],defaultId:0,cancelId:0,title:"A JavaScript error occurred in the main process",message:message}).then(({response:e})=>{1==e?(e=x.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io",h.openExternal(`https://support.${e}/Version-Control/`)):process.exit(1)}))});function z(t,n){p.getAllWindows().forEach(function(e){e.isDestroyed()||e.webContents.isDestroyed()||e.webContents.isLoading()||e.webContents.send(t,n)})}function J(e,t){t=e.indexOf(t);-1{},()=>{}),console.error(e),P.captureException(e)}}catch(e){console.error(e),P.captureException(e)}try{o.userDictionaryPath?(e=await T.readFile(this.userDictionaryPath+"/user-dict.json","utf8"),o.userDict=JSON.parse(e)):console.error("no userDictionaryPath found")}catch(e){console.warn("user-dict.json not found")}function r(){o.userDictionaryPath&&F(833).writeFile(o.userDictionaryPath+"/user-dict.json",JSON.stringify(o.userDict),function(){}),x.sendEvent("user-dict-update",o.userDict)}n=S.ipcMain;n.on("user-dict-add",function(e,t){var{lang:t,word:n}=t;o.userDict[t]=o.userDict[t]||[],-1==o.userDict[t].indexOf(n)&&o.userDict[t].push(n),r()}),n.on("user-dict-remove",function(e,t){o.userDict[t.lang]=(o.userDict[t.lang]||[]).filter(function(e){return e!=t.word}),r()})},e.prototype.buildOption=async function(){var t={},e=(t.supportTextBundle=this.supportTextBundle,t.supportTextPack=this.supportTextPack,t.enableInlineMath=this.get("enable_inline_math")||!1,t.noAutoLink=this.get("noAutoLink")||!1,t.enableHighlight=this.get("enable_highlight")||!1,t.enableSubscript=this.get("enable_subscript")||!1,t.enableSuperscript=this.get("enable_superscript")||!1,t.enableDiagram=0!=this.get("enable_diagram"),t.enableAlert=!1!==this.get("enableAlert"),t.copyMarkdownByDefault=this.get("copy_markdown_by_default")||!1,t.showLineNumbersForFence=this.get("show_line_numbers_for_fence")||!1,t.noPairingMatch=this.get("no_pairing_match")||!1,t.autoPairExtendSymbol=this.get("match_pari_markdown")||!1,t.expandSimpleBlock=this.get("auto_expand_block")||!1,t.headingStyle=this.get("heading_style")||0,t.ulStyle=this.get("ul_style")||0,t.olStyle=this.get("ol_style")||0,t.scrollWithCursor=!this.get("no_mid_caret"),t.autoNumberingForMath=this.get("auto_numbering_for_math"),t.allowPhysicsConflict=this.get("allowPhysicsConflict"),t.noDisplayLinesInMath=this.get("noDisplayLinesInMath"),t.useRelativePathForImg=this.get("use_relative_path_for_img")||!1,t.relativePathWithDot=this.get("relativePathWithDot")||!1,t.allowImageUpload=this.get("allow_image_upload")||!1,t.defaultImageStorage=this.get("image_save_location")||null,"custom"==t.defaultImageStorage&&(t.defaultImageStorage=this.get("custom_image_save_location")),t.applyImageMoveForWeb=this.get("apply_image_move_for_web")||!1,t.applyImageMoveForLocal=!this.get("no_image_move_for_local"),t.preferCRLF=this.get("line_ending_crlf")||!1,t.sidebarTab=this.get("sidebar_tab")||"",t.useTreeStyle=this.get("useTreeStyle")||!1,t.strictMarkdown=this.get("strict_mode")||!1,t.noLineWrapping=this.get("no_line_wrapping")||!1,t.prettyIndent=this.get("prettyIndent")||!1,t.convertSmartOnRender=this.get("SmartyPantsOnRendering"),t.smartDash=this.get("smartDash"),t.smartQuote=this.get("smartQuote"),t.twoHyphensToEm=this.get("twoHyphensToEm")||!1,t.remapUnicodePunctuation=this.get("remapPunctuation"),t.indentSize=this.get("indentSize")||2,t.codeIndentSize=this.get("codeIndentSize")||4,t.enableAutoSave=this.get("enableAutoSave")||!1,t.noRecentFiles=this.get("noRecentFiles")||!1,t.saveFileOnSwitch=this.get("save_file_on_switch")||!1,t.presetSpellCheck=this.get("preset_spell_check")||"auto",t.autoCorrectMisspell=!1,this.config||{});t.monocolorEmoji=e.monocolorEmoji,t.userQuotesArray=this.get("userQuotesArray"),t.passiveEvents=!0,t.canCollapseOutlinePanel=this.get("can_collapse_outline_panel"),t.preLinebreakOnExport=this.get("preLinebreakOnExport"),t.preLinebreakOnExport=1==t.preLinebreakOnExport||"true"==t.preLinebreakOnExport,t.indentFirstLine=this.get("indentFirstLine"),t.hideBrAndLineBreak=this.get("hideBrAndLineBreak"),t.isFocusMode=this.get("isFocusMode"),t.isTypeWriterMode=this.get("isTypeWriterMode"),t.ignoreLineBreak=this.get("ignoreLineBreak")||!1,t.sendAnonymousUsage=this.get("send_usage_info"),t.useMirrorInCN=this.get("useMirrorInCN"),void 0!==t.sendAnonymousUsage&&null!==t.sendAnonymousUsage||(t.sendAnonymousUsage=!0),t.uuid=this.get("uuid"),t.appVersion=x.getVersion(),t.instance=C,t.devVersion=global.devVersion,t.hasLicense=W.getHasLicense(),t.userLocale=this.getUserLocale(),t.appLocale=x.getLocale(),t.sidebarWidth=this.get("sidebar-width"),t.caseSensitive=this.get("caseSensitive"),t.wholeWord=this.get("wholeWord"),t.useRegexp=this.get("useRegexp"),t.fileSearchCaseSensitive=this.get("fileSearchCaseSensitive"),t.fileSearchWholeWord=this.get("fileSearchWholeWord"),t.fileSearchUseRegexp=this.get("fileSearchUseRegexp"),t.wordCountDelimiter=this.get("wordCountDelimiter")||0;try{t.userPath=x.getPath("home")||""}catch(e){t.userPath=(D?process.env.USERPROFILE:"")||""}if(t.mainPath=global.addonPath||"",t.userDataPath=x.getPath("userData")||"",!this.tempPath){var n=x.getPath("temp");0{t.keys[e]=(f.getKeyAccelerator(e)||"").toLowerCase()}),t.mathFormatOnCopy=this.get("mathFormatOnCopy")||"svg",t.imageUploader=this.get("image_uploader"),t.customImageUploader=this.get("custom_image_uploader"),t.picgoAppPath=this.get("picgo_app_path"),t.piclistAppPath=this.get("piclistAppPath"),t.noWarnigUploadDisabled=this.get("noWarnigUploadDisabled")||!1,t.noWarnigForMoveFile=this.get("noWarnigForMoveFile")||!1,t.noWarnigForMoveFileToList=this.get("noWarnigForMoveFileToList")||!1,t.noWarnigForDeleteFile=this.get("noWarnigForDeleteFile")||!1,t.noWarnigForTypeWriterMode=this.get("noWarnigForTypeWriterMode")||!1,t.noHintForOpenLink=this.get("noHintForOpenLink")||!1,t.noHintForUnibody=this.get("noHintForUnibody")||!1,t.noWarnigForFocusMode=this.get("noWarnigForFocusMode")||!1,t.noWarningForExportOverwrite=this.get("noWarningForExportOverwrite")||!1,t.noWarningForUpdateImageReference=this.get("noWarningForUpdateImageReference")||!1,t.hasUpdates=this.hasUpdates||!1,t.pandocPath=this.get("pandocPath")||"",t.defaultExtension=this.get("defaultExtension")||"md",t.defaultCodeLang=this.get("defaultCodeLang")||"",t.defaultCodeLangOption=this.get("defaultCodeLangOption")||1,t.actionWhenDropFile=this.get("actionWhenDropFile"),t.actionWhenDropFolder=this.get("actionWhenDropFolder"),t.actionWhenDropImport=this.get("actionWhenDropImport"),t.buildTime=1702693361995,t.debug=this.get("debug"),t._lastExport=A,t.lineWiseCopyCut=this.get("lineWiseCopyCut")||!1,t},e.prototype.extraOption=async function(){var t=await this.buildOption();return t.restoreWhenLaunch=this.get("restoreWhenLaunch")||0,t.pinFolder=this.get("pinFolder"),t.enable_inline_math=t.enableInlineMath,t.enable_highlight=t.enableHighlight,t.enable_subscript=t.enableSubscript,t.enable_superscript=t.enableSuperscript,t.enableDiagram=0!=this.get("enable_diagram"),t.enable_diagram=t.enableDiagram,t.copy_markdown_by_default=!!this.get("copy_markdown_by_default"),t.show_line_numbers_for_fence=!!this.get("show_line_numbers_for_fence"),t.no_pairing_match=!!this.get("no_pairing_match"),t.match_pari_markdown=!!this.get("match_pari_markdown"),t.auto_expand_block=!!this.get("auto_expand_block"),t.heading_style=this.get("heading_style")||0,t.ul_style=this.get("ul_style")||0,t.ol_style=this.get("ol_style")||0,t.no_mid_caret=this.get("no_mid_caret"),t.auto_numbering_for_math=this.get("auto_numbering_for_math"),t.use_relative_path_for_img=this.get("use_relative_path_for_img"),t.relativePathWithDot=this.get("relativePathWithDot"),t.allow_image_upload=this.get("allow_image_upload"),t.image_save_location=this.get("image_save_location"),t.custom_image_save_location=this.get("custom_image_save_location"),t.apply_image_move_for_web=this.get("apply_image_move_for_web"),t.no_image_move_for_local=this.get("no_image_move_for_local"),t.line_ending_crlf=this.get("line_ending_crlf"),t.strict_mode=this.get("strict_mode"),t.no_line_wrapping=this.get("no_line_wrapping"),t.prettyIndent=this.get("prettyIndent"),t.SmartyPantsOnRendering=this.get("SmartyPantsOnRendering"),t.remapPunctuation=this.get("remapPunctuation"),t.save_file_on_switch=this.get("save_file_on_switch")||!1,t.preset_spell_check=this.get("preset_spell_check")||"auto",t.can_collapse_outline_panel=this.get("can_collapse_outline_panel"),t.send_usage_info=!1!==this.get("send_usage_info"),t.currentThemeFolder=x.getPath("userData")+(D?"\\":"/")+"themes",t.enableAutoUpdate=!1!==this.get("enableAutoUpdate"),t.autoUpdateToDev=this.get("autoUpdateToDev"),t.userLanguage=this.get("userLanguage"),t.image_uploader=this.get("image_uploader"),t.custom_image_uploader=this.get("custom_image_uploader"),t.picgo_app_path=this.get("picgo_app_path"),t.allThemes=this.allThemes,t.useSeparateDarkTheme=this.get("useSeparateDarkTheme")||!1,t.theme=this.get("theme")||"github.css",t.darkTheme=this.get("darkTheme")||"night.css",t.customExport=this.get("customExport"),["general","pdf","html","html-plain","image"].forEach(e=>{t["export."+e]=this.get("export."+e)}),(t.customExport||U).forEach(e=>{t["export."+e.key]=this.get("export."+e.key)}),t},n.handle("setting.getExtraOption",async e=>JSON.stringify(await x.setting.extraOption())),n.handle("setting.doDownloadPicgo",e=>{x.setting.doDownloadPicgo()}),n.handle("setting.getKeyBinding",e=>x.setting.config.keyBinding||{}),e.prototype.doDownloadPicgo=function(){r.initDict().then(function(){var e="https://github.com/typora/PicGo-cli/releases/download/latest/%@.zip".replace("%@",D?"x64"==process.arch?"win64":"win32":"linux");console.log(e);let n=F(541).normalize(x.getPath("userData")+"/picgo"),o=F(541).normalize(n+"/_picgo.zip");var i=new w(e,o,{title:r.getPanelString("Download"),text:r.getPanelString("Downloading…"),processOnComplete:.9});i.onSuccess=(e,t)=>{F(834)(o,{dir:n},function(e){t.value=1,t.text=r.getPanelString("Finished"),t.detail="",setTimeout(()=>{i.setCompleted()},2e3),T.unlink(o,()=>{})}),t.detail=r.getPanelString("Unzipping…")},i.onError=e=>{S.dialog.showErrorBox(r.getPanelString("Download"),e.message)},i.download()})};var H=null;e.prototype.useDarkTheme=function(){return H=S.nativeTheme.shouldUseDarkColors&&this.get("useSeparateDarkTheme")},e.prototype.useDarkThemeBefore=function(){return H},e.prototype.curTheme=function(){return this.useDarkTheme()?this.get("darkTheme")||"night.css":this.get("theme")||"github.css"},e.prototype.setCurTheme=function(e,t){return l.getApplicationMenu().getItem("Themes").submenu.items.map(function(e){e.checked=e.label==t}),this.useDarkTheme()?this.put("darkTheme",e):this.put("theme",e)},o.exports=e},587:(o,e,t)=>{var h,g=t(134),m=g.app,n=g.ipcMain,f=g.BrowserWindow,w=(t(445),t(468)),y=(process.platform,"linux"==process.platform),b=t(541).join(__dirname,"../");n.handle("window.setTitle",(e,t,n)=>{e=f.fromWebContents(e.sender);t=t||("Typora"===(t=e.getTitle())?"Untitled"+(n?"• - Typora":" - Typora"):t.replace(/•? - Typora$/,n?"• - Typora":" - Typora")),e.setTitle(t)}),n.handle("window.focus",e=>{e=f.fromWebContents(e.sender);return e.focus(),e.webContents.focus(),!0}),n.handle("window.setInSourceMode",(e,t)=>{f.fromWebContents(e.sender).inSourceMode=!!t}),n.handle("window.minimize",e=>{f.fromWebContents(e.sender).minimize()}),n.handle("window.close",e=>{f.fromWebContents(e.sender).close()}),n.handle("window.restore",e=>{e=f.fromWebContents(e.sender);e.unmaximize(),e.setFullScreen(!1)}),n.handle("window.maximize",e=>{f.fromWebContents(e.sender).maximize()}),n.handle("window.fullscreen",e=>{e=f.fromWebContents(e.sender);return e.setFullScreen(!0),e.isFullScreen()}),n.handle("window.setMenuBarVisibility",(e,t)=>{f.fromWebContents(e.sender).setMenuBarVisibility(t)}),n.handle("window.pin",e=>{f.fromWebContents(e.sender).setAlwaysOnTop(!0)}),n.handle("window.unpin",e=>{f.fromWebContents(e.sender).setAlwaysOnTop(!1)}),n.handle("window.updateMenuForIsAlwaysOnTop",e=>{e={"View→Always on Top":{state:f.fromWebContents(e.sender).isAlwaysOnTop()}};m.updateMenu(e)}),n.handle("window.toggleDevTools",e=>{e=f.fromWebContents(e.sender);e.webContents.isDevToolsOpened()?e.webContents.closeDevTools():e.webContents.openDevTools()}),n.handle("window.inspectElement",(e,t,n)=>{f.fromWebContents(e.sender).inspectElement(t,n)}),n.handle("window.checkAsFocus",e=>{e=f.fromWebContents(e.sender);e&&e.isFocused&&(m.currentFocusWindowId=e.id)}),n.handle("controller.switchFolder",(e,t)=>{e=f.fromWebContents(e.sender);m.switchFolder(t,e)}),n.handle("webContents.copy",e=>{f.fromWebContents(e.sender).webContents.copy()}),n.handle("webContents.cut",e=>{f.fromWebContents(e.sender).webContents.cut()}),n.handle("webContents.paste",e=>{f.fromWebContents(e.sender).webContents.paste()}),n.handle("webContents.selectAll",e=>{f.fromWebContents(e.sender).webContents.selectAll()}),n.handle("webContents.undo",(e,t)=>{f.fromWebContents(e.sender).webContents.undo()}),n.handle("webContents.redo",(e,t)=>{f.fromWebContents(e.sender).webContents.redo()}),n.handle("webContents.clearCache",async(e,t)=>{return await f.fromWebContents(e.sender).webContents.session.clearCache(),!0}),n.handle("webContents.action",(e,t)=>{f.fromWebContents(e.sender).webContents[t]()}),n.handle("app.setZoom",(e,t)=>{try{var n;t-=1,m.setting.put("customZoom",!0),m.setting.put("zoomLevel",t),f.getAllWindows().forEach(e=>{e.webContents.setZoomLevel(t),n||(n=e.webContents.getZoomFactor(),m.setting.put("zoomFactor",n)),e.webContents.executeJavaScript("ClientCommand.setZoomLevel("+t+", true);")})}catch(e){console.error(e)}}),e.makeWindow=async(d,e)=>{var t=m.getDocumentController();e=e||{};var n,o,u,i=f.getFocusedWindow(),p=m.setting.config||{},r=t.lastClosedBounds,a=(i=i&&!t.getDocumentFromWindowId(i.id)?null:i)&&i.getBounds(),l=0,a=(r||(a?(l=i.isMaximized()||i.isFullScreen()?0:30,r={fullscreen:i.isFullScreen(),maximized:i.isMaximized()},l&&(r.x=a.x+l,r.y=a.y+l,r.width=a.width,r.height=a.height)):r=h?(l=h.fullscreen||h.maximize?0:30,{x:h.x+l,y:h.y-l,width:h.width,height:h.height,fullscreen:h.fullscreen,maximized:h.maximized}):{}),!r.fullscreen&&r.maximized),s={x:r.x??100,y:r.y??100,width:r.width||800,height:r.height||700,minWidth:400,minHeight:400,frame:!m.setting.get("framelessWindow"),disableAutoHideCursor:!1,backgroundColor:m.setting.get("backgroundColor"),webPreferences:{webSecurity:!1,allowRunningInsecureContent:!1,plugins:!1,nodeIntegration:!0,enableRemoteModule:!1,webviewTag:!0,nodeIntegrationInWorker:!0,devTools:!0,images:!0,directWrite:p.directWrite,defaultFontFamily:p.defaultFontFamily,allowDisplayingInsecureContent:!1,backgroundThrottling:!1,spellcheck:!1,contextIsolation:!1,additionalArguments:["--tyopt="+JSON.stringify({isMaximized:a,isFullScreen:r.fullscreen,...await m.setting.buildOption(),...e})]},autoHideMenuBar:r.fullscreen||p.autoHideMenuBar,show:d,fullscreen:r.fullscreen,alwaysOnTop:i&&i.isAlwaysOnTop(),fullscreenable:!0},c=(y&&(s.icon=b+"/assets/icon/icon_256x256.png"),n=s,l=g.screen,null!=n.x&&(l.getAllDisplays().some(e=>v(n,e.workArea))||k(n),n.x=Math.round(n.x),n.y=Math.round(n.y),n.width=Math.round(n.width),n.height=Math.round(n.height)),h=s,a&&(s.show=!1),new f(s));return t.lastClosedBounds=null,a&&(c.maximize(),d&&c.show()),a||c.isFullScreen()||setTimeout(()=>{s.x&&s.y&&c.setBounds({x:s.x,y:s.y,width:s.width||800,height:s.height||700})}),r.fullscreen&&(c.autoHideMenuBar=!0,c.setMenuBarVisibility(!1)),c.loadURL(entry||"".substring(1)),o=c,u=g.shell,o.webContents.on("will-navigate",function(e,t){e.preventDefault(),u.openExternal(t)}),o.webContents.setWindowOpenHandler(e=>(/^https?:/.exec(e.url)&&u.openExternal(e.url),{action:"deny"})),o.webContents.on("render-process-gone",function(e,t){console.error("render process is killed? "+t),w.captureMessage("render process crashed, killed="+t),m.setting.addAnalyticsEvent("crashed")}),o.webContents.on("unresponsive",function(){w.captureMessage("unresponsive",{extra:{winId:o.id}}),m.setting.addAnalyticsEvent("unresponsive")}),o.webContents.setMaxListeners(15),o.webContents.on("dom-ready",function(){o.isMaximized()&&o.webContents.executeJavaScript('document.body.classList.add("typora-maxmized");'),C("dom-ready",o)}),o.on("maximize",()=>{o.webContents.executeJavaScript('document.body.classList.add("typora-maxmized");')}),o.on("enter-full-screen",function(){o.webContents.executeJavaScript('document.body.classList.add("typora-maxmized");document.body.classList.add("typora-fullscreen");if(document.body.classList.contains("native-window")) {$("#ty-top-placeholder").show();};1;')}),o.on("unmaximize",function(){o.webContents.executeJavaScript('document.body.classList.remove("typora-maxmized");')}),o.webContents.on("zoom-changed",function(e,t){m.setting.get("zoomByMouse")&&("in"===t&&m.execInAll("window.ClientCommand && ClientCommand.zoomIn();"),"out"===t&&m.execInAll("window.ClientCommand && ClientCommand.zoomOut();"))}),o.on("session-end",function(){console.log("[win] session-end"),o.webContents.executeJavaScript("if(File.backupWindow){File.backupWindow(true);File.saveAndBackup()};1;")}),o.on("leave-full-screen",function(){o.autoHideMenuBar=!!m.setting.config.autoHideMenuBar,o.setMenuBarVisibility(!m.setting.config.autoHideMenuBar),o.webContents.executeJavaScript('document.body.classList.remove("typora-maxmized");document.body.classList.remove("typora-fullscreen");$("#ty-top-placeholder").hide();1;'),h&&(h.fullscreen=!1)}),o.on("focus",function(){var e=t.getDocumentFromWindowId(o.id);e&&(e.setActiveWindow(o),m.focusedWindow=o)}),o.on("blur",()=>{console.log("[win] blur"),o.webContents.executeJavaScript("if(File.backupWindow){File.backupWindow(true);File.saveAndBackup()};1;")}),C("make-window"),c};const v=(e,t)=>e.x>=t.x&&e.y>=t.y&&e.x+e.width<=t.x+t.width&&e.y+e.height<=t.y+t.height,i=(e,t,n)=>Math.max(Math.min(e,n),t),k=e=>{var t=g.screen.getPrimaryDisplay().workArea;e.width=Math.min(e.width-100,e.width),e.height=Math.min(e.height-100,e.height),e.x=i(t.x+(t.width-e.width)/2,t.x,t.x+t.width),e.y=i(t.y+(t.height-e.height)/2,t.y,t.y+t.height)};const r=t(93);var a=new r;const C=function(e,t){a.emit(e,t)};e.on=function(e,t){a.on(e,t)},e.showPanelWindow=function({path:e,...t}){var n=new f({modal:!0,show:!1,center:!0,resizable:!1,webPreferences:{devTools:!global.releaseMode,defaultFontSize:14,nodeIntegration:!0,contextIsolation:!1,enableRemoteModule:!1},...t}),t=(n.removeMenu(),"typora://app/typemark/"+e),o=(n.loadURL(t),!1);return n.once("ready-to-show",function(){o||(n.show(),o=!0)}),setTimeout(function(){o||(n.show(),o=!0)},2e3),y&&(n.icon=b+"/assets/icon/icon_256x256.png"),n.webContents.setWindowOpenHandler(e=>(g.shell.openExternal(e.url),{action:"deny"})),n}},90:(e,t,s)=>{e=s.nmd(e);var n,i=s(541),r=s(640),a=(n=i.join(__dirname,"../"),i.join(n,"node_modules.asar")),l=(r.globalPaths.push(a),r.prototype.require);r.prototype.require=function(e){return-1==this.paths.indexOf(__dirname)&&(this.paths.push(__dirname),this.paths.push(a)),/(\.node$)|(\/build\/Release)/.exec(e)&&"."==e[0]&&(e=i.resolve(i.dirname(this.id),e).replace(/\bnode_modules\.asar\b/,"node_modules")),l.call(this,e)};for(let e=0;e{c.exit()},1e3),s(405);var o=s(134),c=o.app,m=o.net,f=o.protocol,w=o.powerMonitor,d=o.BrowserWindow,u=s(728),y=s(426).pathToFileURL,b="win32"==process.platform,v=(process.platform,process.platform,s(557),s(344)),k=s(883),r=s(932),C=s(445),p=s(351),e=o.ipcMain;s(468);if(!c.requestSingleInstanceLock())return console.record("secondary instance would exit"),void c.quit();console.record("launch with argv ["+process.argv.join(", ")+"]"),c.on("second-instance",function(e,t,n){console.record("got argv ["+t.join(", ")+"] from secondary instance"),t=Array.from(t),d.getAllWindows().length&&((n=D(t,n))?c.openFileOrFolder(n,{forceCreateWindow:!n,silent:!0}):E(t||[]))});var F=1,S=2,x=3;function D(e,t){null==t&&(t=process.cwd());for(var n,o=e.length-1;0<=o;o--)if("-"!=e[o][0]&&!/\.asar$/.exec(e[o]||"")){n=e[o];break}if((n=0!=o&&n!=t?n:void 0)&&/^file:\/\//i.exec(n)){n=n.replace(/^file:\/\//i,"");try{n=decodeURI(n)}catch(e){}}return n?s(541).resolve(t,n):void 0}function T(e){if(!e)return e;var t=e.length;return 50((n=n||{}).curWindow&&(n.curWindow=d.fromWebContents(e.sender)),c.openFile(t||null,n).then(n=>{if(n)return new Promise(e=>{let t=n.activeWindow.webContents;t.isLoading()?t.once("did-finish-load",function(){e({winId:n.activeWindow.id})}):e({winId:n.activeWindow.id})})}))),e.handle("app.openFileOrFolder",(e,t,n)=>((n=n||{}).curWindow&&(n.curWindow=d.fromWebContents(e.sender)),c.openFileOrFolder(t||null,n))),e.handle("app.openOrSwitch",async(e,t,n)=>{var o,e=d.fromWebContents(e.sender),i=c.documentController.getDocument(t),r=c.documentController.getDocumentFromWindowId(e.id);if(i)return(o=i.activeWindow||i.windows.keys().next().value)&&o.focus(),!1;if(n)return c.openFileOrFolder(t,{curWindow:!0}),!1;if(await L(t))c.switchFolder(t,e);else if(!i)return r.rename(t),!0;return!1}),e.handle("app.openFolder",(e,t,n)=>{c.openFolder(t||null,n?d.fromWebContents(e.sender):void 0)}),e.handle("app.onCloseWin",(e,t)=>{e=d.fromWebContents(e.sender);c.onCloseWin(e.id,t)}),e.handle("app.sendEvent",(e,t,n)=>{c.sendEvent(t,n)}),e.handle("executeJavaScript",(e,t,n)=>{d.fromId(t).webContents.executeJavaScript(n)}),c.reopenFolder=function(){var t=new Set,n=!1;return g.forEach(function(e){e.mountFolder&&!t.has(e.mountFolder)&&(t.add(e.mountFolder),c.openFile(null,{forceCreateWindow:!0,mountFolder:e.mountFolder}),n=!0)}),n},c.reopenClosed=function(o){var i=!1;return g.length&&g.forEach(function(e,t){var n=c.getDocumentController().getDocument(e.path);n?n.activeWindow&&n.activeWindow.show():(c.openFile(e.path,{forceCreateWindow:!!t,mountFolder:e.mountFolder,silent:o,backupState:e,fromReopen:!0}),i=!0)}),i},function(e){var t,n=c.setting.get("restoreWhenLaunch")||0,o=!0,i=e||process.argv||[];-1{/^--/.exec(e)&&("--on-dev"==e?process.traceDeprecation=!0:-1===["--new","--reopen-file"].indexOf(e)&&c.commandLine.appendSwitch.apply(null,[e]))}),scheme||"".substring(3));c.on("ready",async function(){var e,t;b&&/^6/.exec(s(842).release())?o.dialog.showMessageBox(null,{type:"error",buttons:["OK"],defaultId:0,cancelId:0,title:"This version does not support Windows 7/8/8.1 ",message:"This version does not support Windows 7/8/8.1 yet, please download and use Typora v1.5.12 (If you launch with Windows 7/8/8.1 Compatibility Mode on newer Windows versions, please turn that off.)"}).then(()=>{o.shell.openExternal("zh-CN"===c.getLocale()||"zh-Hans"===c.getLocale()?"https://typoraio.cn/releases/all#win7":"https://typora.io/releases/all#win7"),setTimeout(()=>{process.exit(1)},1e3)}):(U(W),await c.setting.initSetting(),c.expired||(p.lastClosedBounds=c.setting.get("lastClosedBounds"),console.record("------------------start------------------"),console.log("typora version: "+c.getVersion()),console.log(""+s.c[s.s].filename),c.setAppUserModelId("abnerworks.Typora"),(e=D(process.argv))&&"--on-dev"!==process.argv[process.argv.length-1]?c.openFileOrFolder(e,{silent:!0}):c.recoverFromBackup(),v.loadDict().then(()=>{v.bindMainMenu()}),b&&(t=s(558),c.updater=t,setTimeout(function(){t.initUpdater().then(function(){!1!==c.setting.get("enableAutoUpdate")&&c.updater.checkForUpdates(!1)})},3e3)),k.bindJumplist(),setTimeout(function(){try{M()}catch(e){console.warn(e.stack)}},3e4),w.on("suspend",()=>{console.record("[Power] suspend"),c.execInAll('window.onPowerChange && window.onPowerChange("suspend")')}),w.on("resume",()=>{console.record("[Power] resume"),c.execInAll('window.onPowerChange && window.onPowerChange("resume")')}),w.on("lock-screen",()=>{console.record("[Power] lock-screen"),c.execInAll('window.onPowerChange && window.onPowerChange("lock-screen")')}),w.on("unlock-screen",()=>{console.record("[Power] lock-screen"),c.execInAll('window.onPowerChange && window.onPowerChange("unlock-screen")')}),o.session.fromPartition("iframe").on("will-download",(e,t,n)=>{e.preventDefault()})))});var O,_={},M=async function(){var r,a,l,s,n=await c.setting.getUnsavedDraftPath(),e=await u.readdir(n);e.length<200||(console.record("cleanUpExpiredDrafts"),400{var o=[],i=async function(){Math.min(l+50,a.length);if(l+1>=a.length)n(o);else{for(;l++;){if(!a[l])return void n(o);try{var e=r+"/"+a[l],t=await u.stat(e);864e6{try{return{name:e,time:_[e]||(await u.stat(n+"/"+e)).mtime.getTime()}}catch(e){}return{name:e,time:0}})),_=null,e.sort(function(e,t){return t.time-e.time}).forEach(function(e,t){150{I=!1}),c.on("quit",function(){console.log("-----------------quit------------------"),c.setting.closeLogging()}),c.on("will-quit",function(){console.log("------------------will-quit------------------"),h&&clearTimeout(h),O&&clearTimeout(O),b&&c.updater&&c.updater.installIfNeeded(),c.setting.syncAll();try{u.rmSync(c.getPath("userData")+"/runtime-storage",{recursive:!0,force:!0})}catch(e){console.error(e)}try{var e=c.getPath("userData")+"/typora.log",t=c.getPath("userData")+"/typora-old.log",n=u.statSync(e);n&&5e5p.getDocumentFromWindowId(n.id)):l()}).then(function(e){return e})}return l()},c.sendEvent=function(t,n){d.getAllWindows().forEach(function(e){e.webContents.send(t,n)}),c.onMessage(t,n)},c.execInAll=function(t){d.getAllWindows().forEach(function(e){e.webContents.executeJavaScript(t)})},c.onMessage=function(e,t){"didRename"==e?c.setting.renameRecentDocuments(t.oldPath,t.newPath):"updateQuickOpenCache"==e&&t.toDel&&c.setting.renameRecentDocuments(t.toDel,null)},c.refreshMenu=function(){v.refreshMenu()},{});e.handle("app.download",(e,t,n,o)=>{var i,r,a=s(541),l=d.fromWebContents(e.sender),e=s(554),o=o||(e=>{var t=s(426),n=s(541),t=t.parse(e),e=n.basename(t.pathname);try{var o=decodeURIComponent(e);if(o!=e)return n.basename(o)}catch(e){}return e})(t),a=a.join(n,o);return u.existsSync(a)&&(i=a,r=s(541),a=i.replace(/(\.[^.\/\\]+?$)/,"")+"-"+ +new Date+r.extname(i)),R[l.id+t]||(R[l.id+t]=e.download(l,t,{showBadge:!1,directory:n,filename:o})),setTimeout(()=>{delete R[l.id+t]},10),Promise.race([R[l.id+t].then(e=>({path:e.getSavePath(),state:e.getState(),type:e.getMimeType()}),()=>({path:t,state:"error"})),new Promise(e=>{setTimeout(()=>{e({path:t,state:"timeout"})},3e4)})])});var U=function(e){f.handle(e,function(e){return e.url?m.fetch(y(c.getRealPath(e.url)).toString()):Response.error()}),f.handle("typora-bg",function(e){var t=c.setting.get("backgroundColor");return t?new Response(`body {background:${t};`,{headers:{"content-type":"text/css"}}):new Response("",{headers:{"content-type":"text/css"}})})};c.getRealPath=function(e){try{e=decodeURI(e)}catch(e){}const t=s(541).normalize;e=e.substr(13);if(/^userData/i.exec(e))e=e.replace(/^userData/,c.getPath("userData").replace(/\\/g,"\\\\"));else{if(!/^typemark/i.exec(e))return console.warn("reject access to path",e),"";e=e.replace(/^typemark/,n)}/current-theme\.css$/.exec(e)&&(e=e.replace(/current-theme\.css$/,c.setting.curTheme())),e=(e=/preview\.html/.exec(e)?e.replace(/\.html[?#].*$/,".html"):e).replace(/[?#][^\\\/]*$/,""),e=s(541).normalize(e);try{if(0===e.indexOf(n))return e;if(0===e.indexOf(t(c.getPath("userData"))))return e}catch(e){}return console.warn("reject access to path",e),""},c.filesOp=r,W&&f.registerSchemesAsPrivileged([{scheme:W,privileges:{standard:!0,secure:!0,supportFetchAPI:!0,bypassCSP:!0,corsEnabled:!0,stream:!0}}])},344:(t,n,h)=>{function r(e,t){return function(){k(e,t)}}var i,a=h(134),l=a.app,g=a.dialog,s=a.Menu,c=a.MenuItem,m=a.BrowserWindow,e=a.ipcMain,f=h(728),d="win32"==process.platform,w="darwin"==process.platform,y="linux"==process.platform,b=h(445),u=h(541).join(__dirname,"../"),v=(e.on("execForAll",function(e,t){v(t)}),e.on("forceRefreshMenu",function(e,t){l.forceRefreshMenu()}),e.on("syncToPreference",function(e,t){a.webContents.getAllWebContents().forEach(function(e){e.send("syncToPreference",t)})}),n.loadDict=()=>{var o,e;return i?Promise.resolve(i):(o=l.setting.getUserLocale(),e=h(541).join(u,l.setting.getLocaleFolder("Menu")),new Promise(n=>{f.readFile(e,"utf8",(e,t)=>{i=t?JSON.parse(t):{},n(i),e&&console.warn("cannot load dict as ["+o+"] "+e.stack)})}))},function(e){var t=e=e.toString();/^\s*function\s*\(/.exec(e)&&(t="window.File && ("+e+")();"),l.execInAll(t),console.log(t)}),k=function(e,t){var n=m.getFocusedWindow();n&&(t?n.webContents.executeJavaScript("window.File && !File.blockUI && ("+e.toString()+")();0;"):n.webContents.executeJavaScript("!File.blockUI && window.ClientCommand['"+e+"']();0;"),n.webContents.executeJavaScript("window.Reporter && window.Reporter.fullValidate();File.editor && File.editor.contextMenu && File.editor.contextMenu.hide();0;"))};function C(e){var t=/&[a-z]/i.exec(e),n=/(\.\.\.)|(…)/.exec(e),o=(e=e.replace(/(\.\.\.)|(…)|&/g,""),(i||{})[e]||e);return t?function(e,t){e=S[e];if(!e)return t;{var n,o;(d||y)&&(-1==(n=t.indexOf(e))?n=t.indexOf(e.toLowerCase()):-1<(o=t.indexOf(e.toLowerCase()))&&(n=Math.min(n,o)),-1{setTimeout(o,0)}))),e}function x(e,t){return p(e={label:e,accelerator:t}),e.accelerator}function D(e){function n(e,t){e=e.label;f.existsSync(e)?l.openFileOrFolder(e,{curWindow:t}):(g.showMessageBox({title:C("Open Failed"),message:C("File or folder does not exist."),buttons:["Close"],cancelId:0,defaultId:0}),l.setting.removeRecentDocument(e))}try{var o=e.getItem("File").submenu.getItem("Open Recent").submenu,t=l.setting.getRecentDocuments(),i=l.setting.getRecentFolders(),r=(t.sort(function(e,t){return t.date-e.date}),i.sort(function(e,t){return e.pinned&&!t.pinned?-1:!e.pinned&&t.pinned?1:t.date-e.date}),0);i.forEach(e=>{e.pinned&&r++}),o.clear(),o.append(new c({label:C("Reopen Closed File"),accelerator:"CmdOrCtrl+Shift+T",click:function(){l.reopenClosed()}})),o.append(new c({type:"separator"})),t.length&&(t.forEach(function(e,t){10Math.min(8,r+4)||o.append(new c({label:e.path,click:n}))}),o.append(new c({type:"separator"}))),t.length+i.length?o.append(new c(p({label:"Clear Items",click:function(){l.setting.askForClearRecentDocuments()},type:"normal"}))):o.append(new c(p({label:"No Recent Files",enabled:!1}))),s.setApplicationMenu(e)}catch(e){}}n.getKeyAccelerator=x,s.prototype.getItem=function(e){if(!e)return null;for(var t=this.getItemCount(),n=0;n{e.type&&(hasCustom=!0,o.push({label:e.name,click:t(e)}))}),o.push({type:"separator"}),o.push({label:"Export with Previous",accelerator:"Shift+Ctrl+E",click:function(e,t){t&&t.webContents.executeJavaScript("ClientCommand && ClientCommand.exportLast();")},enabled:!!l.setting.lastExport}),o.push({label:"Export and Overwrite with Previous",click:function(e,t){t&&t.webContents.executeJavaScript("ClientCommand && ClientCommand.exportLast(true)")},enabled:!!l.setting.lastExport}),o.push({type:"separator"}),o.push({label:"Export Setting…",click:function(e,t){t&&t.webContents.executeJavaScript("File.megaMenu.highlight('export-setting-group');")},enabled:!0}),e&&(o.forEach(p),n=P("File→Export").submenu,o[o.length-1].enabled=(I("Export and Overwrite with Previous",n)||{}).enabled,n.clear(),o.forEach(e=>{n.append(new c(e))}),w&&s.setApplicationMenu(s.getApplicationMenu())),o}function P(e){if(!e)return null;var t,n=(E=E||{})[e];return n||(e.split("→").forEach(function(e){if(n=I(e,n),!(E[t=t?t+"→"+e:e]=n))return null}),E=null,n)}function I(e,t){var n,o=t?t.submenu:s.getApplicationMenu();return o?(n=o.getItem(e),t||n||"File"!=e?n:o.getItem("Typora")||o.getItem("Electron")):null}var E,o=null;l.forceRefreshMenu=function(){y&&(o&&clearTimeout(o),o=setTimeout(function(){s.setApplicationMenu(s.getApplicationMenu()),o=null},100))};l.updateMenu=function(e){E={};for(var t in e){var n,o,i=P(t),r=e[t];i&&(n=null,void 0!==r.accelerator&&(r.accelerator,o=x(i.label,r.accelerator),i=n=o!=i.accelerator?new c(p({label:i.label,type:i.type,enabled:i.enabled,checked:i.enabled,click:i.click,accelerator:o})):n),"Paragraph→Table"!=t?(void 0!==r.state&&(i.checked=r.state),void 0!==r.enabled&&(i.enabled=r.enabled,"Paragraph"!=t&&"Format"!=t&&"Format→Image→Zoom Image"!=t||i.submenu.items.forEach(function(e){e.enabled=r.enabled})),void 0!==r.hidden&&(i.visible=!r.hidden),!n||-1<(t=(o=P(t.replace(/→[^→]+$/,"")).submenu.items).findIndex(e=>e.label==n.label))&&(o.splice(t,1,n),console.log("newItem.accelerator "+n.accelerator))):(function(e,n){n.enabled||n.state?(e.enabled=!0,e.submenu.items.forEach(function(e,t){e.enabled=0==t?!n.state:n.state})):e.enabled=!1}(i,r),0))}E=null,l.forceRefreshMenu()},e.on("menu.updateMenu",function(e,t){l.updateMenu(JSON.parse(t))}),e.handle("menu.updateCustomZoom",e=>{l.updateMenu({"View→Actual Size":{state:!l.setting.get("zoomLevel")}})}),e.handle("menu.refreshThemeMenu",function(e){l.setting.refreshThemeMenu()}),e.handle("menu.reloadExportMenu",function(e){T(!0)}),e.handle("menu.popup",function(e,t){s.getApplicationMenu().popup(t)}),n.bindMainMenu=function(){function e(e,t){e=(/\((.+)\)/.exec(e.label)||[])[1]||e.label;e==C("Auto")&&(e=""),k("function(){File.reloadWithEncoding('"+e+"')}",!0)}var t=l.setting.get("SmartyPantsOnRendering")||!1,n=l.setting.get("smartQuote")||!1,o=l.setting.get("smartDash")||!1,t=[p({label:"&File",submenu:[{label:"New",accelerator:"CmdOrCtrl+N",click:r("newFile")},{label:"New Window",accelerator:"CmdOrCtrl+Shift+N",click:r("newWindow")},{type:"separator"},{label:"Open…",accelerator:"CmdOrCtrl+O",click:r("open")},{label:"Open Folder…",click:r("openFolder")},{type:"separator"},{label:"Open Quickly…",accelerator:"CmdOrCtrl+P",click:r("quickOpen")},{label:"Open Recent",submenu:[]},{label:"Reopen with Encoding",submenu:[{label:"Auto",click:e},{type:"separator"},{label:"UTF-8",click:e},{label:"UTF-16 LE",click:e},{label:"UTF-16 BE",click:e},{type:"separator"},{label:"Western (windows-1252)",click:e},{label:"Cyrillic (windows-1251)",click:e},{label:"Cyrillic (ISO-8859-2)",click:e},{label:"Cyrillic (IBM866)",click:e},{label:"Cyrillic (IBM855)",click:e},{label:"Cyrillic (KOI8-R)",click:e},{label:"Cyrillic (MacCyrillic)",click:e},{label:"Central European (windows-1250)",click:e},{label:"Central European (ISO-8859-2)",click:e},{label:"Greek (windows-1253)",click:e},{label:"Greek (ISO-8859-7)",click:e},{label:"Hebrew (windows-1255)",click:e},{label:"Hebrew (ISO-8859-8)",click:e},{label:"Chinese Simplified (GB2312)",click:e},{label:"Chinese Simplified (GB18030)",click:e},{label:"Chinese Traditional (Big5)",click:e},{label:"Japanese (SHIFT_JIS)",click:e},{label:"Japanese (EUC-JP)",click:e},{label:"Korean (EUC-KR)",click:e},{label:"Thai (TIS-620)",click:e}]},{type:"separator"},{label:"Save",accelerator:"CmdOrCtrl+S",click:r("save")},{label:"Save As…",accelerator:"CmdOrCtrl+Shift+S",click:r("saveAs")},{label:"Move To…",click:r("moveTo")},{label:"Save All…",click:r("saveAll")},{type:"separator"},d?{label:"Properties…",click:function(e,t){t&&t.webContents.executeJavaScript("File.winShell().openProperties(File.bundle.filePath);")}}:null,{label:"Open File Location…",click:r("openFileLocation")},{label:"Reveal in Sidebar",click:r(function(){window.File.editor.library.revealInSidebar()},!0)},{label:"Delete…",click:function(e,t){t&&t.webContents.executeJavaScript("File.trashSelf();")}},{type:"separator"},{label:"Import…",click:r("import")},{label:"Export",submenu:T()},{label:"Print…",accelerator:"Shift+Alt+P",click:r("print")},{type:"separator"},{label:"Preferences…",accelerator:"CmdOrCtrl+,",click:r("togglePreferencePanel")},{type:"separator"},{label:"Close",accelerator:"CmdOrCtrl+W",click:r("close")}]}),p({label:"&Edit",id:"edit",submenu:[{label:"Undo",id:"undo",accelerator:"CmdOrCtrl+Z",click:r("undo")},{label:"Redo",id:"redo",accelerator:"CmdOrCtrl+Y",click:r("redo")},{type:"separator"},{label:"Cut",accelerator:"CmdOrCtrl+X",role:"cut"},{label:"Copy",accelerator:"CmdOrCtrl+C",role:"copy"},{label:"Copy Image Content",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.imgEdit.copyImage()")}},{label:"Paste",accelerator:"CmdOrCtrl+V",role:"paste"},{type:"separator"},{label:"Copy as Plain Text",click:r("copyAsPlainText")},{label:"Copy as Markdown",accelerator:"CmdOrCtrl+Shift+C",click:r("copyAsMarkdown")},{label:"Copy as HTML Code",click:r("copyAsHTMLSource")},{label:"Copy without Theme Styling",click:r("copyAsSemanticHTML")},{type:"separator"},{label:"Paste as Plain Text",accelerator:"CmdOrCtrl+Shift+v",click:r("pasteAsPlain")},{type:"separator"},{label:"Selection",submenu:[{label:"Select All",accelerator:"CmdOrCtrl+A",click:r("selectAll")},{label:"Select Paragraph / Block",accelerator:"CmdOrCtrl+Alt+P",click:r(function(){File.editor.selection.selectBlock()},!0)},{label:"Select Line / Sentence",accelerator:"CmdOrCtrl+L",click:r(function(){File.editor.selection.selectLine()},!0)},{label:"Select Styled Scope",accelerator:"CmdOrCtrl+E",click:r(function(){File.editor.selection.selectPhrase()},!0)},{label:"Select Word",accelerator:"CmdOrCtrl+D",click:r(function(){File.editor.selection.selectWord()},!0)},{type:"separator"},{label:"Jump to Top",accelerator:"Ctrl+Home",click:r(function(){File.editor.selection.jumpTop()},!0)},{label:"Jump to Selection",accelerator:"CmdOrCtrl+j",click:r(function(){File.editor.selection.jumpSelection()},!0)},{label:"Jump to Bottom",accelerator:"Ctrl+End",click:r(function(){File.editor.selection.jumpBottom()},!0)},{type:"separator"},{label:"Jump to Line Start",click:r(function(){File.editor.selection.jumpToLineStart()},!0)},{label:"Jump to Line End",click:r(function(){File.editor.selection.jumpToLineEnd()},!0)},{type:"separator"},{label:"Extend Selection to Top",accelerator:"Ctrl+Shift+Home",visible:!1,click:r(function(){File.editor.selection.jumpTop(!0)},!0)},{label:"Extend Selection to Bottom",accelerator:"Ctrl+Shift+End",visible:!1,click:r(function(){File.editor.selection.jumpBottom(!0)},!0)},{label:"Extend Selection to Line Start",accelerator:"Shift+Home",visible:!1,click:r(function(){File.editor.selection.extendToLineEdge(!1)},!0)},{label:"Extend Selection to Line End",accelerator:"Shift+End",visible:!1,click:r(function(){File.editor.selection.extendToLineEdge(!0)},!0)}]},{type:"separator"},{label:"Delete",click:r(function(){File.delete()},!0)},{label:"Delete Range",submenu:[{label:"Delete Paragraph / Block",accelerator:"Shift+CmdOrCtrl+Alt+P",click:r("deleteBlock")},{label:"Delete Line / Sentence",accelerator:"Shift+CmdOrCtrl+Alt+L",click:r("deleteLine")},{label:"Delete Styled Scope",accelerator:"Shift+CmdOrCtrl+Alt+E",click:r("deleteScope")},{label:"Delete Word",accelerator:"Shift+Ctrl+D",click:r("deleteWord")}]},{type:"separator"},{label:"Math Tools",submenu:[{label:"Refresh All Math Expressions",click:r(function(){File.editor.mathBlock.forceRefresh()},!0)}]},{type:"separator"},{label:"Smart Punctuation",submenu:[{label:"Convert on Input",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartyPantsTiming("+!e+")"))},checked:!t},{label:"Convert on Rendering",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartyPantsTiming("+e+")"))},checked:t},{type:"separator"},{label:"Smart Quotes",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartQuote("+e+")"))},checked:n},{label:"Smart Dashes",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartDash("+e+")"))},checked:o},{type:"separator"},{label:"Remap Unicode Punctuation on Parse",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setRemapPunctuation("+e+")"))},checked:l.setting.get("remapPunctuation")||!t&&(n||o),enabled:!(!t&&(n||o))},{type:"separator"},{label:"More Options…",click:function(e,t){t&&t.webContents.executeJavaScript("File.megaMenu.highlight('smart-punctuation-group');")}}]},{label:"Line Endings",submenu:[{label:"Windows Line Endings (CRLF)",type:"checkbox",click:r(function(){File.setLineEnding(!0,!0)},!0)},{label:"Unix Line Endings (LF)",type:"checkbox",click:r(function(){File.setLineEnding(!1,!0)},!0)},{type:"separator"},{label:"Insert Final New Line On Save",type:"checkbox",click:function(e,t){t&&t.webContents.executeJavaScript("File.setFinalNewline("+e.checked+")")}}]},{label:"Whitespace and Line Breaks",submenu:[{label:"Indent first line of paragraphs",type:"checkbox",click:r(function(){File.setIndentFirstLine(!File.option.indentFirstLine,!0,!0)},!0)},{type:"separator"},{label:"Visible
",type:"checkbox",checked:!0,click:r(function(){File.setHideBrAndLineBreak(!File.option.hideBrAndLineBreak,!0,!0)},!0)},{label:"Preserve single line break",type:"checkbox",checked:!0,click:r(function(){File.setIgnoreLineBreak(!File.option.ignoreLineBreak,!0,!0)},!0)},{type:"separator"},{label:"Learn More…",click:function(){var e=l.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io";a.shell.openExternal(`https://support.${e}/Line-Break/`)}}]},{label:"Spell Check…",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.spellChecker && File.editor.spellChecker.show();")}},{type:"separator"},{label:"Find and Replace",submenu:[{label:"Find…",accelerator:"CmdOrCtrl+f",click:r(function(){File.megaMenu.isPreferencePanelShown()?File.megaMenu.searchOnPreferencePanel():File.editor.searchPanel.showPanel()},!0)},{label:"Find Next",accelerator:"F3",click:r(function(){File.editor.searchPanel.highlightNext()},!0)},{label:"Find Previous",accelerator:"Shift+F3",click:r(function(){File.editor.searchPanel.highlightNext(!0)},!0)},{type:"separator"},{label:"Replace",accelerator:"Ctrl+h",click:r(function(){File.editor.searchPanel.showPanel(!0)},!0)}]}]}),p({label:"&Paragraph",submenu:[{label:"Heading 1",type:"checkbox",accelerator:"Ctrl+1",click:r(function(){File.editor.stylize.changeBlock("header1",void 0,!0)},!0)},{label:"Heading 2",type:"checkbox",accelerator:"Ctrl+2",click:r(function(){File.editor.stylize.changeBlock("header2",void 0,!0)},!0)},{label:"Heading 3",type:"checkbox",accelerator:"Ctrl+3",click:r(function(){File.editor.stylize.changeBlock("header3",void 0,!0)},!0)},{label:"Heading 4",type:"checkbox",accelerator:"Ctrl+4",click:r(function(){File.editor.stylize.changeBlock("header4",void 0,!0)},!0)},{label:"Heading 5",type:"checkbox",accelerator:"Ctrl+5",click:r(function(){File.editor.stylize.changeBlock("header5",void 0,!0)},!0)},{label:"Heading 6",type:"checkbox",accelerator:"Ctrl+6",click:r(function(){File.editor.stylize.changeBlock("header6",void 0,!0)},!0)},{type:"separator"},{label:"Paragraph",type:"checkbox",accelerator:"Ctrl+0",click:r(function(){File.editor.stylize.changeBlock("paragraph")},!0)},{type:"separator"},{label:"Increase Heading Level",accelerator:"Ctrl+=",click:r(function(){File.editor.stylize.increaseHeaderLevel()},!0)},{label:"Decrease Heading Level",accelerator:"Ctrl+-",click:r(function(){File.editor.stylize.decreaseHeaderLevel()},!0)},{type:"separator"},{label:"Table",submenu:[{label:"Insert Table",accelerator:"Ctrl+T",click:r(function(){File.editor.tableEdit.insertTable()},!0)},{type:"separator"},{label:"Add Row Above",enabled:!1,click:r(function(){File.editor.tableEdit.addRow(!0)},!0)},{label:"Add Row Below",accelerator:"Ctrl+Return",enabled:!1,click:r(function(){File.editor.tableEdit.addRow(!1)},!0)},{type:"separator"},{label:"Add Column Before",enabled:!1,click:r(function(){File.editor.tableEdit.addCol(!1)},!0)},{label:"Add Column After",enabled:!1,click:r(function(){File.editor.tableEdit.addCol(!1)},!0)},{type:"separator"},{label:"Move Row Up",enabled:!1,accelerator:"Alt+Up",click:r(function(){File.editor.tableEdit.moveRowUpOrDown(!0)},!0)},{label:"Move Row Down",enabled:!1,accelerator:"Alt+Down",click:r(function(){File.editor.tableEdit.moveRowUpOrDown(!1)},!0)},{label:"Move Column Left",enabled:!1,accelerator:"Alt+Left",click:r(function(){File.editor.tableEdit.moveColLeftOrRight(!0)},!0)},{label:"Move Column Right",enabled:!1,accelerator:"Alt+Right",click:r(function(){File.editor.tableEdit.moveColLeftOrRight(!1)},!0)},{type:"separator"},{label:"Delete Row",enabled:!1,accelerator:"Shift+Ctrl+Backspace",click:r(function(){File.editor.tableEdit.deleteRow()},!0)},{label:"Delete Column",enabled:!1,click:r(function(){File.editor.tableEdit.deleteCol()},!0)},{type:"separator"},{label:"Copy Table",enabled:!1,click:r(function(){File.editor.tableEdit.copyTable()},!0)},{label:"Prettify Source Code",enabled:!1,click:r(function(){File.editor.tableEdit.reformatTable()},!0)},{type:"separator"},{label:"Delete Table",enabled:!1,click:r(function(){File.editor.tableEdit.deleteTable()},!0)}]},{label:"Math Block",type:"checkbox",accelerator:"Ctrl+Shift+M",click:r(function(){File.editor.stylize.toggleMathBlock()},!0)},{label:"Code Fences",type:"checkbox",accelerator:"Ctrl+Shift+K",click:r(function(){File.editor.stylize.toggleFences()},!0)},{label:"Code Tools",submenu:[{label:"Copy Code Content",click:r(function(){File.editor.fences.copyContent()},!0)},{label:"Auto Indent Selected Code",click:r(function(){File.editor.fences.formatContent(!0)},!0)},{label:"Auto Indent Whole Code",click:r(function(){File.editor.fences.formatContent()},!0)}]},{label:"Alert",submenu:[{label:"Note Block",click:r(function(){File.editor.stylize.insertAlert("note")},!0)},{label:"Tip Block",click:r(function(){File.editor.stylize.insertAlert("tip")},!0)},{label:"Important Block",click:r(function(){File.editor.stylize.insertAlert("important")},!0)},{label:"Warning Block",click:r(function(){File.editor.stylize.insertAlert("warning")},!0)},{label:"Caution Block",click:r(function(){File.editor.stylize.insertAlert("caution")},!0)}]},{type:"separator"},{label:"Quote",type:"checkbox",accelerator:"Ctrl+Shift+Q",click:r(function(){File.editor.stylize.toggleIndent("blockquote")},!0)},{type:"separator"},{label:"Ordered List",type:"checkbox",accelerator:"Ctrl+Shift+[",click:r(function(){File.editor.stylize.toggleIndent("ol")},!0)},{label:"Unordered List",type:"checkbox",accelerator:"Ctrl+Shift+]",click:r(function(){File.editor.stylize.toggleIndent("ul")},!0)},{label:"Task List",type:"checkbox",accelerator:"Ctrl+Shift+X",click:r(function(){File.editor.stylize.toggleIndent("tasklist")},!0)},{label:"Task Status",submenu:[{label:"Toggle Task Status",click:r(function(){File.editor.stylize.toggleTaskStatus()},!0)},{type:"separator"},{label:"Mark as Complete",type:"checkbox",click:r(function(){File.editor.stylize.toggleTaskStatus(!0)},!0)},{label:"Mark as Incomplete",type:"checkbox",click:r(function(){File.editor.stylize.toggleTaskStatus(!1)},!0)}]},{label:"List Indentation",submenu:[{label:"Indent",accelerator:"CmdOrCtrl+]",click:r(function(){File.editor.UserOp.moreIndent(File.editor)},!0)},{label:"Outdent",accelerator:"CmdOrCtrl+[",click:r(function(){File.editor.UserOp.lessIndent(File.editor)},!0)}]},{type:"separator"},{label:"Insert Paragraph Before",click:r(function(){File.editor.UserOp.insertParagraph(!0)},!0)},{label:"Insert Paragraph After",click:r(function(){File.editor.UserOp.insertParagraph(!1)},!0)},{type:"separator"},{label:"Link Reference",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("def_link")},!0)},{label:"Footnotes",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("def_footnote")},!0)},{type:"separator"},{label:"Horizontal Line",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("hr")},!0)},{label:"Table of Contents",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("toc")},!0)},{label:"YAML Front Matter",type:"checkbox",click:r(function(){File.editor.stylize.insertMetaBlock()},!0)}]}),p({label:"F&ormat",submenu:[{label:"Strong",type:"checkbox",accelerator:"CmdOrCtrl+B",click:r(function(){File.editor.stylize.toggleStyle("strong")},!0)},{label:"Emphasis",type:"checkbox",accelerator:"CmdOrCtrl+I",click:r(function(){File.editor.stylize.toggleStyle("em")},!0)},{label:"Underline",type:"checkbox",accelerator:"CmdOrCtrl+U",click:r(function(){File.editor.stylize.toggleStyle("underline")},!0)},{label:"Code",type:"checkbox",accelerator:"CmdOrCtrl+Shift+`",click:r(function(){File.editor.stylize.toggleStyle("code")},!0)},{type:"separator"},{label:"Inline Math",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("inline_math")},!0)},{label:"Strike",type:"checkbox",accelerator:"Alt+Shift+5",click:r(function(){File.editor.stylize.toggleStyle("del")},!0)},{label:"Highlight",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("highlight")},!0)},{label:"Superscript",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("superscript")},!0)},{label:"Subscript",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("subscript")},!0)},{label:"Comment",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("comment")},!0)},{type:"separator"},{label:"Hyperlink",type:"checkbox",accelerator:"Ctrl+K",click:r(function(){File.editor.stylize.toggleStyle("link")},!0)},{label:"Hyperlink Actions",submenu:[{label:"Open Link",click:r(function(){File.editor.openCurrentLink()},!0)},{label:"Copy Link Address",click:r(function(){File.editor.copyCurrentLink()},!0)}]},{label:"Image",submenu:[{label:"Insert Image",accelerator:"CmdOrCtrl+Shift+I",click:r(function(){File.editor.stylize.toggleStyle("image")},!0)},{label:"Insert Local Images…",click:r(function(){File.editor.imgEdit.insertLocalImage()},!0)},{type:"separator"},{label:"Open Image Location…",click:r(function(){File.editor.imgEdit.revealInFinder()},!0)},{label:"Copy Image Content",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.imgEdit.copyImage()")}},{label:"Zoom Image",submenu:[{label:"25%",click:r(function(){File.editor.imgEdit.zoomAction(null,"25%")},!0)},{label:"33%",click:r(function(){File.editor.imgEdit.zoomAction(null,"33%")},!0)},{label:"50%",click:r(function(){File.editor.imgEdit.zoomAction(null,"50%")},!0)},{label:"67%",click:r(function(){File.editor.imgEdit.zoomAction(null,"67%")},!0)},{label:"80%",click:r(function(){File.editor.imgEdit.zoomAction(null,"80%")},!0)},{type:"separator"},{label:"100%",click:r(function(){File.editor.imgEdit.zoomAction(null,"100%")},!0)},{type:"separator"},{label:"150%",click:r(function(){File.editor.imgEdit.zoomAction(null,"150%")},!0)},{label:"200%",click:r(function(){File.editor.imgEdit.zoomAction(null,"200%")},!0)}]},{label:"Switch Image Syntax",submenu:[{label:"Markdown Style",click:r(function(){File.editor.imgEdit.switchPattern(null,!1)},!0)},{label:"HTML Style",click:r(function(){File.editor.imgEdit.switchPattern(null,!0)},!0)}]},{type:"separator"},{label:"Delete Image File",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.imgEdit.deleteImageAction(true)")}},{type:"separator"},{label:"Copy Image to…",click:r(function(){File.editor.imgEdit.copyToSelectedFolderAction()},!0)},{label:"Rename or Move Image to…",click:r(function(){File.editor.imgEdit.copyToSelectedFolderAction(!0)},!0)},{label:"Upload Image",click:r(function(){File.editor.imgEdit.uploadAction()},!0)},{type:"separator"},{label:"Copy All Images to…",click:r(function(){File.editor.imgEdit.copyAllImages()},!0)},{label:"Move All Images to…",click:r(function(){File.editor.imgEdit.moveAllImages()},!0)},{label:"Upload All Local Images",click:r(function(){File.editor.imgEdit.uploadAllImages()},!0)},{type:"separator"},{label:"Reload All Images",click:r(function(){File.editor.imgEdit.reloadAllByNode()},!0)},{type:"separator"},{label:"When Insert Local Image",submenu:[{label:"Copy Image File to Folder…",type:"checkbox",click:r(function(){File.editor.imgEdit.toggleCopyToFolder()},!0)},{label:"Upload Image",type:"checkbox",skipAccelerator:!0,click:r(function(){File.editor.imgEdit.toggleUploadForFile()},!0)}]},{label:"Use Image Root Path…",type:"checkbox",click:r(function(){File.editor.imgEdit.toggleUseImageRootPath()},!0)},{type:"separator"},{label:"Global Image Settings…",click:function(e,t){t&&t.webContents.executeJavaScript("File.megaMenu.highlight('image-setting-group');")}}]},{type:"separator"},{label:"Clear Format",type:"checkbox",accelerator:"CmdOrCtrl+\\",click:r(function(){File.editor.stylize.clearStyle()},!0)}]}),p({label:"&View",submenu:[{label:"Toggle Sidebar",accelerator:"CmdOrCtrl+Shift+L",click:r(function(){File.editor.library.toggleSidebar()},!0)},{label:"Outline",type:"checkbox",accelerator:"CmdOrCtrl+Shift+1",click:r("toggleOutline")},{label:"Articles",type:"checkbox",accelerator:"CmdOrCtrl+Shift+2",click:r("toggleFileList")},{label:"File Tree",type:"checkbox",accelerator:"CmdOrCtrl+Shift+3",click:r("toggleFileTree")},{label:"Search",type:"checkbox",accelerator:"CmdOrCtrl+Shift+F",click:r("globalSearch")},{type:"separator"},{label:"Source Code Mode",type:"checkbox",accelerator:"CmdOrCtrl+/",click:r(function(){File.toggleSourceMode()},!0)},{type:"separator"},{label:"Focus Mode",type:"checkbox",accelerator:"F8",click:r(function(){File.editor.toggleFocusMode()},!0),enabled:!1},{label:"Typewriter Mode",type:"checkbox",accelerator:"F9",click:r(function(){File.editor.toggleTypeWriterMode()},!0),enabled:!1},{type:"separator"},{label:"Show Status Bar",type:"checkbox",click:r("toggleStatusBar")},{label:"Toggle Word Count Popover",click:r("toggleWordCount")},{type:"separator"},{label:"Toggle Fullscreen",accelerator:"F11",click:function(e,t){t&&(t.isFullScreen()?t.setFullScreen(!1):t.setFullScreen(!0))}},{label:"Always on Top",type:"checkbox",click:function(e,t){t&&(k(function(){document.body.classList.toggle("always-on-top")},!0),t.setAlwaysOnTop(!t.isAlwaysOnTop()),e.checked=t.isAlwaysOnTop())}},{type:"separator"},{label:"Actual Size",type:"checkbox",accelerator:d?"Ctrl+Shift+9":"Ctrl+Shift+0",click:function(e,t){v(function(){ClientCommand.resetZoom()}),k(function(){ClientCommand.refreshViewMenu()},!0)}},{label:"Zoom In",accelerator:"Ctrl+Shift+=",click:function(e,t){v(function(){ClientCommand.zoomIn()}),k(function(){ClientCommand.refreshViewMenu()},!0)}},{label:"Zoom Out",accelerator:"Ctrl+Shift+-",click:function(e,t){v(function(){ClientCommand.zoomOut()}),k(function(){ClientCommand.refreshViewMenu()},!0)}},{type:"separator"},{label:"Switch Between Opened Documents",accelerator:"Ctrl+Tab",click:function(e,t){var n;!t||-1!=(t=(n=m.getAllWindows()).indexOf(t))&&n[t=++t>=n.length?0:t].focus()}},{type:"separator"},{label:"Toggle DevTools",accelerator:"Shift+F12",click:function(e,t){var n;t&&(n=setTimeout(t.webContents.openDevTools,2e3),t.webContents.executeJavaScript("ClientCommand.toggleDevTools()").then(function(){clearTimeout(n)},function(){clearTimeout(n),t.webContents.openDevTools()}))}}]}),p({label:"&Themes",submenu:[]}),p({label:"&Help",submenu:[{label:"What's New…",click:function(){var e=l.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io";a.shell.openExternal(`https://support.${e}/What's-New/`)}},{type:"separator"},{label:"Quick Start",click:function(e,t){l.openFile(u+"/Docs/Quick Start.md")}},{label:"Markdown Reference",click:function(e,t){l.openFile(u+"/Docs/Markdown Reference.md")}},{label:"Install and Use Pandoc",click:function(e,t){l.openFile(u+"/Docs/Install and Use Pandoc.md")}},{label:"Custom Themes",click:function(e,t){l.openFile(u+"/Docs/Custom Themes.md")}},{label:"Use Images in Typora",click:function(e,t){l.openFile(u+"/Docs/Use Images in Typora.md")}},{label:"Data Recovery and Version Control",click:function(e,t){l.openFile(u+"/Docs/Auto Save, Version Control and Recovery.md")}},{label:"More Topics…",click:function(e,t){var n=l.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io";a.shell.openExternal("https://support."+n)}},{type:"separator"},{label:"Credits",click:function(e,t){l.openFile(u+"/Docs/Credits.md")}},{label:"Change Log",click:function(e,t){l.openFile(u+"/Docs/Change Log.md")}},{label:"Privacy Policy",click:function(e,t){l.openFile(u+"/Docs/Privacy Policy.md")}},{label:"Website",click:function(){var e=l.setting.get("useMirrorInCN")?"https://typoraio.cn":"https://typora.io";a.shell.openExternal(e)}},{label:"Feedback",click:function(e,t){a.shell.openExternal("mailto:hi@typora.io")}},{type:"separator"},{label:"Check Updates…",click:function(){d&&l.updater.checkForUpdates(!0)},visible:d},{label:"My License…",click:function(){b.showLicensePanel()}},global.PRODUCTION_MODE?null:{label:"Welcome…",click:function(){b.showWelcomePanel()}},{label:"About",click:r(function(){File.megaMenu.closePreferencePanel(),document.body.classList.contains("native-window")?($(".modal:not(.block-modal)").modal("hide"),$("#about-dialog").modal("show"),$("*:focus").blur()):(File.megaMenu.show(),$("#m-about").trigger("click"))},!0)}]})];d||t[0].submenu.splice(t[0].submenu.indexOf(null),1),l.isEmojiPanelSupported()&&(t[1].submenu.push({type:"separator"}),t[1].submenu.push(p({label:"Emoji and Symbols",accelerator:d?"Super+.":"",click:function(){l.showEmojiPanel()}})));const i=t[t.length-1].submenu;for(;-1{"use strict";var a=l(93).EventEmitter,n=l(134),t=n.ipcMain,s=n.app,r=l(728),p="linux"==process.platform,h=l(541).join(__dirname,"../"),g=l(445),c=l(156),m=l(359).default,f=l(477),w=l(824),y=l(587),d=new a,o=["Check updates automatically","Skip This Version","Remind Me Later","Download Update","New version available.","Latest version is $1, your version is $2"],u="64";"ia32"==process.arch&&(u="32"),"arm64"==process.arch&&(u="arm"),d.initUpdater=function(){return c.initDict().then(function(){return o.forEach(function(e,t){o[t]=c.getPanelString(e)}),Promise.resolve()})},d.showDetailWindow=function(e,t,n){d.progressBar&&(d.progressBar.close(),d.progressBar=null),d.win&&(d.win.destroy(),d.win=null);e=y.showPanelWindow({title:c.getPanelString("Updater"),width:640,height:600,path:"updater/updater.html?curVersion=$1&newVersion=$2&labels=$3&enableAutoUpdate=$4&releaseNoteLink=$5&hideAutoUpdates=$6".replace("$1",e).replace("$2",t).replace("$3",encodeURIComponent(JSON.stringify(o))).replace("$4",JSON.stringify(!1!==s.setting.get("enableAutoUpdate"))).replace("$5",encodeURIComponent(n)).replace("$6",global.devVersion&&!g.getHasLicense())});(d.win=e).on("closed",function(){d.win=null})},d.showUI=function(){d.win||d.progressBar||(d.progressBar=new f({title:c.getPanelString("Updater"),text:c.getPanelString("Checking Updates…"),indeterminate:!0,style:{text:{padding:"3px 0"}},browserWindow:{closable:!0,webPreferences:{nodeIntegration:!0,contextIsolation:!1}}}))};d.checkForUpdates=async function(t){var e,n=s.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io",n=global.devVersion||s.setting.get("autoUpdateToDev")?`https://${n}/releases/dev_windows_${u}.json`:`https://${n}/releases/windows_${u}.json`;if(n){if(d.emit("checking-for-update"),t)d.showUI();else if((e=s.setting.get("cancelUpdate"))&&new Date-new Date(e)<432e5)return;try{var o=await m(n);if(204==o.status)return void d.emit("update-not-available");if(200!=o.status)return d.emit("update-not-available"),console.error("invalid status code: "+o.statusCode+" from "+n),"Failed to check updates, invalid status code: "+o.status;var i=function(e){var t,n=l(842).release().replace(/\.[^.]+$/,"");for(t in e.alternatives||{})if(s.setting.compareVersion(n,t)<=0)return Object.assign(e,(e.alternatives||{})[t]);return e}(await o.json()),r=(d.data=i,s.getVersion());if(!i.version||!r)return;if(!(0{e||(console.log(t),d.installPathOnQuit=t,s.quit())})},d.installIfNeeded=function(){d.installPathOnQuit&&d.install(d.installPathOnQuit)},d.install=function(e){l(620).spawn(e,["/SILENT"],{detached:!0,stdio:["ignore","ignore","ignore"]}).unref()},t.handle("updater.checkForUpdates",(e,t)=>{d.checkForUpdates(t)}),t.handle("updater.cancelUpdate",e=>{d.cancelUpdate()}),t.handle("updater.skipUpdate",e=>{d.skipUpdate()}),t.handle("updater.downloadUpdate",e=>{d.downloadUpdate()}),e.exports=d},620:e=>{"use strict";e.exports=require("child_process")},289:e=>{"use strict";e.exports=require("crypto")},134:e=>{"use strict";e.exports=require("electron")},554:e=>{"use strict";e.exports=require("electron-dl")},359:e=>{"use strict";e.exports=require("electron-fetch")},477:e=>{"use strict";e.exports=require("electron-progressbar")},93:e=>{"use strict";e.exports=require("events")},834:e=>{"use strict";e.exports=require("extract-zip")},833:e=>{"use strict";e.exports=require("fs")},728:e=>{"use strict";e.exports=require("fs-extra")},232:e=>{"use strict";e.exports=require("fs-plus")},338:e=>{"use strict";e.exports=require("hjson")},783:e=>{"use strict";e.exports=require("lowdb")},207:e=>{"use strict";e.exports=require("lowdb/adapters/FileSync")},640:e=>{"use strict";e.exports=require("module")},676:e=>{"use strict";var t;if(void 0===require("native-reg"))throw(t=new Error("Cannot find module 'require('native-reg')'")).code="MODULE_NOT_FOUND",t;e.exports=require("native-reg")},560:e=>{"use strict";e.exports=require("node-machine-id")},842:e=>{"use strict";e.exports=require("os")},541:e=>{"use strict";e.exports=require("path")},208:e=>{"use strict";e.exports=require("process")},468:e=>{"use strict";e.exports=require("raven")},46:e=>{"use strict";var t;if(void 0===require("sudo-prompt"))throw(t=new Error("Cannot find module 'require('sudo-prompt')'")).code="MODULE_NOT_FOUND",t;e.exports=require("sudo-prompt")},426:e=>{"use strict";e.exports=require("url")},266:e=>{"use strict";e.exports=require("util")}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;t=o[e]={id:e,loaded:!1,exports:{}};return n[e](t,t.exports,i),t.loaded=!0,t.exports}i.c=o,i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);i(i.s=90)})(); \ No newline at end of file + [-HKEY_CLASSES_ROOT\\markdown]`);return e.success?e.message+"\n"+r.getPanelString("Please try sign out Windows to take effect."):e.message})},156:(e,t,n)=>{var o=n(134).app,i=n(728),r=n(541).join(__dirname,"../"),a=["Operation Failed","Save As","All Supported Formats","Error","Check updates automatically","Skip This Version","Remind Me Later","Download Update","New version available.","Latest version is $1, your version is $2","Updater","Checking Updates…","Downloading Updates…","You're up to date!","Check Update Failed","Download failed","Install Updates ?","Quit and Install","Cancel","Download","Downloading…","Extracting binary…","This dev version of Typora is expired, please download and install a newer version.","This device has been deactivated","Typora is now deactivated","UNREGISTERED"],s={},l=!1;e.exports={initDict:function(){if(l)return Promise.resolve();var e=n(541).join(r,o.setting.getLocaleFolder("Panel"));return i.readJSON(e,"utf8").then(function(t){l=!0,a.map(function(e){s[e]=t[e]||e})}).catch(function(){})},getPanelString:function(e){return s[e]||e}}},351:(r,s,c)=>{function d(e,t){this.activeWindow=t||null,this.windows=new Set(t),this.path=e||null,this.snap=null,this.lastSync,this.content,this.backupState=null}var e=c(134),u=e.app,a=e.BrowserWindow,l=(e.powerMonitor,c(728)),e=c(232),h=(c(266),process.platform,process.platform,"linux"==process.platform),g=c(468),m=c(587),t=c(134).ipcMain,o=(t.on("doc.syncChange",function(e,t){var n=a.fromWebContents(e.sender),o=u.documentController.getDocumentFromWindowId(n.id);n==o.activeWindow&&1=n}catch(e){console.warn(e)}return!1}},d.prototype.getWindowToFocus=function(){var e=this.activeWindow||this.windows.keys().next().value;if(e){if(!e.isDestroyed())return e;this.activeWindow=null,this.windows.delete(e)}return null},d.prototype.syncFullContent=function(t){var e,n=!1;if(this.windows.forEach(function(e){this.activeWindow!=e&&!n&&(e.inSourceMode&&!t||!e.inSourceMode&&t)&&(n=!0)}),n)return e=this.windows,this.activeWindow.webContents.executeJavaScript("File.sync(false, true);1;").then(function(){e.forEach(function(e){this.activeWindow!=e&&(e.inSourceMode&&!t||!e.inSourceMode&&t)&&e.webContents.executeJavaScript("File.editor.applyFullContent("+!!t+")")})}),null},d.prototype.popBackupState=async function(){var e=this.backupState;return this.backupState=void 0,Promise,e},function(e){return c(541).basename(e)}),f=e.isCaseInsensitive();function p(e){return f?e&&e.toLowerCase():e}function n(){this.documents=new Set,this.path2doc=new Map,this.win2doc=new Map,this.name2docs=new Map,this.frozenDocs=[],this.watchSystemPause()}n.prototype.watchSystemPause=function(){u.whenReady().then(()=>{})},n.prototype.setContentForWindow=function(e,t){var n=this.getDocumentFromWindowId(t);(n.activeWindow||{}).id==t&&n.setContent(e)},n.prototype.solveDuplicateName_=function(e){var t=e.path,t=p(o(t)),n=this.name2docs.get(t)||new Set;this.name2docs.set(t,n),0{e=a.fromWebContents(e.sender),t=t?u.getDocumentController().getDocument(t):u.documentController.getDocumentFromWindowId(e.id);t&&t.activeWindow==e&&t&&t.switchToUntitled(n)}),t.handle("document.setLastSync",(e,t)=>{e=a.fromWebContents(e.sender);u.documentController.getDocumentFromWindowId(e.id).setLastSync(t)}),t.handle("document.syncFullContent",(e,t)=>{e=a.fromWebContents(e.sender);u.documentController.getDocumentFromWindowId(e.id).syncFullContent(t)}),t.handle("document.getContent",e=>{e=a.fromWebContents(e.sender);u.documentController.getDocumentFromWindowId(e.id).getContent()}),t.handle("document.currentPath",e=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).path});const y=async e=>{var t=e.getSnap(null),n=e.path,o=!1,i=null;return(t||{}).nodeMap?o=await e.shouldReadFromDisk():i=await e.popBackupState(),i&&i.hasUnsaved?console.log("load from recover content length: "+i.content.length):i=null,JSON.stringify({snap:t,filePath:n,backups:i,shouldReadFromDisk:o,windowCounts:e.windows.size})};t.handle("document.loadData",async e=>{console.log("handle document.loadData");new Date;e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id),e=await y(e);return new Date,e}),t.handle("document.switchDocument",async(e,t)=>{e=a.fromWebContents(e.sender),e=await u.getDocumentController().switchDocument(e.id,t);return y(e)}),t.handle("document.rename",(e,t)=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).rename(t),!0}),t.handle("document.setContent",(e,t)=>{var e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id),n=e.content==t;return e.setContent(t),n}),t.handle("document.addSnap",(e,t)=>{e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id);return t?e.addSnap(JSON.parse(t)):e.addSnap(null),!0}),t.handle("document.addSnapAndLastSync",(e,t)=>{try{var n,o,i=a.fromWebContents(e.sender),r=u.documentController.getDocumentFromWindowId(i.id);t?({snap:n,lastSync:o}=JSON.parse(t),r.addSnap(n),r.setLastSync(o)):r.addSnap(null)}catch(e){console.error(e)}return!0}),t.handle("document.shouldSaveSnap",e=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).shouldSaveSnap()}),t.handle("document.getSnap",(e,t)=>{e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id);return JSON.stringify(e.getSnap(t))}),t.handle("document.getSnapWithValidation",async(e,t)=>{var e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id),n=await e.isSnapValid();return JSON.stringify({snap:e.getSnap(t),shouldReadFromDisk:0==n})}),t.handle("document.enterOversize",e=>{e=a.fromWebContents(e.sender),e=u.documentController.getDocumentFromWindowId(e.id);e&&e.enterOversize()}),t.handle("document.newWindow",e=>{3==u.setting.get("restoreWhenLaunch")?u.openFile(null,{mountFolder:u.setting.get("pinFolder"),silent:"pinFolder"}):u.openFile()}),t.handle("document.checkIfMoveOnSave",(e,t)=>{var e=a.fromWebContents(e.sender),n=u.documentController.getDocument(t);return!n&&((n=u.documentController.getDocumentFromWindowId(e.id)).rename(t),!0)}),t.handle("document.hasDuplicateName",(e,t)=>u.documentController.hasDuplicateName(t)),t.handle("document.noOtherWindow",(e,t)=>{e=a.fromWebContents(e.sender);return u.documentController.getDocumentFromWindowId(e.id).windows.size<=1});var i=new n;r.exports=i},824:(e,t,l)=>{var c=l(728),d=l(541),u={title:"Download",text:"Downloading…",indeterminate:!1,initialValue:0,maxValue:1,closeOnComplete:!1,abortOnError:!1,style:{text:{padding:"3px 0"}},browserWindow:{modal:!1,closable:!0,webPreferences:{nodeIntegration:!0,contextIsolation:!1}}};function p(e){if(e<1024)return e+" B";var t=e/Math.pow(1024,1),e=e/Math.pow(1024,2);return e<1?(t+"").replace(/(\..)(.+)$/,"$1")+"KB":(e+"").replace(/(\..)(.+)$/,"$1")+"MB"}function n(e,t,n){this.onAbort=null,this.onSuccess=null,this.onError=null,this.downloadURL=e,this.dist=t,this.displayOption=n||{},this.progressBar=null,this.downloadItem=null}n.prototype.cancel=function(){if(this.downloadItem){try{this.downloadItem.cancel()}catch(e){}this.downloadItem=null}this.setCompleted(),this.onAbort&&this.onAbort()},n.prototype.setCompleted=function(){this.downloadItem=null,this.progressBar&&(this.progressBar.setCompleted(),this.progressBar.close(),this.progressBar=null)},n.prototype.download=function(){var e=l(477),t=l(554),n=this,o=this.downloadURL,i=this.dist,r=this.displayOption,a=new e(Object.assign({},u,r)),s=((this.progressBar=a).on("aborted",function(){n.cancel()}),d.dirname(i));Promise.all([new Promise(function(e){a.on("ready",e)}),c.ensureDir(s)]).then(function(){console.record("[downloader] downloading "+o,"DEBUG"),t.download(a._window,o,{showBadge:r.showBadge||!1,directory:s,filename:d.basename(i),onProgress:function(e){a&&(a.value=e.percent*(r.processOnComplete||1),a.detail=p(e.transferredBytes)+" / "+p(e.totalBytes))},onStarted:function(e){console.log("start downloading "+e.getURL()),n.downloadItem=e},onCancel:function(){console.log("canceled downloading "+downloadItem.getURL()),n.cancel()}}).then(function(e){n.onSuccess(e,a)}).catch(function(e){console.log("error downloading "+(n.downloadItem&&n.downloadItem.getURL())),n.onError(e)})})},e.exports=n},405:(e,t,n)=>{var n=n(134),o=n.app,n=n.ipcMain,i=global.t_workingDir,r=o.getVersion(),a=(/-([a-z]+)/.exec(r)||[])[1],s=r;function l(e,t){var n,o,i;for(e=(e||"").replace(/-[a-z]+/,""),t=(t||"").replace(/-[a-z]+/,""),e=e.split("."),t=t.split("."),o=Math.min(e.length,t.length),n=0;n({PRODUCTION_MODE:global.PRODUCTION_MODE,DEBUG_MODE:global.DEBUG_MODE,version:o.getVersion(),devVersion:global.devVersion})),global.compareVersion=l,global.t_workingDir=i,global.PRODUCTION_MODE=!0,global.DEBUG_MODE=!1},932:(e,t,n)=>{function o(){this.clearUndo()}function i(e){r.dialog.showErrorBox(s.getPanelString("Operation Failed"),e.message)}var r=n(134),a=r.app,s=n(156),l=n(728),n=r.ipcMain,c=(o.prototype.hasUndo=function(e){return!(!this.hasUndo_||!e)&&(0==(this.undoTo_||"").indexOf(e)||0==(this.undoFrom_||"").indexOf(e))},o.prototype.undoLabel=function(){return this.undoLabel_},o.prototype.clearUndo=function(){this.undoFrom_="",this.undoTo_="",this.undoLabel_="",this.hasUndo_=!1},o.prototype.registerUndo=function(e,t,n){this.undoFrom_=e,this.undoTo_=t,this.undoLabel_=n,this.hasUndo_=!0},o.prototype.getFocusPath=function(){return this.hasUndo_&&this.undoTo_},o.prototype.performUndo=function(){var t;function n(){r.dialog.showMessageBox({type:"warning",message:s.getPanelString("Operation Failed"),defaultId:0,cancelId:1,buttons:[s.getPanelString("Save As"),s.getPanelString("Cancel")]}).then(({response:e})=>{0==e?r.dialog.showSaveDialog({defaultPath:t.undoTo_,properties:["showOverwriteConfirmation"]}).then(({filePath:e})=>{e&&e!=t.undoFrom_&&l.rename(t.undoFrom_,e,function(e){e&&i(e)}),t.clearUndo()}):t.clearUndo()})}this.hasUndo_&&(this.hasUndo_=!1,(t=this).undoTo_?l.existsSync(this.undoTo_)?n():(a.sendEvent("willRename",{oldPath:t.undoFrom_,newPath:t.undoTo_}),l.copyFile(this.undoFrom_,this.undoTo_,function(e){l.unlink(t.undoFrom_,function(){}),e?(n(),a.sendEvent("didRename",{oldPath:t.undoFrom_,newPath:t.undoFrom_})):(a.sendEvent("didRename",{oldPath:t.undoFrom_,newPath:t.undoTo_}),t.clearUndo())})):l.remove(this.undoFrom_,function(e){e?i(e):(t.clearUndo(),a.sendEvent("updateQuickOpenCache",{toDel:this.undoFrom_}))}))},new o);n.handle("filesOp.registerUndo",(e,t,n,o)=>{c.registerUndo(t,n,o)}),n.handle("filesOp.clearUndo",e=>{c.clearUndo()}),n.handle("filesOp.performUndo",e=>{c.performUndo()}),n.handle("filesOp.getFocusPath",e=>c.getFocusPath()),n.handle("filesOp.undoLabel",(e,t)=>c.hasUndo(t)?c.undoLabel():null),t.default=c},445:(o,u,i)=>{i(405);var p,h=i(156),g=i(134),m=g.shell,s=g.app,e=g.ipcMain,f=g.BrowserWindow,w="win32"==process.platform,y="darwin"==process.platform,b="linux"==process.platform,v=i(587),k=i(359).default,a=i(468),C=!1;const F=function(e){try{return require(e)}catch(e){if(C)return;C=!0;var t=e.message;setTimeout(()=>{C=!1,(dialog=i(134).dialog).showMessageBox(null,{type:"error",buttons:["OK"],defaultId:0,cancelId:0,title:"A required module cannot be loaded by Typora",message:t.split("\n")[0]+"\n\nPlease check if that file exists or reinstall Typora to fix."}).then(({})=>{process.exit(1)})},1500)}};var S,r=null,x="",l="",c="",D="";const T={SUCCESS:0,OUT_OF_LIMIT:1,INVALIDATE:-1,WRONG_USER:-2},P=JSON.parse(Buffer.from("WyItLS0tLUJFR0lOIFBVQkxJQyBLRVktLS0tLSIsIk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBN25Wb0dDSHFJTUp5cWdBTEVVcmMiLCI1SkpoYXAwK0h0SnF6UEUwNHB6NHkrbnJPbVk3LzEyZjNIdlp5eW9Sc3hLZFhUWmJPMHdFSEZJaDBjUnFzdWFKIiwiUHlhT09QYkEwQnNhbG9mSUFZM21SaFFRM3ZTZitybjNnK3cwUyt1ZFdtS1Y5RG5tSmxwV3FpekZhalU0VC9FNCIsIjVaZ01OY1h0M0UxaXBzMzJyZGJUUjBObmVuOVBWSVR2cmJKM2w2Q0kyQkZCSW1aUVoyUDhOK0xzcWZKc3F5VlYiLCJ3RGt0M21IQVZ4VjdGWmJmWVdHKzhGRFN1S1FIYUNtdmdBdENoeDlod2wzSjZSZWtrcURWYTZHSVYxM0QyM0xTIiwicWRrMEpiNTIxd0ZKaS9WNlFBSzZTTEJpYnk1Z1lONnpRUTVSUXBqWHRSNTNNd3pUZGlBekdFdUtkT3RyWTJNZSIsIkR3SURBUUFCIiwiLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tIiwiIiwiIl0=","base64").toString("utf8")).join("\n"),I=864e5;var E="https://store.typora.io";const W=e=>{if(!e)return e;var t;try{t=Buffer.from(e,"base64");const n=i(289).publicDecrypt(P,t);return JSON.parse(n.toString("utf8"))}catch(e){return null}},O=function(){var e=Array.from(arguments);const t=i(289).createHash("sha256");return e.forEach(e=>{t.update(e)}),t.digest("base64")},_=()=>{const e=d().get("SLicense");if(!e)return null;var[t,n,o]=e.split("#"),t=W(t);return t&&t.fingerprint==c?(Object.assign(t,{failCounts:n,lastRetry:new Date(o)}),t):null},M=async e=>{console.log("writeInstallDate fromBTime="+e);var t=new Date;if(e)try{var n=await i(728).stat(s.getPath("userData")+"/profile.data"),t=new Date(n.birthtime);n.birthtime}catch(e){}e=(p=t).toLocaleDateString("en-US");return d().put("IDate",e),p};var L=null;const d=function(){var n;return L=null==L?w?function(){const o=F("native-reg"),i="Software\\Typora";return{get:function(e){var t=o.openKey(o.HKCU,i,o.Access.READ);if(null==t)return"";e=o.getValue(t,null,e);return o.closeKey(t),e},put:function(e,t){var n=o.createKey(o.HKCU,i,o.Access.WRITE);o.setValueSZ(n,e,t),o.closeKey(n)}}}():(n=s.setting.prepDatabase(c),{put:function(e,t){console.log("ls put "+e),n.getState()[e]=t,n.write()},get:function(e){return n.getState()[e]}}):L};const R=async()=>{if(!c){if(w){const t=F("native-reg");var e=t.openKey(t.HKEY.LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Cryptography",t.Access.WOW64_64KEY|t.Access.READ);c=t.getValue(e,null,"MachineGuid"),t.closeKey(e)}else c=await i(560).machineId({original:!0});c||a.captureMessage("[L] Failed to get fingerPrint"),c=O(c,"typora").substr(0,10).replace(/[/=+-]/g,"a"),y&&(c+="darwin")}return c};var U=!1;const A=()=>{var e=a.getContext().tags;e.hasLicense=r,a.mergeContext(e)},N=()=>process.platform.replace(/\d+/,""),B=async(t,n,o)=>{ne(),console.log(`request ${E}/`+t);const e=new AbortController;var i,r=setTimeout(()=>e.abort(),3e4);try{i=await k(E+"/"+t,{method:"POST",cache:"no-cache",body:JSON.stringify(n),headers:{"Content-Type":"application/json","Cache-Control":"no-cache"}}),clearTimeout(r)}catch(e){var a=e;if(console.warn(e.stack),clearTimeout(r),o&&"zh-Hans"==s.setting.getUserLocale()&&!s.setting.get("useMirrorInCN")){o=(await g.dialog.showMessageBox(null,{message:"链接服务器失败,使用尝试访问国内域名进行激活?",buttons:["确认","取消"]}))["response"];if(console.log("click "+o),o)throw a;return s.setting.put("useMirrorInCN",!0),B(t,n,!1)}if(s.setting.get("useMirrorInCN"))try{console.log("request to typoraio.cn"),r=setTimeout(()=>(new AbortController).abort(),3e4),i=await k("https://typoraio.cn/store/"+t,{method:"POST",cache:"no-cache",body:JSON.stringify(n),headers:{"Content-Type":"application/json","Cache-Control":"no-cache"}})}catch(e){throw console.warn(e.stack),a}}if(i){if(200==i.status)return-1{var t=new Date(d().get("IDate"));return isNaN(t.getTime())?e?null:new Date:e?t:(e=1704114189095,isNaN(e)?e=new Date("2021-10-01"):(e=new Date(e),isNaN(e.getTime())&&(e=new Date("2021-10-01"))),t{if(t=t||15,432e5{var e=(p=z(!global.devVersion))?J(!1):100;(15{U=!0;var t=_(),{license:n,email:o,type:i}=t||{};n&&o?(V(o,n,i),(async(e,t)=>{const i=(new Date).toLocaleDateString("en-US");function n(){var[e,t]=(n=d().get("SLicense")).split("#"),n=[e,t=+t+1,i].join("#");d().put("SLicense",n)}var{deviceId:e,lastRetry:o}=e||{};if(t||!(new Date-o{const t=new AbortController;var n=setTimeout(()=>t.abort(),4e4);const o=await(await k(e+"/api/client/renew",{method:"POST",cache:"no-cache",body:JSON.stringify(r),headers:{"Content-Type":"application/json","Cache-Control":"no-cache"}})).json();clearTimeout(n),o.success||(console.warn("[renewL]: unfill due to renew fail"),j(o.msg)),d().put("SLicense",[o.msg,0,i].join("#"))};try{ne(),await t(E)}catch(e){e.stack,a.captureException(e,{level:"warning"}),console.warn("Failed to Renew L");try{s.setting.get("useMirrorInCN")?await t("https://typoraio.cn/store"):n()}catch(e){n()}}}})(t,e)):j()},K=(e,t)=>g.dialog.showMessageBox(null,{type:"error",buttons:["OK"],defaultId:0,cancelId:0,title:e,message:t}),q=function(){s.expired=!0,K(h.getPanelString("Error"),h.getPanelString("This dev version of Typora is expired, please download and install a newer version.")).then(()=>{m.openExternal("https://typora.io/#download"),setTimeout(()=>{process.exit(1)},1e3)})},Z=function(){var e;ie()&&!s.setting.inFirstShow&&(e=b||global.devVersion,b&&Math.random()<.8||(!S||new Date-S>36e5*(e?4:2)||!e&&J(!0,16)<=0)&&G())};var Q=!1,t=null;const G=async function(e){if(S=new Date,null==t)return(t=v.showPanelWindow({width:525,height:420,path:`page-dist/license.html?dayRemains=${J(!0)}&index=${e?1:0}&hasActivated=${r||!1}&email=${x}&license=${l}&lang=${s.setting.getUserLocale()}&needLicense=${oe()&&!global.devVersion}&type=${D}&os=`+(w?"win":y?"mac":"linux"),frame:!1,alwaysOnTop:!C})).on("closed",function(){t=null}),void setTimeout(()=>{t&&!t.isDestroyed()&&t.setAlwaysOnTop(!1)},5e3);t.focus()};var n=null;setTimeout(function(){Q&&(G(),le())},2e4);async function Y(){var o=(o=process.env.USER)||i(842).userInfo().username;switch(process.platform){case"win32":return process.env.COMPUTERNAME+" | "+o+" | Windows";case"darwin":return new Promise(n=>{i(620).exec("scutil --get ComputerName",{timeout:5e3},(e,t)=>{n(!e&&t?t.toString().trim()+" | "+o+" | darwin":i(842).hostname()+" | "+o+" | darwin")})});default:return i(842).hostname()+" | "+o+" | Linux"}}async function X(e){try{var{fingerprint:t,email:n,license:o,type:i}=W(e)||{};return n&&o&&t?t!=await R()?(console.log("[L] validate server return fail"),j(),!1):(V(n,o,i),d().put("SLicense",e+"#0#"+(new Date).toLocaleDateString("en-US")),r=!0):(console.log("[L] validate server return empty"),j(),!1)}catch(e){throw console.error(e.stack),new Error("WriteActivationInfoFail")}}const ee=e=>{const r="L23456789ABCDEFGHJKMNPQRSTUVWXYZ";if(!/^([A-Z0-9]{6}-){3}[A-Z0-9]{6}$/.exec(e))return!1;var e=e.replace(/-/g,""),t=e.substr(22);return!e.replace(/[L23456789ABCDEFGHJKMNPQRSTUVWXYZ]/g,"")&&t==(e=>{for(var t="",n=0;n<2;n++){for(var o=0,i=0;i<16;i+=2)o+=r.indexOf(e[n+i]);o%=r.length,t+=r[o]}return t})(e)},te=(e.handle("license.machineCode",async()=>{console.log("handle license.machineCode");try{return await Buffer.from(JSON.stringify({v:N()+"|"+s.getVersion(),i:await R(),l:await Y()}),"utf8").toString("base64")}catch(e){console.error(e.stack)}}),async t=>{r&&x&&l||console.error("doDeactivation on unregistered device");var e=(_()||{})["deviceId"];try{await B("api/client/deactivate",{license:l,l:e,sig:O(x,await R(),l)},!1)}catch(e){if(a.captureException(e,{level:"warning"}),console.log(e.stack),!t&&"off"==D)return!1}return j(),!0}),ne=(e.handle("addLicense",async(e,{email:t,license:n,force:o})=>{try{return await async function(e,t,n){if(e=(e||"").replace(/^[\s\u200b ]/g,"").replace(/[\s\u200b ]$/g,""),t=(t||"").replace(/^[\s\u200b ]/g,"").replace(/[\s\u200b ]$/g,""),!/^[^\s@'"/\\=?]+@[^\s@'"/\\]+\.[^\s@'"/\\]+$/.test(e))return[!1,"Please input a valid email address"];if(!ee(t))return[!1,"Please input a valid license code"];t={v:N()+"|"+s.getVersion(),license:t,email:e,l:await Y(),f:await R(),u:s.setting.generateUUID(),type:global.devVersion?"dev":"",force:n};JSON.stringify(t);try{var o=await B("api/client/activate",t,!0);if(JSON.stringify(o),console.log("[License] response code is "+o.code),o.code==T.SUCCESS)return await X(o.msg)?[!0,""]:[!1,"Please input a valid license code"];if(o.code==T.OUT_OF_LIMIT)return n?await X(o.msg)?[!0,"Your license has exceeded the max devices numbers.\nThe oldest device was unregistered automatically."]:[!1,"Please input a valid license code"]:["confirm",'Your license has exceeded the max devices numbers.\nIf you click "Continue Activation", this device will be activated and the oldest device will be unregistered automatically.'];if(o.code==T.INVALIDATE)return[!1,"Please input a valid license code"];if(o.code==T.WRONG_USER)return[!1,"This license code has been used with a different email address."]}catch(e){return"WriteActivationInfoFail"==e.message?(te(!0).then(()=>{},()=>{}),[!1,"Failed to write your license to local machine"]):e.response&&e.response.code?(console.warn("[L] error from server "+e.response.code),[!1,"Unknown Error. Please contact hi@typora.io"]):(a.captureException(e,{level:"warning"}),console.error(e.stack),[!1,"Failed to access the license server. Please check your network or try again later."])}}(t,n,o)}catch(e){console.error(e.stack)}}),e.handle("offlineActivation",async(e,t)=>{try{return n=t,await(await X(n)?[!0,"",x,l]:[!1,"Please input a valid license code"])}catch(e){console.error(e.stack)}var n}),e.handle("license.show",(e,t)=>{G(t||!1)}),e.handle("license.show.debug",()=>{t&&t.webContents.openDevTools()}),e.handle("removeLicense",async e=>{try{return await te()}catch(e){console.error(e.stack)}return!1}),()=>{E=s.setting.get("useMirrorInCN")?shostc||"".substring(1):global.shost||"".substring(1)});const oe=()=>!r&&!b,ie=e=>U&&!r;var re;re=(new Date).getTime();const ae="txxxx-xxxx-xxxxy".replace(/[x]/g,function(e){var t=(re+16*Math.random())%16|0;return re=Math.floor(re/16),t.toString(16)}),se=()=>{f.getAllWindows().forEach(e=>{e.webContents.executeJavaScript(`try{document.querySelector(".${ae}").remove();}catch(e){};File.option && (File.option.hasLicense = true);File.megaMenu && File.megaMenu.forceReload();0;`)})},le=async e=>{await h.initDict();const t=`.typora-sourceview-on .${ae}{left: 170px;}.${ae} {position: fixed;bottom: 2px;z-index: 9999;left: 70px;font-size: 12px;line-height: 24px;background: rgb(120 120 120 / 30%);padding: 0 12px;color: var(--text-color);border-radius: 4px;cursor: pointer;}.pin-outline .${ae}{left:calc(var(--sidebar-width) + 70px);}`,n=`if(window.File.option){File.option.hasLicense = false;File.megaMenu && File.megaMenu.forceReload(); };1;`;function o(e){e.webContents.insertCSS(t.replace(/(\{|\}|;)\n/g,"$1")),e.webContents.executeJavaScript(n.replace(/(\{|\}|;)\n/g,"$1")).then(function(){},function(e){Q&&(console.error("L "+e.message),r||G())})}e?o(e):f.getAllWindows().forEach(o)};w&&(e=i(541).join(t_workingDir,"../winmm.dll"),i(833).stat(e,function(e,t){!e&&t&&setTimeout(function(){r=!(Q=!0)},1e4)})),u.startL=async(e,t)=>{console.log("start LM in devVersion="+(global.devVersion||!1));try{ne(),await R(),!e&&t||b||(global.devVersion||!t||-1240*I)&&q(),n=+n,console.log("verInitTime is "+n),!isNaN(n)&&o-n>200*I&&q()),(async e=>{console.log("[watch L]"),$(e),r=true,await H(),console.log("[watch L] hasL: "+r),Z(),A()})(e)}catch(e){a.captureException(e)}var n,o,i;v.on("dom-ready",e=>{e=e,U&&ie()&&le(e)}),v.on("make-window",e=>{Z()})},u.showLicensePanel=G,u.showWelcomePanel=async function(){if(S=new Date,null==n)return(n=v.showPanelWindow({width:760,height:460,path:"page-dist/welcome.html?lang="+s.setting.getUserLocale(),frame:!1,alwaysOnTop:!C})).on("closed",function(){n=null}),void setTimeout(()=>{n&&!n.isDestroyed()&&n.setAlwaysOnTop(!1)},4e3);n.focus()},u.shouldShowWelcomePanel=oe,u.getHasLicense=()=>r,u.cannotContinueUse=function(){return!1===r&&!b&&!global.devVersion&&(Q||J(!0,20)<=0)}},557:(o,i,F)=>{var c,d,I=global.PRODUCTION_MODE,S=F(134),x=S.app,u=F(266),a=F(338),s=S.Menu,l=S.MenuItem,p=S.BrowserWindow,h=S.shell,D="win32"==process.platform,g="darwin"==process.platform,m="linux"==process.platform,T=F(728),E=F(541).join(__dirname,"../"),f=F(344),w=F(824),r=F(156),W=F(445),y=require(I?"package.json":"../package.json"),P=F(468),b=1e4;function v(t){var o,i,r=0,n=x.getPath("userData")+"/typora.log",a="",s=console.error;function l(e,t){try{if(b{this.logStream=e})}e.prototype.closeLogging=function(){console.log("closeLogging");try{c=!0,d&&(process.stdout.write=process.stderr.write=d),this.logStream&&this.logStream.end()}catch(e){console.error(e)}},e.prototype.put=function(e,t){this.db.getState()[e]=t,this.saveTimer&&clearTimeout(this.saveTimer),this.saveTimer=setTimeout(this.save.bind(this),500)},e.prototype.get=function(e,t){try{return"recentDocument"==e?this.getRecentDocuments():"recentFolder"==e?this.getRecentFolders():("framelessWindow"!=e||!m)&&(void 0===(n=this.db.getState())[e]?t:n[e]);var n}catch(e){return console.error(e),t}},e.prototype.save=function(){this.saveTimer&&clearTimeout(this.saveTimer),this.saveTimer=null;try{this.db.write()}catch(e){console.error(e.stack)}},e.prototype.syncAll=function(){this.saveTimer&&clearTimeout(this.saveTimer);try{this.db.write(),this.history.write()}catch(e){console.error(e.stack)}},e.prototype.getAllThemes=function(){return this.allThemes},e.prototype.getRecentFolders=function(){var e=this.history.getState(),t=e.recentFolder;return t||(e.recentFolder=t=[]),this.get("noRecentFiles")?t.filter(e=>e.pinned):t||[]},e.prototype.setRecentFolders=function(e){this.history.getState().recentFolder=e=e||[];try{this.history.write()}catch(e){}return x.refreshMenu(),e},e.prototype.resizeRecentFolder=function(e){return this.setRecentFolders(function(e){var t=[],n=[];e.forEach(function(e){(e.pinned?t:n).push(e)}),8e.pinned);try{this.history.write()}catch(e){}x.clearRecentDocuments&&x.clearRecentDocuments(),x.refreshMenu()},e.prototype.askForClearRecentDocuments=function(){const e=F(134).dialog;e.showMessageBox(null,{type:"question",buttons:["OK",r.getPanelString("Cancel"),r.getPanelString("Learn More…")],checkboxLabel:"Also clear pinned folders",checkboxChecked:!1,defaultId:0,cancelId:1,normalizeAccessKeys:!0,message:"Clear Recent Folders and Files"}).then(({response:e,checkboxChecked:t})=>{0==e?this.clearRecentDocuments(t):1==e||S.shell.openExternal("zh-CN"===x.getLocale()||"zh-Hans"===x.getLocale()?"https://support.typoraio.cn/#recent-files--folders":"https://support.typora.io/File-Management/#recent-files--folders")})};function k(){var n=(new Date).getTime();return uuid="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=(n+16*Math.random())%16|0;return n=Math.floor(n/16),("x"==e?t:3&t|8).toString(16)})}function _(t){var e=1704114189095,n=!1,o=0;isNaN(e)||(o=30<(e=(new Date-e)/864e5/5)?(n=!0,.001):Math.max(0,(30-e)/30),isNaN(o)&&(o=.01)),P.config("https://41af752e6d61480d85276af874a7f69b@sentry.typora.io/2",{logger:"node",release:y.releaseId,autoBreadcrumbs:{http:!1,console:!1},sampleRate:o,shouldSendCallback:function(e){return(!e||"debug"!=e.level)&&(!n&&!t.hasUpdates&&t.db&&t.get("send_usage_info")+""!="false")}}).install(B),C=k(),P.mergeContext({tags:{instance:C,arch:process.platform,appVersion:x.getVersion()}}),P.disableConsoleAlerts(),setTimeout(function(){console.log("[Raven] instanceKey = "+C)},0),P.setDataCallback(function(e){try{return e?(e.request&&(e.request.url="http://typora/"),e.mechanism&&delete e.mechanism,e.exception&&(t=e)&&(t.message&&(t.message=L(t.message)),(t.exception||[]).forEach(function(e){e.value&&(e.value=L(e.value)),e.stacktrace&&e.stacktrace.frames&&e.stacktrace.frames.forEach(function(e){e.filename&&(e.filename=R(e.filename))})}),n=t.stacktrace||[],(t=(t.exception||{}).values||[]).forEach&&t.forEach(function(e,t){e&&(e.value&&(e.value=L(e.value)),e.stacktrace&&e.stacktrace.frames&&(n=n.concat(e.stacktrace.frames)))}),n.length&&n.forEach(function(e){var t;-1<(t=e.filename.lastIndexOf("atom.asar"))&&(e.filename="http://typora-app/atom/"+e.filename.substring(t+9).replace(/\\/g,"/"))})),e):void 0}catch(e){console.error(e.stack)}var t,n;return{}})}var C,t,M=global.compareVersion,L=(e.prototype.compareVersion=global.compareVersion,e.prototype.refreshThemeMenu=function(){var n,o,e=s.getApplicationMenu().getItem("Themes");null!=e&&(n=e.submenu,o=this.curTheme(),n.clear(),this.allThemes.map(function(e){var t=e.replace(/\.css$/,"").replace(/(^|-|_)(\w)/g,function(e,t,n,o){return(t?" ":"")+n.toUpperCase()});n.append(new l({label:t,type:"checkbox",checked:e==o,click:function(){x.forceRefreshMenu(),x.execInAll("window.File && File.setTheme('"+e+"');"),x.setting.setCurTheme(e,t)}}))}),g&&s.setApplicationMenu(s.getApplicationMenu()))},e.prototype.generateUUID=function(){var e=this.get("uuid",void 0);return e||(e=k(),this.put("uuid",e)),e},function(e){return global.devVersion?e:e&&e.replace(/([^\\\/\s]+[\\\/]){3,}[^\s'"]+['"]*/g,"{filepath}").replace(/[^\s."'{]+\.(md|mmd|markdown|mdwn|txt|text)/g,"{filepath}")}),R=function(e){var t;return e=-1<(t=(e=e.replace(/\\/g,"/")).lastIndexOf("/atom"))?"http://typora-app/atom/"+e.substring(t).replace(/^\/atom(\.asar)?\//,""):e};e.prototype.initSetting=async function(){{const r=F(208);r.traceDeprecation=!I,r.traceProcessWarnings=!I,r.noDeprecation=!!I}_(this),this.db=O("profile.data"),this.history=O("history.data");function d(){}var a=x.getPath("userData")+(D?"\\":"/")+"themes",t=this.get("version")||this.get("initialize_ver"),u=(this.put("version",x.getVersion()),this.put("initialize_ver","1.0.0"),this.setDefaultFonts_(),t||(this.put("line_ending_crlf",D),this.put("preLinebreakOnExport",!0)),this.generateUUID()),n=(P.mergeContext({user:{id:u}}),setTimeout(function(){console.log("[Raven] userId = "+u)},100),this),p=n.allThemes,e=this.curTheme(),s=F(541),h=F(232);function g(){h.list(a,function(e,t){(t||[]).forEach(function(e){e=s.basename(e);/^[^\/\sA-Z]+\.css$/.exec(e)&&!/\.user\.css/.exec(e)&&p.push(e)});try{n.refreshThemeMenu()}catch(e){P.captureException(e)}}),n.get("isDarkMode")&&!n.get("useSeparateDarkTheme")&&(S.nativeTheme.themeSource="dark")}var o=0,m=(t?(o=M(x.getVersion(),t),(!(i=(t.split(/\./)||[])[1]!=(x.getVersion()||[]).split(/\./)[1])&&M(t,"0.11.3")<0||M(t,"1.8.2")<0)&&(i=!0)):o=1,0!=o&&(console.log("launchFromDiffVersion, pre version is "+t),this.addAnalyticsEvent("updateLocation")),n.inFirstShow=!n.get("didShowWelcomePanel2"),await W.startL(o,t),n.inFirstShow&&W.shouldShowWelcomePanel()&&W.showWelcomePanel(),n.put("didShowWelcomePanel2",!0),E+"/style/themes"),f=a+"/old-themes";async function w(){console.log("cleanupOlderCache");const n=x.getPath("userData");await Promise.all(["blob_storage","Cache","Code Cache","databases","GPUCache","IndexedDB","Local Storage","Session Storage","shared_proto_db","VideoDecodeStats","DawnCache","Storage"].concat(["Cookies","Local State","Cookies-journal","Network Persistent State","Preferences","QuotaManager","QuotaManager-journal","TransportSecurity"]).map(t=>new Promise(e=>{T.rm(s.join(n,t),{force:!0,recursive:!0,maxRetries:1},e)})))}if(n.cleanupOlderCache=w,t&&i&&await w(),0==o&&T.existsSync(a))g();else{console.log("overwriteThemeFolder"),T.ensureDirSync(f);var y=[];if(-1<["github.css","newsprint.css","night.css","pixyll.css","white.css"].indexOf(e)){try{T.renameSync(s.join(a,e),s.join(f,e)),y.push(e)}catch(e){}T.copySync(s.join(m,e),s.join(a,e),{overwrite:!0})}h.list(m,function(e,t){Promise.all(t.map(function(e){var r=s.basename(e);return new Promise(function(e,t){if(-1{}),C.rm(l.join(c,i+".aff"),{force:!0},()=>{}),C.rm(l.join(c,i+"-LICENSE"),{force:!0},()=>{}),console.log(`remove ${c}/${i}.dic`)}}else this.put("strict_mode",!0),this.put("copy_markdown_by_default",!0)}this.initDictionary_(),this.addAnalyticsEvent("launch"),t&&0!=o?this.addAnalyticsEvent(0{var t=x.setting.get("export.general")||{},n={},o=(["pdf","html","html-plain","image"].forEach(e=>{n[e]=Object.assign({type:e},t,x.setting.get("export."+e)||{})}),{});return x.setting.loadCustomExports().forEach(e=>{o[e.key]=Object.assign({},t,e,x.setting.get("export."+e.key)||{})}),JSON.stringify([n,o])}),n.handle("export.recordLastExport",(e,t)=>{A||(x.updateMenu({"File→Export→Export with Previous":{enabled:!0}}),x.updateMenu({"File→Export→Export and Overwrite with Previous":{enabled:!0}})),A=t,x.setting.lastExport=t,x.execInAll("File.option._lastExport = "+JSON.stringify(t))}),n.handle("setting.getDownloadingDicts",e=>JSON.stringify(x.setting.downloadingDicts||[])),n.handle("setting.getUserDictionaryPath",e=>x.setting.getUserDictionaryPath()),n.handle("setting.getUserDict",e=>JSON.stringify(x.setting.userDict)),n.handle("setting.downloadDict",(e,t)=>{e=p.fromWebContents(e.sender);x.setting.downloadDict(t,e.id)}),n.handle("setting.getThemes",e=>({all:x.setting.getAllThemes()||[],current:x.setting.curTheme()})),n.handle("setting.setCurTheme",(e,t,n)=>{x.setting.setCurTheme(t,n)}),n.handle("setting.resetAdvancedSettings",(e,t)=>{function n(){}var o=F(728),i=x.getPath("userData")+"/conf/conf.user.json";o.copy(E+"/conf.default.json",x.getPath("userData")+"/conf/conf.default.json",{overwrite:!0},t?function(){S.shell.showItemInFolder(i)}:n),o.copy(E+"/conf.default.json",i,{overwrite:!0},n)}),n.handle("logger.error",function(e,t){console.log("[RenderProcess "+e.sender.id+"][Error] "+t)}),n.handle("logger.warn",function(e,t){console.log("[RenderProcess "+e.sender.id+"][Warn] "+t)}),n.handle("setting.askForClearRecentDocuments",e=>{x.setting.askForClearRecentDocuments()}),n.handle("setting.removeRecentFolder",(e,t)=>{x.setting.removeRecentFolder(t)}),n.handle("setting.removeRecentDocument",(e,t)=>{x.setting.removeRecentDocument(t)}),n.handle("setting.addRecentFolder",(e,t)=>{x.setting.addRecentFolder(t)}),n.handle("setting.getRecentFiles",e=>({files:x.setting.getRecentDocuments()||[],folders:x.setting.getRecentFolders()||[]})),n.handle("setting.updateRecentFile",(e,t)=>{t.path,t.pinned,t.pinned?x.setting.pinRecentFolder(t.path):x.setting.unpinRecentFolder(t.path)}),n.handle("setting.put",(e,t,n)=>{x.setting.put(t,n)}),n.handle("setting.get",(e,t)=>x.setting.get(t)),n.handle("setting.fetchAnalytics",e=>{var t=JSON.stringify(x.setting.analyticsEvents);return x.setting.analyticsEvents=[],t}),null),B=(n.handle("setting.getUnsavedDraftsPath",e=>x.setting.getUnsavedDraftPath()),e.prototype.getUnsavedDraftPath=function(){return N?Promise.resolve(N):(N=F(541).resolve(x.getPath("userData"),"draftsRecover"),F(728).ensureDir(N).then(()=>N))},function(e,t,n){t&&console.info(t.stack||t.message),e=e||{},console.error(e.stack||e.message),!x.isReady()||"ENOTFOUND"!=(t=e.errno||e.code)&&"ETIMEDOUT"!=t&&"ECONNRESET"!=t&&0!=(e.message||"").indexOf("net::ERR")&&(dialog=F(134).dialog,stack=null!=(ref=e.stack)?ref:e.name+": "+e.message,message="Uncaught Exception:\n"+stack,dialog.showMessageBox(null,{type:"error",buttons:["OK","Learn Data Recovery"],defaultId:0,cancelId:0,title:"A JavaScript error occurred in the main process",message:message}).then(({response:e})=>{1==e?(e=x.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io",h.openExternal(`https://support.${e}/Version-Control/`)):process.exit(1)}))});function z(t,n){p.getAllWindows().forEach(function(e){e.isDestroyed()||e.webContents.isDestroyed()||e.webContents.isLoading()||e.webContents.send(t,n)})}function J(e,t){t=e.indexOf(t);-1{},()=>{}),console.error(e),P.captureException(e)}}catch(e){console.error(e),P.captureException(e)}try{o.userDictionaryPath?(e=await T.readFile(this.userDictionaryPath+"/user-dict.json","utf8"),o.userDict=JSON.parse(e)):console.error("no userDictionaryPath found")}catch(e){console.warn("user-dict.json not found")}function r(){o.userDictionaryPath&&F(833).writeFile(o.userDictionaryPath+"/user-dict.json",JSON.stringify(o.userDict),function(){}),x.sendEvent("user-dict-update",o.userDict)}n=S.ipcMain;n.on("user-dict-add",function(e,t){var{lang:t,word:n}=t;o.userDict[t]=o.userDict[t]||[],-1==o.userDict[t].indexOf(n)&&o.userDict[t].push(n),r()}),n.on("user-dict-remove",function(e,t){o.userDict[t.lang]=(o.userDict[t.lang]||[]).filter(function(e){return e!=t.word}),r()})},e.prototype.buildOption=async function(){var t={},e=(t.supportTextBundle=this.supportTextBundle,t.supportTextPack=this.supportTextPack,t.enableInlineMath=this.get("enable_inline_math")||!1,t.noAutoLink=this.get("noAutoLink")||!1,t.enableHighlight=this.get("enable_highlight")||!1,t.enableSubscript=this.get("enable_subscript")||!1,t.enableSuperscript=this.get("enable_superscript")||!1,t.enableDiagram=0!=this.get("enable_diagram"),t.enableAlert=!1!==this.get("enableAlert"),t.copyMarkdownByDefault=this.get("copy_markdown_by_default")||!1,t.showLineNumbersForFence=this.get("show_line_numbers_for_fence")||!1,t.noPairingMatch=this.get("no_pairing_match")||!1,t.autoPairExtendSymbol=this.get("match_pari_markdown")||!1,t.expandSimpleBlock=this.get("auto_expand_block")||!1,t.headingStyle=this.get("heading_style")||0,t.ulStyle=this.get("ul_style")||0,t.olStyle=this.get("ol_style")||0,t.scrollWithCursor=!this.get("no_mid_caret"),t.autoNumberingForMath=this.get("auto_numbering_for_math"),t.allowPhysicsConflict=this.get("allowPhysicsConflict"),t.noDisplayLinesInMath=this.get("noDisplayLinesInMath"),t.useRelativePathForImg=this.get("use_relative_path_for_img")||!1,t.relativePathWithDot=this.get("relativePathWithDot")||!1,t.allowImageUpload=this.get("allow_image_upload")||!1,t.defaultImageStorage=this.get("image_save_location")||null,"custom"==t.defaultImageStorage&&(t.defaultImageStorage=this.get("custom_image_save_location")),t.applyImageMoveForWeb=this.get("apply_image_move_for_web")||!1,t.applyImageMoveForLocal=!this.get("no_image_move_for_local"),t.preferCRLF=this.get("line_ending_crlf")||!1,t.sidebarTab=this.get("sidebar_tab")||"",t.useTreeStyle=this.get("useTreeStyle")||!1,t.strictMarkdown=this.get("strict_mode")||!1,t.noLineWrapping=this.get("no_line_wrapping")||!1,t.prettyIndent=this.get("prettyIndent")||!1,t.convertSmartOnRender=this.get("SmartyPantsOnRendering"),t.smartDash=this.get("smartDash"),t.smartQuote=this.get("smartQuote"),t.twoHyphensToEm=this.get("twoHyphensToEm")||!1,t.remapUnicodePunctuation=this.get("remapPunctuation"),t.indentSize=this.get("indentSize")||2,t.codeIndentSize=this.get("codeIndentSize")||4,t.enableAutoSave=this.get("enableAutoSave")||!1,t.noRecentFiles=this.get("noRecentFiles")||!1,t.saveFileOnSwitch=this.get("save_file_on_switch")||!1,t.presetSpellCheck=this.get("preset_spell_check")||"auto",t.autoCorrectMisspell=!1,this.config||{});t.monocolorEmoji=e.monocolorEmoji,t.userQuotesArray=this.get("userQuotesArray"),t.passiveEvents=!0,t.canCollapseOutlinePanel=this.get("can_collapse_outline_panel"),t.preLinebreakOnExport=this.get("preLinebreakOnExport"),t.preLinebreakOnExport=1==t.preLinebreakOnExport||"true"==t.preLinebreakOnExport,t.indentFirstLine=this.get("indentFirstLine"),t.hideBrAndLineBreak=this.get("hideBrAndLineBreak"),t.isFocusMode=this.get("isFocusMode"),t.isTypeWriterMode=this.get("isTypeWriterMode"),t.ignoreLineBreak=this.get("ignoreLineBreak")||!1,t.sendAnonymousUsage=this.get("send_usage_info"),t.useMirrorInCN=this.get("useMirrorInCN"),void 0!==t.sendAnonymousUsage&&null!==t.sendAnonymousUsage||(t.sendAnonymousUsage=!0),t.uuid=this.get("uuid"),t.appVersion=x.getVersion(),t.instance=C,t.devVersion=global.devVersion,t.hasLicense=W.getHasLicense(),t.userLocale=this.getUserLocale(),t.appLocale=x.getLocale(),t.sidebarWidth=this.get("sidebar-width"),t.caseSensitive=this.get("caseSensitive"),t.wholeWord=this.get("wholeWord"),t.useRegexp=this.get("useRegexp"),t.fileSearchCaseSensitive=this.get("fileSearchCaseSensitive"),t.fileSearchWholeWord=this.get("fileSearchWholeWord"),t.fileSearchUseRegexp=this.get("fileSearchUseRegexp"),t.wordCountDelimiter=this.get("wordCountDelimiter")||0;try{t.userPath=x.getPath("home")||""}catch(e){t.userPath=(D?process.env.USERPROFILE:"")||""}if(t.mainPath=global.addonPath||"",t.userDataPath=x.getPath("userData")||"",!this.tempPath){var n=x.getPath("temp");0{t.keys[e]=(f.getKeyAccelerator(e)||"").toLowerCase()}),t.mathFormatOnCopy=this.get("mathFormatOnCopy")||"svg",t.imageUploader=this.get("image_uploader"),t.customImageUploader=this.get("custom_image_uploader"),t.picgoAppPath=this.get("picgo_app_path"),t.piclistAppPath=this.get("piclistAppPath"),t.noWarnigUploadDisabled=this.get("noWarnigUploadDisabled")||!1,t.noWarnigForMoveFile=this.get("noWarnigForMoveFile")||!1,t.noWarnigForMoveFileToList=this.get("noWarnigForMoveFileToList")||!1,t.noWarnigForDeleteFile=this.get("noWarnigForDeleteFile")||!1,t.noWarnigForTypeWriterMode=this.get("noWarnigForTypeWriterMode")||!1,t.noHintForOpenLink=this.get("noHintForOpenLink")||!1,t.noHintForUnibody=this.get("noHintForUnibody")||!1,t.noWarnigForFocusMode=this.get("noWarnigForFocusMode")||!1,t.noWarningForExportOverwrite=this.get("noWarningForExportOverwrite")||!1,t.noWarningForUpdateImageReference=this.get("noWarningForUpdateImageReference")||!1,t.hasUpdates=this.hasUpdates||!1,t.pandocPath=this.get("pandocPath")||"",t.defaultExtension=this.get("defaultExtension")||"md",t.defaultCodeLang=this.get("defaultCodeLang")||"",t.defaultCodeLangOption=this.get("defaultCodeLangOption")||1,t.actionWhenDropFile=this.get("actionWhenDropFile"),t.actionWhenDropFolder=this.get("actionWhenDropFolder"),t.actionWhenDropImport=this.get("actionWhenDropImport"),t.buildTime=1704114189095,t.debug=this.get("debug"),t._lastExport=A,t.lineWiseCopyCut=this.get("lineWiseCopyCut")||!1,t},e.prototype.extraOption=async function(){var t=await this.buildOption();return t.restoreWhenLaunch=this.get("restoreWhenLaunch")||0,t.pinFolder=this.get("pinFolder"),t.enable_inline_math=t.enableInlineMath,t.enable_highlight=t.enableHighlight,t.enable_subscript=t.enableSubscript,t.enable_superscript=t.enableSuperscript,t.enableDiagram=0!=this.get("enable_diagram"),t.enable_diagram=t.enableDiagram,t.copy_markdown_by_default=!!this.get("copy_markdown_by_default"),t.show_line_numbers_for_fence=!!this.get("show_line_numbers_for_fence"),t.no_pairing_match=!!this.get("no_pairing_match"),t.match_pari_markdown=!!this.get("match_pari_markdown"),t.auto_expand_block=!!this.get("auto_expand_block"),t.heading_style=this.get("heading_style")||0,t.ul_style=this.get("ul_style")||0,t.ol_style=this.get("ol_style")||0,t.no_mid_caret=this.get("no_mid_caret"),t.auto_numbering_for_math=this.get("auto_numbering_for_math"),t.use_relative_path_for_img=this.get("use_relative_path_for_img"),t.relativePathWithDot=this.get("relativePathWithDot"),t.allow_image_upload=this.get("allow_image_upload"),t.image_save_location=this.get("image_save_location"),t.custom_image_save_location=this.get("custom_image_save_location"),t.apply_image_move_for_web=this.get("apply_image_move_for_web"),t.no_image_move_for_local=this.get("no_image_move_for_local"),t.line_ending_crlf=this.get("line_ending_crlf"),t.strict_mode=this.get("strict_mode"),t.no_line_wrapping=this.get("no_line_wrapping"),t.prettyIndent=this.get("prettyIndent"),t.SmartyPantsOnRendering=this.get("SmartyPantsOnRendering"),t.remapPunctuation=this.get("remapPunctuation"),t.save_file_on_switch=this.get("save_file_on_switch")||!1,t.preset_spell_check=this.get("preset_spell_check")||"auto",t.can_collapse_outline_panel=this.get("can_collapse_outline_panel"),t.send_usage_info=!1!==this.get("send_usage_info"),t.currentThemeFolder=x.getPath("userData")+(D?"\\":"/")+"themes",t.enableAutoUpdate=!1!==this.get("enableAutoUpdate"),t.autoUpdateToDev=this.get("autoUpdateToDev"),t.userLanguage=this.get("userLanguage"),t.image_uploader=this.get("image_uploader"),t.custom_image_uploader=this.get("custom_image_uploader"),t.picgo_app_path=this.get("picgo_app_path"),t.allThemes=this.allThemes,t.useSeparateDarkTheme=this.get("useSeparateDarkTheme")||!1,t.theme=this.get("theme")||"github.css",t.darkTheme=this.get("darkTheme")||"night.css",t.customExport=this.get("customExport"),["general","pdf","html","html-plain","image"].forEach(e=>{t["export."+e]=this.get("export."+e)}),(t.customExport||U).forEach(e=>{t["export."+e.key]=this.get("export."+e.key)}),t},n.handle("setting.getExtraOption",async e=>JSON.stringify(await x.setting.extraOption())),n.handle("setting.doDownloadPicgo",e=>{x.setting.doDownloadPicgo()}),n.handle("setting.getKeyBinding",e=>x.setting.config.keyBinding||{}),e.prototype.doDownloadPicgo=function(){r.initDict().then(function(){var e="https://github.com/typora/PicGo-cli/releases/download/latest/%@.zip".replace("%@",D?"x64"==process.arch?"win64":"win32":"linux");console.log(e);let n=F(541).normalize(x.getPath("userData")+"/picgo"),o=F(541).normalize(n+"/_picgo.zip");var i=new w(e,o,{title:r.getPanelString("Download"),text:r.getPanelString("Downloading…"),processOnComplete:.9});i.onSuccess=(e,t)=>{F(834)(o,{dir:n},function(e){t.value=1,t.text=r.getPanelString("Finished"),t.detail="",setTimeout(()=>{i.setCompleted()},2e3),T.unlink(o,()=>{})}),t.detail=r.getPanelString("Unzipping…")},i.onError=e=>{S.dialog.showErrorBox(r.getPanelString("Download"),e.message)},i.download()})};var H=null;e.prototype.useDarkTheme=function(){return H=S.nativeTheme.shouldUseDarkColors&&this.get("useSeparateDarkTheme")},e.prototype.useDarkThemeBefore=function(){return H},e.prototype.curTheme=function(){return this.useDarkTheme()?this.get("darkTheme")||"night.css":this.get("theme")||"github.css"},e.prototype.setCurTheme=function(e,t){return s.getApplicationMenu().getItem("Themes").submenu.items.map(function(e){e.checked=e.label==t}),this.useDarkTheme()?this.put("darkTheme",e):this.put("theme",e)},o.exports=e},587:(o,e,t)=>{var h,g=t(134),m=g.app,n=g.ipcMain,f=g.BrowserWindow,w=(t(445),t(468)),y=(process.platform,"linux"==process.platform),b=t(541).join(__dirname,"../");n.handle("window.setTitle",(e,t,n)=>{e=f.fromWebContents(e.sender);t=t||("Typora"===(t=e.getTitle())?"Untitled"+(n?"• - Typora":" - Typora"):t.replace(/•? - Typora$/,n?"• - Typora":" - Typora")),e.setTitle(t)}),n.handle("window.focus",e=>{e=f.fromWebContents(e.sender);return e.focus(),e.webContents.focus(),!0}),n.handle("window.setInSourceMode",(e,t)=>{f.fromWebContents(e.sender).inSourceMode=!!t}),n.handle("window.minimize",e=>{f.fromWebContents(e.sender).minimize()}),n.handle("window.close",e=>{f.fromWebContents(e.sender).close()}),n.handle("window.restore",e=>{e=f.fromWebContents(e.sender);e.unmaximize(),e.setFullScreen(!1)}),n.handle("window.maximize",e=>{f.fromWebContents(e.sender).maximize()}),n.handle("window.fullscreen",e=>{e=f.fromWebContents(e.sender);return e.setFullScreen(!0),e.isFullScreen()}),n.handle("window.setMenuBarVisibility",(e,t)=>{f.fromWebContents(e.sender).setMenuBarVisibility(t)}),n.handle("window.pin",e=>{f.fromWebContents(e.sender).setAlwaysOnTop(!0)}),n.handle("window.unpin",e=>{f.fromWebContents(e.sender).setAlwaysOnTop(!1)}),n.handle("window.updateMenuForIsAlwaysOnTop",e=>{e={"View→Always on Top":{state:f.fromWebContents(e.sender).isAlwaysOnTop()}};m.updateMenu(e)}),n.handle("window.toggleDevTools",e=>{e=f.fromWebContents(e.sender);e.webContents.isDevToolsOpened()?e.webContents.closeDevTools():e.webContents.openDevTools()}),n.handle("window.inspectElement",(e,t,n)=>{f.fromWebContents(e.sender).inspectElement(t,n)}),n.handle("window.checkAsFocus",e=>{e=f.fromWebContents(e.sender);e&&e.isFocused&&(m.currentFocusWindowId=e.id)}),n.handle("controller.switchFolder",(e,t)=>{e=f.fromWebContents(e.sender);m.switchFolder(t,e)}),n.handle("webContents.copy",e=>{f.fromWebContents(e.sender).webContents.copy()}),n.handle("webContents.cut",e=>{f.fromWebContents(e.sender).webContents.cut()}),n.handle("webContents.paste",e=>{f.fromWebContents(e.sender).webContents.paste()}),n.handle("webContents.selectAll",e=>{f.fromWebContents(e.sender).webContents.selectAll()}),n.handle("webContents.undo",(e,t)=>{f.fromWebContents(e.sender).webContents.undo()}),n.handle("webContents.redo",(e,t)=>{f.fromWebContents(e.sender).webContents.redo()}),n.handle("webContents.clearCache",async(e,t)=>{return await f.fromWebContents(e.sender).webContents.session.clearCache(),!0}),n.handle("webContents.action",(e,t)=>{f.fromWebContents(e.sender).webContents[t]()}),n.handle("app.setZoom",(e,t)=>{try{var n;t-=1,m.setting.put("customZoom",!0),m.setting.put("zoomLevel",t),f.getAllWindows().forEach(e=>{e.webContents.setZoomLevel(t),n||(n=e.webContents.getZoomFactor(),m.setting.put("zoomFactor",n)),e.webContents.executeJavaScript("ClientCommand.setZoomLevel("+t+", true);")})}catch(e){console.error(e)}}),e.makeWindow=async(d,e)=>{var t=m.getDocumentController();e=e||{};var n,o,u,i=f.getFocusedWindow(),p=m.setting.config||{},r=t.lastClosedBounds,a=(i=i&&!t.getDocumentFromWindowId(i.id)?null:i)&&i.getBounds(),s=0,a=(r||(a?(s=i.isMaximized()||i.isFullScreen()?0:30,r={fullscreen:i.isFullScreen(),maximized:i.isMaximized()},s&&(r.x=a.x+s,r.y=a.y+s,r.width=a.width,r.height=a.height)):r=h?(s=h.fullscreen||h.maximize?0:30,{x:h.x+s,y:h.y-s,width:h.width,height:h.height,fullscreen:h.fullscreen,maximized:h.maximized}):{}),!r.fullscreen&&r.maximized),l={x:r.x??100,y:r.y??100,width:r.width||800,height:r.height||700,minWidth:400,minHeight:400,frame:!m.setting.get("framelessWindow"),disableAutoHideCursor:!1,backgroundColor:m.setting.get("backgroundColor"),webPreferences:{webSecurity:!1,allowRunningInsecureContent:!1,plugins:!1,nodeIntegration:!0,enableRemoteModule:!1,webviewTag:!0,nodeIntegrationInWorker:!0,devTools:!0,images:!0,directWrite:p.directWrite,defaultFontFamily:p.defaultFontFamily,allowDisplayingInsecureContent:!1,backgroundThrottling:!1,spellcheck:!1,contextIsolation:!1,additionalArguments:["--tyopt="+JSON.stringify({isMaximized:a,isFullScreen:r.fullscreen,...await m.setting.buildOption(),...e})],zoomFactor:m.setting.get("zoomFactor")||1},autoHideMenuBar:r.fullscreen||p.autoHideMenuBar,show:d,fullscreen:r.fullscreen,alwaysOnTop:i&&i.isAlwaysOnTop(),fullscreenable:!0},c=(y&&(l.icon=b+"/assets/icon/icon_256x256.png"),n=l,s=g.screen,null!=n.x&&(s.getAllDisplays().some(e=>v(n,e.workArea))||k(n),n.x=Math.round(n.x),n.y=Math.round(n.y),n.width=Math.round(n.width),n.height=Math.round(n.height)),h=l,a&&(l.show=!1),new f(l));return t.lastClosedBounds=null,a&&(c.maximize(),d&&c.show()),a||c.isFullScreen()||setTimeout(()=>{l.x&&l.y&&c.setBounds({x:l.x,y:l.y,width:l.width||800,height:l.height||700})}),r.fullscreen&&(c.autoHideMenuBar=!0,c.setMenuBarVisibility(!1)),c.loadURL(entry||"".substring(1)),o=c,u=g.shell,o.webContents.on("will-navigate",function(e,t){e.preventDefault(),u.openExternal(t)}),o.webContents.setWindowOpenHandler(e=>(/^https?:/.exec(e.url)&&u.openExternal(e.url),{action:"deny"})),o.webContents.on("render-process-gone",function(e,t){console.error("render process is killed? "+t),w.captureMessage("render process crashed, killed="+t),m.setting.addAnalyticsEvent("crashed")}),o.webContents.on("unresponsive",function(){w.captureMessage("unresponsive",{extra:{winId:o.id}}),m.setting.addAnalyticsEvent("unresponsive")}),o.webContents.setMaxListeners(15),o.webContents.on("dom-ready",function(){o.isMaximized()&&o.webContents.executeJavaScript('document.body.classList.add("typora-maxmized");'),C("dom-ready",o)}),o.on("maximize",()=>{o.webContents.executeJavaScript('document.body.classList.add("typora-maxmized");')}),o.on("enter-full-screen",function(){o.webContents.executeJavaScript('document.body.classList.add("typora-maxmized");document.body.classList.add("typora-fullscreen");if(document.body.classList.contains("native-window")) {$("#ty-top-placeholder").show();};1;')}),o.on("unmaximize",function(){o.webContents.executeJavaScript('document.body.classList.remove("typora-maxmized");')}),o.webContents.on("zoom-changed",function(e,t){m.setting.get("zoomByMouse")&&("in"===t&&m.execInAll("window.ClientCommand && ClientCommand.zoomIn();"),"out"===t&&m.execInAll("window.ClientCommand && ClientCommand.zoomOut();"))}),o.on("session-end",function(){console.log("[win] session-end"),o.webContents.executeJavaScript("if(File.backupWindow){File.backupWindow(true);File.saveAndBackup()};1;")}),o.on("leave-full-screen",function(){o.autoHideMenuBar=!!m.setting.config.autoHideMenuBar,o.setMenuBarVisibility(!m.setting.config.autoHideMenuBar),o.webContents.executeJavaScript('document.body.classList.remove("typora-maxmized");document.body.classList.remove("typora-fullscreen");$("#ty-top-placeholder").hide();1;'),h&&(h.fullscreen=!1)}),o.on("focus",function(){var e=t.getDocumentFromWindowId(o.id);e&&(e.setActiveWindow(o),m.focusedWindow=o)}),o.on("blur",()=>{console.log("[win] blur"),o.webContents.executeJavaScript("if(File.backupWindow){File.backupWindow(true);File.saveAndBackup()};1;")}),o.once("ready-to-show",function(){o.webContents.setZoomFactor(m.setting.get("zoomFactor")||1)}),C("make-window"),c};const v=(e,t)=>e.x>=t.x&&e.y>=t.y&&e.x+e.width<=t.x+t.width&&e.y+e.height<=t.y+t.height,i=(e,t,n)=>Math.max(Math.min(e,n),t),k=e=>{var t=g.screen.getPrimaryDisplay().workArea;e.width=Math.min(e.width-100,e.width),e.height=Math.min(e.height-100,e.height),e.x=i(t.x+(t.width-e.width)/2,t.x,t.x+t.width),e.y=i(t.y+(t.height-e.height)/2,t.y,t.y+t.height)};const r=t(93);var a=new r;const C=function(e,t){a.emit(e,t)};e.on=function(e,t){a.on(e,t)},e.showPanelWindow=function({path:e,...t}){var n=new f({modal:!0,show:!1,center:!0,resizable:!1,webPreferences:{devTools:!global.releaseMode,defaultFontSize:14,nodeIntegration:!0,contextIsolation:!1,enableRemoteModule:!1},...t}),t=(n.removeMenu(),"typora://app/typemark/"+e),o=(n.loadURL(t),!1);return n.once("ready-to-show",function(){o||(n.show(),o=!0)}),setTimeout(function(){o||(n.show(),o=!0)},2e3),y&&(n.icon=b+"/assets/icon/icon_256x256.png"),n.webContents.setWindowOpenHandler(e=>(g.shell.openExternal(e.url),{action:"deny"})),n}},90:(e,t,l)=>{e=l.nmd(e);var n,i=l(541),r=l(640),a=(n=i.join(__dirname,"../"),i.join(n,"node_modules.asar")),s=(r.globalPaths.push(a),r.prototype.require);r.prototype.require=function(e){return-1==this.paths.indexOf(__dirname)&&(this.paths.push(__dirname),this.paths.push(a)),/(\.node$)|(\/build\/Release)/.exec(e)&&"."==e[0]&&(e=i.resolve(i.dirname(this.id),e).replace(/\bnode_modules\.asar\b/,"node_modules")),s.call(this,e)};for(let e=0;e{c.exit()},1e3),l(405);var o=l(134),c=o.app,m=o.net,f=o.protocol,w=o.powerMonitor,d=o.BrowserWindow,u=l(728),y=l(426).pathToFileURL,b="win32"==process.platform,v=(process.platform,process.platform,l(557),l(344)),k=l(883),r=l(932),C=l(445),p=l(351),e=o.ipcMain;l(468);if(c.commandLine.appendSwitch("no-sandbox"),!c.requestSingleInstanceLock())return console.record("secondary instance would exit"),void c.quit();console.record("launch with argv ["+process.argv.join(", ")+"]"),c.on("second-instance",function(e,t,n){console.record("got argv ["+t.join(", ")+"] from secondary instance"),t=Array.from(t),d.getAllWindows().length&&((n=D(t,n))?c.openFileOrFolder(n,{forceCreateWindow:!n,silent:!0}):E(t||[]))});var F=1,S=2,x=3;function D(e,t){null==t&&(t=process.cwd());for(var n,o=e.length-1;0<=o;o--)if("-"!=e[o][0]&&!/\.asar$/.exec(e[o]||"")){n=e[o];break}if((n=0!=o&&n!=t?n:void 0)&&/^file:\/\//i.exec(n)){n=n.replace(/^file:\/\//i,"");try{n=decodeURI(n)}catch(e){}}return n?l(541).resolve(t,n):void 0}function T(e){if(!e)return e;var t=e.length;return 50((n=n||{}).curWindow&&(n.curWindow=d.fromWebContents(e.sender)),c.openFile(t||null,n).then(n=>{if(n)return new Promise(e=>{let t=n.activeWindow.webContents;t.isLoading()?t.once("did-finish-load",function(){e({winId:n.activeWindow.id})}):e({winId:n.activeWindow.id})})}))),e.handle("app.openFileOrFolder",(e,t,n)=>((n=n||{}).curWindow&&(n.curWindow=d.fromWebContents(e.sender)),c.openFileOrFolder(t||null,n))),e.handle("app.openOrSwitch",async(e,t,n)=>{var o,e=d.fromWebContents(e.sender),i=c.documentController.getDocument(t),r=c.documentController.getDocumentFromWindowId(e.id);if(i)return(o=i.activeWindow||i.windows.keys().next().value)&&o.focus(),!1;if(n)return c.openFileOrFolder(t,{curWindow:!0}),!1;if(await L(t))c.switchFolder(t,e);else if(!i)return r.rename(t),!0;return!1}),e.handle("app.openFolder",(e,t,n)=>{c.openFolder(t||null,n?d.fromWebContents(e.sender):void 0)}),e.handle("app.onCloseWin",(e,t)=>{e=d.fromWebContents(e.sender);c.onCloseWin(e.id,t)}),e.handle("app.sendEvent",(e,t,n)=>{c.sendEvent(t,n)}),e.handle("executeJavaScript",(e,t,n)=>{d.fromId(t).webContents.executeJavaScript(n)}),c.reopenFolder=function(){var t=new Set,n=!1;return g.forEach(function(e){e.mountFolder&&!t.has(e.mountFolder)&&(t.add(e.mountFolder),c.openFile(null,{forceCreateWindow:!0,mountFolder:e.mountFolder}),n=!0)}),n},c.reopenClosed=function(o){var i=!1;return g.length&&g.forEach(function(e,t){var n=c.getDocumentController().getDocument(e.path);n?n.activeWindow&&n.activeWindow.show():(c.openFile(e.path,{forceCreateWindow:!!t,mountFolder:e.mountFolder,silent:o,backupState:e,fromReopen:!0}),i=!0)}),i},function(e){var t,n=c.setting.get("restoreWhenLaunch")||0,o=!0,i=e||process.argv||[];-1{/^--/.exec(e)&&("--on-dev"==e?process.traceDeprecation=!0:-1===["--new","--reopen-file"].indexOf(e)&&c.commandLine.appendSwitch.apply(null,[e]))}),scheme||"".substring(3));c.on("ready",async function(){var e,t;b&&/^6/.exec(l(842).release())?o.dialog.showMessageBox(null,{type:"error",buttons:["OK"],defaultId:0,cancelId:0,title:"This version does not support Windows 7/8/8.1 ",message:"This version does not support Windows 7/8/8.1 yet, please download and use Typora v1.5.12 (If you launch with Windows 7/8/8.1 Compatibility Mode on newer Windows versions, please turn that off.)"}).then(()=>{o.shell.openExternal("zh-CN"===c.getLocale()||"zh-Hans"===c.getLocale()?"https://typoraio.cn/releases/all#win7":"https://typora.io/releases/all#win7"),setTimeout(()=>{process.exit(1)},1e3)}):(U(W),await c.setting.initSetting(),c.expired||(p.lastClosedBounds=c.setting.get("lastClosedBounds"),console.record("------------------start------------------"),console.log("typora version: "+c.getVersion()),console.log(""+l.c[l.s].filename),c.setAppUserModelId("abnerworks.Typora"),(e=D(process.argv))&&"--on-dev"!==process.argv[process.argv.length-1]?c.openFileOrFolder(e,{silent:!0}):c.recoverFromBackup(),v.loadDict().then(()=>{v.bindMainMenu()}),b&&(t=l(558),c.updater=t,setTimeout(function(){t.initUpdater().then(function(){!1!==c.setting.get("enableAutoUpdate")&&c.updater.checkForUpdates(!1)})},3e3)),k.bindJumplist(),setTimeout(function(){try{M()}catch(e){console.warn(e.stack)}},3e4),w.on("suspend",()=>{console.record("[Power] suspend"),c.execInAll('window.onPowerChange && window.onPowerChange("suspend")')}),w.on("resume",()=>{console.record("[Power] resume"),c.execInAll('window.onPowerChange && window.onPowerChange("resume")')}),w.on("lock-screen",()=>{console.record("[Power] lock-screen"),c.execInAll('window.onPowerChange && window.onPowerChange("lock-screen")')}),w.on("unlock-screen",()=>{console.record("[Power] lock-screen"),c.execInAll('window.onPowerChange && window.onPowerChange("unlock-screen")')}),o.session.fromPartition("iframe").on("will-download",(e,t,n)=>{e.preventDefault()})))});var O,_={},M=async function(){var r,a,s,l,n=await c.setting.getUnsavedDraftPath(),e=await u.readdir(n);e.length<200||(console.record("cleanUpExpiredDrafts"),400{var o=[],i=async function(){Math.min(s+50,a.length);if(s+1>=a.length)n(o);else{for(;s++;){if(!a[s])return void n(o);try{var e=r+"/"+a[s],t=await u.stat(e);864e6{try{return{name:e,time:_[e]||(await u.stat(n+"/"+e)).mtime.getTime()}}catch(e){}return{name:e,time:0}})),_=null,e.sort(function(e,t){return t.time-e.time}).forEach(function(e,t){150{I=!1}),c.on("quit",function(){console.log("-----------------quit------------------"),c.setting.closeLogging()}),c.on("will-quit",function(){console.log("------------------will-quit------------------"),h&&clearTimeout(h),O&&clearTimeout(O),b&&c.updater&&c.updater.installIfNeeded(),c.setting.syncAll();try{u.rmSync(c.getPath("userData")+"/runtime-storage",{recursive:!0,force:!0})}catch(e){console.error(e)}try{var e=c.getPath("userData")+"/typora.log",t=c.getPath("userData")+"/typora-old.log",n=u.statSync(e);n&&5e5p.getDocumentFromWindowId(n.id)):s()}).then(function(e){return e})}return s()},c.sendEvent=function(t,n){d.getAllWindows().forEach(function(e){e.webContents.send(t,n)}),c.onMessage(t,n)},c.execInAll=function(t){d.getAllWindows().forEach(function(e){e.webContents.executeJavaScript(t)})},c.onMessage=function(e,t){"didRename"==e?c.setting.renameRecentDocuments(t.oldPath,t.newPath):"updateQuickOpenCache"==e&&t.toDel&&c.setting.renameRecentDocuments(t.toDel,null)},c.refreshMenu=function(){v.refreshMenu()},{});e.handle("app.download",(e,t,n,o)=>{var i,r,a=l(541),s=d.fromWebContents(e.sender),e=l(554),o=o||(e=>{var t=l(426),n=l(541),t=t.parse(e),e=n.basename(t.pathname);try{var o=decodeURIComponent(e);if(o!=e)return n.basename(o)}catch(e){}return e})(t),a=a.join(n,o);return u.existsSync(a)&&(i=a,r=l(541),a=i.replace(/(\.[^.\/\\]+?$)/,"")+"-"+ +new Date+r.extname(i)),R[s.id+t]||(R[s.id+t]=e.download(s,t,{showBadge:!1,directory:n,filename:o})),setTimeout(()=>{delete R[s.id+t]},10),Promise.race([R[s.id+t].then(e=>({path:e.getSavePath(),state:e.getState(),type:e.getMimeType()}),()=>({path:t,state:"error"})),new Promise(e=>{setTimeout(()=>{e({path:t,state:"timeout"})},3e4)})])});var U=function(e){f.handle(e,function(e){return e.url?m.fetch(y(c.getRealPath(e.url)).toString()):Response.error()}),f.handle("typora-bg",function(e){var t=c.setting.get("backgroundColor");return t?new Response(`body {background:${t};`,{headers:{"content-type":"text/css"}}):new Response("",{headers:{"content-type":"text/css"}})})};c.getRealPath=function(e){try{e=decodeURI(e)}catch(e){}const t=l(541).normalize;e=e.substr(13);if(/^userData/i.exec(e))e=e.replace(/^userData/,c.getPath("userData").replace(/\\/g,"\\\\"));else{if(!/^typemark/i.exec(e))return console.warn("reject access to path",e),"";e=e.replace(/^typemark/,n)}/current-theme\.css$/.exec(e)&&(e=e.replace(/current-theme\.css$/,c.setting.curTheme())),e=(e=/preview\.html/.exec(e)?e.replace(/\.html[?#].*$/,".html"):e).replace(/[?#][^\\\/]*$/,""),e=l(541).normalize(e);try{if(0===e.indexOf(n))return e;if(0===e.indexOf(t(c.getPath("userData"))))return e}catch(e){}return console.warn("reject access to path",e),""},c.filesOp=r,W&&f.registerSchemesAsPrivileged([{scheme:W,privileges:{standard:!0,secure:!0,supportFetchAPI:!0,bypassCSP:!0,corsEnabled:!0,stream:!0}}])},344:(t,n,h)=>{function r(e,t){return function(){k(e,t)}}var i,a=h(134),s=a.app,g=a.dialog,l=a.Menu,c=a.MenuItem,m=a.BrowserWindow,e=a.ipcMain,f=h(728),d="win32"==process.platform,w="darwin"==process.platform,y="linux"==process.platform,b=h(445),u=h(541).join(__dirname,"../"),v=(e.on("execForAll",function(e,t){v(t)}),e.on("forceRefreshMenu",function(e,t){s.forceRefreshMenu()}),e.on("syncToPreference",function(e,t){a.webContents.getAllWebContents().forEach(function(e){e.send("syncToPreference",t)})}),n.loadDict=()=>{var o,e;return i?Promise.resolve(i):(o=s.setting.getUserLocale(),e=h(541).join(u,s.setting.getLocaleFolder("Menu")),new Promise(n=>{f.readFile(e,"utf8",(e,t)=>{i=t?JSON.parse(t):{},n(i),e&&console.warn("cannot load dict as ["+o+"] "+e.stack)})}))},function(e){var t=e=e.toString();/^\s*function\s*\(/.exec(e)&&(t="window.File && ("+e+")();"),s.execInAll(t),console.log(t)}),k=function(e,t){var n=m.getFocusedWindow();n&&(t?n.webContents.executeJavaScript("window.File && !File.blockUI && ("+e.toString()+")();0;"):n.webContents.executeJavaScript("!File.blockUI && window.ClientCommand['"+e+"']();0;"),n.webContents.executeJavaScript("window.Reporter && window.Reporter.fullValidate();File.editor && File.editor.contextMenu && File.editor.contextMenu.hide();0;"))};function C(e){var t=/&[a-z]/i.exec(e),n=/(\.\.\.)|(…)/.exec(e),o=(e=e.replace(/(\.\.\.)|(…)|&/g,""),(i||{})[e]||e);return t?function(e,t){e=S[e];if(!e)return t;{var n,o;(d||y)&&(-1==(n=t.indexOf(e))?n=t.indexOf(e.toLowerCase()):-1<(o=t.indexOf(e.toLowerCase()))&&(n=Math.min(n,o)),-1{setTimeout(o,0)}))),e}function x(e,t){return p(e={label:e,accelerator:t}),e.accelerator}function D(e){function n(e,t){e=e.label;f.existsSync(e)?s.openFileOrFolder(e,{curWindow:t}):(g.showMessageBox({title:C("Open Failed"),message:C("File or folder does not exist."),buttons:["Close"],cancelId:0,defaultId:0}),s.setting.removeRecentDocument(e))}try{var o=e.getItem("File").submenu.getItem("Open Recent").submenu,t=s.setting.getRecentDocuments(),i=s.setting.getRecentFolders(),r=(t.sort(function(e,t){return t.date-e.date}),i.sort(function(e,t){return e.pinned&&!t.pinned?-1:!e.pinned&&t.pinned?1:t.date-e.date}),0);i.forEach(e=>{e.pinned&&r++}),o.clear(),o.append(new c({label:C("Reopen Closed File"),accelerator:"CmdOrCtrl+Shift+T",click:function(){s.reopenClosed()}})),o.append(new c({type:"separator"})),t.length&&(t.forEach(function(e,t){10Math.min(8,r+4)||o.append(new c({label:e.path,click:n}))}),o.append(new c({type:"separator"}))),t.length+i.length?o.append(new c(p({label:"Clear Items",click:function(){s.setting.askForClearRecentDocuments()},type:"normal"}))):o.append(new c(p({label:"No Recent Files",enabled:!1}))),l.setApplicationMenu(e)}catch(e){}}n.getKeyAccelerator=x,l.prototype.getItem=function(e){if(!e)return null;for(var t=this.getItemCount(),n=0;n{e.type&&(hasCustom=!0,o.push({label:e.name,click:t(e)}))}),o.push({type:"separator"}),o.push({label:"Export with Previous",accelerator:"Shift+Ctrl+E",click:function(e,t){t&&t.webContents.executeJavaScript("ClientCommand && ClientCommand.exportLast();")},enabled:!!s.setting.lastExport}),o.push({label:"Export and Overwrite with Previous",click:function(e,t){t&&t.webContents.executeJavaScript("ClientCommand && ClientCommand.exportLast(true)")},enabled:!!s.setting.lastExport}),o.push({type:"separator"}),o.push({label:"Export Setting…",click:function(e,t){t&&t.webContents.executeJavaScript("File.megaMenu.highlight('export-setting-group');")},enabled:!0}),e&&(o.forEach(p),n=P("File→Export").submenu,o[o.length-1].enabled=(I("Export and Overwrite with Previous",n)||{}).enabled,n.clear(),o.forEach(e=>{n.append(new c(e))}),w&&l.setApplicationMenu(l.getApplicationMenu())),o}function P(e){if(!e)return null;var t,n=(E=E||{})[e];return n||(e.split("→").forEach(function(e){if(n=I(e,n),!(E[t=t?t+"→"+e:e]=n))return null}),E=null,n)}function I(e,t){var n,o=t?t.submenu:l.getApplicationMenu();return o?(n=o.getItem(e),t||n||"File"!=e?n:o.getItem("Typora")||o.getItem("Electron")):null}var E,o=null;s.forceRefreshMenu=function(){y&&(o&&clearTimeout(o),o=setTimeout(function(){l.setApplicationMenu(l.getApplicationMenu()),o=null},100))};s.updateMenu=function(e){E={};for(var t in e){var n,o,i=P(t),r=e[t];i&&(n=null,void 0!==r.accelerator&&(r.accelerator,o=x(i.label,r.accelerator),i=n=o!=i.accelerator?new c(p({label:i.label,type:i.type,enabled:i.enabled,checked:i.enabled,click:i.click,accelerator:o})):n),"Paragraph→Table"!=t?(void 0!==r.state&&(i.checked=r.state),void 0!==r.enabled&&(i.enabled=r.enabled,"Paragraph"!=t&&"Format"!=t&&"Format→Image→Zoom Image"!=t||i.submenu.items.forEach(function(e){e.enabled=r.enabled})),void 0!==r.hidden&&(i.visible=!r.hidden),!n||-1<(t=(o=P(t.replace(/→[^→]+$/,"")).submenu.items).findIndex(e=>e.label==n.label))&&(o.splice(t,1,n),console.log("newItem.accelerator "+n.accelerator))):(function(e,n){n.enabled||n.state?(e.enabled=!0,e.submenu.items.forEach(function(e,t){e.enabled=0==t?!n.state:n.state})):e.enabled=!1}(i,r),0))}E=null,s.forceRefreshMenu()},e.on("menu.updateMenu",function(e,t){s.updateMenu(JSON.parse(t))}),e.handle("menu.updateCustomZoom",e=>{s.updateMenu({"View→Actual Size":{state:!s.setting.get("zoomLevel")}})}),e.handle("menu.refreshThemeMenu",function(e){s.setting.refreshThemeMenu()}),e.handle("menu.reloadExportMenu",function(e){T(!0)}),e.handle("menu.popup",function(e,t){l.getApplicationMenu().popup(t)}),n.bindMainMenu=function(){function e(e,t){e=(/\((.+)\)/.exec(e.label)||[])[1]||e.label;e==C("Auto")&&(e=""),k("function(){File.reloadWithEncoding('"+e+"')}",!0)}var t=s.setting.get("SmartyPantsOnRendering")||!1,n=s.setting.get("smartQuote")||!1,o=s.setting.get("smartDash")||!1,t=[p({label:"&File",submenu:[{label:"New",accelerator:"CmdOrCtrl+N",click:r("newFile")},{label:"New Window",accelerator:"CmdOrCtrl+Shift+N",click:r("newWindow")},{type:"separator"},{label:"Open…",accelerator:"CmdOrCtrl+O",click:r("open")},{label:"Open Folder…",click:r("openFolder")},{type:"separator"},{label:"Open Quickly…",accelerator:"CmdOrCtrl+P",click:r("quickOpen")},{label:"Open Recent",submenu:[]},{label:"Reopen with Encoding",submenu:[{label:"Auto",click:e},{type:"separator"},{label:"UTF-8",click:e},{label:"UTF-16 LE",click:e},{label:"UTF-16 BE",click:e},{type:"separator"},{label:"Western (windows-1252)",click:e},{label:"Cyrillic (windows-1251)",click:e},{label:"Cyrillic (ISO-8859-2)",click:e},{label:"Cyrillic (IBM866)",click:e},{label:"Cyrillic (IBM855)",click:e},{label:"Cyrillic (KOI8-R)",click:e},{label:"Cyrillic (MacCyrillic)",click:e},{label:"Central European (windows-1250)",click:e},{label:"Central European (ISO-8859-2)",click:e},{label:"Greek (windows-1253)",click:e},{label:"Greek (ISO-8859-7)",click:e},{label:"Hebrew (windows-1255)",click:e},{label:"Hebrew (ISO-8859-8)",click:e},{label:"Chinese Simplified (GB2312)",click:e},{label:"Chinese Simplified (GB18030)",click:e},{label:"Chinese Traditional (Big5)",click:e},{label:"Japanese (SHIFT_JIS)",click:e},{label:"Japanese (EUC-JP)",click:e},{label:"Korean (EUC-KR)",click:e},{label:"Thai (TIS-620)",click:e}]},{type:"separator"},{label:"Save",accelerator:"CmdOrCtrl+S",click:r("save")},{label:"Save As…",accelerator:"CmdOrCtrl+Shift+S",click:r("saveAs")},{label:"Move To…",click:r("moveTo")},{label:"Save All…",click:r("saveAll")},{type:"separator"},d?{label:"Properties…",click:function(e,t){t&&t.webContents.executeJavaScript("File.winShell().openProperties(File.bundle.filePath);")}}:null,{label:"Open File Location…",click:r("openFileLocation")},{label:"Reveal in Sidebar",click:r(function(){window.File.editor.library.revealInSidebar()},!0)},{label:"Delete…",click:function(e,t){t&&t.webContents.executeJavaScript("File.trashSelf();")}},{type:"separator"},{label:"Import…",click:r("import")},{label:"Export",submenu:T()},{label:"Print…",accelerator:"Shift+Alt+P",click:r("print")},{type:"separator"},{label:"Preferences…",accelerator:"CmdOrCtrl+,",click:r("togglePreferencePanel")},{type:"separator"},{label:"Close",accelerator:"CmdOrCtrl+W",click:r("close")}]}),p({label:"&Edit",id:"edit",submenu:[{label:"Undo",id:"undo",accelerator:"CmdOrCtrl+Z",click:r("undo")},{label:"Redo",id:"redo",accelerator:"CmdOrCtrl+Y",click:r("redo")},{type:"separator"},{label:"Cut",accelerator:"CmdOrCtrl+X",role:"cut"},{label:"Copy",accelerator:"CmdOrCtrl+C",role:"copy"},{label:"Copy Image Content",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.imgEdit.copyImage()")}},{label:"Paste",accelerator:"CmdOrCtrl+V",role:"paste"},{type:"separator"},{label:"Copy as Plain Text",click:r("copyAsPlainText")},{label:"Copy as Markdown",accelerator:"CmdOrCtrl+Shift+C",click:r("copyAsMarkdown")},{label:"Copy as HTML Code",click:r("copyAsHTMLSource")},{label:"Copy without Theme Styling",click:r("copyAsSemanticHTML")},{type:"separator"},{label:"Paste as Plain Text",accelerator:"CmdOrCtrl+Shift+v",click:r("pasteAsPlain")},{type:"separator"},{label:"Selection",submenu:[{label:"Select All",accelerator:"CmdOrCtrl+A",click:r("selectAll")},{label:"Select Paragraph / Block",accelerator:"CmdOrCtrl+Alt+P",click:r(function(){File.editor.selection.selectBlock()},!0)},{label:"Select Line / Sentence",accelerator:"CmdOrCtrl+L",click:r(function(){File.editor.selection.selectLine()},!0)},{label:"Select Styled Scope",accelerator:"CmdOrCtrl+E",click:r(function(){File.editor.selection.selectPhrase()},!0)},{label:"Select Word",accelerator:"CmdOrCtrl+D",click:r(function(){File.editor.selection.selectWord()},!0)},{type:"separator"},{label:"Jump to Top",accelerator:"Ctrl+Home",click:r(function(){File.editor.selection.jumpTop()},!0)},{label:"Jump to Selection",accelerator:"CmdOrCtrl+j",click:r(function(){File.editor.selection.jumpSelection()},!0)},{label:"Jump to Bottom",accelerator:"Ctrl+End",click:r(function(){File.editor.selection.jumpBottom()},!0)},{type:"separator"},{label:"Jump to Line Start",click:r(function(){File.editor.selection.jumpToLineStart()},!0)},{label:"Jump to Line End",click:r(function(){File.editor.selection.jumpToLineEnd()},!0)},{type:"separator"},{label:"Extend Selection to Top",accelerator:"Ctrl+Shift+Home",visible:!1,click:r(function(){File.editor.selection.jumpTop(!0)},!0)},{label:"Extend Selection to Bottom",accelerator:"Ctrl+Shift+End",visible:!1,click:r(function(){File.editor.selection.jumpBottom(!0)},!0)},{label:"Extend Selection to Line Start",accelerator:"Shift+Home",visible:!1,click:r(function(){File.editor.selection.extendToLineEdge(!1)},!0)},{label:"Extend Selection to Line End",accelerator:"Shift+End",visible:!1,click:r(function(){File.editor.selection.extendToLineEdge(!0)},!0)}]},{type:"separator"},{label:"Delete",click:r(function(){File.delete()},!0)},{label:"Delete Range",submenu:[{label:"Delete Paragraph / Block",accelerator:"Shift+CmdOrCtrl+Alt+P",click:r("deleteBlock")},{label:"Delete Line / Sentence",accelerator:"Shift+CmdOrCtrl+Alt+L",click:r("deleteLine")},{label:"Delete Styled Scope",accelerator:"Shift+CmdOrCtrl+Alt+E",click:r("deleteScope")},{label:"Delete Word",accelerator:"Shift+Ctrl+D",click:r("deleteWord")}]},{type:"separator"},{label:"Math Tools",submenu:[{label:"Refresh All Math Expressions",click:r(function(){File.editor.mathBlock.forceRefresh()},!0)}]},{type:"separator"},{label:"Smart Punctuation",submenu:[{label:"Convert on Input",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartyPantsTiming("+!e+")"))},checked:!t},{label:"Convert on Rendering",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartyPantsTiming("+e+")"))},checked:t},{type:"separator"},{label:"Smart Quotes",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartQuote("+e+")"))},checked:n},{label:"Smart Dashes",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setSmartDash("+e+")"))},checked:o},{type:"separator"},{label:"Remap Unicode Punctuation on Parse",type:"checkbox",click:function(e,t){t&&(e=e.checked,t.webContents.executeJavaScript("File.megaMenu.setRemapPunctuation("+e+")"))},checked:s.setting.get("remapPunctuation")||!t&&(n||o),enabled:!(!t&&(n||o))},{type:"separator"},{label:"More Options…",click:function(e,t){t&&t.webContents.executeJavaScript("File.megaMenu.highlight('smart-punctuation-group');")}}]},{label:"Line Endings",submenu:[{label:"Windows Line Endings (CRLF)",type:"checkbox",click:r(function(){File.setLineEnding(!0,!0)},!0)},{label:"Unix Line Endings (LF)",type:"checkbox",click:r(function(){File.setLineEnding(!1,!0)},!0)},{type:"separator"},{label:"Insert Final New Line On Save",type:"checkbox",click:function(e,t){t&&t.webContents.executeJavaScript("File.setFinalNewline("+e.checked+")")}}]},{label:"Whitespace and Line Breaks",submenu:[{label:"Indent first line of paragraphs",type:"checkbox",click:r(function(){File.setIndentFirstLine(!File.option.indentFirstLine,!0,!0)},!0)},{type:"separator"},{label:"Visible
",type:"checkbox",checked:!0,click:r(function(){File.setHideBrAndLineBreak(!File.option.hideBrAndLineBreak,!0,!0)},!0)},{label:"Preserve single line break",type:"checkbox",checked:!0,click:r(function(){File.setIgnoreLineBreak(!File.option.ignoreLineBreak,!0,!0)},!0)},{type:"separator"},{label:"Learn More…",click:function(){var e=s.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io";a.shell.openExternal(`https://support.${e}/Line-Break/`)}}]},{label:"Spell Check…",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.spellChecker && File.editor.spellChecker.show();")}},{type:"separator"},{label:"Find and Replace",submenu:[{label:"Find…",accelerator:"CmdOrCtrl+f",click:r(function(){File.megaMenu.isPreferencePanelShown()?File.megaMenu.searchOnPreferencePanel():File.editor.searchPanel.showPanel()},!0)},{label:"Find Next",accelerator:"F3",click:r(function(){File.editor.searchPanel.highlightNext()},!0)},{label:"Find Previous",accelerator:"Shift+F3",click:r(function(){File.editor.searchPanel.highlightNext(!0)},!0)},{type:"separator"},{label:"Replace",accelerator:"Ctrl+h",click:r(function(){File.editor.searchPanel.showPanel(!0)},!0)}]}]}),p({label:"&Paragraph",submenu:[{label:"Heading 1",type:"checkbox",accelerator:"Ctrl+1",click:r(function(){File.editor.stylize.changeBlock("header1",void 0,!0)},!0)},{label:"Heading 2",type:"checkbox",accelerator:"Ctrl+2",click:r(function(){File.editor.stylize.changeBlock("header2",void 0,!0)},!0)},{label:"Heading 3",type:"checkbox",accelerator:"Ctrl+3",click:r(function(){File.editor.stylize.changeBlock("header3",void 0,!0)},!0)},{label:"Heading 4",type:"checkbox",accelerator:"Ctrl+4",click:r(function(){File.editor.stylize.changeBlock("header4",void 0,!0)},!0)},{label:"Heading 5",type:"checkbox",accelerator:"Ctrl+5",click:r(function(){File.editor.stylize.changeBlock("header5",void 0,!0)},!0)},{label:"Heading 6",type:"checkbox",accelerator:"Ctrl+6",click:r(function(){File.editor.stylize.changeBlock("header6",void 0,!0)},!0)},{type:"separator"},{label:"Paragraph",type:"checkbox",accelerator:"Ctrl+0",click:r(function(){File.editor.stylize.changeBlock("paragraph")},!0)},{type:"separator"},{label:"Increase Heading Level",accelerator:"Ctrl+=",click:r(function(){File.editor.stylize.increaseHeaderLevel()},!0)},{label:"Decrease Heading Level",accelerator:"Ctrl+-",click:r(function(){File.editor.stylize.decreaseHeaderLevel()},!0)},{type:"separator"},{label:"Table",submenu:[{label:"Insert Table",accelerator:"Ctrl+T",click:r(function(){File.editor.tableEdit.insertTable()},!0)},{type:"separator"},{label:"Add Row Above",enabled:!1,click:r(function(){File.editor.tableEdit.addRow(!0)},!0)},{label:"Add Row Below",accelerator:"Ctrl+Return",enabled:!1,click:r(function(){File.editor.tableEdit.addRow(!1)},!0)},{type:"separator"},{label:"Add Column Before",enabled:!1,click:r(function(){File.editor.tableEdit.addCol(!1)},!0)},{label:"Add Column After",enabled:!1,click:r(function(){File.editor.tableEdit.addCol(!1)},!0)},{type:"separator"},{label:"Move Row Up",enabled:!1,accelerator:"Alt+Up",click:r(function(){File.editor.tableEdit.moveRowUpOrDown(!0)},!0)},{label:"Move Row Down",enabled:!1,accelerator:"Alt+Down",click:r(function(){File.editor.tableEdit.moveRowUpOrDown(!1)},!0)},{label:"Move Column Left",enabled:!1,accelerator:"Alt+Left",click:r(function(){File.editor.tableEdit.moveColLeftOrRight(!0)},!0)},{label:"Move Column Right",enabled:!1,accelerator:"Alt+Right",click:r(function(){File.editor.tableEdit.moveColLeftOrRight(!1)},!0)},{type:"separator"},{label:"Delete Row",enabled:!1,accelerator:"Shift+Ctrl+Backspace",click:r(function(){File.editor.tableEdit.deleteRow()},!0)},{label:"Delete Column",enabled:!1,click:r(function(){File.editor.tableEdit.deleteCol()},!0)},{type:"separator"},{label:"Copy Table",enabled:!1,click:r(function(){File.editor.tableEdit.copyTable()},!0)},{label:"Prettify Source Code",enabled:!1,click:r(function(){File.editor.tableEdit.reformatTable()},!0)},{type:"separator"},{label:"Delete Table",enabled:!1,click:r(function(){File.editor.tableEdit.deleteTable()},!0)}]},{label:"Math Block",type:"checkbox",accelerator:"Ctrl+Shift+M",click:r(function(){File.editor.stylize.toggleMathBlock()},!0)},{label:"Code Fences",type:"checkbox",accelerator:"Ctrl+Shift+K",click:r(function(){File.editor.stylize.toggleFences()},!0)},{label:"Code Tools",submenu:[{label:"Copy Code Content",click:r(function(){File.editor.fences.copyContent()},!0)},{label:"Auto Indent Selected Code",click:r(function(){File.editor.fences.formatContent(!0)},!0)},{label:"Auto Indent Whole Code",click:r(function(){File.editor.fences.formatContent()},!0)}]},{label:"Alert",submenu:[{label:"Note Block",click:r(function(){File.editor.stylize.insertAlert("note")},!0)},{label:"Tip Block",click:r(function(){File.editor.stylize.insertAlert("tip")},!0)},{label:"Important Block",click:r(function(){File.editor.stylize.insertAlert("important")},!0)},{label:"Warning Block",click:r(function(){File.editor.stylize.insertAlert("warning")},!0)},{label:"Caution Block",click:r(function(){File.editor.stylize.insertAlert("caution")},!0)}]},{type:"separator"},{label:"Quote",type:"checkbox",accelerator:"Ctrl+Shift+Q",click:r(function(){File.editor.stylize.toggleIndent("blockquote")},!0)},{type:"separator"},{label:"Ordered List",type:"checkbox",accelerator:"Ctrl+Shift+[",click:r(function(){File.editor.stylize.toggleIndent("ol")},!0)},{label:"Unordered List",type:"checkbox",accelerator:"Ctrl+Shift+]",click:r(function(){File.editor.stylize.toggleIndent("ul")},!0)},{label:"Task List",type:"checkbox",accelerator:"Ctrl+Shift+X",click:r(function(){File.editor.stylize.toggleIndent("tasklist")},!0)},{label:"Task Status",submenu:[{label:"Toggle Task Status",click:r(function(){File.editor.stylize.toggleTaskStatus()},!0)},{type:"separator"},{label:"Mark as Complete",type:"checkbox",click:r(function(){File.editor.stylize.toggleTaskStatus(!0)},!0)},{label:"Mark as Incomplete",type:"checkbox",click:r(function(){File.editor.stylize.toggleTaskStatus(!1)},!0)}]},{label:"List Indentation",submenu:[{label:"Indent",accelerator:"CmdOrCtrl+]",click:r(function(){File.editor.UserOp.moreIndent(File.editor)},!0)},{label:"Outdent",accelerator:"CmdOrCtrl+[",click:r(function(){File.editor.UserOp.lessIndent(File.editor)},!0)}]},{type:"separator"},{label:"Insert Paragraph Before",click:r(function(){File.editor.UserOp.insertParagraph(!0)},!0)},{label:"Insert Paragraph After",click:r(function(){File.editor.UserOp.insertParagraph(!1)},!0)},{type:"separator"},{label:"Link Reference",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("def_link")},!0)},{label:"Footnotes",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("def_footnote")},!0)},{type:"separator"},{label:"Horizontal Line",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("hr")},!0)},{label:"Table of Contents",type:"checkbox",click:r(function(){File.editor.stylize.insertBlock("toc")},!0)},{label:"YAML Front Matter",type:"checkbox",click:r(function(){File.editor.stylize.insertMetaBlock()},!0)}]}),p({label:"F&ormat",submenu:[{label:"Strong",type:"checkbox",accelerator:"CmdOrCtrl+B",click:r(function(){File.editor.stylize.toggleStyle("strong")},!0)},{label:"Emphasis",type:"checkbox",accelerator:"CmdOrCtrl+I",click:r(function(){File.editor.stylize.toggleStyle("em")},!0)},{label:"Underline",type:"checkbox",accelerator:"CmdOrCtrl+U",click:r(function(){File.editor.stylize.toggleStyle("underline")},!0)},{label:"Code",type:"checkbox",accelerator:"CmdOrCtrl+Shift+`",click:r(function(){File.editor.stylize.toggleStyle("code")},!0)},{type:"separator"},{label:"Inline Math",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("inline_math")},!0)},{label:"Strike",type:"checkbox",accelerator:"Alt+Shift+5",click:r(function(){File.editor.stylize.toggleStyle("del")},!0)},{label:"Highlight",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("highlight")},!0)},{label:"Superscript",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("superscript")},!0)},{label:"Subscript",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("subscript")},!0)},{label:"Comment",type:"checkbox",click:r(function(){File.editor.stylize.toggleStyle("comment")},!0)},{type:"separator"},{label:"Hyperlink",type:"checkbox",accelerator:"Ctrl+K",click:r(function(){File.editor.stylize.toggleStyle("link")},!0)},{label:"Hyperlink Actions",submenu:[{label:"Open Link",click:r(function(){File.editor.openCurrentLink()},!0)},{label:"Copy Link Address",click:r(function(){File.editor.copyCurrentLink()},!0)}]},{label:"Image",submenu:[{label:"Insert Image",accelerator:"CmdOrCtrl+Shift+I",click:r(function(){File.editor.stylize.toggleStyle("image")},!0)},{label:"Insert Local Images…",click:r(function(){File.editor.imgEdit.insertLocalImage()},!0)},{type:"separator"},{label:"Open Image Location…",click:r(function(){File.editor.imgEdit.revealInFinder()},!0)},{label:"Copy Image Content",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.imgEdit.copyImage()")}},{label:"Zoom Image",submenu:[{label:"25%",click:r(function(){File.editor.imgEdit.zoomAction(null,"25%")},!0)},{label:"33%",click:r(function(){File.editor.imgEdit.zoomAction(null,"33%")},!0)},{label:"50%",click:r(function(){File.editor.imgEdit.zoomAction(null,"50%")},!0)},{label:"67%",click:r(function(){File.editor.imgEdit.zoomAction(null,"67%")},!0)},{label:"80%",click:r(function(){File.editor.imgEdit.zoomAction(null,"80%")},!0)},{type:"separator"},{label:"100%",click:r(function(){File.editor.imgEdit.zoomAction(null,"100%")},!0)},{type:"separator"},{label:"150%",click:r(function(){File.editor.imgEdit.zoomAction(null,"150%")},!0)},{label:"200%",click:r(function(){File.editor.imgEdit.zoomAction(null,"200%")},!0)}]},{label:"Switch Image Syntax",submenu:[{label:"Markdown Style",click:r(function(){File.editor.imgEdit.switchPattern(null,!1)},!0)},{label:"HTML Style",click:r(function(){File.editor.imgEdit.switchPattern(null,!0)},!0)}]},{type:"separator"},{label:"Delete Image File",click:function(e,t){t&&t.webContents.executeJavaScript("File.editor.imgEdit.deleteImageAction(true)")}},{type:"separator"},{label:"Copy Image to…",click:r(function(){File.editor.imgEdit.copyToSelectedFolderAction()},!0)},{label:"Rename or Move Image to…",click:r(function(){File.editor.imgEdit.copyToSelectedFolderAction(!0)},!0)},{label:"Upload Image",click:r(function(){File.editor.imgEdit.uploadAction()},!0)},{type:"separator"},{label:"Copy All Images to…",click:r(function(){File.editor.imgEdit.copyAllImages()},!0)},{label:"Move All Images to…",click:r(function(){File.editor.imgEdit.moveAllImages()},!0)},{label:"Upload All Local Images",click:r(function(){File.editor.imgEdit.uploadAllImages()},!0)},{type:"separator"},{label:"Reload All Images",click:r(function(){File.editor.imgEdit.reloadAllByNode()},!0)},{type:"separator"},{label:"When Insert Local Image",submenu:[{label:"Copy Image File to Folder…",type:"checkbox",click:r(function(){File.editor.imgEdit.toggleCopyToFolder()},!0)},{label:"Upload Image",type:"checkbox",skipAccelerator:!0,click:r(function(){File.editor.imgEdit.toggleUploadForFile()},!0)}]},{label:"Use Image Root Path…",type:"checkbox",click:r(function(){File.editor.imgEdit.toggleUseImageRootPath()},!0)},{type:"separator"},{label:"Global Image Settings…",click:function(e,t){t&&t.webContents.executeJavaScript("File.megaMenu.highlight('image-setting-group');")}}]},{type:"separator"},{label:"Clear Format",type:"checkbox",accelerator:"CmdOrCtrl+\\",click:r(function(){File.editor.stylize.clearStyle()},!0)}]}),p({label:"&View",submenu:[{label:"Toggle Sidebar",accelerator:"CmdOrCtrl+Shift+L",click:r(function(){File.editor.library.toggleSidebar()},!0)},{label:"Outline",type:"checkbox",accelerator:"CmdOrCtrl+Shift+1",click:r("toggleOutline")},{label:"Articles",type:"checkbox",accelerator:"CmdOrCtrl+Shift+2",click:r("toggleFileList")},{label:"File Tree",type:"checkbox",accelerator:"CmdOrCtrl+Shift+3",click:r("toggleFileTree")},{label:"Search",type:"checkbox",accelerator:"CmdOrCtrl+Shift+F",click:r("globalSearch")},{type:"separator"},{label:"Source Code Mode",type:"checkbox",accelerator:"CmdOrCtrl+/",click:r(function(){File.toggleSourceMode()},!0)},{type:"separator"},{label:"Focus Mode",type:"checkbox",accelerator:"F8",click:r(function(){File.editor.toggleFocusMode()},!0),enabled:!1},{label:"Typewriter Mode",type:"checkbox",accelerator:"F9",click:r(function(){File.editor.toggleTypeWriterMode()},!0),enabled:!1},{type:"separator"},{label:"Show Status Bar",type:"checkbox",click:r("toggleStatusBar")},{label:"Toggle Word Count Popover",click:r("toggleWordCount")},{type:"separator"},{label:"Toggle Fullscreen",accelerator:"F11",click:function(e,t){t&&(t.isFullScreen()?t.setFullScreen(!1):t.setFullScreen(!0))}},{label:"Always on Top",type:"checkbox",click:function(e,t){t&&(k(function(){document.body.classList.toggle("always-on-top")},!0),t.setAlwaysOnTop(!t.isAlwaysOnTop()),e.checked=t.isAlwaysOnTop())}},{type:"separator"},{label:"Actual Size",type:"checkbox",accelerator:d?"Ctrl+Shift+9":"Ctrl+Shift+0",click:function(e,t){v(function(){ClientCommand.resetZoom()}),k(function(){ClientCommand.refreshViewMenu()},!0)}},{label:"Zoom In",accelerator:"Ctrl+Shift+=",click:function(e,t){v(function(){ClientCommand.zoomIn()}),k(function(){ClientCommand.refreshViewMenu()},!0)}},{label:"Zoom Out",accelerator:"Ctrl+Shift+-",click:function(e,t){v(function(){ClientCommand.zoomOut()}),k(function(){ClientCommand.refreshViewMenu()},!0)}},{type:"separator"},{label:"Switch Between Opened Documents",accelerator:"Ctrl+Tab",click:function(e,t){var n;!t||-1!=(t=(n=m.getAllWindows()).indexOf(t))&&n[t=++t>=n.length?0:t].focus()}},{type:"separator"},{label:"Toggle DevTools",accelerator:"Shift+F12",click:function(e,t){var n;t&&(n=setTimeout(t.webContents.openDevTools,2e3),t.webContents.executeJavaScript("ClientCommand.toggleDevTools()").then(function(){clearTimeout(n)},function(){clearTimeout(n),t.webContents.openDevTools()}))}}]}),p({label:"&Themes",submenu:[]}),p({label:"&Help",submenu:[{label:"What's New…",click:function(){var e=s.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io";a.shell.openExternal(`https://support.${e}/What's-New/`)}},{type:"separator"},{label:"Quick Start",click:function(e,t){s.openFile(u+"/Docs/Quick Start.md")}},{label:"Markdown Reference",click:function(e,t){s.openFile(u+"/Docs/Markdown Reference.md")}},{label:"Install and Use Pandoc",click:function(e,t){s.openFile(u+"/Docs/Install and Use Pandoc.md")}},{label:"Custom Themes",click:function(e,t){s.openFile(u+"/Docs/Custom Themes.md")}},{label:"Use Images in Typora",click:function(e,t){s.openFile(u+"/Docs/Use Images in Typora.md")}},{label:"Data Recovery and Version Control",click:function(e,t){s.openFile(u+"/Docs/Auto Save, Version Control and Recovery.md")}},{label:"More Topics…",click:function(e,t){var n=s.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io";a.shell.openExternal("https://support."+n)}},{type:"separator"},{label:"Credits",click:function(e,t){s.openFile(u+"/Docs/Credits.md")}},{label:"Change Log",click:function(e,t){s.openFile(u+"/Docs/Change Log.md")}},{label:"Privacy Policy",click:function(e,t){s.openFile(u+"/Docs/Privacy Policy.md")}},{label:"Website",click:function(){var e=s.setting.get("useMirrorInCN")?"https://typoraio.cn":"https://typora.io";a.shell.openExternal(e)}},{label:"Feedback",click:function(e,t){a.shell.openExternal("mailto:hi@typora.io")}},{type:"separator"},{label:"Check Updates…",click:function(){d&&s.updater.checkForUpdates(!0)},visible:d},{label:"My License…",click:function(){b.showLicensePanel()}},global.PRODUCTION_MODE?null:{label:"Welcome…",click:function(){b.showWelcomePanel()}},{label:"About",click:r(function(){File.megaMenu.closePreferencePanel(),document.body.classList.contains("native-window")?($(".modal:not(.block-modal)").modal("hide"),$("#about-dialog").modal("show"),$("*:focus").blur()):(File.megaMenu.show(),$("#m-about").trigger("click"))},!0)}]})];d||t[0].submenu.splice(t[0].submenu.indexOf(null),1),s.isEmojiPanelSupported()&&(t[1].submenu.push({type:"separator"}),t[1].submenu.push(p({label:"Emoji and Symbols",accelerator:d?"Super+.":"",click:function(){s.showEmojiPanel()}})));const i=t[t.length-1].submenu;for(;-1{"use strict";var a=s(93).EventEmitter,n=s(134),t=n.ipcMain,l=n.app,r=s(728),p="linux"==process.platform,h=s(541).join(__dirname,"../"),g=s(445),c=s(156),m=s(359).default,f=s(477),w=s(824),y=s(587),d=new a,o=["Check updates automatically","Skip This Version","Remind Me Later","Download Update","New version available.","Latest version is $1, your version is $2"],u="64";"ia32"==process.arch&&(u="32"),"arm64"==process.arch&&(u="arm"),d.initUpdater=function(){return c.initDict().then(function(){return o.forEach(function(e,t){o[t]=c.getPanelString(e)}),Promise.resolve()})},d.showDetailWindow=function(e,t,n){d.progressBar&&(d.progressBar.close(),d.progressBar=null),d.win&&(d.win.destroy(),d.win=null);e=y.showPanelWindow({title:c.getPanelString("Updater"),width:640,height:600,path:"updater/updater.html?curVersion=$1&newVersion=$2&labels=$3&enableAutoUpdate=$4&releaseNoteLink=$5&hideAutoUpdates=$6".replace("$1",e).replace("$2",t).replace("$3",encodeURIComponent(JSON.stringify(o))).replace("$4",JSON.stringify(!1!==l.setting.get("enableAutoUpdate"))).replace("$5",encodeURIComponent(n)).replace("$6",global.devVersion&&!g.getHasLicense())});(d.win=e).on("closed",function(){d.win=null})},d.showUI=function(){d.win||d.progressBar||(d.progressBar=new f({title:c.getPanelString("Updater"),text:c.getPanelString("Checking Updates…"),indeterminate:!0,style:{text:{padding:"3px 0"}},browserWindow:{closable:!0,webPreferences:{nodeIntegration:!0,contextIsolation:!1}}}))};d.checkForUpdates=async function(t){var e,n=l.setting.get("useMirrorInCN")?"typoraio.cn":"typora.io",n=global.devVersion||l.setting.get("autoUpdateToDev")?`https://${n}/releases/dev_windows_${u}.json`:`https://${n}/releases/windows_${u}.json`;if(n){if(d.emit("checking-for-update"),t)d.showUI();else if((e=l.setting.get("cancelUpdate"))&&new Date-new Date(e)<432e5)return;try{var o=await m(n);if(204==o.status)return void d.emit("update-not-available");if(200!=o.status)return d.emit("update-not-available"),console.error("invalid status code: "+o.statusCode+" from "+n),"Failed to check updates, invalid status code: "+o.status;var i=function(e){var t,n=s(842).release().replace(/\.[^.]+$/,"");for(t in e.alternatives||{})if(l.setting.compareVersion(n,t)<=0)return Object.assign(e,(e.alternatives||{})[t]);return e}(await o.json()),r=(d.data=i,l.getVersion());if(!i.version||!r)return;if(!(0{e||(console.log(t),d.installPathOnQuit=t,l.quit())})},d.installIfNeeded=function(){d.installPathOnQuit&&d.install(d.installPathOnQuit)},d.install=function(e){s(620).spawn(e,["/SILENT"],{detached:!0,stdio:["ignore","ignore","ignore"]}).unref()},t.handle("updater.checkForUpdates",(e,t)=>{d.checkForUpdates(t)}),t.handle("updater.cancelUpdate",e=>{d.cancelUpdate()}),t.handle("updater.skipUpdate",e=>{d.skipUpdate()}),t.handle("updater.downloadUpdate",e=>{d.downloadUpdate()}),e.exports=d},620:e=>{"use strict";e.exports=require("child_process")},289:e=>{"use strict";e.exports=require("crypto")},134:e=>{"use strict";e.exports=require("electron")},554:e=>{"use strict";e.exports=require("electron-dl")},359:e=>{"use strict";e.exports=require("electron-fetch")},477:e=>{"use strict";e.exports=require("electron-progressbar")},93:e=>{"use strict";e.exports=require("events")},834:e=>{"use strict";e.exports=require("extract-zip")},833:e=>{"use strict";e.exports=require("fs")},728:e=>{"use strict";e.exports=require("fs-extra")},232:e=>{"use strict";e.exports=require("fs-plus")},338:e=>{"use strict";e.exports=require("hjson")},783:e=>{"use strict";e.exports=require("lowdb")},207:e=>{"use strict";e.exports=require("lowdb/adapters/FileSync")},640:e=>{"use strict";e.exports=require("module")},676:e=>{"use strict";var t;if(void 0===require("native-reg"))throw(t=new Error("Cannot find module 'require('native-reg')'")).code="MODULE_NOT_FOUND",t;e.exports=require("native-reg")},560:e=>{"use strict";e.exports=require("node-machine-id")},842:e=>{"use strict";e.exports=require("os")},541:e=>{"use strict";e.exports=require("path")},208:e=>{"use strict";e.exports=require("process")},468:e=>{"use strict";e.exports=require("raven")},46:e=>{"use strict";var t;if(void 0===require("sudo-prompt"))throw(t=new Error("Cannot find module 'require('sudo-prompt')'")).code="MODULE_NOT_FOUND",t;e.exports=require("sudo-prompt")},426:e=>{"use strict";e.exports=require("url")},266:e=>{"use strict";e.exports=require("util")}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;t=o[e]={id:e,loaded:!1,exports:{}};return n[e](t,t.exports,i),t.loaded=!0,t.exports}i.c=o,i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);i(i.s=90)})(); \ No newline at end of file diff --git a/Windows_x64/dec_app/head.json b/Windows_x64/dec_app/head.json index acb555e..5f60eca 100644 --- a/Windows_x64/dec_app/head.json +++ b/Windows_x64/dec_app/head.json @@ -1 +1 @@ -{"files": {"atom.js": {"size": 185688, "offset": "0", "integrity": {"algorithm": "SHA256", "hash": "cea12f7f17480c1df3ba94c9e67530ac9992c95027000e4ca8c38523c893c980", "blockSize": 4194304, "blocks": ["cea12f7f17480c1df3ba94c9e67530ac9992c95027000e4ca8c38523c893c980"]}}, "main.node": {"size": 1096192, "unpacked": true, "integrity": {"algorithm": "SHA256", "hash": "f7b4ccd67846f004f26037da35d5ca6478854a45fcf21ca7c4774df1dc191fd1", "blockSize": 4194304, "blocks": ["f7b4ccd67846f004f26037da35d5ca6478854a45fcf21ca7c4774df1dc191fd1"]}}, "package.json": {"size": 249, "offset": "185688", "integrity": {"algorithm": "SHA256", "hash": "0853233c250dcfdee457fd62496d9a7bbfd244c2a197f6721275153308f4b842", "blockSize": 4194304, "blocks": ["0853233c250dcfdee457fd62496d9a7bbfd244c2a197f6721275153308f4b842"]}}}} \ No newline at end of file +{"files": {"atom.js": {"size": 185924, "offset": "0", "integrity": {"algorithm": "SHA256", "hash": "9b81ee7240113ea039ff22f44e4a74da1785e3e12c59d5b816059b29dde69477", "blockSize": 4194304, "blocks": ["9b81ee7240113ea039ff22f44e4a74da1785e3e12c59d5b816059b29dde69477"]}}, "main.node": {"size": 1096192, "unpacked": true, "integrity": {"algorithm": "SHA256", "hash": "f7b4ccd67846f004f26037da35d5ca6478854a45fcf21ca7c4774df1dc191fd1", "blockSize": 4194304, "blocks": ["f7b4ccd67846f004f26037da35d5ca6478854a45fcf21ca7c4774df1dc191fd1"]}}, "package.json": {"size": 249, "offset": "185924", "integrity": {"algorithm": "SHA256", "hash": "d37d49390a45d94ac82c4ded91b91577a885bbb14814645d06eb0ebbf70a23be", "blockSize": 4194304, "blocks": ["d37d49390a45d94ac82c4ded91b91577a885bbb14814645d06eb0ebbf70a23be"]}}}} \ No newline at end of file diff --git a/Windows_x64/dec_app/main.node b/Windows_x64/dec_app/main.node index 72f4e471b40d5e800bc240dd20f8b5209c641e62..46ae384e75f18063d1fde1ccf0a6c3275b6e634f 100644 GIT binary patch delta 828 zcmZoT?A&nJc|!&xQ|QI!EXMXMMi6EKVrC#_0b*7lW&>h&Am#vKP9Ww2Vs0Sj0b*Vt z<^y8>?OBWh3wMa*vTYH(9IO8 zZ_p&J&Bmq8#>m3hWX{aYXxJn!4HOec(Jsyb6k=gwWH#hC;AP`XX!Br9Wd`zD84S|d zxS{rN3NW%Ph+qjb2$??blz@?ffE4@MH4i@8iLT}Qy1?Jifk}ej$iT?Nz|g?Z(Adz- zbo<9s0+)rk5CYTB-4k$7h`o9u^|Hl>hq3<5R_nGIT(WU0Y0VX1cc1T_v(_Bj@a@y} z?hE+T>j!N+UUTJp@nOCy(UtFZC}|%1FsXHW)W;8x`Z5mQ3l>)rTUxqkbz0}*jmm6? zSx?L=w|86rRY}Gw!1@;J*Izde&k}oQRw-Yd=Qz#2Hev7ToDED_&$14mzvuEz=+G~} z?vEx5CX_vN{AZ8mEg4 z!o?S#nCIJi)k)7=)%EB4S`C?+b=8bdFR+SBrYCj=37qPU_kX-(g{6b4i`DgN@pl^$`zZ|G|EhS+On)ljG}jmvL{HM`1fb?A|ny?JYG$8Z%L0rkrRO%N`G#Az#nk{+aD?IQD)Izwh2N1rItR>V8)}zk056;+*h4_WJuXrdQm) zP%Sn0;RROSIGZgMPvto?{6EAQ&l0>@yXpT_n?>2%e@f4|KI3}3@I3`5z9*jox!=6^o@JqrN+pAXpyM@OQJ!ZP7%mx1xH;#zmc!kx^4bA!{k0_y6$#E# z_kUn?eMPd>!bcI2^W?-_W|&|8VY|-qO;!K))jk2Ldy}K<+0}}6TEE)wf5%2)OOLcj ze#$Sk)F%mA{!Udqiwly!9}ElA+i*azck0F$ceb8V++A5EHPOLz^6ju?%X$`N+tRs5b9#LXPfO=d5gXPGXS}X16t`nvy6mxUx4o>(Oja-7cm{cknq^)2 zW!B7XGqy-2s#sZCM8^y9hqv3!nHhHcr*&(L*KXeXO j-u%LpIREnx&sz&0-rc)t{okC)i*CH<(#Z8NU;qOE;u}}U diff --git a/Windows_x64/dec_app/package.json b/Windows_x64/dec_app/package.json index 0e2a35c..d3ee18e 100644 --- a/Windows_x64/dec_app/package.json +++ b/Windows_x64/dec_app/package.json @@ -1,11 +1,11 @@ { "name": "Typora", - "version": "1.8.2-dev", + "version": "1.8.3-dev", "main": "main.node", "family": "abnerworks", "private": true, "author": "typora.io", "homepage": "https://typora.io", "concat": "hi@typora.io", - "releaseId": "5d407cd3" + "releaseId": "a17571a5" } \ No newline at end of file