From 6962fa6bc9faf91179fbcb50e8156c501cda22e1 Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Sun, 1 Jul 2007 03:17:01 +0000 Subject: [PATCH] fix blurry icon when resizing the creator window --- macosx/CreatorWindowController.h | 2 +- macosx/CreatorWindowController.m | 7 ++++--- macosx/English.lproj/Creator.nib/classes.nib | 2 +- macosx/English.lproj/Creator.nib/info.nib | 3 +-- .../Creator.nib/keyedobjects.nib | Bin 13046 -> 13050 bytes 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/macosx/CreatorWindowController.h b/macosx/CreatorWindowController.h index 1d5336b6c..45d1f01e7 100644 --- a/macosx/CreatorWindowController.h +++ b/macosx/CreatorWindowController.h @@ -28,7 +28,7 @@ @interface CreatorWindowController : NSWindowController { - IBOutlet NSImageView * fIcon; + IBOutlet NSImageView * fIconView; IBOutlet NSTextField * fNameField, * fStatusField, * fPiecesField, * fTrackerField, * fLocationField; IBOutlet NSTextView * fCommentView; IBOutlet NSButton * fPrivateCheck, * fOpenCheck; diff --git a/macosx/CreatorWindowController.m b/macosx/CreatorWindowController.m index fb5095db7..a2eb51b39 100644 --- a/macosx/CreatorWindowController.m +++ b/macosx/CreatorWindowController.m @@ -93,9 +93,10 @@ BOOL multifile = !fInfo->isSingleFile; - #warning fix when resizing window - [fIcon setImage: [[NSWorkspace sharedWorkspace] iconForFileType: multifile - ? NSFileTypeForHFSTypeCode('fldr') : [fPath pathExtension]]]; + NSImage * icon = [[NSWorkspace sharedWorkspace] iconForFileType: multifile + ? NSFileTypeForHFSTypeCode('fldr') : [fPath pathExtension]]; + [icon setSize: [fIconView frame].size]; + [fIconView setImage: icon]; NSString * statusString = [NSString stringForFileSize: fInfo->totalSize]; if (multifile) diff --git a/macosx/English.lproj/Creator.nib/classes.nib b/macosx/English.lproj/Creator.nib/classes.nib index 486f0aa2d..56d4a2602 100644 --- a/macosx/English.lproj/Creator.nib/classes.nib +++ b/macosx/English.lproj/Creator.nib/classes.nib @@ -11,7 +11,7 @@ LANGUAGE = ObjC; OUTLETS = { fCommentView = NSTextView; - fIcon = NSImageView; + fIconView = NSImageView; fLocationField = NSTextField; fNameField = NSTextField; fOpenCheck = NSButton; diff --git a/macosx/English.lproj/Creator.nib/info.nib b/macosx/English.lproj/Creator.nib/info.nib index fd4be32c3..dd2b3155f 100644 --- a/macosx/English.lproj/Creator.nib/info.nib +++ b/macosx/English.lproj/Creator.nib/info.nib @@ -14,9 +14,8 @@ IBOpenObjects 5 - 56 IBSystem Version - 8P135 + 8R218 diff --git a/macosx/English.lproj/Creator.nib/keyedobjects.nib b/macosx/English.lproj/Creator.nib/keyedobjects.nib index 1ff0bafbe7c8cbdc5f8f74403a96fda8ad491a9e..3f50eb70be761239335e533a62e80fc50b4554dd 100644 GIT binary patch delta 2372 zcmaJ>2~-qE8m^wdki{dk>k-eX>TbHLjT#wHR1zcN5nKg~7>EaPc{nIhAj05)MyAH~ zNIY0$Cs}hW8>1}GTpoZ=O`gUpo-rPX2SEe^uB#C*JhQqrV;&~i_jc;dbpKV~|JQu= zef8gV-gj>7U>m#&{sybz?@$D5VI8c8&9D{rz&6^H$YmW+E$EE@AH~Drw4WFVJC|!CPEk>PD7<>kw zqi5ku*Z>=0)8x2>k$Em>W=?umCjW{5z!AUP;gR@ogb=^Vube- ztR-q_hs&@9otG3z<&5_cN&n^-twZYARyX0+I=E%^(0aEigS-AitmfCP@mk1J@DP?m zxj5yULa91yp%&u7en2^Ie(b0C*PWTeXE;-5KGAnJZtcee^E*Dw#I(_=S(!eA`cD-H z<6ax&uE>k#qdX`>9+ZO$Y%wSbW zg_n;}H=TPX#U(`Nx?EYA{T&lqUK7PzR-WS}N6V_iksOyW!I|gs-`21vSVv-#|4L5z z^|HVwq-JN$n&nd}>^GSaQ%0rFaZE(~;r@8c0xUpAs6K96hg1zd~ka6SGJH{eETtF?$F z_w-8PUa7xV8sL>8ywX6gG{`Fr_DYdn={Y{$dc-=7w9A9!VRA>A%0Y5#xtrWsX7W%u zO4j7(yalB6CO{ znM;l1KDuYSL$DANni}r9)^O z9p|Cr=>(ccr_$GHHg(ZCG>;b2f6z5_EiI-cbT2(dPtXclNzc$)T2CA3RoYDN(0lX& z{f}Z-OeI{2Qlga+$|xm98KcB1@yY}xQJJbtQ?isL%1Y&ZWrK1=IjS5}PADgpO681l zPPw5nwU^pk?W@l0r#jSdb%6SU8l@(yQ`HnTRh_1$sWViru2I*j#cGMVUj0n{Lj6H) zRGZZ6>U|9~S+i^XG=~-AE7yZ*JlUq7YS=#BbKLo$Mm z9>z1qKx3qlV5AtY88eLxV~*iA@{I*Xl~HZf7_~;d(O_IOE*Y1NpNuBsx^=-Zbh3km zv*+2nY&H9k6|psJ9V=m;`LQci98>(3DItTbV&-TQk`Fqcu0|#jcahWHZg2Zl;^rW{#O_7MLE>Yc4ha KYE_02sp!97lQPx- delta 2496 zcmZWp3v^7^8s6vpdlK==$)f5}v(IDBIb)$R@u)`;j}ofkCWI=>ikJ|RN%N8jGXHoM zm0k{4uiLs^Sgc;UQZ%Q}0KJcm!2af`o)}_e{DxdS|bF*8XRI|G)qL`@g;G z+%@iRn~6PEz)JWWzJxWf4%Wlh@GmHU?XU|Dz#%vaKf?(qg$ob{*Wfzbfl7D?)lfqY z!eeWg*xD=R)7dnSdMQ#LokQo+d2~KqKo|1$Cv=e@(ZzHLIUpo*+^2LY{VTQTZh99= z=sj9R@6!jQnm!b>X*I2(kLY7sOY7(p`cxc1f2Ysra~rVA0J{3_CE!&Fp{)@Q6$Y8V>gRl5xM^XKZ40e2RNek~?|QOAmyM0A>pwwA!(@Au|Hj8a!+bXZB9sfaSuY^=HOr z#%E?_{3${<%nzVa@R;=lv-evPu!8Y~-zP3R$ulYSl?=mS87wDxDB>wRjT=WNq`TuY z-91l`cSv{m8?0IftE?x?*=RLK&ETlBc-nefZqxBA9yOBN=XuoNF_YZM?#bNmWgX$L zfqQs4;sW=WF00;6usM)P8CLl-ISb#CDI`f4MHY}2Bm%a;R`ND{2Ziu&`2M5l*!OZW z-JXo3R1e<8OGvP?*>nCwLI~c&-%gM|ygxsXIqP5t6v0j`#|pfK{m+pkG7o+vQ=ynF zfZZIkiH{QaNeC{3y|54VTXscL%CJmofLFt84e>HwJI-MT@k)KohvCRtIATpy+6Ntj zWw zGsS243wGt>CRSK3m9_N8`GqVc`Q$j<4#fF21jF&RHAM|?Rs}oBB|#BXG_eDBx`Vf@ zP3o|qTButOb=L1{`$jw9S%AcHd|-9f98D>O~uIAmVu-ux%+b{qq#7BOX$0iQ{ z*zFlG#hoxMKp73C?Fyt;WH!$$C`4KPaE3k%l@ z3rVl~1Ul9yFq$7ZnuPPo2VeiOs<;36Mh13rc%mG`gO~9s^64LCFIM$-{Wln!c==Wq z&(!}1Pk_sW4)GuP<{vdJ5ISUXj&4kFmlbd5-gJ^C zMv+{uKp$uQJ>n(VFdRPM@`!{1@IDNMK@iDBGZUgYS+ijv^y9(^hrwJvJID;)!Rasz z`V)V*WO&My{~~ z_+Ks_5r5_yE9W9A<4l+0Pl1ju$KzacHF(l;nFE^(+i5wyOs~+Z^ct<8*Xa#<(^_PX z_hO7s=0POzWRsZWluW6O)Kh9M^_E&nEhJfLD>arhskPKY>MnJW>{27?4ap%j zks>7{AT?Vvvd!(h7vx=HUt#};eXD)9{e=CL{fzybz0`iw{@7k;e`%BOeV4@Q#nX(D!(b)}%rM2>w(pwp<#3&P#cqKt`E0dL} zO0wcnGL$SOPnoOaD;tyoWxH}zxvf+xca z$Ey?6S!$k&>Kt{hI$vF={!=Yh_oyZ6UUk2EP(7?Z(QH~%P10Ivs@6&Ctwn1iv>0uq z7NUx|$Mjxw>(7>x>3Q3&UZ!j9$hNV}uc7j5iXE$wrcq zZe$o)MxJrjIB#4q%8YX3igC@jZrn6(8Mlo}