From a22eed45781085d6ec193a14e277ce26da57a4af Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Wed, 10 May 2023 23:00:52 +0800 Subject: [PATCH] Repo // Use monochrome menu icons. --- Source/Resources/IME-Info.plist | 6 ++++- Source/Resources/MenuIcons/MenuIcon-SCVIM.png | Bin 0 -> 435 bytes .../Resources/MenuIcons/MenuIcon-SCVIM.tiff | Bin 11314 -> 0 bytes .../Resources/MenuIcons/MenuIcon-SCVIM@2x.png | Bin 0 -> 947 bytes Source/Resources/MenuIcons/MenuIcon-TCVIM.png | Bin 0 -> 428 bytes .../Resources/MenuIcons/MenuIcon-TCVIM.tiff | Bin 11470 -> 0 bytes .../Resources/MenuIcons/MenuIcon-TCVIM@2x.png | Bin 0 -> 902 bytes vChewing.xcodeproj/project.pbxproj | 24 ++++++++++++------ 8 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 Source/Resources/MenuIcons/MenuIcon-SCVIM.png delete mode 100644 Source/Resources/MenuIcons/MenuIcon-SCVIM.tiff create mode 100644 Source/Resources/MenuIcons/MenuIcon-SCVIM@2x.png create mode 100644 Source/Resources/MenuIcons/MenuIcon-TCVIM.png delete mode 100644 Source/Resources/MenuIcons/MenuIcon-TCVIM.tiff create mode 100644 Source/Resources/MenuIcons/MenuIcon-TCVIM@2x.png diff --git a/Source/Resources/IME-Info.plist b/Source/Resources/IME-Info.plist index d924f404..615c6ac9 100644 --- a/Source/Resources/IME-Info.plist +++ b/Source/Resources/IME-Info.plist @@ -58,6 +58,8 @@ SOFTWARE. TISDoubleSpaceSubstitution + TISIconIsTemplate + TISIntendedLanguage zh-Hans tsInputModeAlternateMenuIconFileKey @@ -86,6 +88,8 @@ SOFTWARE. TISDoubleSpaceSubstitution + TISIconIsTemplate + TISIntendedLanguage zh-Hant tsInputModeAlternateMenuIconFileKey @@ -154,7 +158,7 @@ SOFTWARE. TISCapsLockResetOnModeSwitch TISIconIsTemplate - + TISInputSourceID org.atelierInmu.inputmethod.vChewing TISIntendedLanguage diff --git a/Source/Resources/MenuIcons/MenuIcon-SCVIM.png b/Source/Resources/MenuIcons/MenuIcon-SCVIM.png new file mode 100644 index 0000000000000000000000000000000000000000..db547aef580f76c33d58ae5b4c601cdc8d1e2fe8 GIT binary patch literal 435 zcmV;k0ZjghP)OJjqjaPlEoj1JK5~Zl#FQJ%4?id85tn$#Yo4*1KCIypImM3|zmfBpwe)2bS9tcn zH@?9ln$wC2jAkDDNh!*rn&0=Fd(5Rj&A84w?y!~ad{;zIV(QZ(WF_x7L_?-gj{?3{B_$&-EsLDsJlNd&Yf^ta|4%87*`vV;q&Q6}uhuJhj zZcgc|FGj{2no>uMB@huajGPlJpa#!(;%5QTtr1oeW5fCWTFRK$Re0y>B| zBJw#ipeQn;g1vuW1JqG;EU1jW8!Ry2d-Kiv=8w15Tg!XbI_sBx_C9-`eM-(fzkmQR z1|S4u#Jqk^xyb`HpAAKB?paof? zH&y++y^1z@S*o)3Y9hXFJHwlZbXfkgCIFSHq>L8SVZlek8S1qtQA~a(Rs|W7=6My1 zJJ{PapPh>erw@ys3)ar>PoB~%$3j-l=zvnnK&r5;AHt?pw##n5 zFajhLp60;zInB(PaJZHwkIDE< zDFQQ$Db+Zwt;Bqr0uYpY@ z)?vQ>pe3$64@|zj2{1b&9Dt%-7Ys_I=wv{^lKY*C1=2gSw(Hq%QnsY3hiY2PBZu0%XaK}uD@KDz&&Mz5siqB0NUMhos21dbl;+0bPq;WJ8KJQmiRYf zjl5Wiq^$~4`Tfn<@?SdZt>ysbLbWxcc|g~-rEBMPuQ-8$<_>)wlT>xH;rE7hiidL7(0BHOb%k}eNmxZ< z>&mcAyb=*8oV#cG?Uh4st<;L+4?M`wIoVgf8pVD)Yo%lzoUD1l=bjF~l5`c+71K^Z zMpZefe#ZHZrfN_gP;AZGenz!UYj!=A3e@~louI0p*9i2MaF{Jqd)*{JI{n#uBTR_= zPQB9pZiGkE<$!karhYC1#UPM*)2p~Z01z)vz{oY_(HJ~a*463S>BELVxhE!hgRRV5 z&1p;b0rdAuf~|nCCaPRMk1vj%*ZeHpxc5#l^a9y&>X);N~L9El#4_(%0{ymiGtfP%+@FLh$>s#FPP_yUmI z0j4wqKE&fMg6re&lKAv&p~x&*6bFzdjEzlC6DF`Trd!$o3yB266g?jn9t{d83(W%h zgtk+bLsnvPq984rot2m%N_EI`)`{jP#Rwd5ED@XQu*X%>7CGyL2L!V{l2Qb08#9g> zN5_TEX0x4A_^}S5p5C9#@n6n5@o8zv4(8^WnVDvp)6J4n;><1V?d{Dumgbh0rnrV_ zYPKjXI?Gg)I`v~CpWE>ir1DaP$!WqQ5nIx3bWBounzN3M#L<`MW1M{67eC4ADGB3V z_&jq#f*?^KN=r4jFtafKpX~77elZlKnvM6>jF*&Xo)w*p8*$9PM1(tZ;`1E%6ETf< z_)8q)J$Fk;`=eB1B?&!2D9MOJLbNE(StrYsFNlp!Pe{{onUs3-k9vQ!cN&-eu~{ec zKaIl)?~j8=iXb{IDJ3i^DZ%9rgYRViuhpM2`O(XybblPnao_l0y3ldU&lAIij!!~{ zufI@~gyOS4QIwVv>f_E1kBDSb&f-&w24t`Rh~}jx2h8#g!Ft ziiv{gRD5MJB=R%?FCNDn95YhFLOpQogl{5@xJfu>5>69j;c)_ZBqe932;<_@*oHhK zHoi#g*uH|y1VLJwX>c@eQFIC)UvG)Y(V}dCkA0R{fxINQY&^*}7WOtarj}-S`oBE? zw(^VCzXy`B{iyL<$oQBc$~_aZ3EK%-QZ0bpOFTDa6S9~s0Ebrss9v9t>52hl3jkWq zP3n)bWWG$=G=u`4nIxfKp1)N1qWR}wl0P$vzc0CCdwyJ-Y)MjiNeM~mDeTnbXr6#= z`mdAtZyQbuYf>C0p@LXJia>TE@(`-@<68Ldm<3M58 zdr(|p2F!DcK=`!>hze3bm{*P0AYaDKpEd_1D{rpW;KzB7W4wO6{6m43;y=+;VH{f` z_6QAQ^U_l?Bp6>4l7a+ukOf6h!~fT&f+3iKCD?)^aKQ^^KoEpM1k48>#6u#aKqllu z9u&fAD1%L~6?VWbsE0;qhQn|aI^ZOnhF-V?H=rNx!y_1hSMUx&5DFrVC?INx7NUnt zLo5+H#0Bv}{E<*30*ON65D}7&yj4g!rB$O=6LzksL^Vq;OIkDU(!4svzwq9U`3|T_W8ly&{vz z%47qwE!meGL0(ACA+I5CC+{b>ll#bb$uB7siW+4a#hDUBiKe7c3MpGC`zSwC&QtDF zMyXO%EvhBen;JN^^frblz21=0AlY+5O87p;wUj&`5+jxI+x zpgYsU=nLt2^h$ao{RI6c{WmEoDIF<$sSqil6ed+E)g*OFYC!4@L!M#G@La~X3R^9b__^QD}EoP}JFT%z0>xdypzxgmLqyuQ4b zJYT**ey99#`MU}Pg{cZ23Ot1s3cD0eDBM>hD;g;JDK1o8t@yp-S;Y}0c_k~QIZ9bd z+mwD(>Q^Qx>nr;yCn%RHH!ELOeygIP;-(@{DOPDzIj{0sb&4uiRiIj;x?lB@>RUCo znwQ!lwe@O;)o!U1)s59d)HBtq)laBDo}xI#aSCrr$&}_P*I6jbm=(&(VeMq~uwH6t zYWQd*Yi!XtuJKq?S(B@|P;;Z^PnyG83R*5&LamKjKWjZ?E3w_!3G7OCCwoMjrR}So zu3e*jR{NcffzE85e4YI|x2Dpk+D(m}x^e2UsUx~tx&gYmx_fo6>(TV=^y2k4>vie9 z);G|ftG`PBu>O#Ns)3)u5`(=4Hw~o?T@4o-)*442HCnZH@S*!n-rTyn_*jB+bG*A+bed8cENUQ>`vK}?A`5`+aI-m<6z^E=Fsf$)X~&&kz<47 zkduLvz-gD$U1uHVXy+Q|eiyb&l#AG<-&NZ++O^j84tFY-&)v-(bTe{W=(f-8i95$V z#r=@`YYzvHr5^2`1WzB&63??<@?NvOwtC(6*71(>-s?T$W9^gU)9y?1o$0&Y_llo} zAJ4DeZ)Aq;jHNR=XEJ8anz?o69e-p06#upWG+;)+hJc%adV!+A!$A<_7qlVhReSX6H9~a0j zh+c3oiWD_Bsv&ADIw-m}`elq?OjXPX&x5y__lVEsZ{!aPoCW2A!C2?m^4Os`=eP}V z!||^174eUS9>T4{XA6B7?pXMGQP842i#{aGP1v7EO^ixBB9a#^5_KkNCS@h{B~ME( zOzvOouz1trk(8M!yHk-6!F7UPr70H%JhK@myB&0qnUFu4`#__iL!dKjkAlh z2bXv+`7Vc;!^=6AtDT#dJFwJkY0WZZSA4)njXTYkpa4 zv9@yUhjp>*&X(GgR+o{>L}i!PyRNS*mn&aVes@E_hL(-&jU^jjY+A6XyTYns$7cHG z^v(U1{*|p;bhngk8QU7a_0l%?ZTqWORmD}WxAV83ujW=a?$Fq=ddFL_P<*w3P= zzqVp0d1uDX2fOC%>iW*^yZYVgyI1f2eUE5Qe_d!@XT5EGeFLkZbT7I$eedwTdHZ_5 z_x!%K(X_EP^n~xo|JJ|Sx-VarW6b_ZNAT8M~BZuP;_qRs0 z_8pmV>C;CqXKYjRl$z+ertj`=eYjd{cob9>R zUi;p*KBvB)&byxPxZru=bpGq^3^NzuJm8!Umd!ZaP8UkjO*`iU^huO zOKvf5RorIXuKlOcKlk_B^#3^EInZ-w)}0%7d3PV(OT9OCzuiIA=fv#Ob zF4~H#%F__ndu{nGymAN?&{ic66+rk`O**~{_ z`nxKKOXEs6iXrC;P;$ZtEj?Jn0m4T#fyWX3j^N^}JM-eH>32|Sc@{I90WZfEwnuSb z>e$}uGAg8TG2{#ZqnIcmRbBYcszHFoRmtmH61P3s(v||0^$&6|BtA?QBWCLaU?{Ut z$FU&iXGJGJzdF&5lUr`{$#G&uf@XW<2!fxl7%E%(k?`4@qTsoc^f1$q)(RNAZAblv zCpn&!_4k(iG`NquM6;_MmS`T78_Cs*fAfB`*#O)9?uLRlfj}7;#XzfY^iH=XsVAoV z47feXRqGIrm1-5!pOivP#1ddpOt{8$o$2EEZ5w{KDlgPd_6AjNBQYR8!yBBY98a`a zuL~CMbGLN(UvtH{1>q>s>{)f(RyJI=l8Qps3Dk!NrNjKy`KPKu z=6E+9h;JHPa%UL~v~YF~4%}F}EAvd8n8OwsBP%+mtl6M%|K@#8_@P|gF3rSnW3wZP z!z}Mu-q6^EnUwQhg8jU!qs|y1tKYFDv3@LFp=a^sFdIkZqVo7}+I-;}o2jg}0JBM= znK18`wdcz=kr``G_j5t6V3t3ZscY4kyUUH~a^LexR+Yg&hxDt32f9K$yEX1NzS!{8 zIkFj^jsn-q0xm0OYP7?c^EyE6f&$~ZUo6vg3lEk}A!b_wRWpHtZhKz@N^dbRebnsp zUEs2+sdp1nUfxQYw+VA%(v?F7{jOQ9CmKEnm6ZdzpuYRKdO60GcakH@I9B}xJI?Wb0aJXbZ9d*)&p3|t-t;!W9<?4{KnMW&C5`B8wlahm`w z2s+jQY{Ij*uGlHn{3c+ymD%INFNcbOx(fq>C4LKV#AIu6^6&;On5}G?zn?s8EPvPU-C<^Qp^q2%Rp4zEmg$-0i~PQ@HQYO`TbiN*YvSPENfg}-sbf%l5OV?XFcG0-yh2AMwE zt03vCix@h@={iefr*u}S1ZjggzTe0qJ(7FM?qWlI!YbARMqVYrRe7@?l<;)7SnjbJ zsz_~+rF0|!rPU~KfU2H90+!@@U)`Fk)`fzrdYa)Nk0j?Yv}g1gI1TSC%TgkoCu$os zZIVZ=fZTtdtPr6?z=Hdw2G)8bMzh#%jgD&C?*a`kIVN%GrbU|qov=DRK-d~9W*1nK z`}D&VHqI<@3*#1C98p2Py)tX7ZD2bUWxKiL14PN4V*Z+ZT&@j}YBQQ$FrN$Nj@(h! z&G5FcQBo=uo^`!?&w$cy>!&A)aOff{#R96Upbt5wGs)FJ-gR8t);3Nm*fg zF!y`CD|>DEd4;=zUGteSfcWYV`oY9&^n@<(FF1V(@Oe1YnS7y zvjumVLh1aLqFYUSl~0B#p$6*-SBpR+ATUxkia}V_beh`E60G1VyZGxb*5wZLuCf`j zDSW8b9rDx0(Ar?~c?{&Ai~+H?#=&B@4XECEyr$zJax$v0?3k)kSKL2$7aQ7MM$R8z zi|n>Guk&vrB&Tc(r5-t5S1P}lWkPCc0#eQoCrl3pP@Tru9qKMb-fU&*VA=WQGVQu~ z>YD+2pP%5=D)fWnDhJvusk#EWJz07M{bKIk?a9?@ojI2lKcO3vDeUNZ_ziiZAq&I^ zW#p2m)@MZ#)02Tg!n0m{C&h0Rs@CKsmJ^K#9S0hp5p!lQeynmb!B?pin zdFHLrVg=_?+v5qus9*xdG;H=6A?njL*_VzH6_euOLIE`=00Wc0WZ0o}`Dp2j^Uz&4 zs&#x{qOA5?n?ll$swj5yRmWq{I)bvq?;q>t z1jC>Z`j-rY#Mc*wfx6(Y83xuv#Paj$iZ%MzYy<1!C$<6qyVLOg#5Ul2p9W)<@bd{w zfjYrFXg$R9fnRHWddGQ(&&&hYGHaZC_`~(H{ABm0x;iN=K?EeFj z1FR)U7{&2deKoeNIBSM$+qP{-Ya>`iYumPM+s2sPHUCLYCnuG8_i=EN-z{Byx4ODp zk_^RJcn{MNmyzkJ;Vjj(*zAC*h|8I&*kN(S7KqEK!iyfdly>$z{N2T!9$Mw)X!JvO zWh#DDf#2X$Jddx@2lrwlbTs{NRN&=(tc3RDbli{e7>ykN;~)Hv-!KEs(hJXEZFDr$ z+Oem>#~6sNW!cL6MAE9tc1xbWCVtypRK=xGV9`Etd344cEW6Yig}1l zoQE=XT#ML6>U6(5kg3={cm{EKE%IdbJ= zV50i-@EHc;BCNMGZ@Sc*=tu&N#eBq$sJ3)ZzC)Tpn1aD*U^YI$?})epKj7Y_zQZbF zbL^!8{z7!}Ez*3}(H)+Iim9TGTG^Kdda13e-vd20w~5A6@f2zrS5cGK;MoB=zCb`l z^TA|3w`fpcKJt={qb$k-nXhqSa$76Z*L(D1gglKhBXNfM(b{H-nZ7(Cx3;hXaw{Mv z@5zn-SU@4==ceIhl-UKfb{$#8c3AYo>PK1NbM`*_Gm6$F{eurCV}Wk*DWR0WN-}=Bi$#lz9`M`O&cU zD$LURD%d~0^zDro5ls3;nH_^lE6>Lnco^fb6IMjPQ+O3+w!tKXWMeE%=2bv%R3xCP zeukP<)n=&LxUT*r{DSZB8h*gvxY@4IAe@a}2=;rKwd%KOmf!Kg3I*&7rD}hqf-*Ji zgK-+ahuf1!-pS~n>|U^OlxF!p)3Y&?3WCXyUj7=QU7@V<^q? zRL09pD^@MEi=skliLGZSZ0GyoIP^f7b#YKDm%Uli_3602d|v)#1^aoeBxB8i*!!cc zjl=<3Uk@juOl-$4d;Hj(gn#@E{V*OqP(cG#jqB2|wl{i6O>Iw9^`2Q6u0H(u*p01L zf_Q%hPR66)g9@33&oBZ*%fkH}TQN1Cw<8klC=Esxeq(!rNsqxy{D^081O91I76KUy Vg)XEVDf<8b002ovPDHLkV1kF{-c0}i literal 0 HcmV?d00001 diff --git a/Source/Resources/MenuIcons/MenuIcon-TCVIM.png b/Source/Resources/MenuIcons/MenuIcon-TCVIM.png new file mode 100644 index 0000000000000000000000000000000000000000..01ee5427b9152921bc8c1ec5902e355baf6b3b31 GIT binary patch literal 428 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 literal 0 HcmV?d00001 diff --git a/vChewing.xcodeproj/project.pbxproj b/vChewing.xcodeproj/project.pbxproj index 3aa10995..1cc70144 100644 --- a/vChewing.xcodeproj/project.pbxproj +++ b/vChewing.xcodeproj/project.pbxproj @@ -40,6 +40,10 @@ 5B660A8628F64A8800E5E4F6 /* SymbolMenuDefaultData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B660A8528F64A8800E5E4F6 /* SymbolMenuDefaultData.swift */; }; 5B69938C293B811F0057CB8E /* VwrPrefPanePhrases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B69938B293B811F0057CB8E /* VwrPrefPanePhrases.swift */; }; 5B6C141228A9D4B30098ADF8 /* SessionCtl_HandleEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6C141128A9D4B30098ADF8 /* SessionCtl_HandleEvent.swift */; }; + 5B70F4E92A0BE900005EA8C4 /* MenuIcon-TCVIM.png in Resources */ = {isa = PBXBuildFile; fileRef = 5B70F4E52A0BE900005EA8C4 /* MenuIcon-TCVIM.png */; }; + 5B70F4EA2A0BE900005EA8C4 /* MenuIcon-SCVIM.png in Resources */ = {isa = PBXBuildFile; fileRef = 5B70F4E62A0BE900005EA8C4 /* MenuIcon-SCVIM.png */; }; + 5B70F4EB2A0BE900005EA8C4 /* MenuIcon-SCVIM@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 5B70F4E72A0BE900005EA8C4 /* MenuIcon-SCVIM@2x.png */; }; + 5B70F4EC2A0BE900005EA8C4 /* MenuIcon-TCVIM@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 5B70F4E82A0BE900005EA8C4 /* MenuIcon-TCVIM@2x.png */; }; 5B765F09293A253C00122315 /* PhraseEditorUI in Frameworks */ = {isa = PBXBuildFile; productRef = 5B765F08293A253C00122315 /* PhraseEditorUI */; }; 5B782EC4280C243C007276DE /* InputHandler_HandleCandidate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B782EC3280C243C007276DE /* InputHandler_HandleCandidate.swift */; }; 5B78EE0D28A562B4009456C1 /* VwrPrefPaneDevZone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B78EE0C28A562B4009456C1 /* VwrPrefPaneDevZone.swift */; }; @@ -66,8 +70,6 @@ 5BBBB75F27AED54C0023B93A /* Beep.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 5BBBB75D27AED54C0023B93A /* Beep.m4a */; }; 5BBBB76027AED54C0023B93A /* Fart.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 5BBBB75E27AED54C0023B93A /* Fart.m4a */; }; 5BBBB76D27AED5DB0023B93A /* frmAboutWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5BBBB76927AED5DB0023B93A /* frmAboutWindow.xib */; }; - 5BBBB77527AED70B0023B93A /* MenuIcon-SCVIM.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 5BBBB77127AED70B0023B93A /* MenuIcon-SCVIM.tiff */; }; - 5BBBB77627AED70B0023B93A /* MenuIcon-TCVIM.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 5BBBB77227AED70B0023B93A /* MenuIcon-TCVIM.tiff */; }; 5BBC2D9E28F51C0400C986F6 /* LICENSE.txt in Resources */ = {isa = PBXBuildFile; fileRef = 5B18BA7227C7BD8B0056EB19 /* LICENSE.txt */; }; 5BBC2D9F28F51C0400C986F6 /* LICENSE-CHT.txt in Resources */ = {isa = PBXBuildFile; fileRef = 5B18BA7427C7BD8C0056EB19 /* LICENSE-CHT.txt */; }; 5BBC2DA028F51C0400C986F6 /* LICENSE-JPN.txt in Resources */ = {isa = PBXBuildFile; fileRef = 5B18BA7327C7BD8C0056EB19 /* LICENSE-JPN.txt */; }; @@ -238,6 +240,10 @@ 5B660A8528F64A8800E5E4F6 /* SymbolMenuDefaultData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SymbolMenuDefaultData.swift; sourceTree = ""; }; 5B69938B293B811F0057CB8E /* VwrPrefPanePhrases.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VwrPrefPanePhrases.swift; sourceTree = ""; }; 5B6C141128A9D4B30098ADF8 /* SessionCtl_HandleEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionCtl_HandleEvent.swift; sourceTree = ""; }; + 5B70F4E52A0BE900005EA8C4 /* MenuIcon-TCVIM.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuIcon-TCVIM.png"; sourceTree = ""; }; + 5B70F4E62A0BE900005EA8C4 /* MenuIcon-SCVIM.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuIcon-SCVIM.png"; sourceTree = ""; }; + 5B70F4E72A0BE900005EA8C4 /* MenuIcon-SCVIM@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuIcon-SCVIM@2x.png"; sourceTree = ""; }; + 5B70F4E82A0BE900005EA8C4 /* MenuIcon-TCVIM@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuIcon-TCVIM@2x.png"; sourceTree = ""; }; 5B765F07293A250000122315 /* vChewing_PhraseEditorUI */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = vChewing_PhraseEditorUI; path = Packages/vChewing_PhraseEditorUI; sourceTree = ""; }; 5B782EC3280C243C007276DE /* InputHandler_HandleCandidate.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; fileEncoding = 4; indentWidth = 2; lineEnding = 0; path = InputHandler_HandleCandidate.swift; sourceTree = ""; tabWidth = 2; usesTabs = 0; }; 5B78EE0C28A562B4009456C1 /* VwrPrefPaneDevZone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VwrPrefPaneDevZone.swift; sourceTree = ""; }; @@ -263,8 +269,6 @@ 5BBBB75D27AED54C0023B93A /* Beep.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = Beep.m4a; sourceTree = ""; }; 5BBBB75E27AED54C0023B93A /* Fart.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = Fart.m4a; sourceTree = ""; }; 5BBBB76A27AED5DB0023B93A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/frmAboutWindow.xib; sourceTree = ""; }; - 5BBBB77127AED70B0023B93A /* MenuIcon-SCVIM.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "MenuIcon-SCVIM.tiff"; sourceTree = ""; }; - 5BBBB77227AED70B0023B93A /* MenuIcon-TCVIM.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = "MenuIcon-TCVIM.tiff"; sourceTree = ""; }; 5BBBB77727AEDB290023B93A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/MainMenu.strings; sourceTree = ""; }; 5BBC2DA228F5212100C986F6 /* RelocationDetector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelocationDetector.swift; sourceTree = ""; }; 5BBC2DA428F521C200C986F6 /* AppDelegate_Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate_Extension.swift; sourceTree = ""; }; @@ -561,8 +565,10 @@ 5BBBB76E27AED70B0023B93A /* MenuIcons */ = { isa = PBXGroup; children = ( - 5BBBB77127AED70B0023B93A /* MenuIcon-SCVIM.tiff */, - 5BBBB77227AED70B0023B93A /* MenuIcon-TCVIM.tiff */, + 5B70F4E62A0BE900005EA8C4 /* MenuIcon-SCVIM.png */, + 5B70F4E72A0BE900005EA8C4 /* MenuIcon-SCVIM@2x.png */, + 5B70F4E52A0BE900005EA8C4 /* MenuIcon-TCVIM.png */, + 5B70F4E82A0BE900005EA8C4 /* MenuIcon-TCVIM@2x.png */, ); name = MenuIcons; path = Source/Resources/MenuIcons; @@ -932,12 +938,15 @@ files = ( 5B84579E2871AD2200C93B01 /* convdict.plist in Resources */, D4E33D8A27A838CF006DB1CF /* Localizable.strings in Resources */, + 5B70F4EC2A0BE900005EA8C4 /* MenuIcon-TCVIM@2x.png in Resources */, 5BF9DA2828840E6200DBD48E /* template-exclusions.txt in Resources */, 5B7DA80328BF6BC600D7B2AD /* fixinstall.sh in Resources */, 5B0EF55D28CDBF7100F8F7CE /* frmClientListMgr.xib in Resources */, + 5B70F4E92A0BE900005EA8C4 /* MenuIcon-TCVIM.png in Resources */, 5B0E22B028FC17CB00EB7ACA /* Preferences.prefPane in Resources */, 5BBBB76027AED54C0023B93A /* Fart.m4a in Resources */, 6A2E40F6253A69DA00D1AE1D /* Images.xcassets in Resources */, + 5B70F4EA2A0BE900005EA8C4 /* MenuIcon-SCVIM.png in Resources */, D4E33D8F27A838F0006DB1CF /* InfoPlist.strings in Resources */, 5BEDB723283B4C250078EB25 /* data-cht.plist in Resources */, 5BEDB721283B4C250078EB25 /* data-cns.plist in Resources */, @@ -949,7 +958,6 @@ 5B09307628B6FC3B0021F8C5 /* shortcuts.html in Resources */, 5BBBB76D27AED5DB0023B93A /* frmAboutWindow.xib in Resources */, 5BF9DA2B28840E6200DBD48E /* template-userphrases.txt in Resources */, - 5BBBB77527AED70B0023B93A /* MenuIcon-SCVIM.tiff in Resources */, 5BEDB722283B4C250078EB25 /* data-zhuyinwen.plist in Resources */, 5BF9DA2728840E6200DBD48E /* template-usersymbolphrases.txt in Resources */, 5B1C98B929436CEE0019B807 /* data-bpmf-reverse-lookup.plist in Resources */, @@ -957,7 +965,6 @@ 5BEDB724283B4C250078EB25 /* data-symbols.plist in Resources */, 5B7BC4B027AFFBE800F66C24 /* frmPrefWindow.xib in Resources */, 5BF9DA2A28840E6200DBD48E /* template-replacements.txt in Resources */, - 5BBBB77627AED70B0023B93A /* MenuIcon-TCVIM.tiff in Resources */, 6A187E2616004C5900466B2E /* MainMenu.xib in Resources */, 5BBBB75F27AED54C0023B93A /* Beep.m4a in Resources */, 5BC2652227E04B7E00700291 /* uninstall.sh in Resources */, @@ -969,6 +976,7 @@ 5B253E822945AF6700680C67 /* data-bpmf-reverse-lookup-CNS4.plist in Resources */, 5B253E832945AF6700680C67 /* data-bpmf-reverse-lookup-CNS5.plist in Resources */, 5B253E812945AF6700680C67 /* data-bpmf-reverse-lookup-CNS6.plist in Resources */, + 5B70F4EB2A0BE900005EA8C4 /* MenuIcon-SCVIM@2x.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; };