[Racer-svn] SF.net SVN: racer:[266] trunk/racer
Status: Alpha
Brought to you by:
jlegg
From: <jl...@us...> - 2010-03-07 00:43:00
|
Revision: 266 http://racer.svn.sourceforge.net/racer/?rev=266&view=rev Author: jlegg Date: 2010-03-07 00:42:54 +0000 (Sun, 07 Mar 2010) Log Message: ----------- Polish the finished display. Modified Paths: -------------- trunk/racer/Engine/GameScene.cpp Added Paths: ----------- trunk/racer/data/ui/hud/finish_border.png trunk/racer/data/ui/hud/finish_border.svg trunk/racer/data/ui/hud/finished_text.png trunk/racer/data/ui/hud/finished_text.svg Modified: trunk/racer/Engine/GameScene.cpp =================================================================== --- trunk/racer/Engine/GameScene.cpp 2010-03-06 21:33:32 UTC (rev 265) +++ trunk/racer/Engine/GameScene.cpp 2010-03-07 00:42:54 UTC (rev 266) @@ -684,6 +684,7 @@ void GameScene::draw_finished(unsigned int player) { + // black background glDisable(GL_TEXTURE_2D); glColor4f(0.0, 0.0, 0.0, 0.75); glBegin(GL_QUADS); @@ -693,6 +694,41 @@ glVertex2f(-100.0, 0.3); glEnd(); + // checkered border + glEnable(GL_TEXTURE_2D); + static Track::Texture border_texture("data/ui/hud/finish_border.png"); + border_texture.bind(); + glColor3f(1.0, 1.0, 1.0); + glMatrixMode(GL_TEXTURE); + // make it move + glTranslatef(float(world.get_tick_number()) * 0.003, 0, 0); + glBegin(GL_QUADS); + glTexCoord2f(-1000, 1); glVertex2f(-100.0, 0.3); + glTexCoord2f( 1000, 1); glVertex2f( 100.0, 0.3); + glTexCoord2f( 1000, 0); glVertex2f( 100.0, 0.4); + glTexCoord2f(-1000, 0); glVertex2f(-100.0, 0.4); + + glTexCoord2f( 1000, 1); glVertex2f(-100.0, -0.3); + glTexCoord2f(-1000, 1); glVertex2f( 100.0, -0.3); + glTexCoord2f(-1000, 0); glVertex2f( 100.0, -0.4); + glTexCoord2f( 1000, 0); glVertex2f(-100.0, -0.4); + glEnd(); + glLoadIdentity(); + glMatrixMode(GL_MODELVIEW); + + // text that says "Finished" in the middle. + static Track::Texture text_texture("data/ui/hud/finished_text.png"); + text_texture.bind(); + glBegin(GL_QUADS); + glTexCoord2f(0, 1); glVertex2f(-1.0, -0.25); + glTexCoord2f(1, 1); glVertex2f( 1.0, -0.25); + glTexCoord2f(1, 0); glVertex2f( 1.0, 0.25); + glTexCoord2f(0, 0); glVertex2f(-1.0, 0.25); + glEnd(); + + glDisable(GL_TEXTURE_2D); + + // white screen flash unsigned long int ticks_since = world.get_tick_number() - cars[player]->get_finish_time(); glColor4f(1.0, 1.0, 1.0, 1.0 / (float(ticks_since) / 10.0)); glBegin(GL_QUADS); @@ -704,20 +740,16 @@ glEnable(GL_TEXTURE_2D); glColor3f(1.0, 1.0, 1.0); - glTranslatef(-0.5, 0.1, 0.0); - glScalef(0.006, 0.006, 1); - FTTextureFont & font = UI::BasicFonts::get_instance().big_font; - font.Render("Finished"); - glLoadIdentity(); - + // text displaying the time taken. std::stringstream time_text; unsigned long int time = cars[player]->get_finish_time(); time_text << "Time: " << (time / 6000) << ((time / 6000 == 1) ? " minute, " : " minutes, ") << (time / 100) % 60 << "." << (time / 10) % 10 << (time % 10) << " seconds"; - glTranslatef(-0.5, -0.2, 0.0); + glTranslatef(-0.9, -0.27, 0.0); glScalef(0.004, 0.004, 1); + FTTextureFont & font = UI::BasicFonts::get_instance().big_font; font.Render(time_text.str().c_str()); glLoadIdentity(); } Added: trunk/racer/data/ui/hud/finish_border.png =================================================================== (Binary files differ) Property changes on: trunk/racer/data/ui/hud/finish_border.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/racer/data/ui/hud/finish_border.svg =================================================================== --- trunk/racer/data/ui/hud/finish_border.svg (rev 0) +++ trunk/racer/data/ui/hud/finish_border.svg 2010-03-07 00:42:54 UTC (rev 266) @@ -0,0 +1,514 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="64" + height="64" + id="svg2" + version="1.1" + inkscape:version="0.46+devel r22559" + sodipodi:docname="finish_border.svg" + inkscape:export-filename="/home/james/programs/racer/svn_root/trunk/racer/data/ui/hud/finish_border.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs4"> + <linearGradient + id="linearGradient4019"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop4021" /> + <stop + style="stop-color:#000000;stop-opacity:0.74901962;" + offset="1" + id="stop4023" /> + </linearGradient> + <linearGradient + id="linearGradient3630"> + <stop + style="stop-color:#800000;stop-opacity:1;" + offset="0" + id="stop3632" /> + <stop + id="stop3638" + offset="0.5" + style="stop-color:#ff0000;stop-opacity:1" /> + <stop + style="stop-color:#800000;stop-opacity:1" + offset="1" + id="stop3634" /> + </linearGradient> + <linearGradient + id="linearGradient3616"> + <stop + style="stop-color:#000000;stop-opacity:0.74901962;" + offset="0" + id="stop3618" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3620" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3616" + id="linearGradient3624" + x1="36" + y1="16" + x2="36" + y2="0" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.74999984,0,988.36218)" /> + <filter + inkscape:collect="always" + id="filter3904"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.66" + id="feGaussianBlur3906" /> + </filter> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4019" + id="linearGradient4025" + x1="0" + y1="60" + x2="0" + y2="64" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3616" + id="linearGradient4029" + gradientUnits="userSpaceOnUse" + x1="0" + y1="60" + x2="0" + y2="64" + gradientTransform="translate(0,-1060.3622)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3630" + id="linearGradient4082" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.74999935,0,1035.3622)" + x1="0" + y1="16" + x2="0" + y2="8" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3630" + id="linearGradient4085" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.74999935,0,995.36219)" + x1="0" + y1="16" + x2="0" + y2="8" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="67.971465" + inkscape:cy="-22.776759" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1255" + inkscape:window-height="779" + inkscape:window-x="25" + inkscape:window-y="224" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid2816" + empspacing="2" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-988.36218)"> + <rect + style="fill:url(#linearGradient3624);fill-opacity:1;stroke:none" + id="rect3614" + width="64" + height="11.999995" + x="0" + y="988.36218" /> + <rect + style="fill:url(#linearGradient4085);fill-opacity:1;stroke:none" + id="rect3626" + width="64.01786" + height="5.9999948" + x="0" + y="1001.3622" /> + <rect + y="1041.3622" + x="0" + height="5.9999948" + width="64.01786" + id="rect3640" + style="fill:url(#linearGradient4082);fill-opacity:1;stroke:none" /> + <rect + style="fill:#2b0000;fill-opacity:1;stroke:none" + id="rect3646" + width="64" + height="1" + x="0" + y="1000.3622" /> + <rect + y="1007.3622" + x="0" + height="1" + width="64" + id="rect3648" + style="fill:#2b0000;fill-opacity:1;stroke:none" /> + <rect + y="1040.3622" + x="0" + height="1" + width="64" + id="rect3650" + style="fill:#2b0000;fill-opacity:1;stroke:none" /> + <rect + style="fill:#2b0000;fill-opacity:1;stroke:none" + id="rect3652" + width="64" + height="1" + x="0" + y="1047.3622" /> + <rect + style="fill:#666666;fill-opacity:1;stroke:none" + id="rect3856" + width="63.911613" + height="32.128311" + x="0.088388346" + y="1008.2339" /> + <rect + style="fill:#e6e6e6;fill-opacity:1;stroke:none" + id="rect3612" + width="13.999994" + height="13.999996" + x="1.0000027" + y="1025.3622" + rx="1.9999999" + ry="1.9999999" /> + <rect + style="fill:#1a1a1a;fill-opacity:1;stroke:none" + id="rect2818" + width="13.999995" + height="13.999995" + x="1.0000026" + y="1009.3622" + rx="2" + ry="2" /> + <rect + y="1025.3622" + x="16.999998" + height="14.000005" + width="14.000005" + id="rect3592" + style="fill:#1a1a1a;fill-opacity:1;stroke:none" + rx="2" + ry="2" /> + <rect + style="fill:#1a1a1a;fill-opacity:1;stroke:none" + id="rect3594" + width="14.000005" + height="14.000005" + x="32.999996" + y="1009.3622" + rx="2" + ry="2" /> + <rect + y="1025.3622" + x="48.999996" + height="14.000005" + width="14.000005" + id="rect3596" + style="fill:#1a1a1a;fill-opacity:1;stroke:none" + rx="2" + ry="2" /> + <rect + ry="1.9999999" + rx="1.9999999" + y="1009.3622" + x="17" + height="13.999996" + width="13.999994" + id="rect3840" + style="fill:#e6e6e6;fill-opacity:1;stroke:none" /> + <rect + style="fill:#e6e6e6;fill-opacity:1;stroke:none" + id="rect3842" + width="13.999994" + height="13.999996" + x="49" + y="1009.3622" + rx="1.9999999" + ry="1.9999999" /> + <rect + ry="1.9999999" + rx="1.9999999" + y="1025.3622" + x="33" + height="13.999996" + width="13.999994" + id="rect3844" + style="fill:#e6e6e6;fill-opacity:1;stroke:none" /> + <g + id="g3817" + style="filter:url(#filter3904)" + transform="translate(0,-4.0000026)"> + <path + sodipodi:nodetypes="ccccc" + id="rect3654" + d="m 14,1014.3622 -11,1 -1,11 0,-12 12,0 z" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + <path + style="fill:#ffffff;fill-opacity:1;stroke:none" + d="m 30,1014.3622 -11,1 -1,11 0,-12 12,0 z" + id="path3685" + sodipodi:nodetypes="ccccc" /> + <path + style="fill:#ffffff;fill-opacity:1;stroke:none" + d="m 14,1030.3622 -11,1 -1,11 0,-12 12,0 z" + id="path3689" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + id="path3691" + d="m 30,1030.3622 -11,1 -1,11 0,-12 12,0 z" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + <path + style="fill:#ffffff;fill-opacity:1;stroke:none" + d="m 46,1014.3622 -11,1 -1,11 0,-12 12,0 z" + id="path3693" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + id="path3695" + d="m 62,1014.3622 -11,1 -1,11 0,-12 12,0 z" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + <path + sodipodi:nodetypes="ccccc" + id="path3697" + d="m 46,1030.3622 -11,1 -1,11 0,-12 12,0 z" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + <path + style="fill:#ffffff;fill-opacity:1;stroke:none" + d="m 62,1030.3622 -11,1 -1,11 0,-12 12,0 z" + id="path3699" + sodipodi:nodetypes="ccccc" /> + <path + style="fill:#000000;fill-opacity:1;stroke:none" + d="m 50,1042.3622 11,-1 1,-11 0,12 -12,0 z" + id="path3739" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + id="path3741" + d="m 34,1042.3622 11,-1 1,-11 0,12 -12,0 z" + style="fill:#000000;fill-opacity:1;stroke:none" /> + <path + sodipodi:nodetypes="ccccc" + id="path3743" + d="m 50,1026.3622 11,-1 1,-11 0,12 -12,0 z" + style="fill:#000000;fill-opacity:1;stroke:none" /> + <path + style="fill:#000000;fill-opacity:1;stroke:none" + d="m 34,1026.3622 11,-1 1,-11 0,12 -12,0 z" + id="path3745" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + id="path3747" + d="m 18,1042.3622 11,-1 1,-11 0,12 -12,0 z" + style="fill:#000000;fill-opacity:1;stroke:none" /> + <path + style="fill:#000000;fill-opacity:1;stroke:none" + d="m 2,1042.3622 11,-1 1,-11 0,12 -12,0 z" + id="path3749" + sodipodi:nodetypes="ccccc" /> + <path + style="fill:#000000;fill-opacity:1;stroke:none" + d="m 18,1026.3622 11,-1 1,-11 0,12 -12,0 z" + id="path3751" + sodipodi:nodetypes="ccccc" /> + <path + sodipodi:nodetypes="ccccc" + id="path3753" + d="m 2,1026.3622 11,-1 1,-11 0,12 -12,0 z" + style="fill:#000000;fill-opacity:1;stroke:none" /> + </g> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3858" + width="2" + height="2" + x="15" + y="1023.3622" /> + <rect + y="1008.3622" + x="15" + height="0.99999738" + width="2" + id="rect3860" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3862" + width="2" + height="0.99999738" + x="15" + y="1039.3622" /> + <rect + y="1023.3622" + x="31" + height="2" + width="2" + id="rect3864" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3866" + width="2" + height="0.99999738" + x="31" + y="1008.3622" /> + <rect + y="1039.3622" + x="31" + height="0.99999738" + width="2" + id="rect3868" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3870" + width="2" + height="2" + x="47" + y="1023.3622" /> + <rect + y="1008.3622" + x="47" + height="0.99999738" + width="2" + id="rect3872" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3874" + width="2" + height="0.99999738" + x="47" + y="1039.3622" /> + <rect + y="1023.3622" + x="63" + height="2" + width="1" + id="rect3876" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3878" + width="1" + height="0.99999738" + x="63" + y="1008.3622" /> + <rect + y="1039.3622" + x="63" + height="0.99999738" + width="1" + id="rect3880" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3882" + width="1" + height="2" + x="0" + y="1023.3622" /> + <rect + y="1008.3622" + x="0" + height="0.99999738" + width="1" + id="rect3884" + style="fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <rect + style="fill:#b3b3b3;fill-opacity:1;stroke:none" + id="rect3886" + width="1" + height="0.99999738" + x="0" + y="1039.3622" /> + <rect + style="fill:url(#linearGradient4025);fill-opacity:1;stroke:none" + id="rect4017" + width="64" + height="4" + x="0" + y="60" + transform="translate(0,988.36218)" /> + <rect + y="-1000.3622" + x="0" + height="4" + width="64" + id="rect4027" + style="fill:url(#linearGradient4029);fill-opacity:1;stroke:none" + transform="scale(1,-1)" /> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:none;opacity:0.25" + id="rect4031" + width="64" + height="1" + x="0" + y="14" + transform="translate(0,988.36218)" /> + <rect + y="1042.3622" + x="0" + height="1" + width="64" + id="rect4033" + style="opacity:0.25;fill:#ffffff;fill-opacity:1;stroke:none" /> + </g> +</svg> Added: trunk/racer/data/ui/hud/finished_text.png =================================================================== (Binary files differ) Property changes on: trunk/racer/data/ui/hud/finished_text.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/racer/data/ui/hud/finished_text.svg =================================================================== --- trunk/racer/data/ui/hud/finished_text.svg (rev 0) +++ trunk/racer/data/ui/hud/finished_text.svg 2010-03-07 00:42:54 UTC (rev 266) @@ -0,0 +1,217 @@ +<?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="512" + height="128" + id="svg2" + version="1.1" + inkscape:version="0.46+devel r22559" + sodipodi:docname="finished_text.svg" + inkscape:export-filename="/home/james/programs/racer/svn_root/trunk/racer/data/ui/hud/finished_text.png" + inkscape:export-xdpi="180" + inkscape:export-ydpi="180"> + <defs + id="defs4"> + <filter + id="filter5146" + inkscape:label="Refractive gel A" + inkscape:menu="Ridges" + inkscape:menu-tooltip="Gel effect with light refraction" + height="1.4" + width="1.4" + y="-0.2" + x="-0.2" + color-interpolation-filters="sRGB"> + <feOffset + id="feOffset5148" + dx="7" + dy="7" + in="SourceAlpha" + result="result3" /> + <feGaussianBlur + id="feGaussianBlur5150" + stdDeviation="8" + in="result3" + result="result1" /> + <feComposite + id="feComposite5152" + in2="result1" + operator="in" + in="SourceGraphic" + result="result2" /> + <feComposite + id="feComposite5154" + in2="result2" + operator="out" + result="fbSourceGraphic" + in="result2" /> + <feColorMatrix + id="feColorMatrix5156" + result="fbSourceGraphicAlpha" + in="fbSourceGraphic" + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0 0 0 0 4 0 " /> + <feGaussianBlur + id="feGaussianBlur5158" + result="result0" + in="fbSourceGraphicAlpha" + stdDeviation="2" /> + <feSpecularLighting + id="feSpecularLighting5160" + specularExponent="20" + specularConstant="1.20000005" + surfaceScale="3" + lighting-color="#ffffff" + result="result1" + in="result0"> + <feDistantLight + id="feDistantLight5162" + azimuth="235" + elevation="45" /> + </feSpecularLighting> + <feComposite + id="feComposite5164" + in2="fbSourceGraphicAlpha" + operator="in" + result="result2" + in="result1" /> + <feComposite + id="feComposite5166" + in2="result2" + in="fbSourceGraphic" + operator="arithmetic" + k2="2" + k3="2" + result="result91" + k1="0" + k4="0" /> + <feBlend + id="feBlend5168" + in2="result91" + mode="multiply" /> + </filter> + <filter + inkscape:collect="always" + id="filter5485" + x="-0.035461802" + width="1.0709236" + y="-0.19478077" + height="1.3895615" + color-interpolation-filters="sRGB"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="6.9303467" + id="feGaussianBlur5487" /> + </filter> + <filter + inkscape:collect="always" + id="filter5493" + x="-0.021150442" + width="1.0423009" + y="-0.1208427" + height="1.2416854" + color-interpolation-filters="sRGB"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="4.098208" + id="feGaussianBlur5495" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4142136" + inkscape:cx="123.69445" + inkscape:cy="88.878306" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1255" + inkscape:window-height="779" + inkscape:window-x="25" + inkscape:window-y="224" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid2816" + empspacing="2" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-924.36218)"> + <text + id="text5481" + y="1025.6425" + x="255.6582" + style="font-size:8px;font-style:normal;font-weight:bold;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter5485);font-family:Bitstream Vera Sans;-inkscape-font-specification:Sans Bold" + xml:space="preserve" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"><tspan + style="font-size:100px;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;stroke:#000000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;font-family:Sans;-inkscape-font-specification:Sans Bold" + y="1025.6425" + x="255.6582" + id="tspan5483" + sodipodi:role="line">Finished</tspan></text> + <text + xml:space="preserve" + style="font-size:8px;font-style:normal;font-weight:bold;fill:#ff9955;fill-opacity:1;stroke:#ff9955;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;filter:url(#filter5493);font-family:Bitstream Vera Sans;-inkscape-font-specification:Sans Bold" + x="255.6582" + y="1025.6425" + id="text3612"><tspan + sodipodi:role="line" + id="tspan3614" + x="255.6582" + y="1025.6425" + style="font-size:100px;font-weight:bold;text-align:center;text-anchor:middle;fill:#ff9955;stroke:#ff9955;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;font-family:Sans;-inkscape-font-specification:Sans Bold">Finished</tspan></text> + <text + xml:space="preserve" + style="font-size:8px;font-style:normal;font-weight:normal;fill:#ffccaa;fill-opacity:1;stroke:none;filter:url(#filter5146);font-family:Bitstream Vera Sans" + x="255.6582" + y="1025.6425" + id="text2818"><tspan + sodipodi:role="line" + id="tspan2820" + x="255.6582" + y="1025.6425" + style="font-size:100px;font-weight:bold;text-align:center;text-anchor:middle;fill:#ffccaa;font-family:Sans;-inkscape-font-specification:Sans Bold">Finished</tspan></text> + <text + id="text5456" + y="1025.6425" + x="255.6582" + style="font-size:8px;font-style:normal;font-weight:normal;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;font-family:Bitstream Vera Sans" + xml:space="preserve"><tspan + style="font-size:100px;font-weight:bold;text-align:center;text-anchor:middle;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;font-family:Sans;-inkscape-font-specification:Sans Bold" + y="1025.6425" + x="255.6582" + id="tspan5458" + sodipodi:role="line">Finished</tspan></text> + </g> +</svg> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |