From b7e6f5429756ae6bbce59a00a3a84381125a6881 Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Tue, 30 Apr 2013 10:41:28 +0200 Subject: [PATCH] docs improvement: initial page is now gettingstarted/intro, avoid glitch when scrolling on the api, remove old files, and add color on the navtop menu. --- doc/sources/.static/background.png | Bin 1210 -> 0 bytes doc/sources/.static/bg.jpg | Bin 3232 -> 0 bytes doc/sources/.static/default.css | 729 --------------------- doc/sources/.static/fresh.css | 40 +- doc/sources/.static/highlight.png | Bin 2681 -> 0 bytes doc/sources/.static/icon-note.png | Bin 1084 -> 0 bytes doc/sources/.static/icon-warning.png | Bin 1108 -> 0 bytes doc/sources/.static/kivy-logo-black-64.png | Bin 8338 -> 0 bytes doc/sources/.static/kivy.js | 67 +- doc/sources/.static/logo-kivy.png | Bin 2878 -> 2865 bytes doc/sources/.static/logo_kivy.png | Bin 1797 -> 0 bytes doc/sources/.static/nobile.ttf | Bin 45428 -> 0 bytes doc/sources/.static/raphael-min.js | 10 - doc/sources/.static/reflection.js | 11 - doc/sources/.static/search.png | Bin 646 -> 0 bytes doc/sources/.templates/layout.html | 2 +- 16 files changed, 70 insertions(+), 789 deletions(-) delete mode 100644 doc/sources/.static/background.png delete mode 100644 doc/sources/.static/bg.jpg delete mode 100644 doc/sources/.static/default.css delete mode 100644 doc/sources/.static/highlight.png delete mode 100644 doc/sources/.static/icon-note.png delete mode 100644 doc/sources/.static/icon-warning.png delete mode 100755 doc/sources/.static/kivy-logo-black-64.png delete mode 100644 doc/sources/.static/logo_kivy.png delete mode 100644 doc/sources/.static/nobile.ttf delete mode 100644 doc/sources/.static/raphael-min.js delete mode 100644 doc/sources/.static/reflection.js delete mode 100644 doc/sources/.static/search.png diff --git a/doc/sources/.static/background.png b/doc/sources/.static/background.png deleted file mode 100644 index 5ca40963bbd913e2c5606d0bf04644da2ca92888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1210 zcmeAS@N?(olHy`uVBq!ia0vp^azH$bgAGXT6a0|_q!^2X+?^QKos)S9hT| z;+&tGo0?a`;9QiNSdyBeP@Y+mq2TW68xY>eC(gjYBI@bl7*cWTZG>;%Tyq{}-usI^ z8}q9E2eaBX&urE0{I+EF$)pAcW|hzPzAHxwxq2S1|Nk@k$CL9C%=7ESvl)UWWQc#$pYU}m(}7}JxwEqqU%2g>$EtSOsKK$i{kPWZ%7WWVcf1c)sJyKb zX!d&hiqq%r^cf^H92fZ8J(HzT(dqfy+Ni_?_Z)eTug5y2Cda6>&G+Xy{{1V5ymp#N zyW2kA2IeLMzK8=I%v-*@Zyp^9+n?$zQ=NYpPAcMxW`>+b-47%&=qGvO7f$Ub7X{Zwi|5N=|pvOs2b%of>hX zT91P&{ycFyR>E=OYEP&V!vWEiH$(Ty2{kSM_4vW+MF!eO)Ppo7Qk7pvxz1JLpBh(n z*z1y4MRgm4Po>29!Y@uVwQ1W{pIo@1_TJn{YtDzvGG5zoa>B_6 zu3pMhy*7P$!EnvywogJ(r#Jv{S&>VgX$TQgqqXR9eb*Ip(Ur!sH0#+vU&OFl+M z+-$bJGH+(;W{Y_xA?BZ7RZQ{D|E%kLFJa~Di*GLmmtQe{q5q@8ig`kkE~A;xGPBtS zo|hh6aqjny)!RDXIaE_zqoqLpmCGDX*G8&j_4 zwa~*=R%cBsEH?J_95bBW>vuVF&&{(^v7Z#ygel+r_vFdS$)`%f)?a(}VsZ6OuI=j* zeP5r6I;R_M<8C;KQ{F1_O8qw1Q`h~qWv8X3FUz<&wRYRoYsZ(qsk#uEU&2@y!vzVlSS9Wa7WJcWLQ5Px4P;7$ep z0^jo&a^VMwM55piN>vqwQiCt`zpn*6c#cw2MXCPRlfNPV|3+~K!e}7Jp(RKJ22#Nw zkQjtQ0v%Wg48*x`Ayp74NDFp{Kztj6e-SE3)Dj2;j)LDv2suB9K| zn`Y{Jc2V8x&6xk0k3pzlS1AS|9V7yHM`9pX=yL>F#nmbRuQNSn^?ixHiM4+Z=}Bcy zu_R{L0PA3AW_Q`-_Ys$$UKk$#4_VLnlwOwK&BEV@&-hI`**>wYz&rjz{SPPt)7lHy1pBDB;rHjdCSw7-eb03NPfhUiAu+WJzdj|N%%D!#y}dPpk>+(>t~<|lbkn9~*GF|Gkdvov$;%BnnP>29-rhPx&Xuj``X#ab8grvZ z1Z@N-d3J|kw$#XLOJa z{d?9+TICvlynTH%w^A@NgR5E`@MEdINuB>ttu%uAgls}r7hl(bh=Uu-yRV>ME98Ut=)R=`P@OX!VUzl>l#@;q`L|E!5|!{e>*Gf=D{(L*ADp$H#roLz!M6C8s;n zj<))FpghG5IRXV_-x+wEZXQFdws3gBR;~_!{5fnj!B7^(5Lj9UiCZU)W=wP9>Lq< zY6lGRFA*a=zkHV|uY6M-G{=6ZobzJU_UnP~7{RJ7m(vsM_XBq~EJR#^mME5XdnH)H ziox`zVaxb1`^w&kC?@b?L68j=oYQNLmg)$EqVi;~gpO;kew+Ap_sLYz7Ft=CB-=U2 zZf=Aqe`6YS0g1b+y3r?l9jmQif5r2howg@Pn5}76qrwCb+4~fUTR?Yc{ESB~u34jp zb$H|FX1bpj;rhs^ub=9Pb*;I#xupk9KMssGBs>yjU$3tBq=s)h$=Hf?lDn$2DvYEb zsTailBR^cyBIUk%_(Cs*=I2gm8d>CnYu>eG>h&Z?G`{ssU1w~>9z1*IE~)fmlaLXy zCoJ&Dr9_J)N;i4G(z8zwi*cLV#E%^>-LTB#OxAFD?5C86w63!~@A^vF1xzH8I=e3^ zG{msqf4$@QxakH~Q9GkK&F`AnY%o=GTT9o7aHu5K#r}n6m}Z*QZvfcBpPB@ds*%9qlB;Tebhd#?+0&n2Le2R{Lsp zK{8GOIsDt?{K=yMDQ!j#eyS#LS{clSga1feZKCL3U;-R$cLLnh}h z{bTmA=c$)C|1{TAz*$JpHA9SbF5ra0H4F1D{G8HkBvtx)&34v>S46y&DNiMAdtsK? zy)c08Cnpo;i=6HH{-p^Hc<(FyK_qwi_2i7cuvpLegURomzzSm6^z?W$jbrGIW5ie9c; zHkt3Z_mVl@ub(Ayf?YAZbtY`or%pw|K`?sOpm)2N$G4EOYqR@4moRU8`zB(Aa zNw@6P-o!yr{lYygO4qj(-M(%bI=oSLzAwO^m*0A-_|Vk~Q0g~vyTOOex>9s^_{XGQQ#leu>!OZ=njOlzFpyp?Vqpg@Y@2qc~OYwkhp}@^!a}9 z=1+vWL1FDue0J-tEbK3wg3dT_6fb^-5sa0W@Sc89x5V8~^E;8!?%CT5ZwxHzeL%zK zewI32p0b;cU`iJcy`)~3z5{zaEHK(FKuWHj@xU1u7nEZHf+@s?0fPb%`0V6Su-%@) zJDJVl(koNUYP8YbuS`RJvbH6@FgLzPa0b7ptg1$rv>bu2g0s-yZG!DjCR`g z5xtR2{@fI=i`ExfHG{1j?TnAqta?Lm^B&bvKooi6n7PP3%9@Dxkw$k)xJq4ek88t{no8e;XS5bk{%V7wKX zmcnbWoc4D1+G|&SuSg?pZSR ziU&#<_#3!1@lVEbC zaQHQ#l=xlKE6Ug4!nCp<=U88U&}k-w#nUn!A=MIwk@%}M%>vUS%UmfuvcGwHlFLtX zEm6D>?lV2M3FXtB9I!&wYvOGBu>JyAL`>#7&f19duUp}nYZ`2X#f({ zJ=o2AtZmn{!K2{bhi={@ZM)pLuYdj7LMi;}rP1e1MKw3)`-P0;y!%zts_q0)Dj z*%>_A*0bItK!LDFm a.headerlink, -h2:hover > a.headerlink, -h3:hover > a.headerlink, -h4:hover > a.headerlink, -h5:hover > a.headerlink, -h6:hover > a.headerlink, -dt:hover > a.headerlink { - visibility: visible; -} -a.headerlink { - color: #DDDDDD; - padding: 0 4px; - text-decoration: none; -} -a.headerlink:hover { - background: none repeat scroll 0 0 #EAEAEA; - color: #444444; -} - -/** Method/class/... styling - */ -dl.data dt, -dl.attribute dt, -dl.exception dt, -dl.function dt, -dl.method dt, -dl.class dt { - background: #e5e5e5 url('element-method-16.png') 8px 13px no-repeat; - padding: 5px 5px 5px 30px; - line-height: 28px; -} - -dl.class dl.method dt { - background-image: url('element-method-16.png'); -} - -dl.class dt { - background-image: url('element-class-16.png') -} - -dl.attribute dt { - background-image: url('element-field-16.png') -} - -dl dd { - margin: 0; - padding: 15px 0px 10px 25px; -} - -dl dl dt { - margin: 0 -10px 0 -10px; -} - -dl.function, -dl.data, -dl.class { - border: 1px solid #cccccc; - margin-top: 20px; -} - -dl.function > dd, -dl.data > dd, -dl.class > dd { - border-top: 1px solid #cccccc; - margin: 0px; - padding: 10px; -} - -/** field list - */ -table.field-list { - width: 100%; - border-collapse: collapse; -} - -table.field-list th.field-name { - background-color: #eeeeee; -} - -/** Footer links - */ - -.footerlinks { - margin: 10px -20px 0px -20px; - padding: 10px; - background-color: #eeeeee; - border-top: 1px solid #cccccc; - border-bottom: 1px solid #cccccc; -} - -.footerlinks table { - width: 100%; -} - -.footerlinks .rightlink { - text-align: right; -} - -/** Image link - */ -div.body .align-left { - float: left; - margin: 0 20px 20px 20px; -} - -div.body .align-right { - float: right; - margin: 0 0 20px 20px; -} - -div.body .align-center { - text-align: center; - margin: 20px auto; - display: block; -} - -/** Api enhance navigation - */ -.bodyshortcut { - font-size: 10px; - margin: -10px -20px 20px -20px; - padding: 0 20px 8px 20px; - border-bottom: 1px solid #cccccc; -} - -.right { - float: right; -} -.left { - float: left; -} - -dl.class > dt.hover, -dl.data > dt.hover, -dl.function > dt.hover, -dl.method > dt.hover, -dl.attribute > dt.hover, -dl.exception > dt.hover { - background-color: #f0f0f0 !important; -} - -#api-toggle-desc, -#api-toggle-all { - font-size: 13px; - float: right; - margin-top: 10px; - margin-left: 20px; - cursor: pointer; -} - -dl.api-level dt { - cursor: pointer; -} - -/* Getting started - */ -.gs-osimage { - margin-top: 10px; - width: 264px !important; - height: 168px; - float: left; -} -.gs-osimage canvas { - width: 128px !important; - margin: 0 auto; -} - -.gs-osimage img { - margin: 0 auto; -} - -.gs-osimage-last { - clear: right; -} - -.gs-eleft { - float: left; - margin-right: 22px; -} - -/** Fix list within dt - */ -table.field-list dt { - margin: 0px; - background-color: #eeeeee; -} - -table.field-list dl { - margin-top: 0px; -} -table.field-list td.field-body { - padding-top: 0px; -} -table.field-list th.field-name { - min-width: 100px; -} - - diff --git a/doc/sources/.static/fresh.css b/doc/sources/.static/fresh.css index 8da780cda..eaea39159 100644 --- a/doc/sources/.static/fresh.css +++ b/doc/sources/.static/fresh.css @@ -20,7 +20,7 @@ a, a:link, a:visited { a.headerlink { display: none; } - + h1:hover a.headerlink, h2:hover a.headerlink, h3:hover a.headerlink, @@ -71,24 +71,54 @@ a:hover { #topmenu ul.navigation li a { float: left; margin-left: 30px; - line-height: 55px; + line-height: 44px; list-style-type: none; color: #bbb; - margin-top: 30px; + margin-top: 35px; text-decoration: none; background-color: #303030; padding: 0 20px; } #topmenu ul.navigation li a.current { - border-bottom: 2px solid #e0e0e0; + border-bottom: 2px solid #ffffff; } #topmenu ul.navigation li a:hover { background-color: #383a3d; - border-bottom: 2px solid #e0e0e0; + border-bottom: 2px solid #202326; } + +#topmenu ul.navigation .nav-guides { + background-color: #669900; + color: #ffffff; +} + +#topmenu ul.navigation .nav-api { + background-color: #0099cc; + color: #ffffff; +} + +#topmenu ul.navigation .nav-pdf { + background-color: #ff8800; + color: #ffffff; +} + +#topmenu ul.navigation a.nav-guides:hover { + background-color: #99cc00; +} + +#topmenu ul.navigation a.nav-api:hover { + background-color: #33b5e5; +} + +#topmenu ul.navigation a.nav-pdf:hover { + background-color: #ffbb33; +} + + + div.sphinxsidebar { width: 230px; float: left; diff --git a/doc/sources/.static/highlight.png b/doc/sources/.static/highlight.png deleted file mode 100644 index de3a07fcfd272cb9632db4a9a653262865360daf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2681 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 diff --git a/doc/sources/.static/icon-note.png b/doc/sources/.static/icon-note.png deleted file mode 100644 index 6e9a453aaedb05de990823223faacb7e8a52a23c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1084 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 ul > li > a').each(function(index, item) { $(item) .attr('href', '#') - .addClass('mainlevel') - .bind('mousedown', function() { - $('div.sphinxsidebar ul li ul').filter(function (index, child) { - if (child != $(item).parent().children('ul').get(0)) return child; - }).slideUp(); - $(item).parent().children('ul').slideToggle(); - }); + .addClass('mainlevel'); + if ( !is_api ) { + $(item) + .bind('mousedown', function() { + $('div.sphinxsidebar ul li ul').filter(function (index, child) { + if (child != $(item).parent().children('ul').get(0)) return child; + }).slideUp(); + $(item).parent().children('ul').slideToggle(); + }); + } }) $('div.sphinxsidebarwrapper li.current').parent().show(); - $('div.sphinxsidebarwrapper ul li').each(function(index, item) { - if ($(item).children('ul').length > 0) { - $(item).children('a').addClass('togglable'); - } - }); + if ( !is_api ) { + $('div.sphinxsidebarwrapper ul li').each(function(index, item) { + if ($(item).children('ul').length > 0) { + $(item).children('a').addClass('togglable'); + } + }); + } // FIXME $('div.sphinxsidebar a[href$="api-kivy.html"]').parent().parent().addClass('api-index'); @@ -165,7 +170,7 @@ $(document).ready(function () { url = url.substr(url.search('api-') + 4); $(item).empty().append(url); }); - + // Hide API section if we are not in the API. // or hide all the others sections if we are in the API if ( is_api ) { @@ -187,50 +192,43 @@ $(document).ready(function () { if ( is_api ) { var divscroll = $('div.sphinxsidebarwrapper'); + var divscrollwidth = divscroll.width(); var divapi = $('.api-index'); var initial_offset = divscroll.offset(); var jwindow = $(window); function update_api() { var ywindow = jwindow.scrollTop(); - var ymintop = initial_offset.top; - var ytop = ymintop; var ypadding = 10; - var overscroll = $(window).height() + $(window).scrollTop() - $(document).height(); - var yoff = ywindow; - - if ( ywindow > ymintop - ypadding) - ytop = ywindow + ypadding; - if ( overscroll > 0 ) - ytop -= overscroll; - if ( ywindow > initial_offset.top ) - yoff = initial_offset.top; - - divscroll.offset({top: ytop, left: initial_offset.left}); - - var h = jwindow.height() - divapi.position().top - 130 + yoff; - divapi.height(h); + var ydiff = ywindow - initial_offset.top + ypadding; + var height = jwindow.height(); + if ( ydiff + ypadding > 0) { + divscroll.css('position', 'fixed').css('top', ypadding); + height -= ypadding * 2; + } else { + divscroll.css('position', 'fixed').css('top', -ydiff); + height += ydiff - ypadding; + } + divscroll.height(height).width(divscrollwidth); + divapi.height(divapi.offsetParent().height() - divapi.position().top) } $(window).scroll(update_api).bind('resize', update_api); update_api(); - $('.api-index').scrollTop($('.api-index').scrollTop() + $('li.toctree-l2.current').position().top - 143) - $('.toc').hide(); } else { var divscroll = $('div.sphinxsidebar'); var initial_offset = divscroll.offset(); var jwindow = $(window); - var b = divscroll.position().top + divscroll.height(); + var b = divscroll.position().top + divscroll.height(); function update_sidebar() { var ywindow = jwindow.scrollTop(); var ymintop = initial_offset.top; var a = ywindow + jwindow.height(); - console.log(a, b); if ( ywindow > b ) { var current = $('li.toctree-l1.current').position().top; divscroll.css('position', 'fixed').css('top', -current); @@ -244,6 +242,9 @@ $(document).ready(function () { if ($('.toc > ul > li> ul').length < 1) $('.toc').hide(); + + var section_title = $('li.toctree-l1.current > a').text(); + $('div.body h1:eq(0)').prepend(section_title + ' » '); } }); diff --git a/doc/sources/.static/logo-kivy.png b/doc/sources/.static/logo-kivy.png index e0552cce777ed475fe07dfc3e6fed585a5d858d4..e0aa3aed362a2359338d07ffd6f2957d5f38133d 100644 GIT binary patch delta 24 gcmdldwozjK@0ky6%(%t{0A+3nY5)KL delta 35 rcmdlewohz=3KwH>kh>GZx^prwCn_3n-DVdSHDynd3|YJ}`WhDi(JBkN diff --git a/doc/sources/.static/logo_kivy.png b/doc/sources/.static/logo_kivy.png deleted file mode 100644 index 79a2866a4e11d9dad31a4d38acbf35e8ac2586a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1797 zcmV+g2m1JlP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipr3 z4+sX1+_>-n00xCgL_t(|+U;Cjh*eb-UTbUWOrz!$O1}{G5+SJ}qM`&54r)kJFBM9Z zPbE~^gGLyJ`jALye?%sQ{Xi6!NKl3pWQCcOHKj%oVhUQ*v zk>#p-nTQBUr>eVE_463wf|E<~Q4x93c;4)s>#E@dnyaek{iDOG`g5c(9m8v+XH3fT zQ6kb+gUK^YL{5rGQ{tJB9IvX!BaJp(LHry+QbdFoOOC3LoDeB2KDi}g`z#}>%1Gf5 zAXimgGIM=t)<|K&$yL=Z5&1qKv&T92Q>3u|8>+z|cxI$)=&rdDk=%%eD$4+_Pz^W2 z+F{6zEA5a;o^sBePt!wEopT)n?61crcIX# zB>*NqFAU_4mt+#MF7f?ZL(j(p7}LR|KCg2MfDMKp`>Nf!19&&|o8;q#Czs@BCDGvD zwSim{$uo)XOZq1!WTuDaz0A#3jAxM#bRT>EyD140ya|xx;wp%p64-$!`P#yg3%~(* zufI45;6p=y6M)l(iCYsgqX3);2_dVNEk2!k)T%Thstwv^c1GqXdIhUo3w=HMf3>CP&u;h|_#VUCK zc9qeemD~}A4w43`k^^0J2Or?QX>V2M#OL2^$9{Y^gTp?-_p zwxpdB(EuLGU}v#0jP?}S>ry7_R~g8iX2hbiA)DngC4KQ^WSp+nHRn%)KwA6dx(K#tx(``v5kP>8&Z6G!x+czhCRb9let#Lo=YR8R+;O6voqyTV~i2-Rzvq$k`)gV08CC9 z=hG>EbsO!^w4#z5X2bj{^yelw5%kc91=iYW$Q{ga()5E-p=ijhGF<8)*<5&XJ^rqS z+&pDD5zKvt{ci)AD*<#HefO*!4yL3q|s4^+`FxE<*{WD$em!cDkQlh zA@ippv%HFz01H#bI>X!f(wJzQi%jlll5>pX#?t2IfqIr@|J%)B#q|BG0+<`Vl}X!l zW%Toi5rY#XZ?f8-hTcf!IK)_y(h`y6ta@c`Vkg{dWbYD^pBQb-+ttPaz)LAFM2;Kd z-!DZ##^c9LM#})-8jP(Mxg?e3UhDOu@vOHrA*+mo%i1*nxUJs24B8zk=iE{e*(rT5 zmMh7TB-^Vkg_Yp1<-FYgaleZbDk29&q+ zRP`EF-Bw4tn?>YIg{%`*ebzZQ(7$5XsH%|Q0)0?PURBkzL#8Yz%CjTcnXHTcT_^!; ztM!H|q2s9v)$(Yq;sM~7GIn|gty&KDL~zbQL}n)IqFw++WC6+N(=yA*$ULS$D5*-( zzrKdUY)hYGd{c^qYA(o;oQG1%_P<9pzg8QnK+nOHt1V1kqp4B$ex0(3n_9HY4O56I z&y!iVLsg#(b~ftQ;O*gEB5Ma!#dXqoDZX!a&K<2~U{&?7VW(YH_Y4-fwYrqPmE@g? z3*$~i+MRR%R0zN-lD~_{Vi7@5f)|O%UN6^0atp~@{ANW&Y zs`_9Zs#%*cA0Ls3VuR#HqmMoYpeaVD*u;+a?}Dqoff>=b8 zAGPFC_!R%!f$E4{sH&}U;rMi_s@^Cf6G=|+n@UY&a+ip-`2Iek!HK=x`0GFG4pr&( z;iMR~;*i@?>7`HN^J6h$#o92nR3g@A^XyCQ>+ncdZgPA4>C>3RGgZ~UMC6!=>~zkp niIIwkh=_=Yh=_=YXk`2khG4Gmw396y00000NkvXXu0mjfPXKO! diff --git a/doc/sources/.static/nobile.ttf b/doc/sources/.static/nobile.ttf deleted file mode 100644 index 70e4b3f09a3aea7519526c586f43da93c3b1030a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45428 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�G|ZZ5IzZc#i(Hct_w1~Ww;A2 zfG;TnhtZU$N6T81kTV;vzr<@TOKhi!ZMm3EgZV&W*jE!77d6D`u7q_&+mQl+BzD1} zhT&L!zUjmU6K}xW&3&cdi&+4h*uFU4Jji!r_oz-NTqVvzjHwDzxL~M^@=Gd*T(Q?#k+-Fpn5 zOxC1GhEE0G)qM{l$z!`TDWsv_GoE;bA#Bcc3kL#5*+ohg1&~mN4l$wp0aP4LS%ot{SO++0Nu~pS1L9ODkTny5GXczjc zgTD>QBXULKe@K@k|B1IlF54zrf=UVB*r-xQx5uQ0fRh_cc3JK~x+pH#?wm3M8xb$D z)<_7%43#*lv7#h7q)GDAIPDiLU0Es)ey03b%Hpy`dC{_vrH7i6%1hjNNcAf$uRhY; zQRS72V+x!dDP`n}`rQy5yk6A*9P)(c9_7;u@!Vh=O$K^LPYbI76AXu;bBG(I|D>4R zgc(4AOs8E)6v6Gq;F)KFUTN)fQipQsl1{nwUC9%CmA)Tjc%2R3pG}%MA#||Up&;Vq zWI_WG5T5afVl<*JozHgZW-1KS4aCQ!WMG9y1_)I$yThCykqh2uG*HovX>iID8Dcn& z6vd+WVUD&Xye($5BAqRGM(PMY{cKQ`*3vI8=J?s;!PlhP<8r$wtRz)S+m#P+ylO-? z1DP(8XEhJ<0=!z{00TAvJEJ*i}+<O4_&++y;l|2)Mj05o9yLWs1m`=(t*h=_-M#{j`LZROa`+X z5mo320*EPlgUh66WBHe2?u&dL(Y(gxb; zj_yNQT@%0273&{_1?Cavt01}Nqi5mVG}oiL0O-ngleUoQQS0#}-Hq9uFsPCj#+L@z zpy1+}-a!2*9oRIQG%R$wN(VTwUe$W|f@*gAEKd3x3-HQ5r-d$^b>tE1tPyX5Nu~h` zg|`~ZY(7p?y(P`w8VXESQxLd7swXpxoO~R+Z4|yq=%)r_k+H~7sLbOmoOHcYDKBaC zG&CaT1kwurYh6!AQ(C$s-F3YE;U}eI!5b7=>Xw2JO7^82H`Y{NzoKzLozc?KdHCp& zz1KDAAC(@I<-jY(m7`DTA56{8Hh{33Re0|7X#R%Loj=-vv|5=KaHS9H(-!7s%QZc> zzkG0X3`j4tt*SfH5`=hL6-F-aYwvqkNnG6riO`iMN>J-B-+t+1N*hYQN-p)?5GSVu z()s_v3c@Ze4s#<&o3u%o4Z~w0yRR&GC0L_L2B$RN^BJfxT#ZWQZTi2ALK3I;lPZo@ z&tacqW)VMaIMo!_638LvwQCt;1mrx<4~rLa@Mrj75ZfG?JVRiTqQVTGqL>P8o-L$__fxNU-MrUhNB6<)_nK!b0` z*jx@7uSCpd2mFv%!`Jm|$f$BP>;Rph@pr+tw;tW`8nywMoHii~!?nm-bv;h3z78(* zU$AeWUp&H&vYXj2z()U&-NL>H%l`@XIC~U3>0|6S>|5+^2^eyaCcXo@!#_wy_5k}^ z_6IPuR}oGB5qjI3@Q!{1UNwE}Gj=Dt z$likfyn}trK4G`wgk&eOo$bcp9$-H}PuYXMLc?kw`tE)V?|+7G(kO=XVfIbT-e-_g z{0O@d)Za1oFYHsyrSBkz>^<1K`LUXvhNcr>C)o?gL2wQ>zbBC8@mVQFN@cgP3+yH1 zzJZ+>TrTZ#rFdMXJuY{P=gU3XW3#ER|IpBmT8}GqQES*Rva`RZm;S)*@?4SJ*}c1W pO|R4KYUZ7TdV!1{AWcl5N09c7pBLY9-p3!0J(5L_=gS*b{WsDMY>of` diff --git a/doc/sources/.static/raphael-min.js b/doc/sources/.static/raphael-min.js deleted file mode 100644 index d30dbad85..000000000 --- a/doc/sources/.static/raphael-min.js +++ /dev/null @@ -1,10 +0,0 @@ -// ┌────────────────────────────────────────────────────────────────────┐ \\ -// │ Raphaël 2.1.0 - JavaScript Vector Library │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ -// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ -// └────────────────────────────────────────────────────────────────────┘ \\ - -(function(a){var b="0.3.4",c="hasOwnProperty",d=/[\.\/]/,e="*",f=function(){},g=function(a,b){return a-b},h,i,j={n:{}},k=function(a,b){var c=j,d=i,e=Array.prototype.slice.call(arguments,2),f=k.listeners(a),l=0,m=!1,n,o=[],p={},q=[],r=h,s=[];h=a,i=0;for(var t=0,u=f.length;tf*b.top){e=b.percents[y],p=b.percents[y-1]||0,t=t/b.top*(e-p),o=b.percents[y+1],j=b.anim[e];break}f&&d.attr(b.anim[b.percents[y]])}if(!!j){if(!k){for(var A in j)if(j[g](A))if(U[g](A)||d.paper.customAttributes[g](A)){u[A]=d.attr(A),u[A]==null&&(u[A]=T[A]),v[A]=j[A];switch(U[A]){case C:w[A]=(v[A]-u[A])/t;break;case"colour":u[A]=a.getRGB(u[A]);var B=a.getRGB(v[A]);w[A]={r:(B.r-u[A].r)/t,g:(B.g-u[A].g)/t,b:(B.b-u[A].b)/t};break;case"path":var D=bR(u[A],v[A]),E=D[1];u[A]=D[0],w[A]=[];for(y=0,z=u[A].length;yd)return d;while(cf?c=e:d=e,e=(d-c)/2+c}return e}function n(a,b){var c=o(a,b);return((l*c+k)*c+j)*c}function m(a){return((i*a+h)*a+g)*a}var g=3*b,h=3*(d-b)-g,i=1-g-h,j=3*c,k=3*(e-c)-j,l=1-j-k;return n(a,1/(200*f))}function cq(){return this.x+q+this.y+q+this.width+" × "+this.height}function cp(){return this.x+q+this.y}function cb(a,b,c,d,e,f){a!=null?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function bH(b,c,d){b=a._path2curve(b),c=a._path2curve(c);var e,f,g,h,i,j,k,l,m,n,o=d?0:[];for(var p=0,q=b.length;p=0&&y<=1&&A>=0&&A<=1&&(d?n++:n.push({x:x.x,y:x.y,t1:y,t2:A}))}}return n}function bF(a,b){return bG(a,b,1)}function bE(a,b){return bG(a,b)}function bD(a,b,c,d,e,f,g,h){if(!(x(a,c)x(e,g)||x(b,d)x(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(!k)return;var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(n<+y(a,c).toFixed(2)||n>+x(a,c).toFixed(2)||n<+y(e,g).toFixed(2)||n>+x(e,g).toFixed(2)||o<+y(b,d).toFixed(2)||o>+x(b,d).toFixed(2)||o<+y(f,h).toFixed(2)||o>+x(f,h).toFixed(2))return;return{x:l,y:m}}}function bC(a,b,c,d,e,f,g,h,i){if(!(i<0||bB(a,b,c,d,e,f,g,h)n)k/=2,l+=(m1?1:i<0?0:i;var j=i/2,k=12,l=[-0.1252,.1252,-0.3678,.3678,-0.5873,.5873,-0.7699,.7699,-0.9041,.9041,-0.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0;for(var o=0;od;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function bx(){return this.hex}function bv(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];if(h[g](f)){bu(i,f);return c?c(h[f]):h[f]}i.length>=1e3&&delete h[i.shift()],i.push(f),h[f]=a[m](b,e);return c?c(h[f]):h[f]}return d}function bu(a,b){for(var c=0,d=a.length;c',bl=bk.firstChild,bl.style.behavior="url(#default#VML)";if(!bl||typeof bl.adj!="object")return a.type=p;bk=null}a.svg=!(a.vml=a.type=="VML"),a._Paper=j,a.fn=k=j.prototype=a.prototype,a._id=0,a._oid=0,a.is=function(a,b){b=v.call(b);if(b=="finite")return!M[g](+a);if(b=="array")return a instanceof Array;return b=="null"&&a===null||b==typeof a&&a!==null||b=="object"&&a===Object(a)||b=="array"&&Array.isArray&&Array.isArray(a)||H.call(a).slice(8,-1).toLowerCase()==b},a.angle=function(b,c,d,e,f,g){if(f==null){var h=b-d,i=c-e;if(!h&&!i)return 0;return(180+w.atan2(-i,-h)*180/B+360)%360}return a.angle(b,c,f,g)-a.angle(d,e,f,g)},a.rad=function(a){return a%360*B/180},a.deg=function(a){return a*180/B%360},a.snapTo=function(b,c,d){d=a.is(d,"finite")?d:10;if(a.is(b,E)){var e=b.length;while(e--)if(z(b[e]-c)<=d)return b[e]}else{b=+b;var f=c%b;if(fb-d)return c-f+b}return c};var bn=a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=w.random()*16|0,c=a=="x"?b:b&3|8;return c.toString(16)});a.setWindow=function(b){eve("raphael.setWindow",a,h.win,b),h.win=b,h.doc=h.win.document,a._engine.initWin&&a._engine.initWin(h.win)};var bo=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),d=e.body}catch(f){d=createPopup().document.body}var g=d.createTextRange();bo=bv(function(a){try{d.style.color=r(a).replace(c,p);var b=g.queryCommandValue("ForeColor");b=(b&255)<<16|b&65280|(b&16711680)>>>16;return"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=h.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",h.doc.body.appendChild(i),bo=bv(function(a){i.style.color=a;return h.doc.defaultView.getComputedStyle(i,p).getPropertyValue("color")})}return bo(b)},bp=function(){return"hsb("+[this.h,this.s,this.b]+")"},bq=function(){return"hsl("+[this.h,this.s,this.l]+")"},br=function(){return this.hex},bs=function(b,c,d){c==null&&a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);if(c==null&&a.is(b,D)){var e=a.getRGB(b);b=e.r,c=e.g,d=e.b}if(b>1||c>1||d>1)b/=255,c/=255,d/=255;return[b,c,d]},bt=function(b,c,d,e){b*=255,c*=255,d*=255;var f={r:b,g:c,b:d,hex:a.rgb(b,c,d),toString:br};a.is(e,"finite")&&(f.opacity=e);return f};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1)),b.toString=br;return b},a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;a=a%360/60,i=c*b,h=i*(1-z(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(a>1||b>1||c>1)a/=360,b/=100,c/=100;a*=360;var e,f,g,h,i;a=a%360/60,i=2*b*(c<.5?c:1-c),h=i*(1-z(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.rgb2hsb=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;f=x(a,b,c),g=f-y(a,b,c),d=g==0?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=g==0?0:g/f;return{h:d,s:e,b:f,toString:bp}},a.rgb2hsl=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;g=x(a,b,c),h=y(a,b,c),i=g-h,d=i==0?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=i==0?0:f<.5?i/(2*f):i/(2-2*f);return{h:d,s:e,l:f,toString:bq}},a._path2string=function(){return this.join(",").replace(Y,"$1")};var bw=a._preload=function(a,b){var c=h.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,h.doc.body.removeChild(this)},c.onerror=function(){h.doc.body.removeChild(this)},h.doc.body.appendChild(c),c.src=a};a.getRGB=bv(function(b){if(!b||!!((b=r(b)).indexOf("-")+1))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx};if(b=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:bx};!X[g](b.toLowerCase().substring(0,2))&&b.charAt()!="#"&&(b=bo(b));var c,d,e,f,h,i,j,k=b.match(L);if(k){k[2]&&(f=R(k[2].substring(5),16),e=R(k[2].substring(3,5),16),d=R(k[2].substring(1,3),16)),k[3]&&(f=R((i=k[3].charAt(3))+i,16),e=R((i=k[3].charAt(2))+i,16),d=R((i=k[3].charAt(1))+i,16)),k[4]&&(j=k[4][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),k[1].toLowerCase().slice(0,4)=="rgba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100));if(k[5]){j=k[5][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsb2rgb(d,e,f,h)}if(k[6]){j=k[6][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsla"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsl2rgb(d,e,f,h)}k={r:d,g:e,b:f,toString:bx},k.hex="#"+(16777216|f|e<<8|d<<16).toString(16).slice(1),a.is(h,"finite")&&(k.opacity=h);return k}return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx}},a),a.hsb=bv(function(b,c,d){return a.hsb2rgb(b,c,d).hex}),a.hsl=bv(function(b,c,d){return a.hsl2rgb(b,c,d).hex}),a.rgb=bv(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),a.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b}));return c.hex},a.getColor.reset=function(){delete this.start},a.parsePathString=function(b){if(!b)return null;var c=bz(b);if(c.arr)return bJ(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];a.is(b,E)&&a.is(b[0],E)&&(e=bJ(b)),e.length||r(b).replace(Z,function(a,b,c){var f=[],g=b.toLowerCase();c.replace(_,function(a,b){b&&f.push(+b)}),g=="m"&&f.length>2&&(e.push([b][n](f.splice(0,2))),g="l",b=b=="m"?"l":"L");if(g=="r")e.push([b][n](f));else while(f.length>=d[g]){e.push([b][n](f.splice(0,d[g])));if(!d[g])break}}),e.toString=a._path2string,c.arr=bJ(e);return e},a.parseTransformString=bv(function(b){if(!b)return null;var c={r:3,s:4,t:2,m:6},d=[];a.is(b,E)&&a.is(b[0],E)&&(d=bJ(b)),d.length||r(b).replace($,function(a,b,c){var e=[],f=v.call(b);c.replace(_,function(a,b){b&&e.push(+b)}),d.push([b][n](e))}),d.toString=a._path2string;return d});var bz=function(a){var b=bz.ps=bz.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[g](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=A(j,3),l=A(j,2),m=i*i,n=m*i,o=k*a+l*3*i*c+j*3*i*i*e+n*g,p=k*b+l*3*i*d+j*3*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,x=j*e+i*g,y=j*f+i*h,z=90-w.atan2(q-s,r-t)*180/B;(q>s||r=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},a.isBBoxIntersect=function(b,c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.xc.x||c.xb.x)&&(b.yc.y||c.yb.y)},a.pathIntersection=function(a,b){return bH(a,b)},a.pathIntersectionNumber=function(a,b){return bH(a,b,1)},a.isPointInsidePath=function(b,c,d){var e=a.pathBBox(b);return a.isPointInsideBBox(e,c,d)&&bH(b,[["M",c,d],["H",e.x2+10]],1)%2==1},a._removedFactory=function(a){return function(){eve("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var bI=a.pathBBox=function(a){var b=bz(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=bR(a);var c=0,d=0,e=[],f=[],g;for(var h=0,i=a.length;h1&&(v=w.sqrt(v),c=v*c,d=v*d);var x=c*c,y=d*d,A=(f==g?-1:1)*w.sqrt(z((x*y-x*u*u-y*t*t)/(x*u*u+y*t*t))),C=A*c*u/d+(a+h)/2,D=A*-d*t/c+(b+i)/2,E=w.asin(((b-D)/d).toFixed(9)),F=w.asin(((i-D)/d).toFixed(9));E=aF&&(E=E-B*2),!g&&F>E&&(F=F-B*2)}else E=j[0],F=j[1],C=j[2],D=j[3];var G=F-E;if(z(G)>k){var H=F,I=h,J=i;F=E+k*(g&&F>E?1:-1),h=C+c*w.cos(F),i=D+d*w.sin(F),m=bO(h,i,c,d,e,0,g,I,J,[F,H,C,D])}G=F-E;var K=w.cos(E),L=w.sin(E),M=w.cos(F),N=w.sin(F),O=w.tan(G/4),P=4/3*c*O,Q=4/3*d*O,R=[a,b],S=[a+P*L,b-Q*K],T=[h+P*N,i-Q*M],U=[h,i];S[0]=2*R[0]-S[0],S[1]=2*R[1]-S[1];if(j)return[S,T,U][n](m);m=[S,T,U][n](m).join()[s](",");var V=[];for(var W=0,X=m.length;W"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y)),i=f-2*d+b-(h-2*f+d),j=2*(d-b)-2*(f-d),k=b-d,l=(-j+w.sqrt(j*j-4*i*k))/2/i,n=(-j-w.sqrt(j*j-4*i*k))/2/i,z(l)>"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y));return{min:{x:y[m](0,p),y:y[m](0,o)},max:{x:x[m](0,p),y:x[m](0,o)}}}),bR=a._path2curve=bv(function(a,b){var c=!b&&bz(a);if(!b&&c.curve)return bJ(c.curve);var d=bL(a),e=b&&bL(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null);switch(a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][n](bO[m](0,[b.x,b.y][n](a.slice(1))));break;case"S":c=b.x+(b.x-(b.bx||b.x)),d=b.y+(b.y-(b.by||b.y)),a=["C",c,d][n](a.slice(1));break;case"T":b.qx=b.x+(b.x-(b.qx||b.x)),b.qy=b.y+(b.y-(b.qy||b.y)),a=["C"][n](bN(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][n](bN(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][n](bM(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][n](bM(b.x,b.y,a[1],b.y));break;case"V":a=["C"][n](bM(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][n](bM(b.x,b.y,b.X,b.Y))}return a},i=function(a,b){if(a[b].length>7){a[b].shift();var c=a[b];while(c.length)a.splice(b++,0,["C"][n](c.splice(0,6)));a.splice(b,1),l=x(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&a[g][0]=="M"&&b[g][0]!="M"&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=x(d.length,e&&e.length||0))};for(var k=0,l=x(d.length,e&&e.length||0);ke){if(c&&!l.start){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),k+=["C"+m.start.x,m.start.y,m.m.x,m.m.y,m.x,m.y];if(f)return k;l.start=k,k=["M"+m.x,m.y+"C"+m.n.x,m.n.y,m.end.x,m.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!b&&!c){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n);return{x:m.x,y:m.y,alpha:m.alpha}}}n+=j,g=+i[5],h=+i[6]}k+=i.shift()+i}l.end=k,m=b?n:c?l:a.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),m.alpha&&(m={x:m.x,y:m.y,alpha:m.alpha});return m}},cu=ct(1),cv=ct(),cw=ct(0,1);a.getTotalLength=cu,a.getPointAtLength=cv,a.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return cw(a,b).end;var d=cw(a,c,1);return b?cw(d,b).end:d},cl.getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return cu(this.attrs.path)}},cl.getPointAtLength=function(a){if(this.type=="path")return cv(this.attrs.path,a)},cl.getSubpath=function(b,c){if(this.type=="path")return a.getSubpath(this.attrs.path,b,c)};var cx=a.easing_formulas={linear:function(a){return a},"<":function(a){return A(a,1.7)},">":function(a){return A(a,.48)},"<>":function(a){var b=.48-a/1.04,c=w.sqrt(.1734+b*b),d=c-b,e=A(z(d),1/3)*(d<0?-1:1),f=-c-b,g=A(z(f),1/3)*(f<0?-1:1),h=e+g+.5;return(1-h)*3*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a=a-1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==!!a)return a;return A(2,-10*a)*w.sin((a-.075)*2*B/.3)+1},bounce:function(a){var b=7.5625,c=2.75,d;a<1/c?d=b*a*a:a<2/c?(a-=1.5/c,d=b*a*a+.75):a<2.5/c?(a-=2.25/c,d=b*a*a+.9375):(a-=2.625/c,d=b*a*a+.984375);return d}};cx.easeIn=cx["ease-in"]=cx["<"],cx.easeOut=cx["ease-out"]=cx[">"],cx.easeInOut=cx["ease-in-out"]=cx["<>"],cx["back-in"]=cx.backIn,cx["back-out"]=cx.backOut;var cy=[],cz=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},cA=function(){var b=+(new Date),c=0;for(;c1&&!d.next){for(s in k)k[g](s)&&(r[s]=d.totalOrigin[s]);d.el.attr(r),cE(d.anim,d.el,d.anim.percents[0],null,d.totalOrigin,d.repeat-1)}d.next&&!d.stop&&cE(d.anim,d.el,d.next,null,d.totalOrigin,d.repeat)}}a.svg&&m&&m.paper&&m.paper.safari(),cy.length&&cz(cA)},cB=function(a){return a>255?255:a<0?0:a};cl.animateWith=function(b,c,d,e,f,g){var h=this;if(h.removed){g&&g.call(h);return h}var i=d instanceof cD?d:a.animation(d,e,f,g),j,k;cE(i,h,i.percents[0],null,h.attr());for(var l=0,m=cy.length;l.5)*2-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&n!=.5&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/);if(j=="linear"){var t=e.shift();t=-d(t);if(isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient);if(!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,j=="radial"?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;x1?G.opacity/100:G.opacity});case"stroke":G=a.getRGB(p),i.setAttribute(o,G.hex),o=="stroke"&&G[b]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),o=="stroke"&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":(d.type=="circle"||d.type=="ellipse"||c(p).charAt()!="r")&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break};default:o=="font-size"&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if(d.type=="text"&&!!(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){g.text=f.text;while(h.firstChild)h.removeChild(h.firstChild);var j=c(f.text).split("\n"),k=[],m;for(var n=0,o=j.length;n"));var $=X.getBoundingClientRect();t.W=m.w=($.right-$.left)/Y,t.H=m.h=($.bottom-$.top)/Y,t.X=m.x,t.Y=m.y+t.H/2,("x"in i||"y"in i)&&(t.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));var _=["x","y","text","font","font-family","font-weight","font-style","font-size"];for(var ba=0,bb=_.length;ba.25&&(c=e.sqrt(.25-i(b-.5,2))*((c>.5)*2-1)+.5),m=b+n+c);return o}),f=f.split(/\s*\-\s*/);if(l=="linear"){var p=f.shift();p=-d(p);if(isNaN(p))return null}var q=a._parseDots(f);if(!q)return null;b=b.shape||b.node;if(q.length){b.removeChild(g),g.on=!0,g.method="none",g.color=q[0].color,g.color2=q[q.length-1].color;var r=[];for(var s=0,t=q.length;s')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e,f=b.width,g=b.x,h=b.y;if(!c)throw new Error("VML container not found.");var i=new a._Paper,j=i.canvas=a._g.doc.createElement("div"),k=j.style;g=g||0,h=h||0,f=f||512,d=d||342,i.width=f,i.height=d,f==+f&&(f+="px"),d==+d&&(d+="px"),i.coordsize=u*1e3+n+u*1e3,i.coordorigin="0 0",i.span=a._g.doc.createElement("span"),i.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",j.appendChild(i.span),k.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",f,d),c==1?(a._g.doc.body.appendChild(j),k.left=g+"px",k.top=h+"px",k.position="absolute"):c.firstChild?c.insertBefore(j,c.firstChild):c.appendChild(j),i.renderfix=function(){};return i},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]=typeof this[b]=="function"?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}(window.Raphael) \ No newline at end of file diff --git a/doc/sources/.static/reflection.js b/doc/sources/.static/reflection.js deleted file mode 100644 index 1df6ec2ad..000000000 --- a/doc/sources/.static/reflection.js +++ /dev/null @@ -1,11 +0,0 @@ -/*! - reflection.js for jQuery v1.1 - (c) 2006-2011 Christophe Beyls - MIT-style license. -*/ -(function(a){a.fn.extend({reflect:function(b){b=a.extend({height:1/3,opacity:0.5},b);return this.unreflect().each(function(){var c=this;if(/^img$/i.test(c.tagName)){function d(){var g=c.width,f=c.height,l,i,m,h,k;i=Math.floor((b.height>1)?Math.min(f,b.height):f*b.height);l=a("")[0];if(l.getContext){h=l.getContext("2d");try{a(l).attr({width:g,height:i});h.save();h.translate(0,f-1);h.scale(1,-1);h.drawImage(c,0,0,g,f);h.restore();h.globalCompositeOperation="destination-out";k=h.createLinearGradient(0,0,0,i);k.addColorStop(0,"rgba(255, 255, 255, "+(1-b.opacity)+")");k.addColorStop(1,"rgba(255, 255, 255, 1.0)");h.fillStyle=k;h.rect(0,0,g,i);h.fill()}catch(j){return}}else{if(!a.browser.msie){return}l=a("").attr("src",c.src).css({width:g,height:f,marginBottom:i-f,filter:"FlipV progid:DXImageTransform.Microsoft.Alpha(Opacity="+(b.opacity*100)+", FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY="+(i/f*100)+")"})[0]}a(l).css({display:"block",border:0});m=a(/^a$/i.test(c.parentNode.tagName)?"":"
").insertAfter(c).append([c,l])[0];m.className=c.className;a.data(c,"reflected",m.style.cssText=c.style.cssText);a(m).css({width:g,height:f+i,overflow:"hidden"});c.style.cssText="display: block; border: 0px";c.className="reflected"}if(c.complete){d()}else{a(c).load(d)}}})},unreflect:function(){return this.unbind("load").each(function(){var c=this,b=a.data(this,"reflected"),d;if(b!==undefined){d=c.parentNode;c.className=d.className;c.style.cssText=b;a.removeData(c,"reflected");d.parentNode.replaceChild(c,d)}})}})})(jQuery); - -// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED) -jQuery(function($) { - $("img.reflect").reflect({/* Put custom options here */}); -}); \ No newline at end of file diff --git a/doc/sources/.static/search.png b/doc/sources/.static/search.png deleted file mode 100644 index 1576d374b27c3a1bf0e20da09d6a86c23a7d9f33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 646 zcmV;10(t$3P)3r~iP^AA@U0qFgI-M0lh$cxA^E@x4>-rl-QC21=Cxss% z004zTAziQ6UuQCzkLh$;5<*bhw!LDpn9F9fuK+yr15f~gihH<@CtL1zX92^{|rBW$2Jw3fk2(bwvrvMyEsnh9n&N=5@!!Ygv_k+59y!G7{U|+@zfIAt8hUAS#52 z3L(^FGMO<=^Q$i)kw^&3vfj_n&p$1f%Q4QmB7}%^yWQyC-d^hDx6#C!?U;v=& z`Z^)xv7#t%XroF7|TTf2h*@~2r`T)a6pHntE9 z24kjamQB4i69YdcA%Y2n6ou^Z9}=;3Cb;%q*y?x;8#O9!ewpozNg=JZOG&eW*Wn*LG=YIhJpwVdT$g*5