From 4adcc751a6fd6dbc698ee8bbf98f8eaa7b37bf60 Mon Sep 17 00:00:00 2001 From: vspader Date: Tue, 7 Jun 2005 21:06:04 +0000 Subject: [PATCH] CVS fixup added/removed files --- Changelog | 3 +-- Icons/{repeat_blue.png => repeat_off.png} | Bin 5181 -> 4898 bytes Icons/{repeat_gray.png => repeat_on.png} | Bin Icons/{shuffle_blue.png => shuffle_off.png} | Bin 4876 -> 4784 bytes Icons/{shuffle_gray.png => shuffle_on.png} | Bin InfoView.h | 8 ++++++++ InfoView.m | 21 ++++++++++++++++++++ 7 files changed, 30 insertions(+), 2 deletions(-) rename Icons/{repeat_blue.png => repeat_off.png} (52%) rename Icons/{repeat_gray.png => repeat_on.png} (100%) rename Icons/{shuffle_blue.png => shuffle_off.png} (56%) rename Icons/{shuffle_gray.png => shuffle_on.png} (100%) create mode 100644 InfoView.h create mode 100644 InfoView.m diff --git a/Changelog b/Changelog index 4e16eae1d..1b333473c 100644 --- a/Changelog +++ b/Changelog @@ -6,5 +6,4 @@ Fixed 10.3 bug where files would not be removed from the playlist. Added tooltips and control menu. Fixed play button so it now plays the currently selected song if no song is playing. Otherwise, it does pause/resume. Changed info panel to a drawer. - -TODO: have button images change, play to pause...shuffle and repeat +Misc UI fixes. diff --git a/Icons/repeat_blue.png b/Icons/repeat_off.png similarity index 52% rename from Icons/repeat_blue.png rename to Icons/repeat_off.png index 1d6547a89df6b89a29df4f5f3134085623a73b16..c466d76d3e199594cbbc1389e83e289a4c5eb138 100644 GIT binary patch delta 2158 zcmV-!2$A=_D555?%nE-9K}keGRCwByS6yse#TEX}%-o;7*Y^Hk$FaS^o7maJe~_$! z#>Q3g$_hwSZK_fs1$ch*e)&_ox3+7(nB3QfU_C=qB)K`nc(w_q4XsZc1Ov$GTJ z?d`BE3(;s49UUD=Boa_c0RRNHX-X*&5w*9s@9OC2cr=wtWqW&iAK1~pBN>au+HA|# z0EKd;;^y=DmD_*Iw{On=YxdIo{QTLarKNL3bVF^R+@swSSV{>gWn%B%y-(~;rJl=V zG9!I`ebLU&E?5x@k%$RR*8u>o<7m}dt+P_8bS^9|JaXmo7b6F+?HJCDJ(YpJrJe5ddGKN}q#eQx}*aTtaUU;1|e@D;G_2!ziH3c9AF zt1Ai5_4*bU7d1`Orn|eli#mGmEok~4DHZ}&sFyQ<0-db(ieB1eO z&i8%jx{k4Lk0F^%KJB{hkw_$>+qMc;DwW_kPQPIoM@L3SV~KbIzVCw=12F_zZ6l1a zP0tM2@*e|Z3`!}qv_z3kr(>M+qmJYBmr5lt&N*9KTgxVs$>DT*AABi;mk1!@AYx$m z5F&pD5WqqTSvUp&&-L){`8j|Hnh;pa<&a1ukVqtk3xz_KbIuqM?W#LYwy(e6j6@=! z#%2tRsIl>e%*@Q-#K{vldGZ9_KJ#{i7{EXX2rVx!i?%caN`f&8VxsZ;^>%1v1kqRwumAdW zOnp3sVsRZWyzn9n%>WS~1c&eYxN-9as?{ol(7+f+b5j!xUB8crdKhD@D-wxB?WTVw zNTmYP1%46+Z|GoQ&v@WKgF}Nj^@~$zZEMAa3m5UqtFPep%54TrGnX@Y-v?#Psy^wwK3-0DuCZl*F~G*YNU* zm+}1b&!bYQfQX=L8q|jENWnBrXqtbxioy~!}okh z-w#u#0+hmPE{Aft3;<}`(S}$o0nhV5L=c*W20H+n&_KkX>$)y1%c`y3xuYD%Ax;cZ zDI7a?42%e#@1syyhvPW#WdN$Af(mz2+qM6gSMeD0LB<9l?nhLg3cY5?WeXa`AZlvM^2a^F4d^T)cYqYVYvyL-2hcjIn>M=L6M9hnY+U znM`Jro8RpyFbI-eNt`-$3PJ>R1|ve!`6W2#YXbuV@7uOr6oz3a z!!X``@WBV4I)DEB;hldwccQhm6`tqeo0|HD%(kVr;v9EYSMm85U*M64AO1%?9)A~r zVoE90>-B|!fq^%Y$>hzcsVTUw3o~MZ3w~EP2j8qI=MbCbh2Rie1na^+Vw!MW7gJMH z*p*D)?C-;x~@tFEcglt`sgNTqfo9*?1^scDO%rBVs`d>(UibC{o>2V)GGOy<)5{ri7K zL~qyY^}3W2{}ou*bx0|}Iq!8{_vq~G><_M8yLO;lE@Ni9uM#4HZQDqv(-(Vtd;h9w z+FyL%pJj}}aUA?#z(f>QCD;jItXM3L6bglbN~N;9Uaz+SfMFObmSxRFqtSmhH#dI* k;O_u#$?yi-4){L<0P^T~$M-~;d;kCd07*qoM6N<$g0l=3Z~y=R delta 2444 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 Z9RP>1T!~U5X^j8?002ovPDHLkV1nZ3?$`hT delta 2136 zcmV-e2&eb3C5$Gp%nE-9DoI2^RCwByms^ZoRT;;B-&$+0eL1Id=2oXO(_uR8bXp2Q zWC8@*0#30ZJ{Tl57?d|3y(YxO@L=@C#1~`qfd}3+zDS}m5wSp3q>#`QDuhd+wxySu z4((jd%(?A-&R)xheL6i8iqVyPS^Ki~`hS=I_pNWsQ%^kwfQWyvyu8f9!UEN5l}4k% z;^HFn^Yc_H6|yWXht`a1B_m4wfIu0*L(O?v$(>(Jv(9B}!&ee z*)sOsr2O}>`ugh6y!WSi!Hshc5djdbWu`JP{B%6^rN@Ht1BkNV+l5v5F5-36-tbA! z?12s{>W6>Hhv_r%5p(WErRY5Ey+7@Xftj71Woc=N3m<cThvyrpp?dYkFg;;ZhzaaMuXO%jY1nCwu#K8GYo)ZvM5CF`Mcej8 zK@_7j7%gZDN*4-fE!|la^tukLirE;22^2OE0wV-QVKl^{(C9eMF15i%ti*ewwMJ`B zi%b}BGfkpB$<|49pzwL&*MA-RJ!!Mvn`?he-LaoAi3^h7$SAay!nGnrQaO*+ibm#m zbD>SWBAeE@w(ZQMnJTJzk2GIsL|8$y$v~l_lw`5QNe7^ed{3 z5=AY3Idt+j*L;oc9*nq`9Zrfvh9s0@?^A+nd@#ZX!C`szB>uW391B!Af$4 z;PD6|g&P4n&eP643w6g*-LaN=ocDitAdD>Y3l~{D^_Pv>Ap$1e!o-8$!1q*HX9cCe z1lF1`N?L|%-n&$c5xg(7(@Jnaz3pjt9Nt5OK=yfGRDRKo$22RF{7nT7wEzR|Fe@UAw^4aCy0}f8c!;hS57S(>qUPSN=_! zHn^NY#|Tafs52AhZ}8VB?T5v1osz2qH@mT9hun z4?;~4Dr{nrPfjzlg_S+G-hQ-HDy^F^41E}e&);*`=Z`%1%E`n2bCX2N((nk@3YdWQ>NWZE?a6NlE#-0Km2S`-tv>)R(BJy_a1BQpzCygaO`i# zzJ2`M<^J~GFOW>{BPhivDb5j`-}oay1W|&hLbrCkN&U=w1RuP`{;BcRxi8NBS{d_; zEX$UAPqj}0E2V!3!!X4ABOjgq;D@iCeDjX8O-FnC4#J5Ygna{;av2kKN!Nl-twy@G zLVEE$!KL%;j1>oF?|OUpp1nUuPj@=)C(eCz=Bw|0^x>VC zs&!U#Pt8HAYjGq(SwX)RwpU8*+dXq?YWMUXj0t|1=lM_>r4(6~@qYn}2&y=Iw*d#5 zwe|aI)#`1{Mq?_=(yaj2hF9YxIajV!-i^y!UI$(Ut`xsP#eO#f{?7mbb7>k9k9UCp O0000 + +@interface InfoView : NSView +{ +} +@end diff --git a/InfoView.m b/InfoView.m new file mode 100644 index 000000000..959fc68ae --- /dev/null +++ b/InfoView.m @@ -0,0 +1,21 @@ +#import "InfoView.h" + +@implementation InfoView +/* +- (id)initWithFrame:(NSRect)frameRect +{ + if ((self = [super initWithFrame:frameRect]) != nil) { + // Add initialization code here + } + return self; +} + +- (void)drawRect:(NSRect)rect +{ +} +*/ +- (BOOL)isFlipped +{ + return YES; +} +@end