From f5c0dca37d03bd69a826cd0236385b2b875686c9 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Mon, 3 Nov 2014 18:51:47 -0800 Subject: [PATCH] Initial commit --- README.md | 61 +++++ index.html | 63 +++++ skins/default/AVS.BMP | Bin 0 -> 19736 bytes skins/default/BALANCE.BMP | Bin 0 -> 9654 bytes skins/default/CBUTTONS.BMP | Bin 0 -> 5504 bytes skins/default/CLOSE.CUR | Bin 0 -> 766 bytes skins/default/EQCLOSE.CUR | Bin 0 -> 766 bytes skins/default/EQMAIN.BMP | Bin 0 -> 58754 bytes skins/default/EQNORMAL.CUR | Bin 0 -> 766 bytes skins/default/EQSLID.CUR | Bin 0 -> 766 bytes skins/default/EQTITLE.CUR | Bin 0 -> 766 bytes skins/default/EQ_EX.BMP | Bin 0 -> 3728 bytes skins/default/MAIN.BMP | Bin 0 -> 11220 bytes skins/default/MAINMENU.CUR | Bin 0 -> 766 bytes skins/default/MB.BMP | Bin 0 -> 7628 bytes skins/default/MIN.CUR | Bin 0 -> 766 bytes skins/default/MONOSTER.BMP | Bin 0 -> 2230 bytes skins/default/NORMAL.CUR | Bin 0 -> 766 bytes skins/default/NUMBERS.BMP | Bin 0 -> 2030 bytes skins/default/PCLOSE.CUR | Bin 0 -> 766 bytes skins/default/PLAYPAUS.BMP | Bin 0 -> 1388 bytes skins/default/PLEDIT.BMP | Bin 0 -> 22900 bytes skins/default/PLEDIT.TXT | 6 + skins/default/PNORMAL.CUR | Bin 0 -> 766 bytes skins/default/POSBAR.BMP | Bin 0 -> 1968 bytes skins/default/POSBAR.CUR | Bin 0 -> 766 bytes skins/default/PSIZE.CUR | Bin 0 -> 766 bytes skins/default/PTBAR.CUR | Bin 0 -> 766 bytes skins/default/PVSCROLL.CUR | Bin 0 -> 766 bytes skins/default/PWINBUT.CUR | Bin 0 -> 766 bytes skins/default/PWSNORM.CUR | Bin 0 -> 766 bytes skins/default/PWSSIZE.CUR | Bin 0 -> 766 bytes skins/default/REGION.TXT | 105 +++++++++ skins/default/SHUFREP.BMP | Bin 0 -> 6876 bytes skins/default/SONGNAME.CUR | Bin 0 -> 766 bytes skins/default/TEXT.BMP | Bin 0 -> 7902 bytes skins/default/TITLEBAR.BMP | Bin 0 -> 15386 bytes skins/default/TITLEBAR.CUR | Bin 0 -> 766 bytes skins/default/VISCOLOR.TXT | 24 ++ skins/default/VOLBAL.CUR | Bin 0 -> 766 bytes skins/default/VOLBAR.CUR | Bin 0 -> 766 bytes skins/default/VOLUME.BMP | Bin 0 -> 11548 bytes skins/default/WINBUT.CUR | Bin 0 -> 766 bytes skins/default/WSCLOSE.CUR | Bin 0 -> 766 bytes skins/default/WSMIN.CUR | Bin 0 -> 766 bytes skins/default/WSNORMAL.CUR | Bin 0 -> 766 bytes skins/default/WSPOSBAR.CUR | Bin 0 -> 766 bytes skins/default/WSWINBUT.CUR | Bin 0 -> 766 bytes winamp.css | 461 +++++++++++++++++++++++++++++++++++++ winamp.js | 309 +++++++++++++++++++++++++ 50 files changed, 1029 insertions(+) create mode 100755 README.md create mode 100755 index.html create mode 100755 skins/default/AVS.BMP create mode 100755 skins/default/BALANCE.BMP create mode 100755 skins/default/CBUTTONS.BMP create mode 100755 skins/default/CLOSE.CUR create mode 100755 skins/default/EQCLOSE.CUR create mode 100755 skins/default/EQMAIN.BMP create mode 100755 skins/default/EQNORMAL.CUR create mode 100755 skins/default/EQSLID.CUR create mode 100755 skins/default/EQTITLE.CUR create mode 100755 skins/default/EQ_EX.BMP create mode 100755 skins/default/MAIN.BMP create mode 100755 skins/default/MAINMENU.CUR create mode 100755 skins/default/MB.BMP create mode 100755 skins/default/MIN.CUR create mode 100755 skins/default/MONOSTER.BMP create mode 100755 skins/default/NORMAL.CUR create mode 100755 skins/default/NUMBERS.BMP create mode 100755 skins/default/PCLOSE.CUR create mode 100755 skins/default/PLAYPAUS.BMP create mode 100755 skins/default/PLEDIT.BMP create mode 100755 skins/default/PLEDIT.TXT create mode 100755 skins/default/PNORMAL.CUR create mode 100755 skins/default/POSBAR.BMP create mode 100755 skins/default/POSBAR.CUR create mode 100755 skins/default/PSIZE.CUR create mode 100755 skins/default/PTBAR.CUR create mode 100755 skins/default/PVSCROLL.CUR create mode 100755 skins/default/PWINBUT.CUR create mode 100755 skins/default/PWSNORM.CUR create mode 100755 skins/default/PWSSIZE.CUR create mode 100755 skins/default/REGION.TXT create mode 100755 skins/default/SHUFREP.BMP create mode 100755 skins/default/SONGNAME.CUR create mode 100755 skins/default/TEXT.BMP create mode 100755 skins/default/TITLEBAR.BMP create mode 100755 skins/default/TITLEBAR.CUR create mode 100755 skins/default/VISCOLOR.TXT create mode 100755 skins/default/VOLBAL.CUR create mode 100755 skins/default/VOLBAR.CUR create mode 100755 skins/default/VOLUME.BMP create mode 100755 skins/default/WINBUT.CUR create mode 100755 skins/default/WSCLOSE.CUR create mode 100755 skins/default/WSMIN.CUR create mode 100755 skins/default/WSNORMAL.CUR create mode 100755 skins/default/WSPOSBAR.CUR create mode 100755 skins/default/WSWINBUT.CUR create mode 100755 winamp.css create mode 100755 winamp.js diff --git a/README.md b/README.md new file mode 100755 index 00000000..6ee2f5ac --- /dev/null +++ b/README.md @@ -0,0 +1,61 @@ +# Winamp.js + +A reimplementation of Winamp 2.x in jQuery and css. We use the actual skin +assets so it *should* be compatible with other themes. + +It comes preloaded with one track, but you can click to "eject" button to +select your own mp3 file. + +Looks the most polished in Chrome but works fine in modern versions of Safari +and Firefox. Only tested on OS X. + +## TODO + +- Investigate real space text +- Blog post +- Test on IE 10 +- Handle "working" icon +- Minimized "shade" view +- Better presentation around it +- Test other themes +- Tool for selecting a theme + - Maybe http://gildas-lormeau.github.io/zip.js/demos/demo2.html +- Control loading state so it's not visible until it's loaded +- Marquee effect when the title is too long +- Check native app for behavior + - When you load a track, do we auto-play? Do we update the time? + - What does the scrubber do when we fastforward + - Does it pause when we scrub? + - What does the scrubber do when we get to the end of the file? + - What does the top left button do? + - What are the visualizer options? + - What is the line graph version? + - What is the bar graph version? + - What do the clutter bar letters do? + +## Someday Maybe + +- Playlist window +- Visualizer? (http://w-labs.at/experiments/audioviz/) +- Actually read header info +- Actually get kbps and khz +- Actually get streo/mono +- Drag and drop file selection +- Make the window draggable +- Responsive css so it looks reasonable on my phone + +## Currently Impossible + +- Equalizer and balance? + +## Tested in modern versions of + +- Chrome (OS X, Ubuntu) - Perfect +- Firefox (OS X) - Perfect +- Safari (OS X), Chrome & Safari (iOS) - Small glitch with the position handle + +## Thanks to + +- [skinspecs.pdf](http://members.xoom.it/skinart/tutorial/skinspecs..pdf) +- After I started, I found someone else who did the same thing in 2002(!). + Doesn't seem to work play in my modern browsers. http://forums.winamp.com/showthread.php?threadid=91850 diff --git a/index.html b/index.html new file mode 100755 index 00000000..c9bc4b83 --- /dev/null +++ b/index.html @@ -0,0 +1,63 @@ + + + + Winamp.js - It really rips off the llama's ass + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+ +
+ +
+
+
+ +
+
+
+
+
+
+ +
+ + + + diff --git a/skins/default/AVS.BMP b/skins/default/AVS.BMP new file mode 100755 index 0000000000000000000000000000000000000000..1dc2473a81c64718d823214f2342e929f7407b3d GIT binary patch literal 19736 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 WP47NT)4Ln&(+P@Vzof`?0Q?(64clP= literal 0 HcmV?d00001 diff --git a/skins/default/BALANCE.BMP b/skins/default/BALANCE.BMP new file mode 100755 index 0000000000000000000000000000000000000000..3ce036e9b0e09f42ea6aacb904d5a461bb0cafb2 GIT binary patch literal 9654 zcmeH}%THTZ9>;&bIp*PDVxE_T*FD?<2AbwVNb5jj4Cdv=)6_Qj0RiL3V1pqz3}#{n zVq-5VWtJ?HWi`8YF;X+DEL$ntXw*%mt}Bg%qWKFlKl}P#n=tBTnvTX9o3F0V_k7Q} z_k8%BW7|Ie+W-__pXdOF=+hkOuLyupPXajU188YbR5ZwZ^X3iw^Ys~w|4jPf3`Sm% zo}K|ulR_lt83;1Tcn1IY`A6Vi{YcqYF!BTG+gBjiU%{uZU&7zNe+eTb{x#_-DgP3L z5Xnh0lZHsfmoWa*bILuZ3@QB_1V716;?HTGZ{WKZ-vB3#zkWu!XE6TNGZ4}wC&^6W z&%j_L|EE(Bo|5vUZIY8DpMqhCWIUzuPe9lw`AN|jBs)naaZ+83=GvgSHt3!k0LBesa}lqZ>e zw2r%!y-R(hy1T%?U!XY`=y?}tKGHOO&Rc1W6;>xEz)ccfm_hiObZQ1eh~zZG>ev{# zNq0y#lJKnz!k=ZBlV!LwJPbCH;i-w{GSL_lz$vHpReBDR^D2yRy5^g~uut+g1B9pu zoDKB=eEG`==K2?;xc; zXYppr)2R3P#lCC2Pgs0no!>qMZopp*8}w z@pybE9yjdN?bhupZhZu5iY^#;;L`5S?(Y8ng9rPiUVWq{-n@gmxLfl;$u~sm;w?M) z084Gqxj*je;+L=syOabuvu`9gY3gn>mOVK7AM<50UDj>os-x`@)J4?|6aI>VrgKvOtO zoe}!m4u`kn+hH{|*rKH0Jt?V^>#-9h<$eWrZ#yfq*Cb8}yjIGv756Mi#7Z5ry0TIt zwNkC5nEPfYNcGsMuGu}=*~IIysqC!Su66RO#8Ty?TXEYa`AwWen>wmMihqu7Tv43r zt0>paD^0wPxLi@!?3(OToIcg@+dk~$SFjI1)Et*>QXB_%bJA9-Akg{!E*G(Kp{r_H z-RS7xwb+3jDhJmj?+|N&)pc-XZe4A zwkxOhyJ6wIA+!^V_A(3aEwRX=T@Wi+jETfT#4&B<-kDo`3~!xd;UyN{|6vwmf`M2V z&aqJFi0Zn%Gs7Y^m>>>obo>`tc)eck_-$DH+WX_;?;gikyOHbAi0vu`hq>2Cq>R|B zI^OBwUfzzqIIKC2X|p&AY|K2Zl42WPFG$2i$yDFBlw*`gu?wUM>@-piA|Lu0MNTeFERi)sO2QHIy83#0HerSM54d778VFAxPNHWfss01+3U&Vxa6hb{3j{>2_ z^MvF9u@zX)KzY}_M~s+9?g6P0e}Pb7ULN2*R72(6wmdJ3R$#I`ubx!8E!uE=xr$FF zwrqWil=bae3fQd*DXX^ImhHd`q^$P$hm>yFYHAdlfi*Uov{f(LP2IHfy3wSuv0Fhh zp~_0PwQRR@E85YnCbqT$AT3w#cir-$sk_LjyUb~wIEjtGy2~D;y1Gbev4WJ2NUhWE zTd!VL>lazEb-M+mZnUVUdn{SxfR?Y+>Fy@MyEusmS#j>cSwnD)rVzqRh6%PSh55-EU>f;q!BsL#ZvMJCK z2Z3F`t`TIh;37yCTvRLV-?NfJ)mvA^8XBzR6pQ*SoN5YvDwSk#(Z{J>=9CNtqkIXY zT21Ma$z+TZCrnoB4opU!xA`Y{8=V>#A|-wb?6$?H?Y3la$;X|W?Wt^1nCh?M zy7D>2IbdHnE2?Pko>Tk+nA3SrW0yLJu5ll(VYE!@U{8z!+uJ+PQpc%OiYJkXDXHo^ z*;5Cb_o!m-;bw^gJ3iP1sod5bKRk%?O*)+pw8Zg4kPh%+iAe@C{m0eHC-d;&KK}#W z*H*8~935`*`?!gRB_6uW@zJ69M_`ACM{4D;Oy)62NBFqJC5I>dnJQ((P98r3=}-7b s<#CcZdc>)XN2-&{JU-&oR(XIfcaq8Q$4IqP%CKB62hs`Vep5>LFOje{6#xJL literal 0 HcmV?d00001 diff --git a/skins/default/CBUTTONS.BMP b/skins/default/CBUTTONS.BMP new file mode 100755 index 0000000000000000000000000000000000000000..5abf0d4bbe6aa48edde37727941b311d4e21c787 GIT binary patch literal 5504 zcmeHLJ#f=p7QK=k+j8(%8;MJ@>x*UP6NK-^(Qaxk;i;e0qty zj$5J(ZlXbnXkk9O1px5-_wSU+WT;pyl4+W>wY5bLA3mi0{e238fX3r7J$dqkZf8Pk_39P9e*K!>ym>=!-@c`H@7~e-_wVV$hY$4e<45}T?JNEH=QsNF=_7sq z{E5DN`AlEGe!=*AaNmOa4!jT0cm<8u(0BvQ7xeu3GtB!6Pu~#hDPldx+)tSM8Jb_{ z>C+qNeZ<`N(Eb2lWB7Ukj{|zg8sI<0`y1%KW<6*;!<@H>@dDa6;D3P6ckuiko?j!6 zH^}2H@_2>3o+H0!PZ9Sy>)g;2TRH*+*@Ps8vefkORcf>%WZ!-+#A0iDNiQpNuqhN+Wqqy@4c`xs+pH?ari;`_Rs^r>Mv&n%4 z-pI%k6bs5P=v3xn`k9U_b82KXj*%0gzj(^+{aF6m0cZCi@LKKJ7L(B z)6mwnSuC``bvb~}FxwE+kTMqK1$7ERaY2J)frjB;ezo0PozJXOYTj<1wb=q3tok(+ z3aUePaDZAUTnhoa5<8IOSq!1sL1<-lhT$Nh4hh^s7S#bb#h_UVVOPNH0S%rc)T91;|(*cCp$-$^d272U2Y#e>C!SDj&~|{1;gkE3k^Ky()ujS(r9GP zQe!q2Bw~l?h@vT=31SVQYlPVBAhHSUm7=C;MXmTqGfi|spc0CKU_SYUNaf zkHFt!9Dd3xM02MQ>*)~|hP)s_fMaZk=zO}KHv6LU{)N5LYGFlitmC*p+1uM&-?JNh z4*Yc(K5k>*j)ox?D(%p`1RopT$!SyUL@9Asj_zeVr38OpmPrXi*Vx~0Ra%sBDaFfX z!T8;TBtJ<|7Ng}wu3j-^Qkt`^oQk~WAD<7>7Z<6ERO*tFDazyHMS5@^o&ZjzvX@kt zy99I*KJE?DfG#MNqS9qd8+kx^I;B%ooB;=sCK(fE=%RCAOO%i6w~i8q*h}-r`MtA# zU+MLF3eEK-1-~~e4CLc{zYi#L-aF@SnPiW${R_F!732(fQV&dJFp42kqPYS&%R-SR zENPGorD2Jq{c*gT@8-MRoSO@B(N}P%pO%kz@~wO~*PWpFaHn@6AMaMWAWvaT0edtN z$#nw^@#qBpArj32dqWiN@*;gnTtBWZj8O7e)k-;?vYHtnv13ELDR}FpWQSHV@g z(@C?F`tbuqG_DTo#*(pAKe}rymTC$o$?({(Z>xryH0U3IVW!ILYu{fpmeecXziX6B zIVFXtk%(V>RP+xY#Ue3$eYj>oghMPI)nG=|bbagI);)Y}ZQk1~X=bf+0WYgUMjiWW zs;aIXV%m=0#X?uviz>H#zh0-LN^48NGh7+qBma=;V>}q{ab=i3rnFD%#aJT-r)1{l zdY7=WP#*YcY)rqtQ`T|~_HkKV5en>M?U3~s^{x`fQzh&bcA~1gfO~UeW-oDkRb3Ge z!5+mTaIra2m|#AW!ChN2Ae^eQ;lW^Vo*a;JJ{TB_dPNk341YymG}IBC)DL-A-YC{gbGQl7OSmV~*NY=I@Q7;1%rQk{PWn^m0~RX0 z9UKOz;mahCd3dTo>xyiT`NTU>X z3WM0Tf;?*ZXj+vY5qDIKG|>DwgMP+ZSDZ;@G~q^6UV;6?E2v<#Dq^$H%ftI+m>iF; z0WKMd1aCtenuqromPW?XE-sAl?o7#oJsyv)a3v~D+t`Elgas&hAOV@RcOLaSY^gqG+G-4SM z%N((?&OdC@2WxBf?X7#1*`(sig9p32-E;Y%&d}yc<^ko=RXg3Z9Mixm#H`WG%-gVh z%qvF$Ff%QXiuf5?I662uIKrvr7x*gRhbk@Rk3IQz{Pe%z-spDzt@r};7f^N`{~s_5 Pd=-*aO602^{>b_ts~7`c literal 0 HcmV?d00001 diff --git a/skins/default/CLOSE.CUR b/skins/default/CLOSE.CUR new file mode 100755 index 0000000000000000000000000000000000000000..5fef131bef084eab5c3ecfa08557fda00b6f489c GIT binary patch literal 766 zcmd^-!3u&v6h*Hl)FPN&t3a21L|`8l_?CW_pVP9Xi(ooWGaU(nwmm&F_rCj3l#y~} zswxe2%cTSA1QlE$Q^6`3+2=As60>n*MS`j8I)XUdiqREtdCQmosCM<4Hu*4#*B^#AD|QL%j5}cD1vWPwiL78ThH1M~pR;5O~6t XT?Opn2xqtg{R}of13p_q4Gla2lxm*P literal 0 HcmV?d00001 diff --git a/skins/default/EQCLOSE.CUR b/skins/default/EQCLOSE.CUR new file mode 100755 index 0000000000000000000000000000000000000000..5fef131bef084eab5c3ecfa08557fda00b6f489c GIT binary patch literal 766 zcmd^-!3u&v6h*Hl)FPN&t3a21L|`8l_?CW_pVP9Xi(ooWGaU(nwmm&F_rCj3l#y~} zswxe2%cTSA1QlE$Q^6`3+2=As60>n*MS`j8I)XUdiqREtdCQmosCM<4Hu*4#*B^#AD|QL%j5}cD1vWPwiL78ThH1M~pR;5O~6t XT?Opn2xqtg{R}of13p_q4Gla2lxm*P literal 0 HcmV?d00001 diff --git a/skins/default/EQMAIN.BMP b/skins/default/EQMAIN.BMP new file mode 100755 index 0000000000000000000000000000000000000000..513302dcf8b1f86808f5b46fd94781fb86c23809 GIT binary patch literal 58754 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

& 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 I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/EQSLID.CUR b/skins/default/EQSLID.CUR new file mode 100755 index 0000000000000000000000000000000000000000..d86a9b8e139311931363bd19d0e2e5bbf69f5058 GIT binary patch literal 766 zcmdUtF%E+;3`HLZrVibh894?=V(VBREm!Hr-XUZ94XT=;skoW|yQ*$t5bgS+!UehRHD2qvC-R%iGHWM*BSfHNo!M*bak2`~ zz@Tk`HP@v9HUM@6Ti6o@D|#T1dvAdxnGi~#XNnjjqY{!Ih-gM|X-nNdTB={#r$g0{ z)P1Zga;b1ddkjFwn(}VE!m*y9QeLhPWNFqqbU%&Sv(|kjLLr<_`Kh8kImns;Yuo__!U literal 0 HcmV?d00001 diff --git a/skins/default/EQ_EX.BMP b/skins/default/EQ_EX.BMP new file mode 100755 index 0000000000000000000000000000000000000000..42b4605e08d27f5ee9e08887e2c3b5799e058144 GIT binary patch literal 3728 zcmeHJOH#P3?pP#3QaTqH*xF9WPmC$<|9R zy6}=M%Pd*u7j!1eF0<{wheA}MYtb6Ob5V6$&{{3z2t`7b;03GKLN7pv z_B$S2!hlfibZG71wAX>#>)~|J!z;qsX%EHTfc6GxoenTOJH?1F9-fl?isV-q6Wk%K zAUH;2JdW$(Qt_IXh?fQT#Sck4M*sVMtD6Q;qrWhHy0zcMq`r4=#9@YAapLy z(F<^Xfx*QEdY8fa8iUK%I3rvVet-8Cr|{_!}(dyNG@Qwh!YAr>&_`nZ8j!pS+)#-Y^ zqfR-hp$*XqbLDE8a;;1`rZGS1K#7&Qq!d>uWO^Y(uF6igJZ0jZQ0=HE+$rCTG02Dz zdyY;TD7OBB-|sH;wJT{_PpbDRZF;(ur%Ysp4zAxSZC&XcH1j5GerhGea7kQZxJ zLMm$*hMZ6mG6jg)nj#2-QsX@EEKhQQp0p@*Asu$R-NVCT7YWX1@RP~N3Y#gKNNiXZ zXkR*9lng@@o?$_udw69tt)w^8ktwLLEqlebS61xO$_I7?vSUA3QEV7wM|t-2*;7R! zJCpS0^7rXUY$wh|LVfN73t=RybFqH2(QJnLpD%ANE7$r_PN+8`ebJN+$xIPsBa&wg zW->Dw?vNDb8L*NG3d}T(kbz)Qz^jeOo6>AH8=Ijks>q{h)5P z3$q-QO=&bD1C>oRtxn69oaAqI?&ldKH>h7$pg9v+pdJcA4@EKTpGt2KYTUo@nD0WI&{|XBp^PlA(s@j7?Zxp09K59uiA*E~Wc|mCB{QV0o68R>d`8 zovl4uuRYAHt7}Z6(;-e8MS80fa}XZnau3A&!jgVZS`zO=qPM<$J};~yxwf`W|LYK| z!b2qL^*W@lr481QzhU2s-y!*^*=jw0{20Ra`VPdsoxPnMr1v20x7&N|{ZyMBh;1Yf z4%%({hj;)n5DuWW*&f?h_S7A58;PCm;1zaz@*AC6HhHgcdLA_Cn>6{D3HtaMylp|? zid1BOox!A(VoX|O5LDAN>G`Fabm(g(`mHS8nnSnNzx&MFeR`Q@rdfD$a`MD3kbdc? zR;nGBqM@0MXK#0RH|@#05+UV5*rh?fJ;(DN5_B7qbdT&o-u0gEl3`mo!Gdj*VYPO& zbzD<#Pott2)w^R$>M51!iz>vx&IyEyog57-ivRR;pg!Md%>v=Vm({A21m)Cu@rhO$lf9dPrn9oCN L)>Qsa^U3}MW%=ka literal 0 HcmV?d00001 diff --git a/skins/default/MAIN.BMP b/skins/default/MAIN.BMP new file mode 100755 index 0000000000000000000000000000000000000000..9d8a58a4fd328f95352cbc3ed8368cc78f010f32 GIT binary patch literal 11220 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 VH0zf`L|Is49s72p^?wUV{14~$pf~^k literal 0 HcmV?d00001 diff --git a/skins/default/MAINMENU.CUR b/skins/default/MAINMENU.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/MB.BMP b/skins/default/MB.BMP new file mode 100755 index 0000000000000000000000000000000000000000..62d3a2f0b20deecb894a5cff124dd5abb756dcd0 GIT binary patch literal 7628 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 h<^)X-zgxFs{{_Xips4@= literal 0 HcmV?d00001 diff --git a/skins/default/MIN.CUR b/skins/default/MIN.CUR new file mode 100755 index 0000000000000000000000000000000000000000..ac55955c9fed62c442fd151ab308d2dc25af9c95 GIT binary patch literal 766 zcmdUrF%rTc5Ji8~8SSvLC8f8(n?adl6prg7>I|SW+PcYG`20bYoi-myVU7cepNKcav7&VQG9EAt@1WbQBY}Eto$E?EOK&zE3_8C<%d~Uq>+X%Lp<*k0AFAxjO>&w?5!^ zHt5myr~>~}1^S&tU28x+eOicwg@mxIe4Y>8Rvg6v`WeVyPXVa@AG^G~2eaS$UR3)^TQMUDu@|;kwRLy}ourUDX`AC_83&DF~@X$P&W-r*L7i-eIjGTGNYE|Fd@Lq zX5IbiSSqa#D`{i5p6-~KY3}&9+LY>EV#Y?fb0^n*RO@b3en1nK5dOuD*NLeOc>?;Z$m$7R#9Wz!AepN%Qzn|H$9ISqAXMCyL@PY5ZnDoJ^8fnd!9$=_AvPH%k%wUS%|>*RS&y-89-zh zZ=d?7c%a@&;J4aQRBA`fwi+SlHRV?nMV=poQth?d8|_nV8q$hd&8@Ablvk)ujdQbR z)NXMJTBLYNTZ@qO+NFProBTnOQLU{OLn$uGS`Lo;Ues<%7xz4~$&mk`o|Ah=Q7dZ8 zbW6=B;$4y+X7@1j=w$Rf_lRWnt+}n|4#~{rx#x1M3+o`$k>%)CrBj)(qo%7{ENQkw z{GccbRL2j50W@Fn3?GSr-DSgqZdXKio@PR*0ph;zV<3Rapc9(dDSIjhDai?3pf3ml WBSgGbm*b>XlyYwc+PvMFHsufV-y1Xl literal 0 HcmV?d00001 diff --git a/skins/default/NORMAL.CUR b/skins/default/NORMAL.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/NUMBERS.BMP b/skins/default/NUMBERS.BMP new file mode 100755 index 0000000000000000000000000000000000000000..3e5df250de330d0376b59b1bfbb9e2c77b04a11b GIT binary patch literal 2030 zcmds1F=*RR5PhZ%P8$`~EvU`*JJr>qK~N1I5{fWhV!Q-v3C4sFyd-D|XbIRuz!^Gd z$RI<&IGGf0HgpJNslh`%n35&nB?JNmH*^T?=Dr_Sc3aZYj;+G!-@kkJ?*4yPUM+o$ z(Y4KDEZxQPv}LhgHgn3qGOdLy(OHGp`N{$8sI^OW(c zF7}TOV7C~*>_afO&D^uE#4_g2 zVjh|?1e`v!3@z7%=GCA{UMCOHNpsFDG^foP_K~#>)>y=4+R#cqG`9-7v<}-XV8h7* zCDyA$aX)a5GUp^<3f^UrAEnAUMFP5*2jW@wcn%?RxjEj0KuVo~ctQ?~tIG8W zaR&8KnU6CDKB|1p$k!h~v3fkjT)loh{tN4fhq3x!NAFJ<>imBb#;;@HEG-s3{N{~! z(|F|FyXL5?;iP@!M3D(^I34k4%rq5MO(Rhi$NGQfdVI?{C%Q@XW~rgnarRbi8NGM= zy-1a&N{xM~;8@Y|`&WuZjMKZHOc^=#i8BF5k#OQfsUH>l_b2=9H#I%|cRETH$2#8B Je*cZdz5=0LNn*MS`j8I)XUdiqREtdCQmosCM<4Hu*4#*B^#AD|QL%j5}cD1vWPwiL78ThH1M~pR;5O~6t XT?Opn2xqtg{R}of13p_q4Gla2lxm*P literal 0 HcmV?d00001 diff --git a/skins/default/PLAYPAUS.BMP b/skins/default/PLAYPAUS.BMP new file mode 100755 index 0000000000000000000000000000000000000000..3d69705068ef55ff29b0a227fb9df41dcc1cc332 GIT binary patch literal 1388 zcma)6J!m396#fEw=E%b0acnNlF;~UgW{ZVvVUchwViU0mZWF|S1mQ4jBWx4UB4COu zwn(u;8j~g)JM98#B3PV-gfxPU1Of*Vu8>^kePez&2nShxGjHDezVE%6S^c*8J&O6W z76B6UblQ8`0v2h&8ix-{k2Vi*J)6yF6O1|kdAP;z`w4#C4ROW!h_Ug_0M{d0w}#(o~SnK9qO0rRb(4*g;RowbC-jyfnxjr#`Y6CC?>ocdLue+!-cftbxU zG0hfE53A4va@zyOTBrmK@~FrDe~@#;{PCejO`knfA(}(j=PhipUvb_;GPp$9_o0vK z#89hC{@osqYI_jetMDce0c-lVFv-!oRg`O06nzi-#F(Qz^Bo*`#21LI^dF19{Cb&QDM|d5;9YFCev0utV3w#vaJ!pjN+`yZi;m<`u?it`*(IKXKvIoDEK|ecta4r^&fxv1%*Pl5 zA5{)de*)5d%cGx7&!!>mOgi(=YiB$j@9gXVk?BIX5PqKG-E#yVB{~eLFdw9QHjRde z|0DPUj!YvVlsSC*I7Y+xlx;?&%3_GcN3mB5O!F&&|5JENAM9;79L`mq_wf>X(>Xk$ G7ybg2ljrIH literal 0 HcmV?d00001 diff --git a/skins/default/PLEDIT.BMP b/skins/default/PLEDIT.BMP new file mode 100755 index 0000000000000000000000000000000000000000..f739475c822b12aaa6c77c9d2d2066e46f24396d GIT binary patch literal 22900 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 a)?KiDyk5dSo3jH@XUAOoQM+3j$oOAjXjuXP literal 0 HcmV?d00001 diff --git a/skins/default/PLEDIT.TXT b/skins/default/PLEDIT.TXT new file mode 100755 index 00000000..a6120155 --- /dev/null +++ b/skins/default/PLEDIT.TXT @@ -0,0 +1,6 @@ +[Text] +Normal=#00FF00 +Current=#FFFFFF +NormalBG=#000000 +SelectedBG=#0000FF +Font=Arial diff --git a/skins/default/PNORMAL.CUR b/skins/default/PNORMAL.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/POSBAR.BMP b/skins/default/POSBAR.BMP new file mode 100755 index 0000000000000000000000000000000000000000..be84d5c54db589f9c45b1b200a6fa7684e8a9bf8 GIT binary patch literal 1968 zcmeH^OHUhT6o%gq&&^}w8+d#vxHb-82N&ZI8yp&9jKPk96bv(l@eGbJHi|3-MMy|A zQly{=DOFdfVv$tYG~G2)7wtdjwu>yf?566r>QA6&NR$48?lLpaymQXXyytx9E3W-0 z;_Aq8K!Tp886cA~NCfbu4e&YMah0It<>e**ATEes{{9QczyFEve|wALU*F>5r#E;) zbgp=fS3kVQ8S(RXFQF30FJ9u|`8nRac#c=+&vEh9Q#?FcI|Zq-R^IMQqA5$5(iOcOo5ie9aXHlbTuB_%rR%Pu^2MMTsn&BL=;Li3IsyP1cOKt zF(Ml9BIfZRD0!f`9i$RG1l&N7_R2$iJU&j~f1iMG|Nf1ssVP1!PCCb78yy>iFzSlQ zQP?7pC>#+Ma!1%O8y4vXJ_Hc!*wfvXD*+gE947>!mZEc0>p)d#iga?EQDQf zt=-nHuf?+eJ<}{~d)+;7tG*TRcUM;Kt{_nXSFV&RBV|_P%Mgp@a+!c!6v{&t*ytn3 zD~?rX4g6-Uwpl}blWj4T*B~s1lk?f^;5_WrwR$~V{bD`~in!bH{`$LGU2ulfh-t8? zng&kgw0@Oo5hA4qG^vp=Aep8?r)lseY=&WgGx;WDv)R;^!hMq8?@`e2_bU^*4Alq( zt|{;YASp`V`cQxJLmj~o8xvL?RfC=UnYN}XRAJm;CNpKrmdrVmHJK?iA! z6X1{ox%qlMzMfL-RxC(PN4)yMSu_N4c2Msds#mi&#>kQUY}7KDLZIH8rpYzIYl~rp zgP;1916H&8`g(52?SxB&$lI7RS+`8BJ?KIr*A%%jZPV(O=E+n^b2n1tPVdOKsV$E9 z1z!%XR4yg>Z`bQ1`i{P{?#@9<%s;R17^E9Su)#SFd zFc6UafRj_Q_4>fRUd_bgo=+h7T-Rvz@0}b5PfolFn?^gr&!thn{C0d}G+_F^aBD9YZWC{$9)v#DyN)~fCx+9tx2sAbFLkKf)vI<)iW29xvz vNi>r5LhBs&7p;-@qvqu)v$Qa`Hh(Jm17E{6wsF4XIG$1r!_es2o-^YCN$#00 literal 0 HcmV?d00001 diff --git a/skins/default/PSIZE.CUR b/skins/default/PSIZE.CUR new file mode 100755 index 0000000000000000000000000000000000000000..107a4636cfdfb74b5bf39811722f20530647dbac GIT binary patch literal 766 zcmdUtv2KGf6h$vdC9;vJD~uhxW+I=&MmM}M`V;sSKBZ$uHi{JG4RbOE3+^Ho-h@fe_2@- zAKU6!N2+}Y`&qA(hfzu^tt$kb4f92@jMEa=u&mks=sI7~-o)j{ z$PRjI%f~i4vi10JZESP?=fywpx0;9z@Y&d{XzW^cc0GCfs#^Pi_sQGQI!lNshY}h< Ohq*nZkU%iGHWM*BSfHNo!M*bak2`~ zz@Tk`HP@v9HUM@6Ti6o@D|#T1dvAdxnGi~#XNnjjqY{!Ih-gM|X-nNdTB={#r$g0{ z)P1Zga;b1ddkjFwn(}VE!m*y9QeLhPWNFqqbU%&Sv(|kjLLr<_`Kh8kImns;Yuo__!U literal 0 HcmV?d00001 diff --git a/skins/default/PVSCROLL.CUR b/skins/default/PVSCROLL.CUR new file mode 100755 index 0000000000000000000000000000000000000000..d86a9b8e139311931363bd19d0e2e5bbf69f5058 GIT binary patch literal 766 zcmdUtF%E+;3`HLZrVibh894?=V(VBREm!Hr-XUZ94XT=;skoW|yQ*$t5bgS+!UehRHD2qvC-R zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/PWSNORM.CUR b/skins/default/PWSNORM.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/PWSSIZE.CUR b/skins/default/PWSSIZE.CUR new file mode 100755 index 0000000000000000000000000000000000000000..e55759f195ffd27bb2ed2b46d810f31f6ea913f3 GIT binary patch literal 766 zcmeH_F%H5o6hmKIqznw%Sn0?yI1*deNDN#n5(nTAER5XXV~3Uru^|?m`2TNvh?E3+ zI>r&!thn{C0d}G+_F^aBD9YZWC{$9)v#DyN)~fCx+9tx2sAbFLkKf)vI<)iW29xvz vNi>r5LhBs&7p;-@qvqu)v$Qa`Hh(Jm17E{6wsF4XIG$1r!_es2o-^YCN$#00 literal 0 HcmV?d00001 diff --git a/skins/default/REGION.TXT b/skins/default/REGION.TXT new file mode 100755 index 00000000..b08c2299 --- /dev/null +++ b/skins/default/REGION.TXT @@ -0,0 +1,105 @@ +; I stole this from the Complex skin, cause hey I thought it was cool :) +; (and cause I'm too lazy to document it myself. :) +; The original author is Adam Kennedy +; +; Hope you don't mind Adam :) +; +; +; -Justin +; +; +; P.S. you can use the section names [WindowShade] and [Equalizer] +; for obvious purposes =) +; +; +; REGION.TXT STRUCTURE FOR DEFINING SKIN MASKS +; +;The region information comes without any supporting documentation +;so I thought I might as well make some. +; +;The region.txt in WinAmp 1.92 allows us to some interesting things with transparencies +;But how does it work? +; +;Well, basically, it lets you define a set of polygons. Anything inside a polygon is drawn. Anything not in a polygon is not drawn. Simple heh? +;For how to define it have a look below at the first block. Un-comment it now. Don't worry about commenting the actual one lower down, if WinAmp finds multiple definitions, it only does the first and ignores the rest +; +;How to make a mask +;1. Type [Normal]. Real simple that one. (My guess is it is just for forward compatibility) +;2. Just type the NumPoints= and leave the number blank, we'll fill it in later +;3. OK, now for the fun part. +; The co-ordinates you should type in are the OUTSIDE pixel co-ordinates in x,y format. +; Start at the top lefthand corner and work your way CLOCKWISE around you polygon. +; Now WinAmp ONLY accepts the PointList as one line of comma seperated variables. +; You can use spaces, but DONT GO ONTO A NEW LINE. Clear? Good. :) +; One last thing, don't type the first position again at the end, WinAmp joins them. +; Putting a space between each pair is simply common sense, right? +;4. Once your done, count the number of co-ords, and fill in that number for NumPoints. +; +;Oh, as a side note, the x variables go from 0 to 275, and the y from 0 to 116. +;So if you look at the first example you can see I've gone across the second top line, gone down a bit, ducked in one pixel, gone down to the bottom, and across and back up the other side, putting another ledge on the other side. + +;This does the outside border, and chops some bits out on the top and edges +;[Normal] +;NumPoints=8 ;Do this LAST! +;PointList=0,1, 275,1, 275,14, 274,14, 274,115, 1,115, 1,14, 0,14 + +;Cool heh? Very subtle effect. Now lets try a more complex one, with multiple polygons +;For your first hard(ish) mask, I suggest defining each element as a seperate mask. +;It makes them a bit easier to think about. + +;First, lets define an area that JUST does the titlebar. +;[Normal] +;NumPoints=4 +;PointList=0,1, 275,1, 275,14, 0,14 + +;Simple as can be :) +;Go ahead, uncomment it and have a look. Just remember to recomment everything above it +;Doing your areas one at a time does speed the process up a bit + +;Now lets define JUST the area sort of inside the outer ring +;[Normal] +;NumPoints = 4 +;PointList = 3,15, 272,15, 272,113, 3,113 + +;Right, so say we want a mask that has, the titlebar AND the main area. +;We just add them together +; [Normal] +; NumPoints = 4, 4 ;Make sure to get the order right(although it doesnt matter here =P ) +; PointList = 0,1, 275,1, 275,14, 0,14, 3,15, 272,15, 272,113, 3,113 + +;Dont forget to add that extra comma after the first set. +; Having that bigger gap that lets you "keep it in your head" easier, it's a good idea + +;OK, now lets try something tricky. We are going to make a mask for just one green line around the outside of the skin +;This introduces the other "big thing" with masks. Have a look at the first three co-ordinates below. You can see the first two moves we make are to go one to the side and then go down to the bottom. Looking at the last co-ordinate you can see we will come back up at the end, making a line two wide, right? +;WRONG!! Here comes the big important phrase. +;IF YOU ARNT FOLLOWING THE OUTSIDE EDGE, YOUR CO-ORDINATES MARK TRANSPARENT SPACE LIMITS +;That's right. Because I don't make a square, because I have to turn "inside" the box, I am only marking space, and what I end up with is a mask with one green line. +;WARNING: Leave your skins dialog open when you do this one. :) +;[Normal] +;NumPoints = 8 +;PointList = 1,14, 2,14, 2,114, 273,114, 273,14, 274,14, 274,115, 1,115 + +;OK, as the final touch lets add lets the border we just made to the other two. +;You should be able to work this out on your own +;[Normal] +;NumPoints = 4, 4, 8 +;PointList = 0,1, 275,1, 275,14, 0,14, 3,15, 272,15, 272,113, 3,113, 1,14, 2,14, 2,114, 273,114, 273,14, 274,14, 274,115, 1,115 + +;hmm... that still looks a bit tacky down the bottom right +;So I'm going to modify it a bit +;See if you can work out what I've had to alter just by looking at the display of it +;[Normal] +;NumPoints = 4, 4, 8 +;PointList = 0,1, 275,1, 275,14, 0,14, 3,15, 272,15, 272,80, 3,80, 1,14, 2,14, 2,81, 273,81, 273,14, 274,14, 274,115, 1,115 + + +; Justin's whacked trans skin :) in one, big lame messy line +; [Normal] +; NumPoints=20,4,4,4,8,4,4,6,6,4,4,4,4 +; PointList=0,0,19,0,19,11,114,11,114,0,156,0,156,11,243,11,243,0,275,0,275,13,266,13,266,22,264,22,264,13,111,13,111,22,109,22,109,13,0,13, 109,22,266,22,266,36,109,36, 16,88,130,88,130,105,16,105, 136,89,157,89,157,104,136,104, 22,13,22,62,102,62,102,13,100,13,100,24,24,24,24,13, 0,0,275,0,275,3,0,3, 16,72,264,72,264,81,16,81, 0,13,0,78,16,78,16,75,4,75,4,13, 275,13,275,78,264,78,264,75,272,75,272,13, 14,78,16,78,16,105,14,105, 130,81,132,81,132,105,130,105, 146,81,146,89,148,89,148,81, 130,96,136,96,136,98,130,98 + +;THE END +; +;Post-Script +;The other good thing about doing your mask in bits and pieces like this is that can make multiple versions so you can change as your whims change diff --git a/skins/default/SHUFREP.BMP b/skins/default/SHUFREP.BMP new file mode 100755 index 0000000000000000000000000000000000000000..a1afdc10044ef36ff93243d968fe2fa2009bde65 GIT binary patch literal 6876 zcmeHLJ9OJd7JXa+6a`wzh?Hq5jKsAJLLyes0YlINO+t~FWw0PcSd?t(=$FQ&OP6k4 zs#NLL+oepIHf2gzd(x(K>C$`O3_!^-6WdA7ZW96*gSl_;H~{C)9k4t6&u1h*cQv9l zoSgv=fehsUqJNigNIy(4@X7H(055T#%aH&U1lUKwE8sOafd(f6`~od30Jj(Dw#03! z-3Dr0)=<`{&ZyU@Rj*SQXtfwE>H>W(yItx7`~5!c?=$x41bD>d3FCwwF&;4<(PPHr zNAv`E{P;0S;0faiJ!L$7LeGGwPoJU$o;{@t;MuchD1nP-bO~HsT%ZIlFX%aNd2xyJ zOPmAGFX;vF{PH=@pW_^O@tnQ|Uc7jL68M(!Eq%xMj`1CR&-kA4J^jG=;RpJW@#By5 zlJS!9l73?R^b`I3^Uw6^)hl}a`Zc|I^X4!7^$h;6V}SImFbsp{vNXjS*NxdMtGtmXFE>mX0bRY(!E%mFO>|zv{s~r0s`2; z-ULll`J%sOSyf9nsZzB}%d$9s%9>`CcWxll(^>ZJZojqJY&7eQdL3vqn@z_wgg2Bl zQ)+KE{$X-{XSnV->ov!A49&JRTT@>!rZt2#O|xo(`;YwL;dXbc8w6WHr4j^{V0p8% zWC+k*rojeaE0tF3%O#nA&uzF~-E(!9q1j3Pw`m7-lD~TzMo}C^k=c);m1w0KAd&EX zL5JO-E%Unvt{q3Q=WDv=>G%qj{~E0`?O27sCH+5*wvLXDMk747*ox!IHs`=7OGFP;&>7L=bpmp#MvRk|7F?zlg$FXG%VrwPrZZBi}#ODLc zGC^Z7;I;;mMxxFUQhN>0^&0pgkjUl%be;Azmo(7){HL>Djm}5A1Ik8J7~n?;!{DDt z-yNObkE4Mek$=Ua+nuAM!-Io^(fX?{wdOSwX%tX38*Y*tA#Y4IH$L&DV+97wY=g^bjJP&#HAD8+t8_dVj^+Kf zjt6lw)p0TpNgXRX(Xo&^Mn@CDV!)ewRp_|;ULEK2S2|Yngw%0DYrckgBAMq{u)9`1 zKT*dC{i{0OoTOu2^)9JJszpdm?pkz(|lr)_*GIX8qJ1=PFCQGq2KVPI- zk(tlTXG^4`2H##Gnli{B)%NTS(SYV~q%2^t|7PYgLIdve9M-fzXZUo%{q6I6C!3Qn!c6E|4Ox%{BW zC0FjM;8Rz!M2=%u#Z{g?+wiC$$^@Hn-CC8OS;g6F%y{&7^1xmlxR#eqm1#XYd$+icur z*%(*k`s^(4p@X|w*zl0aZ~7iPwQK={_K!9-%Gec;^oDC=Q82#BKiZgc z$g5S&#B2Q~3?5T3V`3qlA3vLVIxs)`YxwrVhX)Vjc7P*1e6Js(H+Sr>PuSB(`+Em_ z@byUr>3gKd!>C_Sy_&&YcA9L}lwGB%wY4?UR!PH%H<6KDyN;2&x<<>=wdI}Qm3bM< z#HFQtnWh(S-74KGm8dTBDOF}fMl2d?#qAjK8eMdq#YLJgQEs_3i%RL{=Oxy-28Lz7 zxLi{A2!Gq{H~nTKSI;!`I(^cR>)pgv8;g?7G_)p7Ie3gR`#?0q!`5~XwAI#X-{Z4Z z(CRH|@S6ugu&pAJPg*g_l#(EkHaXAu>y;!BMdu^p^LEBFKY;$^bm>%aa=B!qjEgpy&T15W)zEh zIqU_&XNeM|56AaM_eU{r!Zx^w=W*j4QpJU~C>H2|d39y*#bjry+74Rg^!mT6x z0Wlg0fiq?M^WDvz*pO#&C7jKko|G~*n5ZD{3Ycy+v9Ktj?- z)J!rW7GdGcu`>5kCQA-nOMuqFPMUEbI?;KARe0_Qm)M4}!8gcv9ifl+cF*x`GR8eA z^IfY0*A&C$Alx4Rk^`|7Bco}WTSH7!a*N`@APR?A)F3u^JC?S&Dpl*CmyV4r9QvC$ z(n4CmC{TOY`>NLs!ex!!yU(%eIQH&|YTfQG$EhVysGkFP9pVM4PHC{!F~(3Z8vxLMe)ju;j3?NALzH3Kl9RC z4er&!thn{C0d}G+_F^aBD9YZWC{$9)v#DyN)~fCx+9tx2sAbFLkKf)vI<)iW29xvz vNi>r5LhBs&7p;-@qvqu)v$Qa`Hh(Jm17E{6wsF4XIG$1r!_es2o-^YCN$#00 literal 0 HcmV?d00001 diff --git a/skins/default/TEXT.BMP b/skins/default/TEXT.BMP new file mode 100755 index 0000000000000000000000000000000000000000..bc17f4c8d9faa33d1d2b719359cb78114896bdd1 GIT binary patch literal 7902 zcmeI0OOoBV5k>L%SRd6#^=T=hqDu0hM_z&F^3W09k|&Y|y#{Td7tv!c!&|Y>xe0)L zWmy}rN{?V7zc&*g!PH;>{;xl^{QYHZ?axr(xcZV|9)2BX9fO`D)88jM}Pe$^&1zjkn`}5Yr8le+E;k(DN5TAD+Qk&ZZqwET01+o zvnIcNal9OYi{qe=C3)QJhK>lN!2t*<@T@YJ-<9O(Gy}Z*PQvqFYaca1de+{6{s0=s zHRI*6UB_!2v}k~;$u(F48mVI@5hH}XDd_8_`>vqR%+NG$BAqkG?@hN%M#O&8b3=>2 zTi89O^WdcBM1TJ}Vi`~_amA?C=88C?!G?;f)gxcvK`?Dbbq>G-cfBZ0cJHF5(-1Y_ z5A512U_y+2l()<;sqle2n z*>cbtCX4-Q$8S9jlHLvXRq*qkuy-_i++ONB~2R3=H!FkE?bzX{Z z$GV83wNzAMCI=;o?2#w={TFgfLGe(6A=Mj|y3tj5mB9z-fw8+P3zgQs>+b}>K7#jp z7(3>96LdFGmP>Bz`cvDgU7(1{x|i#Wv1%@PxVc@EF)59ws~qavy16pQnSCDzDknH* z4Y0T<6j|vL9Nq8s#^_H)-UQUf7Zr8RBaeHd?^eq?i>tXec<1E#n9s^8mzRqL?RvSz z0t(5N&D7DMHV)>?&Lw-Dh~>vClR7!?v#6%-0x}{D^>Jib>ap3Q&CR8=cT;rdeeJN5#=oIQmX?Y(SK|!Z$+0RH>uy8 zvHXK^v2sqq;G9xv8`RUFeRjCbwEH2{%3D)@`{H;x1Q+X|*OEMLc0)%5*(WmCs77Th z#XIM7T0G9FA&zeQSU^|KDbVw7$hc;_TzM0kM%hLKR6a>Y%B8;zC%N4B#HWJ3Zn|$V zw)V^nO*Q!O?&iYpP3M$LULgUW85HN#a4Ce~ECla|rvV8zf0WBw#)xx@7*|}zgGa^H z>X9$-Ah(fmMRm@<19!bB#c1U@RgFux$i@KnAs`WA?4!J8eo2K7+}$i%alZLkWgd zZ&b>2staQ90eKvkcU_f*H&PGIJA}Lir*KC>CXeThr&|4nFLynh)1meaTu@o}Y1NT% zPIXpp*Tf;E@pP3hN9z{fKfp2E4;-@wm~u{OpOrqr(fwMcg4Cai)C5*uRGd@Vc8%R? z6|)TWkUZzJ5|_MO5*k_eF{wVUs#bcc<~Q*8)R?_a#PZ`6N_DbdcUZbhj9-dOh}VP9 zz)KJQJvBu>fk7CB#x7>>3QZ!}PU;|aSJPOjB4Ks7W%x8H6-)V)>dZ~=zbH4n?hyF2 zxr@JXR(&(x<8nOu>o=+NRSSo5cH*Fii^ERzQ6;FC4JQ_833!VD(O+o?^N?j z?x9j^un)npXS+qAucDS`csne7!C7zbS8)pyYCuQ>FqO=XMVpw`#wRhrI*V&@5ebM%^2Uz%= z>GZlp@)$QKUVC3<75H{WlwDUSIj1BTVnz0WWg;qH@!}rU2or1pTG~!!~oKwuu)CE7@-CX#+>6WRE9ZtYI^R3M}HDZFB zs^KyAoKxKsnu9{azN&LzyEgPyiHAcf4wI!z+bs%x6}9A?;?5UbOu1jhNoHnaU!|}3H{-bzh^mv#%O)Ij2BqwLPcG4l4NV ztBOL(w<$D;X6Bu;R^-h&m7tCxw<%3XnU;dI&ywd<7ihpam8gB#SyV2y>#MKYggYv= z#?SM{n}`ISiMxJG24$9kVjkAL>ni7BY3Qq>ToU@KrTVHcYw+o^ZV8lnejf)a`kFXq z4d8K3Y42`7#Sy>a=*1c9mzv-&eHG_aFTGfHt5xffT;d_mN97zW`2DCf(2bvPK@zmt zUzN?&iJ^*dn>P^I>!kXsxOhGE6-ssbGc&Q^*&kS5ihOOXIF)%RO=e-83})^V7-1Af yUzMaL;N<9A1DEtwb0?<Sh`taJ%NW1(VRlol( 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 literal 0 HcmV?d00001 diff --git a/skins/default/TITLEBAR.CUR b/skins/default/TITLEBAR.CUR new file mode 100755 index 0000000000000000000000000000000000000000..f33a03d3bfa9e7290de736758d351bd99d2198f8 GIT binary patch literal 766 zcmdT?IS#@w5FE!ymT273l9FfeB)YVgDDo{!JRpytp`>%iGHWM*BSfHNo!M*bak2`~ zz@Tk`HP@v9HUM@6Ti6o@D|#T1dvAdxnGi~#XNnjjqY{!Ih-gM|X-nNdTB={#r$g0{ z)P1Zga;b1ddkjFwn(}VE!m*y9QeLhPWNFqqbU%&Sv(|kjLLr<_`Kh8kImns;Yuo__!U literal 0 HcmV?d00001 diff --git a/skins/default/VISCOLOR.TXT b/skins/default/VISCOLOR.TXT new file mode 100755 index 00000000..5871ad89 --- /dev/null +++ b/skins/default/VISCOLOR.TXT @@ -0,0 +1,24 @@ +0,0,0, // color 0 = black +24,33,41, // color 1 = grey for dots +239,49,16, // color 2 = top of spec +206,41,16, // 3 +214,90,0, // 4 +214,102,0, // 5 +214,115,0, // 6 +198,123,8, // 7 +222,165,24, // 8 +214,181,33, // 9 +189,222,41, // 10 +148,222,33, // 11 +41,206,16, // 12 +50,190,16, // 13 +57,181,16, // 14 +49,156,8, // 15 +41,148,0, // 16 +24,132,8, // 17 = bottom of spec +255,255,255, // 18 = osc 1 +214,214,222, // 19 = osc 2 (slightly dimmer) +181,189,189, // 20 = osc 3 +160,170,175, // 21 = osc 4 +148,156,165, // 22 = osc 4 +150, 150, 150, // 23 = analyzer peak dots diff --git a/skins/default/VOLBAL.CUR b/skins/default/VOLBAL.CUR new file mode 100755 index 0000000000000000000000000000000000000000..e55759f195ffd27bb2ed2b46d810f31f6ea913f3 GIT binary patch literal 766 zcmeH_F%H5o6hmKIqznw%Sn0?yI1*deNDN#n5(nTAER5XXV~3Uru^|?m`2TNvh?E3+ zI>r&!thn{C0d}G+_F^aBD9YZWC{$9)v#DyN)~fCx+9tx2sAbFLkKf)vI<)iW29xvz vNi>r5LhBs&7p;-@qvqu)v$Qa`Hh(Jm17E{6wsF4XIG$1r!_es2o-^YCN$#00 literal 0 HcmV?d00001 diff --git a/skins/default/VOLBAR.CUR b/skins/default/VOLBAR.CUR new file mode 100755 index 0000000000000000000000000000000000000000..e55759f195ffd27bb2ed2b46d810f31f6ea913f3 GIT binary patch literal 766 zcmeH_F%H5o6hmKIqznw%Sn0?yI1*deNDN#n5(nTAER5XXV~3Uru^|?m`2TNvh?E3+ zI>r&!thn{C0d}G+_F^aBD9YZWC{$9)v#DyN)~fCx+9tx2sAbFLkKf)vI<)iW29xvz vNi>r5LhBs&7p;-@qvqu)v$Qa`Hh(Jm17E{6wsF4XIG$1r!_es2o-^YCN$#00 literal 0 HcmV?d00001 diff --git a/skins/default/VOLUME.BMP b/skins/default/VOLUME.BMP new file mode 100755 index 0000000000000000000000000000000000000000..deb7e924ab7d73909f144be5e8ec8d769cbd906a GIT binary patch literal 11548 zcmeI1&rcg?9>yQ9-+>TJSqeDKPu!M-lx;H*lF~5m7y<;mWt-Xt8$*J@o(&LBAvhZd z4hAbZtdu=+Opevw+QUlCEyt~tYqaX6Qm?I42}S!Cq|eyFdF>QSJ#?j&26(XjeV_N8 zc|U&mYVZtycH$!xzdjbgSw0)3{^bEYI79(IviNpmNyP$-FJHdIe_!mO?6z8{{@_k^VPkALpo=Q-r)$-x(* z0#tpDo?Be=7XF^Q#qlLRUxM!@m7qeDP6ep?C9XBkwdQ%ud7ycoY^J&1H2qZnH1~0p z-m4s=>aQa3?HJb_YPTQ06cz5rY;P~3)TfmH z8y)_C=or;?_#Sm}eiwaRz;1xAkMh`5_$ayqe0 z#~6p+9BJr;7IcP+v(QoS6bdMQ7lMTXr*?McgZ%F742~6k2Uqz#iw7&6&Hiy}j^!IY zuXf$2?0R*d&Hkgav(b?e$ct)ab~Xy* zDnvAGrAs@~oLzBG%{;F(7ca^=FK;?+;VrsaINEM`(w=m^^V@Q2tv0-*gf>e{YvpPi z*AhH;?lfJ;5n(mbOUD0Sq~ALR*`QF1UaYRnjC}YWcBhV4Vjg!lQEZd?QR{@+q{r}P!byJX{)9`q_;t~DxPF)s0UJ4 zE6EsH|JluTtz7G^O;xP*(_~#i|H|3ZDr;dUV^_@Aq`h`BiD1m-T$A(3U*+7Sk&+C5E=X%19=_kz!ro}X?m83&io>aIer>^KQ1|jqkcgjR5=DF6@^wc=1R&btkI2%n6CrTI(;yhmF%+9f#oO3%z?d!X_ zD$>H93z_B#h2qk}pb1%#=(zx|H8D3dNWFOP6)6E9&*N8`spt3Ol!U!@Q<&&D~jJXTDLc(2=`iu9aVV?X4{Yb8ez* zBzo)4+82<2Ei=>Xtw+l0KUcy_j#UwN-w5%$i`j=B9mh&v literal 0 HcmV?d00001 diff --git a/skins/default/WINBUT.CUR b/skins/default/WINBUT.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/WSCLOSE.CUR b/skins/default/WSCLOSE.CUR new file mode 100755 index 0000000000000000000000000000000000000000..5fef131bef084eab5c3ecfa08557fda00b6f489c GIT binary patch literal 766 zcmd^-!3u&v6h*Hl)FPN&t3a21L|`8l_?CW_pVP9Xi(ooWGaU(nwmm&F_rCj3l#y~} zswxe2%cTSA1QlE$Q^6`3+2=As60>n*MS`j8I)XUdiqREtdCQmosCM<4Hu*4#*B^#AD|QL%j5}cD1vWPwiL78ThH1M~pR;5O~6t XT?Opn2xqtg{R}of13p_q4Gla2lxm*P literal 0 HcmV?d00001 diff --git a/skins/default/WSMIN.CUR b/skins/default/WSMIN.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/WSNORMAL.CUR b/skins/default/WSNORMAL.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/skins/default/WSPOSBAR.CUR b/skins/default/WSPOSBAR.CUR new file mode 100755 index 0000000000000000000000000000000000000000..e55759f195ffd27bb2ed2b46d810f31f6ea913f3 GIT binary patch literal 766 zcmeH_F%H5o6hmKIqznw%Sn0?yI1*deNDN#n5(nTAER5XXV~3Uru^|?m`2TNvh?E3+ zI>r&!thn{C0d}G+_F^aBD9YZWC{$9)v#DyN)~fCx+9tx2sAbFLkKf)vI<)iW29xvz vNi>r5LhBs&7p;-@qvqu)v$Qa`Hh(Jm17E{6wsF4XIG$1r!_es2o-^YCN$#00 literal 0 HcmV?d00001 diff --git a/skins/default/WSWINBUT.CUR b/skins/default/WSWINBUT.CUR new file mode 100755 index 0000000000000000000000000000000000000000..692447c30622cd51652511eef01e4f72dcc91515 GIT binary patch literal 766 zcmd^-F%E+;3`IY*QoDKUO2*!T-VBc%i{o_c$mYJJ0|}~x)U^)J`1{*K5K^yBDXGM> zmu^&dNbrD8XR_pY-@`F++&?ceCAgMl!HDuGB3Ho4t(^WmYSB8zswVx4E- zc8cDlEE>D$%9gG5wz95mS!<&kTUX!dRvs$;fuCYxYlHy|E+7&Y4AImG6VUJA1bHUU I4lu$5Z(lx_SpWb4 literal 0 HcmV?d00001 diff --git a/winamp.css b/winamp.css new file mode 100755 index 00000000..5479cbca --- /dev/null +++ b/winamp.css @@ -0,0 +1,461 @@ +/* Range input css reset */ +input[type=range]{ -webkit-appearance: none; margin: 0; padding: 0; background: none; } +input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; border: none; border-radius: 0; background: none; } +input[type=range]::-moz-range-thumb { border: none; border-radius: 0; background: none; } +input[type=range]::-moz-range-track { border: none; background: none; } +input[type=range]:focus { outline: none; } +input[type=range]::-moz-focus-outer { border: 0; } + +#winamp { + position: relative; + background-image: url('skins/default/MAIN.BMP'); + height: 116px; + width: 275px; + cursor:url('skins/default/MAINMENU.CUR'), auto; +} + +.actions { + position: absolute; + top: 88px; + left: 16px; + height: 18px; + width: 114px; +} + +#title-bar { + position: absolute; + top: 0; + left: 0; + height: 14px; + width: 275px; + background-image: url('skins/default/TITLEBAR.BMP'); + background-position: -27px -14px; + cursor:url('skins/default/TITLEBAR.CUR'), auto; +} + +#title-bar.selected { + background-position: -27px 0px; +} + +.llama #title-bar { + background-position: -27px -61px; +} + +.llama #title-bar.selected { + background-position: -27px -57px; +} + +#title-bar div { + position: absolute; + height: 9px; + width: 9px; + top: 3px; + cursor:url('skins/default/MAINMENU.CUR'), auto; +} + +#title-bar #option { + left: 6px; + background-image: url('skins/default/TITLEBAR.BMP'); +} +#title-bar #option:active { + background-position: 0 -9px; +} + +#title-bar #minimize { + left: 244px; + background-image: url('skins/default/TITLEBAR.BMP'); + background-position: -9px 0; +} +#title-bar #minimize:active { + background-position: -9px -9px; +} + +#title-bar #shade { + left: 254px; + background-image: url('skins/default/TITLEBAR.BMP'); + background-position: 0px -18px; +} +#title-bar #shade:active { + background-position: -9px -18px; +} + +#title-bar #close { + left: 264px; + background-image: url('skins/default/TITLEBAR.BMP'); + background-position: -18px 0px; + cursor:url('skins/default/CLOSE.CUR'), auto; +} +#title-bar #close:active { + background-position: -18px -9px; +} + +.status #clutter-bar { + position: absolute; + top: 22px; + left: 10px; + height: 43px; + width: 8px; + background-image: url('skins/default/TITLEBAR.BMP'); + background-position: -304px 0; +} + +.status #clutter-bar.disabled { + background-position: -312px 0; +} + +.status #play-pause { + position: absolute; + top: 28px; + left: 24px; + height: 9px; + width: 9px; + background-image: url('skins/default/PLAYPAUS.BMP'); +} + +.status #play-pause.play #work-indicator { + position: absolute; + top: 0px; + left: 0px; + height: 9px; + width: 3px; + background-image: url('skins/default/PLAYPAUS.BMP'); + background-position: -39px 0; +} +.status #play-pause.play #work-indicator.selected { + background-position: -36px 0; +} + +.status #play-pause.play { } +.status #play-pause.pause { background-position: -9px 0; } +.status #play-pause.stop { background-position: -18px 0; } +.status #time { + position: absolute; + left: 48px; + left: 40px; + top: 26px; + /* Just to make it clickable */ + height: 13px; + width: 59px; +} +.status #time #minus-sign { + position: absolute; + top: 6px; + background-color: red; + width: 5px; + height: 1px; + background-image: url('skins/default/NUMBERS.BMP'); + background-position: -9px -6px; +} +.status #time.countdown #minus-sign { + background-position: -20px -6px; +} + +.status #time #minute-first-digit { + position: absolute; + left: 8px; + height: 13px; + width: 9px; +} +.status #time #minute-second-digit { + position: absolute; + left: 20px; + height: 13px; + width: 9px; +} +.status #time #second-first-digit { + position: absolute; + left: 38px; + height: 13px; + width: 9px; +} +.status #time #second-second-digit { + position: absolute; + left: 50px; + height: 13px; + width: 9px; +} + +.media-info #song-title { + position: absolute; + left: 112px; + top: 27px; + width: 152px; + height: 6px; + overflow: hidden; +} + +.media-info #kbps { + position: absolute; + left: 111px; + top: 43px; + width: 15px; + height: 6px; + overflow: hidden; +} + +.media-info #khz { + position: absolute; + left: 156px; + top: 43px; + width: 10px; + height: 6px; + overflow: hidden; +} + +.media-info .mono-stereo { + position: absolute; + left: 212px; + top: 41px; + width: 57px; + height: 12px; +} + +.media-info .mono-stereo div { + position: absolute; + height: 12px; + background-image: url('skins/default/MONOSTER.BMP'); +} + +.media-info .mono-stereo #mono { + width: 29px; + background-position: -29px -12px; +} +.media-info .mono-stereo #mono.selected { + background-position: -29px 0; +} + +.media-info .mono-stereo #stereo { + left: 27px; + width: 29px; + background-position: 0 -12px; +} +.media-info .mono-stereo #stereo.selected { + background-position: 0 0; +} + +#volume { + position: absolute; + left: 107px; + top: 57px; + height: 13px; + width: 68px; + background-image: url('skins/default/VOLUME.BMP'); + background-position: 0 0; +} +#volume::-webkit-slider-thumb { + margin-top: 1px; + height: 11px; + width: 14px; + background-image: url('skins/default/VOLUME.BMP'); + background-position: -15px -422px; + cursor:url('skins/default/VOLBAR.CUR'), auto; +} +#volume::-moz-range-thumb { + margin-top: 1px; + height: 11px; + width: 14px; + background-image: url('skins/default/VOLUME.BMP'); + background-position: -15px -422px; + cursor:url('skins/default/VOLBAR.CUR'), auto; +} +#volume:active::-webkit-slider-thumb { + background-position: 0 -422px; +} +#volume:active::-moz-range-thumb { + background-position: 0 -422px; +} + +#balance { + position: absolute; + left: 177px; + top: 57px; + height: 13px; + width: 38px; + background-image: url('skins/default/BALANCE.BMP'); + background-position: -9px 0; +} + +#balance::-webkit-slider-thumb { + top: 1px; + height: 11px; + width: 14px; + background-image: url('skins/default/VOLUME.BMP'); + background-position: -15px -422px; + cursor:url('skins/default/POSBAR.CUR'), auto; +} +#balance::-moz-range-thumb { + top: 1px; + height: 11px; + width: 14px; + background-image: url('skins/default/VOLUME.BMP'); + background-position: -15px -422px; + cursor:url('skins/default/POSBAR.CUR'), auto; +} + +#balance:active::-webkit-slider-thumb { + background-position: 0 -422px; +} +#balance:active::-moz-range-thumb { + background-position: 0 -422px; +} + +.windows { + position: absolute; + left: 219px; + top: 58px; + width: 46px; + height: 13px; +} + +.windows div { + position: absolute; + width: 23px; + height: 13px; + background-image: url('skins/default/SHUFREP.BMP'); +} + +.windows #equalizer { + left: 0; + background-position: 0 -61px; +} +.windows #equalizer:active { + background-position: -46px -61px; +} + +.windows #playlist { + left: 23px; + background-position: -23px -61px; +} +.windows #playlist:active { + background-position: -69px -61px; +} + +#position { + position: absolute; + left: 16px; + top: 72px; + width: 248px; + height: 10px; + background-image: url('skins/default/POSBAR.BMP'); +} + +#position::-webkit-slider-thumb { + height: 10px; + width: 29px; + background-position: -248px 0; + background-image: url('skins/default/POSBAR.BMP'); + cursor:url('skins/default/POSBAR.CUR'), auto; +} +#position::-moz-range-thumb { + height: 10px; + width: 29px; + background-position: -248px 0; + background-image: url('skins/default/POSBAR.BMP'); + cursor:url('skins/default/POSBAR.CUR'), auto; +} +#position:active::-webkit-slider-thumb { + background-position: -278px 0; +} +#position:active::-moz-range-thumb { + background-position: -278px 0; +} + +.actions div { + background-image: url('skins/default/CBUTTONS.BMP'); + height: 18px; + width: 23px; + float: left; +} + +.actions #previous { background-position: 0 0; } +.actions #previous:active { background-position: 0 -18px; } +.actions #play { background-position: -23px 0; } +.actions #play:active { background-position: -23px -18px; } +.actions #pause { background-position: -46px 0; } +.actions #pause:active { background-position: -46px -18px; } +.actions #stop { background-position: -69px 0; } +.actions #stop:active { background-position: -69px -18px; } +.actions #next { background-position: -92px 0; width: 22px; } +.actions #next:active { background-position: -92px -18px; } + +#eject { + position: absolute; + top: 88px; + left: 136px; + background-image: url('skins/default/CBUTTONS.BMP'); + height: 16px; + width: 22px; +} +#eject { background-position: -114px 0; } +#eject:active { background-position: -114px -16px; } + +.shuffle-repeat { + position: absolute; + top: 89px; + left: 164px; + width: 74px; +} + +.shuffle-repeat div { + position: absolute; + height: 15px; + background-image: url('skins/default/SHUFREP.BMP'); +} + +.shuffle-repeat #shuffle { + width: 47px; + background-position: -28px 0; +} +.shuffle-repeat #shuffle:active { + background-position: -28px -15px; +} + +.shuffle-repeat #shuffle.selected { + background-position: -28px -30px; +} +.shuffle-repeat #shuffle.selected:active { + background-position: -28px -45px; +} + +.shuffle-repeat #repeat { + left: 47px; + width: 28px; +} +.shuffle-repeat #repeat:active { + background-position: 0 -15px; +} + +.shuffle-repeat #repeat.selected { + background-position: 0 -30px; +} +.shuffle-repeat #repeat.selected:active { + background-position: 0 -45px; +} + +#about { + position: absolute; + top: 91px; + left: 253px; + height: 15px; + width: 13px; +} + +.character { + display: block; + float: left; /* Safari does not do inline-block well */ + width: 5px; + height: 6px; + background-image: url('skins/default/TEXT.BMP'); + text-indent: -9999px; + +} + +.digit { + display: inline-block; + width: 9px; + height: 13px; + background-image: url('skins/default/NUMBERS.BMP'); + text-indent: -9999px; +} + +#file-input { display: none; } diff --git a/winamp.js b/winamp.js new file mode 100755 index 00000000..61ca29e5 --- /dev/null +++ b/winamp.js @@ -0,0 +1,309 @@ +/* Helpful wrapper for the native