From 43c335c129c8570ef5caab9260448337964623bb Mon Sep 17 00:00:00 2001 From: valot <valot@b8ef2a07-7df7-436f-90b9-41648038564b> Date: Sun, 1 May 2011 05:26:11 +0000 Subject: [PATCH] animation git-svn-id: https://subversion.renater.fr/xtandempipeline/trunk@82 b8ef2a07-7df7-436f-90b9-41648038564b --- xtandempipeline/doc/animation.svg | 544 ++++++++++++++++++ .../xtandempipeline/ui/swt/Running.java | 46 +- xtandempipeline/src/resources/images/anim.gif | Bin 0 -> 14093 bytes .../src/resources/images/anim_1.png | Bin 0 -> 2028 bytes .../src/resources/images/anim_2.png | Bin 0 -> 1929 bytes .../src/resources/images/anim_3.png | Bin 0 -> 1936 bytes .../src/resources/images/anim_4.png | Bin 0 -> 1914 bytes .../src/resources/images/anim_5.png | Bin 0 -> 1796 bytes .../src/resources/images/anim_6.png | Bin 0 -> 1754 bytes .../src/resources/images/anim_7.png | Bin 0 -> 1898 bytes .../src/resources/images/anim_8.png | Bin 0 -> 1953 bytes 11 files changed, 577 insertions(+), 13 deletions(-) create mode 100644 xtandempipeline/doc/animation.svg create mode 100644 xtandempipeline/src/resources/images/anim.gif create mode 100644 xtandempipeline/src/resources/images/anim_1.png create mode 100644 xtandempipeline/src/resources/images/anim_2.png create mode 100644 xtandempipeline/src/resources/images/anim_3.png create mode 100644 xtandempipeline/src/resources/images/anim_4.png create mode 100644 xtandempipeline/src/resources/images/anim_5.png create mode 100644 xtandempipeline/src/resources/images/anim_6.png create mode 100644 xtandempipeline/src/resources/images/anim_7.png create mode 100644 xtandempipeline/src/resources/images/anim_8.png diff --git a/xtandempipeline/doc/animation.svg b/xtandempipeline/doc/animation.svg new file mode 100644 index 000000000..128141300 --- /dev/null +++ b/xtandempipeline/doc/animation.svg @@ -0,0 +1,544 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="1052.3622" + height="744.09448" + id="svg4105" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="animation.svg"> + <defs + id="defs4107" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="2.8" + inkscape:cx="614.31009" + inkscape:cy="545.81585" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1600" + inkscape:window-height="870" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" /> + <metadata + id="metadata4110"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Calque 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-308.2677)"> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2" + d="m 27.284632,567.98512 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_1.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 33.455752,513.59705 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_1.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 30.028078,535.09781 11.41413,-18.42189 c 0,0 0.69931,-0.39029 1.06177,-0.31854 0.35788,0.0707 0.84944,0.69016 0.84944,0.69016 l 2.33591,6.52994 c 0,0 7.40762,-0.82226 14.01548,0.6371 6.60788,1.45931 9.66223,8.28186 9.66223,8.28186 0,0 -4.15641,-3.62 -9.34368,-2.54827 -5.18727,1.07172 -9.66219,5.41507 -9.66219,5.41507 l 2.76063,6.7423 c 0,0 -0.0585,0.77048 -0.31854,1.00869 -0.24056,0.22045 -0.95562,0.21235 -0.95562,0.21235 l -21.34176,-5.94596 c 0,0 -0.52612,-0.58921 -0.63708,-0.95559 -0.11271,-0.37262 0.15934,-1.32722 0.15934,-1.32722 z" + id="path4737" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_1.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 79.954808,546.5854 -11.41412,18.4219 c 0,0 -0.69932,0.39028 -1.06179,0.31853 -0.35788,-0.0707 -0.84942,-0.69016 -0.84942,-0.69016 l -2.33591,-6.52996 c 0,0 -7.40763,0.82228 -14.01548,-0.63706 -6.60789,-1.45934 -9.66223,-8.28189 -9.66223,-8.28189 0,0 4.1564,3.62 9.34368,2.54828 5.18727,-1.07175 9.66219,-5.41508 9.66219,-5.41508 l -2.76063,-6.74229 c 0,0 0.0586,-0.77049 0.31852,-1.00869 0.24058,-0.22048 0.95563,-0.21237 0.95563,-0.21237 l 21.34177,5.94596 c 0,0 0.52611,0.58919 0.63706,0.95559 0.11272,0.37263 -0.15933,1.32724 -0.15933,1.32724 z" + id="path4737-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_1.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 81.022862,513.64195 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_1.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.82732395,-215.10085,110.25603)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_1.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2-9" + d="m 122.37639,568.95195 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 128.54751,514.56388 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3-1" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 124.822,546.05493 3.49553,-21.38761 c 0,0 0.49672,-0.6282 0.85904,-0.70061 0.3577,-0.0716 1.0489,0.31255 1.0489,0.31255 l 4.657,5.13897 c 0,0 6.52908,-3.59445 13.19242,-4.77489 6.66334,-1.1805 12.09607,3.95386 12.09607,3.95386 0,0 -5.22534,-1.75385 -9.60762,1.22138 -4.38228,2.97522 -6.85444,8.70043 -6.85444,8.70043 l 5.13065,5.17263 c 0,0 0.24081,0.73422 0.0917,1.05381 -0.13788,0.29573 -0.80161,0.56188 -0.80161,0.56188 l -21.99264,2.67379 c 0,0 -0.71155,-0.34302 -0.95427,-0.63905 -0.24673,-0.30112 -0.3607,-1.28717 -0.3607,-1.28717 z" + id="path4737-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 175.34439,537.56194 -3.49551,21.38761 c 0,0 -0.49674,0.62819 -0.85907,0.70062 -0.3577,0.0716 -1.04888,-0.31257 -1.04888,-0.31257 l -4.65701,-5.13898 c 0,0 -6.52908,3.59446 -13.1924,4.77492 -6.66336,1.18048 -12.09608,-3.95389 -12.09608,-3.95389 0,0 5.22533,1.75386 9.60762,-1.22137 4.38227,-2.97525 6.85444,-8.70044 6.85444,-8.70044 l -5.13066,-5.17262 c 0,0 -0.24071,-0.73426 -0.0917,-1.0538 0.13789,-0.29576 0.80162,-0.5619 0.80162,-0.5619 l 21.99264,-2.6738 c 0,0 0.71154,0.34301 0.95426,0.63906 0.24673,0.30113 0.36071,1.28719 0.36071,1.28719 z" + id="path4737-9-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 176.11462,516.60878 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130-4" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.75690142,-120.00909,150.19094)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2-5" + d="m 218.59342,569.45703 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_3.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 224.76454,515.06896 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3-0" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_3.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 224.58698,555.9038 -4.95523,-21.09725 c 0,0 0.21851,-0.77046 0.52554,-0.97603 0.30305,-0.20306 1.08866,-0.11263 1.08866,-0.11263 l 6.26911,2.96563 c 0,0 4.65655,-5.8194 10.36093,-9.45994 5.70437,-3.64059 12.68839,-0.97607 12.68839,-0.97607 0,0 -5.49875,0.3793 -8.40888,4.80508 -2.91013,4.42577 -3.00316,10.66123 -3.00316,10.66123 l 6.71958,2.81547 c 0,0 0.50345,0.58618 0.48801,0.93849 -0.0142,0.32599 -0.52557,0.82588 -0.52557,0.82588 l -19.29533,10.88648 c 0,0 -0.78866,-0.0446 -1.12619,-0.22522 -0.34318,-0.18379 -0.82581,-1.05116 -0.82581,-1.05116 z" + id="path4737-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_3.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 268.01347,528.72322 4.95524,21.09726 c 0,0 -0.21852,0.77046 -0.52556,0.97603 -0.30305,0.20307 -1.08865,0.11261 -1.08865,0.11261 l -6.26911,-2.96564 c 0,0 -4.65655,5.81943 -10.36091,9.45997 -5.7044,3.64058 -12.68841,0.97605 -12.68841,0.97605 0,0 5.49874,-0.37929 8.40888,-4.80507 2.91011,-4.4258 3.00316,-10.66124 3.00316,-10.66124 l -6.71958,-2.81546 c 0,0 -0.50338,-0.58625 -0.48802,-0.93848 0.0142,-0.32602 0.52556,-0.8259 0.52556,-0.8259 l 19.29534,-10.88648 c 0,0 0.78864,0.0446 1.12618,0.22523 0.34319,0.18379 0.82583,1.05117 0.82583,1.05117 z" + id="path4737-9-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_3.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 272.33165,519.11386 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_3.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130-7" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.70056339,-23.792058,181.87049)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_3.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2-6" + d="m 312.03253,570.71972 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_4.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 318.20365,516.33165 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3-6" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_4.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 324.87969,564.44129 -12.65161,-17.59503 c 0,0 -0.093,-0.79544 0.11203,-1.10285 0.20228,-0.30358 0.96269,-0.52067 0.96269,-0.52067 l 6.9268,0.3408 c 0,0 2.0751,-7.15841 5.95209,-12.70481 3.87695,-5.54643 11.34902,-5.7574 11.34902,-5.7574 0,0 -4.93504,2.45471 -5.92997,7.65725 -0.99494,5.20254 1.30531,10.99896 1.30531,10.99896 l 7.28552,0.0297 c 0,0 0.68945,0.34889 0.81001,0.6803 0.11161,0.30661 -0.16951,0.96414 -0.16951,0.96414 l -13.66049,17.44179 c 0,0 -0.7457,0.26059 -1.12665,0.2229 -0.38739,-0.0385 -1.16521,-0.65512 -1.16521,-0.65512 z" + id="path4737-36" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_4.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 354.59897,522.71112 12.65163,17.59502 c 0,0 0.093,0.79544 -0.11205,1.10287 -0.20227,0.30358 -0.96268,0.52064 -0.96268,0.52064 l -6.92681,-0.3408 c 0,0 -2.07509,7.15843 -5.95206,12.70482 -3.87699,5.54643 -11.34905,5.75739 -11.34905,5.75739 0,0 4.93503,-2.4547 5.92998,-7.65725 0.99491,-5.20255 -1.30532,-10.99896 -1.30532,-10.99896 l -7.28551,-0.0297 c 0,0 -0.68942,-0.34899 -0.81002,-0.68028 -0.11163,-0.30664 0.1695,-0.96416 0.1695,-0.96416 l 13.66049,-17.44181 c 0,0 0.74568,-0.26058 1.12664,-0.22287 0.38741,0.0385 1.16524,0.65511 1.16524,0.65511 z" + id="path4737-9-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_4.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 365.77076,522.37655 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_4.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130-9" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.58788734,69.64705,245.48211)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_4.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2-7" + d="m 410.01733,569.45702 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_5.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 416.18845,515.06895 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3-5" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_5.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 431.98034,567.27687 -18.42189,-11.41413 c 0,0 -0.39029,-0.69931 -0.31854,-1.06177 0.0707,-0.35788 0.69016,-0.84944 0.69016,-0.84944 l 6.52994,-2.33591 c 0,0 -0.82226,-7.40762 0.6371,-14.01548 1.45931,-6.60788 8.28186,-9.66223 8.28186,-9.66223 0,0 -3.62,4.15641 -2.54827,9.34368 1.07172,5.18727 5.41507,9.66219 5.41507,9.66219 l 6.7423,-2.76063 c 0,0 0.77048,0.0585 1.00869,0.31854 0.22045,0.24056 0.21235,0.95562 0.21235,0.95562 l -5.94596,21.34176 c 0,0 -0.58921,0.52612 -0.95559,0.63708 -0.37262,0.11271 -1.32722,-0.15934 -1.32722,-0.15934 z" + id="path4737-8" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_5.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 443.46793,517.35014 18.4219,11.41412 c 0,0 0.39028,0.69932 0.31853,1.06179 -0.0707,0.35788 -0.69016,0.84942 -0.69016,0.84942 l -6.52996,2.33591 c 0,0 0.82228,7.40763 -0.63706,14.01548 -1.45934,6.60789 -8.28189,9.66223 -8.28189,9.66223 0,0 3.62,-4.1564 2.54828,-9.34368 -1.07175,-5.18727 -5.41508,-9.66219 -5.41508,-9.66219 l -6.74229,2.76063 c 0,0 -0.77049,-0.0586 -1.00869,-0.31852 -0.22048,-0.24058 -0.21237,-0.95563 -0.21237,-0.95563 l 5.94596,-21.34177 c 0,0 0.58919,-0.52611 0.95559,-0.63706 0.37263,-0.11272 1.32724,0.15933 1.32724,0.15933 z" + id="path4737-9-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_5.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 463.75556,523.11385 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5-8" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_5.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130-75" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.47521128,167.63185,306.56835)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_5.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2-0" + d="m 506.99197,569.45703 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_6.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 513.16309,515.06896 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3-2" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_6.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 538.94526,567.57471 -21.3876,-3.49553 c 0,0 -0.6282,-0.49672 -0.70062,-0.85905 -0.0716,-0.35769 0.31256,-1.04889 0.31256,-1.04889 l 5.13896,-4.657 c 0,0 -3.59444,-6.52908 -4.77488,-13.19242 -1.1805,-6.66334 3.95386,-12.09607 3.95386,-12.09607 0,0 -1.75385,5.22534 1.22138,9.60762 2.97522,4.38228 8.70043,6.85444 8.70043,6.85444 l 5.17263,-5.13066 c 0,0 0.73421,-0.2408 1.0538,-0.0917 0.29573,0.13788 0.56189,0.80161 0.56189,0.80161 l 2.67379,21.99264 c 0,0 -0.34302,0.71155 -0.63905,0.95427 -0.30113,0.24673 -1.28717,0.36069 -1.28717,0.36069 z" + id="path4737-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_6.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 530.45228,517.05232 21.38761,3.49551 c 0,0 0.62819,0.49674 0.70061,0.85907 0.0716,0.35769 -0.31256,1.04888 -0.31256,1.04888 l -5.13898,4.657 c 0,0 3.59446,6.52909 4.77492,13.19241 1.18048,6.66336 -3.95389,12.09608 -3.95389,12.09608 0,0 1.75386,-5.22533 -1.22137,-9.60762 -2.97525,-4.38227 -8.70044,-6.85444 -8.70044,-6.85444 l -5.17262,5.13065 c 0,0 -0.73426,0.24072 -1.0538,0.0917 -0.29576,-0.13789 -0.56191,-0.80162 -0.56191,-0.80162 l -2.67379,-21.99264 c 0,0 0.34301,-0.71154 0.63906,-0.95426 0.30113,-0.24674 1.28718,-0.36071 1.28718,-0.36071 z" + id="path4737-9-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_6.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 560.7302,521.11386 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5-67" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_6.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130-5" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.58788734,264.60649,244.21943)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_6.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2-8" + d="m 601.44124,569.70957 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_7.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 607.61236,515.3215 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3-21" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_7.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 642.73833,564.27929 -21.09725,4.95524 c 0,0 -0.77047,-0.21851 -0.97603,-0.52554 -0.20307,-0.30306 -0.11263,-1.08867 -0.11263,-1.08867 l 2.96563,-6.2691 c 0,0 -5.81941,-4.65655 -9.45994,-10.36094 -3.64059,-5.70436 -0.97607,-12.68838 -0.97607,-12.68838 0,0 0.3793,5.49875 4.80508,8.40887 4.42577,2.91014 10.66123,3.00317 10.66123,3.00317 l 2.81547,-6.71959 c 0,0 0.58617,-0.50344 0.93849,-0.488 0.32598,0.0142 0.82588,0.52557 0.82588,0.52557 l 10.88647,19.29533 c 0,0 -0.0446,0.78866 -0.22522,1.12619 -0.18378,0.34318 -1.05115,0.82581 -1.05115,0.82581 z" + id="path4737-93" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_7.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 615.55775,520.85281 21.09725,-4.95525 c 0,0 0.77047,0.21853 0.97604,0.52557 0.20306,0.30305 0.11261,1.08864 0.11261,1.08864 l -2.96564,6.26912 c 0,0 5.81943,4.65655 9.45997,10.36091 3.64058,5.7044 0.97605,12.68841 0.97605,12.68841 0,0 -0.37929,-5.49874 -4.80507,-8.40888 -4.4258,-2.91012 -10.66124,-3.00316 -10.66124,-3.00316 l -2.81546,6.71957 c 0,0 -0.58626,0.50339 -0.93848,0.48803 -0.32602,-0.0142 -0.8259,-0.52557 -0.8259,-0.52557 L 614.2814,522.80487 c 0,0 0.0446,-0.78864 0.22523,-1.12618 0.18378,-0.34319 1.05116,-0.82584 1.05116,-0.82584 z" + id="path4737-9-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_7.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 655.17947,519.3664 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_7.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130-2" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.67239438,359.05576,197.71027)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_7.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3794-2-3" + d="m 697.40573,568.69942 19.06614,0 31.25753,-54.5117 -14.56882,0 z" + style="fill:#dd6622;fill-opacity:1;stroke:none" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_8.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:nodetypes="ccccc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + d="m 703.57685,514.31135 16.62611,-0.12368 25.58155,54.57973 -16.62176,0 z" + id="path3774-3-26" + inkscape:connector-curvature="0" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_8.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 745.97762,556.41554 -17.59504,12.65161 c 0,0 -0.79543,0.093 -1.10284,-0.11203 -0.30359,-0.20227 -0.52067,-0.96269 -0.52067,-0.96269 l 0.3408,-6.92679 c 0,0 -7.15842,-2.0751 -12.70481,-5.95209 -5.54643,-3.87696 -5.7574,-11.34902 -5.7574,-11.34902 0,0 2.4547,4.93503 7.65725,5.92997 5.20254,0.99494 10.99896,-1.30532 10.99896,-1.30532 l 0.0297,-7.28552 c 0,0 0.3489,-0.68944 0.6803,-0.81001 0.30662,-0.11161 0.96415,0.16952 0.96415,0.16952 l 17.44179,13.66049 c 0,0 0.26059,0.74569 0.2229,1.12665 -0.0385,0.38739 -0.65512,1.16521 -0.65512,1.16521 z" + id="path4737-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_8.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#2f355b;fill-opacity:1;stroke:none" + d="m 704.24744,526.69626 17.59503,-12.65162 c 0,0 0.79544,-0.0929 1.10286,0.11205 0.30358,0.20227 0.52065,0.96268 0.52065,0.96268 l -0.34081,6.92681 c 0,0 7.15843,2.07509 12.70483,5.95206 5.54643,3.87698 5.75739,11.34904 5.75739,11.34904 0,0 -2.4547,-4.93502 -7.65725,-5.92997 -5.20255,-0.99492 -10.99896,1.30532 -10.99896,1.30532 l -0.0297,7.28551 c 0,0 -0.349,0.68942 -0.68029,0.81002 -0.30664,0.11163 -0.96415,-0.1695 -0.96415,-0.1695 l -17.44181,-13.66049 c 0,0 -0.26059,-0.74568 -0.22288,-1.12665 0.0385,-0.3874 0.65512,-1.16523 0.65512,-1.16523 z" + id="path4737-9-8" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccacczczccaccsc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_8.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + style="fill:#dd6622;fill-opacity:1;stroke:#f8f8f8;stroke-width:0.33705169;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 751.14396,516.35625 14.48775,0.0275 -7.48209,37.94978 z" + id="path3796-5-41" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_8.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <path + sodipodi:type="arc" + style="fill:#dd6622;fill-opacity:1;stroke:none" + id="path4130-91" + sodipodi:cx="366.68536" + sodipodi:cy="544.38171" + sodipodi:rx="6.3134532" + sodipodi:ry="8.9651041" + d="m 372.99882,544.38171 a 6.3134532,8.9651041 0 1 1 -0.008,-0.45119" + sodipodi:start="0" + sodipodi:end="6.2328363" + sodipodi:open="true" + transform="matrix(0.82732395,0,0,0.74281691,455.02025,157.73203)" + inkscape:export-filename="/home/benestelle/administratif/boulot/XtandemPipeline/src/resources/images/anim_8.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + </g> +</svg> diff --git a/xtandempipeline/src/fr/inra/pappso/xtandempipeline/ui/swt/Running.java b/xtandempipeline/src/fr/inra/pappso/xtandempipeline/ui/swt/Running.java index 7d0037eb6..7a56ab7af 100644 --- a/xtandempipeline/src/fr/inra/pappso/xtandempipeline/ui/swt/Running.java +++ b/xtandempipeline/src/fr/inra/pappso/xtandempipeline/ui/swt/Running.java @@ -3,6 +3,7 @@ package fr.inra.pappso.xtandempipeline.ui.swt; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; +import org.eclipse.swt.graphics.Image; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Button; @@ -13,7 +14,6 @@ import org.eclipse.swt.widgets.Text; import fr.inra.pappso.xtandempipeline.thread.process; - public class Running { protected process t; @@ -27,15 +27,22 @@ public class Running { private ProgressBar progress; + private Image[] animatedImage = new Image[8]; + + private Label anim; + + private int currentAnim = 0; + public Running(Main_Windows controlleur, process pro, boolean bigdim) { this.controlleur = controlleur; t = pro; - shell = new Shell(controlleur.getDisplay(), SWT.APPLICATION_MODAL | SWT.SHELL_TRIM); + shell = new Shell(controlleur.getDisplay(), SWT.APPLICATION_MODAL + | SWT.SHELL_TRIM); init(); if (bigdim) shell.setSize(450, 500); else - shell.setSize(300, 200); + shell.setSize(350, 200); shell.setImages(controlleur.getImages()); shell.open(); System.out.println("OPen"); @@ -51,9 +58,17 @@ public class Running { layout.marginLeft = layout.marginTop = layout.marginRight = layout.marginBottom = 10; layout.verticalSpacing = 10; shell.setLayout(layout); - + + // on charge les images + for (int i = 1; i < 9; i++) + animatedImage[i - 1] = new Image(shell.getDisplay(), + Running.class.getResourceAsStream("/resources/images/anim_" + + i + ".png")); + this.anim = new Label(shell, SWT.NONE); + anim.setImage(animatedImage[0]); this.progress = new ProgressBar(shell, SWT.HORIZONTAL); - progress.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,2,1)); + progress.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, + 1, 1)); text = new Text(shell, SWT.MULTI | SWT.WRAP); Label separator = new Label(shell, SWT.SEPARATOR | SWT.HORIZONTAL); @@ -75,8 +90,8 @@ public class Running { gridData.horizontalSpan = 2; separator.setLayoutData(gridData); memory.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); - - //on met à jour + + // on met à jour this.progress.setMinimum(0); this.actualised(); @@ -86,14 +101,12 @@ public class Running { t.start(); final Runnable timer = new Runnable() { public void run() { - if(Running.this.shell.isDisposed()){ + if (Running.this.shell.isDisposed()) { t.setStop(true); - } - else if (t.isAlive()) { + } else if (t.isAlive()) { controlleur.getDisplay().timerExec(time, this); Running.this.actualised(); - } - else + } else Running.this.stopping(); } }; @@ -101,11 +114,17 @@ public class Running { } protected void stopping() { - if(!shell.isDisposed()) + if (!shell.isDisposed()) shell.dispose(); } protected void actualised() { + currentAnim++; + if (currentAnim == 8) { + currentAnim = 0; + } + anim.setImage(animatedImage[currentAnim]); + Runtime run = Runtime.getRuntime(); long used = (run.totalMemory() - run.freeMemory()) / 1000000; long total = run.totalMemory() / 1000000; @@ -114,5 +133,6 @@ public class Running { text.setText(t.getView()); this.progress.setMaximum(t.get_max_progress()); this.progress.setSelection(t.get_current_progress()); + } } diff --git a/xtandempipeline/src/resources/images/anim.gif b/xtandempipeline/src/resources/images/anim.gif new file mode 100644 index 0000000000000000000000000000000000000000..d0070841de93d4cff37061bf57b0658ccc1580dc GIT binary patch literal 14093 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 N9u0MIz_f7ZzX8x4crE|{ literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_1.png b/xtandempipeline/src/resources/images/anim_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b7730ae940c52563a239703c0a4d6b9776c07b3d GIT binary patch literal 2028 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 KMNUMnLSTZBC$|Ow literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_2.png b/xtandempipeline/src/resources/images/anim_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e437b0f3746cabf0a5d0f102a861ce6a66873361 GIT binary patch literal 1929 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 P00000NkvXXu0mjf$DovV literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_3.png b/xtandempipeline/src/resources/images/anim_3.png new file mode 100644 index 0000000000000000000000000000000000000000..0620f457cd6924d6c186201ff8de7db05deb2cb5 GIT binary patch literal 1936 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 W-VL%1sQpv`0000<MNUMnLSTYt!iCcS literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_4.png b/xtandempipeline/src/resources/images/anim_4.png new file mode 100644 index 0000000000000000000000000000000000000000..eff90250fc54fc0bcc6a3808cd844f1360e66fe2 GIT binary patch literal 1914 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 ARR910 literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_5.png b/xtandempipeline/src/resources/images/anim_5.png new file mode 100644 index 0000000000000000000000000000000000000000..4f07f7c65b225acbdd16eb4c27585e806150b0be GIT binary patch literal 1796 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 literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_6.png b/xtandempipeline/src/resources/images/anim_6.png new file mode 100644 index 0000000000000000000000000000000000000000..bd00db1d58e92e590deb106ae5e59dc82a5c8efb GIT binary patch literal 1754 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 literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_7.png b/xtandempipeline/src/resources/images/anim_7.png new file mode 100644 index 0000000000000000000000000000000000000000..59476474d07d9ceb11c29bfe6866d5ded583b28a GIT binary patch literal 1898 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 literal 0 HcmV?d00001 diff --git a/xtandempipeline/src/resources/images/anim_8.png b/xtandempipeline/src/resources/images/anim_8.png new file mode 100644 index 0000000000000000000000000000000000000000..f8df5195bf84285b1cb5d6ee0b6414a52a2018be GIT binary patch literal 1953 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 literal 0 HcmV?d00001 -- GitLab