From 507e8412dae2157efb30fa3d9ff31761a7851ae0 Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Wed, 14 May 2008 00:07:02 +0000 Subject: [PATCH] New strikethrough toolbar button. --- NEWS | 3 +++ static/css/product.css | 6 ++++++ static/css/style.css | 18 ++++++++++++++++++ .../toolbar/small/strikethrough_button.png | Bin 0 -> 577 bytes .../toolbar/small/strikethrough_button.xcf | Bin 0 -> 1609 bytes .../small/strikethrough_button_down.png | Bin 0 -> 708 bytes .../small/strikethrough_button_down.xcf | Bin 0 -> 1499 bytes .../small/strikethrough_button_down_hover.png | Bin 0 -> 699 bytes .../small/strikethrough_button_down_hover.xcf | Bin 0 -> 1496 bytes .../small/strikethrough_button_hover.png | Bin 0 -> 557 bytes .../small/strikethrough_button_hover.xcf | Bin 0 -> 1114 bytes .../images/toolbar/strikethrough_button.png | Bin 0 -> 843 bytes .../images/toolbar/strikethrough_button.xcf | Bin 0 -> 1846 bytes .../toolbar/strikethrough_button_down.png | Bin 0 -> 1321 bytes .../toolbar/strikethrough_button_down.xcf | Bin 0 -> 2504 bytes .../strikethrough_button_down_hover.png | Bin 0 -> 1290 bytes .../strikethrough_button_down_hover.xcf | Bin 0 -> 2478 bytes .../toolbar/strikethrough_button_hover.png | Bin 0 -> 838 bytes .../toolbar/strikethrough_button_hover.xcf | Bin 0 -> 1331 bytes static/js/Wiki.js | 6 ++++++ view/Front_page.py | 1 + view/Toolbar.py | 10 ++++++++++ 22 files changed, 44 insertions(+) create mode 100644 static/images/toolbar/small/strikethrough_button.png create mode 100644 static/images/toolbar/small/strikethrough_button.xcf create mode 100644 static/images/toolbar/small/strikethrough_button_down.png create mode 100644 static/images/toolbar/small/strikethrough_button_down.xcf create mode 100644 static/images/toolbar/small/strikethrough_button_down_hover.png create mode 100644 static/images/toolbar/small/strikethrough_button_down_hover.xcf create mode 100644 static/images/toolbar/small/strikethrough_button_hover.png create mode 100644 static/images/toolbar/small/strikethrough_button_hover.xcf create mode 100644 static/images/toolbar/strikethrough_button.png create mode 100644 static/images/toolbar/strikethrough_button.xcf create mode 100644 static/images/toolbar/strikethrough_button_down.png create mode 100644 static/images/toolbar/strikethrough_button_down.xcf create mode 100644 static/images/toolbar/strikethrough_button_down_hover.png create mode 100644 static/images/toolbar/strikethrough_button_down_hover.xcf create mode 100644 static/images/toolbar/strikethrough_button_hover.png create mode 100644 static/images/toolbar/strikethrough_button_hover.xcf diff --git a/NEWS b/NEWS index c4c4aa3..1d0f078 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,6 @@ +1.3.26: May 13, 2008 + * New strikethough toolbar button. + 1.3.25: May 13, 2008 * Added timed autosave. diff --git a/static/css/product.css b/static/css/product.css index 5246d88..459b757 100644 --- a/static/css/product.css +++ b/static/css/product.css @@ -34,6 +34,12 @@ background-image: url(/static/images/toolbar/underline_button.png); } +#strikethrough_button_preload { + height: 0; + overflow: hidden; + background-image: url(/static/images/toolbar/strikethrough_button.png); +} + #title_button_preload { height: 0; overflow: hidden; diff --git a/static/css/style.css b/static/css/style.css index 5fd1e00..9f0959c 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -92,6 +92,12 @@ img { background-image: url(/static/images/toolbar/underline_button_hover.png); } +#strikethrough_button_hover_preload { + height: 0; + overflow: hidden; + background-image: url(/static/images/toolbar/strikethrough_button_hover.png); +} + #title_button_hover_preload { height: 0; overflow: hidden; @@ -146,6 +152,12 @@ img { background-image: url(/static/images/toolbar/underline_button_down_hover.png); } +#strikethrough_button_down_hover_preload { + height: 0; + overflow: hidden; + background-image: url(/static/images/toolbar/strikethrough_button_down_hover.png); +} + #title_button_down_hover_preload { height: 0; overflow: hidden; @@ -200,6 +212,12 @@ img { background-image: url(/static/images/toolbar/underline_button_down.png); } +#strikethrough_button_down_preload { + height: 0; + overflow: hidden; + background-image: url(/static/images/toolbar/strikethrough_button_down.png); +} + #title_button_down_preload { height: 0; overflow: hidden; diff --git a/static/images/toolbar/small/strikethrough_button.png b/static/images/toolbar/small/strikethrough_button.png new file mode 100644 index 0000000000000000000000000000000000000000..03106b1b74b2648348dfb048ceed7554fefef6ee GIT binary patch literal 577 zcmV-H0>1r;P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOG- z7c2|Exn!IG0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z0004) zNklms4-w3biODm4a5(RG&U@fh03vat z3Ge|ufCW&be#Ftz zmR&ItH!@~|j%FL7tzF6=SLD63$W^R*suJD)Rgj5~`n@A#W<{&bj&I1r&hMX`CXPs@ zuBf)wB82%IcUIOlwcyi6;>OLpELSlbKNi0-@nMW$c&l&^v(fVEHHqWHhaKfjuZ!>B zzHoMWLOPx1V1Ez)=v$l}UHN->n~l{lbAiunt}S!%?=LkrJMEn=28Q2J@ubpJ@P7eu zb#I&rnP;UUDP%a7il6}eG8~H~3iyStsWHF}1b}lH>v?-7djf!4*VNcGA!C8vcB_~^ P00000NkvXXu0mjf@H6g( literal 0 HcmV?d00001 diff --git a/static/images/toolbar/small/strikethrough_button.xcf b/static/images/toolbar/small/strikethrough_button.xcf new file mode 100644 index 0000000000000000000000000000000000000000..cb211879df13ced5fd0ca318c049e32972c0fee5 GIT binary patch literal 1609 zcmc&!&1(}u6n{w*8=F>FwDq8ep-N~ED=l~uy|f1rRD?)9Z#J`=(amnyozTQf1pNbw z=)qgigQy_h#9Q&=K@U9^^binFC8a0rms#K2-KnXKNAbb?nBSW>`|{>Du|>7U8m7f8 z;c!4XktoH-P*W*1$5C^0O8}%Ov?+r+j5?9Tv~L{u7txQ|c&u)E)hc%-u7Q#h^FB8u zFSA74v&&bm-Jq-%Z5LI;=DO{RGGSPe%1s5b>2M}o$^C$vQh07KJu+q4rssG* zn~I$7+a-g|oSTVcKrox6rm?g%pj74A-vcUb1U17HuFYoEw-9U&0uxNHyFy~~W`$GN z4bQRyF83Ow>Vr^>>@THxB$9d$kba5NUsnivb!Rl?k?VYsT{W8ArwwT`D2Gt#!a~$s z64UO(NsJCg`r>?FJlYqJ^~Faqrn8g~8R#1%{RD{-NY|1;b&Gq`5B6i}N3?FGmVPUI zg3+)AZz)0DMw~>SCZ7G%-$gT{`3?GAlq0gAMjx|R@`ltMHFsh!OcBN=i<5ZMmgizP zCuAV;6;#;*_YGDw+(0GuK-}eQ_PpY1ToR!%8ET@z9pX_1p99gb8L`U1h2aPzNY;+w z+I4(LY?8ZrJvzQ*1Y9o*KYl>Wkv^XC=L_1S<-vf+f4d$?VKte0=!1%V z#Qyx8VcxNQukMy9^}im8dZgGw_AxbrqT0kkWnaXQ!m{sZ-Gdcv1x+hulhalR>S!G_ z2$9n|1Z`*=Xb>W&Z2)XTq229;xp1@BZ5N=h8XgIER}1Y>3xBq|WHGCSy&k^059AQ( U#W?NRZATTGt5_PJvlE^33zM2m`Tzg` literal 0 HcmV?d00001 diff --git a/static/images/toolbar/small/strikethrough_button_down.png b/static/images/toolbar/small/strikethrough_button_down.png new file mode 100644 index 0000000000000000000000000000000000000000..99d522134355a0e2088bc9851b1c0db396aa14a8 GIT binary patch literal 708 zcmV;#0z3VQP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOG- z7c46C&~(B80013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z0006T zNklz_&gj(88)v2=5L(niN)%=om9kj~K@BB7lRm7&=S zXYedPg_W-*SeAv)A3tDl;4;#OGR_(LRR5N4&UIz+_~AHi_xIq}+E3_pF|-}&K(@Qr zaZYg6ugR?}HYHoolx*>u#y2K}m@-XMVtbThHKCnXh-k^S?f-=>0vKS&+8P#oKD86T qeE=)vVeEOfmhX%MINsh^|K<-5Bb!RAGor-+0000A literal 0 HcmV?d00001 diff --git a/static/images/toolbar/small/strikethrough_button_down.xcf b/static/images/toolbar/small/strikethrough_button_down.xcf new file mode 100644 index 0000000000000000000000000000000000000000..5c9e1dbeed2c129afc68c1d6c254d3c042b9ca31 GIT binary patch literal 1499 zcmb7CO-vI}5Pqd-OM$jT!RsCj0TT=yG4TQ>#zYem44zBbmQ`p;TOz~*CITLaQqYj_ zPaymV_y_W%Hf2L9C_$(O2_Ql*o=iER7TE4{=CMVHc<3ba&G+W-&CXk^P+G=Sm@S+| zDB%gnX+@DIfvQvhr$DtiZbDE&Fez5i6vbj*GUVrjO|(MW470tol()IyOfZ;|>)=f; zzKFXmxQe;!#XNWU%C$U<8d)10o#5}p%mF5cnf%`U-ibEfOk zELO9<#O~nIn8|Qh3r$?+`AjCqkSryX4yA?1lt$v*{|S~>ILl0C!Di*MB6oqa@;ImB z%P6-AE*Rci%;VG*c8kTyyAB4#>VIAPo};C>4@Fd7LSks-1UB+sxZ%V+lM@$w)l|tl zFee59y6psFQg@Yjphj`*4ZUBzGFdtO|ivI`7;eTb{ zLt^eIBr-hCR)5qN(~0LQmHR+%l91-!`tH_?T$m};-E&r*Tp$7s|B5F@68?SxaOXy_ z-*zz;J|=bUCdnmTuL|H%E?*5R>9&E)pP z_~^*X*R>sE-YHQhhNe8;2hV}(MX6z8N;HV!#y6rddVI{Pni+O792kc_(yIwCG?gYj zUbupgUE;2*e^{@n-*z{(^^Q+JY8deNX0@|F-%U@89~uXJ3yXf8KeRZ%(Ch`O_e0_#XP}Sdn_YmW();-ZxB{nYZE9(5(X?#0b`OmDK6SK> z%`Gi!m*pkD%D=PHKJoe6WxDqf%gF`HTconNg8NOxc z`vM+mX?X*hN-OIda0MZIB-;XUQ%WMpn58;WqPQAO5rw{8mSzlNmQ0;6Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOG- z7c2+14=A?)0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z0006K zNkl_ z4}5|<5u{RG6kD~r^bzVx&{|Xq+TtQDR-!b58k@(RaUp?VZ%kVIuMRUmA9K!`a|FQ6 zOGlb>McL<(svQtQP*no(dlX(%>7dVfZ3l~|LjK|t(SPM|vsPkcZ6s$$LwV|a3PWgW zk)s8U0*ydxCRg~JE)zxHx>fUb)5;umeg{KX=HSU-WzWiyR~~^4aE{Z+sKK#?mYgCd&v~(%sh^x zNPYgviECr*+8%SSq2E;h1fD#!iR<^LICk|FKe9z)w#A;72F~}yUH64)d6h1o^S{*^ zuctL$Uu!ioGT>E@3QFo_nPhk` h4(JE=MLGsQ{07-Tuur(nWGnyx002ovPDHLkV1n1oCr|(Y literal 0 HcmV?d00001 diff --git a/static/images/toolbar/small/strikethrough_button_down_hover.xcf b/static/images/toolbar/small/strikethrough_button_down_hover.xcf new file mode 100644 index 0000000000000000000000000000000000000000..3e0e9e3b00be7e2dea4df429650e825853ba6ffe GIT binary patch literal 1496 zcmb7CO-vI}5PsXDtOeQ<1+RNB1WYh+#Ka4j7!yrMFfCL{PmE<_NW7WI$pZog6fq&t_9Dv9cAqnkEkeXYCz)@)H-B$--b!*qqtNX3 z2p+j!Bp|1BMV<}HaR4Vl`O+>zP(d&$P1juAVqOm9SAfluplzYs-_RiXLU1M+%q%3H;hI+zE?vG_j!`R1mm8dtSSSVLTJ%8$$L9w_E%l-x`$A$MD7r(k-xn+} z<$ENzzuq4Z@|h_NNG_*PbgqcW5u{iT6+o%$h|*+S_&>qY=3t}KE&C*)IC&R1TaI$- zzQQJ-9D?E9UJ<8m_Io@*F|fzNupu_BN@N3V8(XZD1@IQEggyNE_Y=SFJ6(HfqiSK(_JS8{7pXg52msz zY?aEYFdyZpRVAMd!p6re>+hJbDr4lZ&-ek)JEXt6x3@37?`Qw;%gF5FKv?;-yuz<+ zE`M2ESRI&IT93u~xFNQ^w()EZxH+!AT8YIi@xbTq1*3P$Y-h0sVbgZ+Z@5RI&pJ9d^4d!^YWnJ=MU>HdU;$+bp((SZTASj{^#4d;Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOG- z7c3P;wpsrG0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z0004m zNkl+k^0(nDHrm!ruichzh%<3;Wz&~NDEGuuCv1v` zO)2i)d$7e(JxzDohAr#1@9Z&$3awNN!fs0n#|@<)NHcUiH&|V$S+?o5JYUpOSNH8* zL#*9iOJxRF&qJ#y-JMaY;^OasOFO~7VLGlY*44K_c4v_}S3hu_5W|~I$y0Yc%L-(8 zJ|I{BNoCB%Qr<@{+DD>7qE7JYzIelxEhFFs-#5C_=bQo?2;UR#D=oa7Vd5sG9CPuN z9K+E*XFaAgW#1?FB#<^lM9uuQ*|jG@A_9H`-Ww&xeQ!V5n4wEnq1rt$pY z*OTM-o0w_*^3|>4^3D<9(tm9j<`diZ4&3w&{>!Sk)&E+Rx;C^dzUIadH6~V7{E$(KD}Ls4 zOo^Vr^fa5Dj{A*ipbua`vC{`kS-J%Sik)r|olrFz#Yrg{$D^o9)nT%foDHiHT1=u5 eTSU=1PI~l-9hf-dIp-`&E5<{VW_?c6KEDByaqaW~ literal 0 HcmV?d00001 diff --git a/static/images/toolbar/strikethrough_button.png b/static/images/toolbar/strikethrough_button.png new file mode 100644 index 0000000000000000000000000000000000000000..2c767c21b8c8d19e13b34f7229edafa48fa1c75c GIT binary patch literal 843 zcmV-R1GM~!P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOG- z7c>pj!CCMC0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z0007_ zNklE!u`aaGYE~q&(DH*WQk&#O=BBxZI0F;c#rqcPro>Hmg#MQ==REv)p7T8C z@P8G8)I0232^fKLARjOTdO)x^ngb?*0l)#&10IXX;QzHi34%)ojsi9yg~-SS)B=qb zlfnHPP=h-QoB-m8th_)SaKmCUxD~CeHsHJjaKVsQfm)%RIh#aqXe>6sD71!1K|ZAb zCrx`no$wNHkJ; z?jqT_`&b>Hz_fpgPp(0_ob9wW+e4~QNEs}&ZoxA;!rg~0Y|pgH*Cb!Z+yJCoGUV*y zgrsBuoUhv!4Nzx0Q+;Wnn|4+oIG7c zMb(9+FY&+B@ybEP@guBRx1N@c_wwDvS=qS&jC)4qd@S_5bpjBdXpGENSCYSryuu=O zX6<3)W;1c|i3pvJG4~hRUp%Ac`V|27A2=MDF*Bd8-nJu?ntOI)V)aX(LHqMJynOnE zcby#!4ff-m7ze;$h$A&Eor0ob4waUn)9E6U!T&GnOq(C(fWz~Q{ zbv9*{L!jEOE(zgWK)nDwsJ5$DA~>(cERw5PtUl5VHIf3TRbmd2zPV0&@8|_0R)KRi&tDK}z9@oZYvMQ?DJ_Ua^}) zbLgfL5~?_GLcLVIRlUUVzVw6-eWe%Qds&+OEgTeW82ijKR-+cCJrDl=F$}6jEn~q^5rU{|cox{duEeIVL}!?gg+l z3`{V+;aCBRugnUny6M(xz6f>-r0jR07}=dl{YXf;&zSlLW4Uiq1Twud>hkD!;s&2G zTEe3Ml|G<6m@Z6$M-rW)=>iES8U?3%VL;zEpzj~h4??H4h-j@n;52`5K*$eL=VQ53 zEn?O7ZcM#H_G13x8_s0dVY!$&O^yTL<6zoNr8#@A=c3){OvBDa{rm__=cOLg;Gcku zCpi$!K)2I7K(z`h6UMb^4Yyu%9jFsl;0JgSb$(5F2A?(@KXvN9wIKL~3+dd(DSb2^ zjCrdmY?`TAJPjJjR)4|_7=~>beq!5(V>a-pxF#IE(O-VX@P%Hry!bJ3JMgf|+plS7 zMBi2DA)9)Ou99zk<@fDSQy0Xny7IT+LlwgkoAA>|h2N4}a zbhcRs5hO~m$AOPQB4Ps(8;IE0W*dkgQGz`Vd<;@$y@J+WUXSDv*^Abf+ggETSXlH| zld_DsUbpZ%aV-R%k*7dr!Uqj$?XU~43`9u jD8}O$iVxfU?5$NTUT+iYv3Qq|cA-7rRFD}`qrzSTtAen$ literal 0 HcmV?d00001 diff --git a/static/images/toolbar/strikethrough_button_down.png b/static/images/toolbar/strikethrough_button_down.png new file mode 100644 index 0000000000000000000000000000000000000000..a6dea415594befd7ddc37270bc5527adde897b64 GIT binary patch literal 1321 zcmV+^1=jkBP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iOG- z7c>%C$y5aZ0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z000Dl zNklLqb!HfQ!deVCnXGc9*_)_wmUhcnOo z=6U!(&vTBTpVqAZtgNHGt<;Ohcci**Oz2Lf%$}Ysn!-o`2!Rj+Lm61MjbU1trs=zG z_-EU3KZ(Y?18ykX{B*J=+xH!Sw?EieseQdVolY;bZOaLVqgalEp$vo&{eEHSm{LlV zQhjl?&ZWRG%$t_&G+2)PrfFJ@3uaF45diP3-CUW;Wa_l`li`S`qFxL)6vB2~Ow&Zk z-e5vdFlmjiHQM*_wVwyoXs%hdz1y_RIw_4`jJl0qly#?5tAS)JUZkR45s|2e*;K2cSQb>W25~&nI${@i33h(=>LZYUUSX6cHRbhNc_uznZy zyS7umYdZjCqsCA@?O~Gh7BRKv(R&A2Tb;P8a~sL;Lm&y7deS@NW8<)|%#X zzj5^NS8U(}VS- z;P9?mryGCBwWE@26xq9Vt?#2_3Gj4npwR7f@oWBUA20rJF{L{uz3Y{pgAW>eyGs}iyqqb}tDf4ie zfXSDpWe4si*H71_X<0o(HOVmQtc--C4ZiPZvzZL&z?HZ`Dnq?tTGl14wV&IdI%du{0oVex f)mA6E@(2C`F+ye8i8<*G00000NkvXXu0mjfO5Si% literal 0 HcmV?d00001 diff --git a/static/images/toolbar/strikethrough_button_down.xcf b/static/images/toolbar/strikethrough_button_down.xcf new file mode 100644 index 0000000000000000000000000000000000000000..01c6585ddcb3cc64ded260c405ebf85f3b2e4755 GIT binary patch literal 2504 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 Yn(+7Aqy4}?#pP4@%!3Z3E