diff --git a/gui/dialogs/refuel.nas b/gui/dialogs/refuel.nas index 34a32821..9cc34a25 100644 --- a/gui/dialogs/refuel.nas +++ b/gui/dialogs/refuel.nas @@ -421,22 +421,34 @@ var refuelClass = { #} }); - # TODO make it spring loaded - me._Test_hi_lvl_hb.addEventListener("click", func() { + me._Test_hi_lvl_hb.addEventListener("mousedown", func() { me._Test_hi_lvl.show(); me._Test_off.hide(); me._Test_lts.hide(); test.setValue(1); }); - # TODO make it spring loaded - me._Test_lts_hb.addEventListener("click", func() { + me._Test_hi_lvl_hb.addEventListener("mouseup", func() { + me._Test_hi_lvl.hide(); + me._Test_off.show(); + me._Test_lts.hide(); + test.setValue(0.5); + }); + + me._Test_lts_hb.addEventListener("mousedown", func() { me._Test_hi_lvl.hide(); me._Test_off.hide(); me._Test_lts.show(); test.setValue(0); }); + me._Test_lts_hb.addEventListener("mouseup", func() { + me._Test_hi_lvl.hide(); + me._Test_off.show(); + me._Test_lts.hide(); + test.setValue(0.5); + }); + me._Power_on_hb.addEventListener("click", func() { me._Power_on.show(); me._Power_norm.hide(); diff --git a/gui/dialogs/refuel.svg b/gui/dialogs/refuel.svg index 39785d8c..ba9dd941 100644 --- a/gui/dialogs/refuel.svg +++ b/gui/dialogs/refuel.svg @@ -5,7 +5,6 @@ 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="424" @@ -29,18 +28,6 @@ </metadata> <defs id="defs373"> - <linearGradient - inkscape:collect="always" - id="010204"> - <stop - style="stop-color:#010204;stop-opacity:1" - offset="0" - id="stop1553" /> - <stop - style="stop-color:#3c3636;stop-opacity:1" - offset="1" - id="stop1555" /> - </linearGradient> <inkscape:path-effect effect="spiro" id="path-effect1541" @@ -149,16 +136,6 @@ effect="spiro" id="path-effect1428-6-7" is_visible="true" /> - <linearGradient - inkscape:collect="always" - xlink:href="#010204" - id="linearGradient1559" - x1="62.4375" - y1="351.89062" - x2="87.46875" - y2="351.89062" - gradientUnits="userSpaceOnUse" - spreadMethod="reflect" /> </defs> <sodipodi:namedview pagecolor="#000000" @@ -170,15 +147,15 @@ inkscape:pageopacity="1" inkscape:pageshadow="2" inkscape:window-width="1366" - inkscape:window-height="705" + inkscape:window-height="750" id="namedview371" showgrid="true" - inkscape:zoom="2.6700352" - inkscape:cx="216.5399" - inkscape:cy="435.96269" - inkscape:window-x="-8" - inkscape:window-y="-8" - inkscape:window-maximized="1" + inkscape:zoom="15.104" + inkscape:cx="114.4985" + inkscape:cy="263.52599" + inkscape:window-x="0" + inkscape:window-y="18" + inkscape:window-maximized="0" inkscape:current-layer="svg2" units="px"> <inkscape:grid @@ -825,58 +802,6 @@ inkscape:original-d="m 285.5625,409.00002 -172.6875,0.5625 -15.000001,15.75" sodipodi:nodetypes="ccc" transform="matrix(0.36505273,0,0,0.36505273,0,0.17404451)" /> - <path - style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:0.82136863;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="HI-LVL-L" - sodipodi:type="arc" - sodipodi:cx="62.919491" - sodipodi:cy="132.76439" - sodipodi:rx="11.325509" - sodipodi:ry="11.422309" - sodipodi:start="0" - sodipodi:end="6.2824537" - d="M 74.245,132.76439 A 11.325509,11.422309 0 0 1 62.921562,144.1867 11.325509,11.422309 0 0 1 51.593983,132.76857 11.325509,11.422309 0 0 1 62.913276,121.34208 11.325509,11.422309 0 0 1 74.244997,132.75603" - sodipodi:open="true" - inkscape:label="#path1279" /> - <path - style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:0.82136875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="HI-LVL-C" - sodipodi:type="arc" - sodipodi:cx="151.6794" - sodipodi:cy="132.49059" - sodipodi:rx="11.32551" - sodipodi:ry="11.422309" - sodipodi:start="0" - sodipodi:end="6.2824537" - d="m 163.00491,132.49059 a 11.32551,11.422309 0 0 1 -11.32344,11.4223 11.32551,11.422309 0 0 1 -11.32758,-11.41813 11.32551,11.422309 0 0 1 11.31929,-11.42648 11.32551,11.422309 0 0 1 11.33172,11.41395" - sodipodi:open="true" - inkscape:label="#path1279" /> - <path - style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:0.82136875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="HI-LVL-R" - sodipodi:type="arc" - sodipodi:cx="241.48238" - sodipodi:cy="132.77945" - sodipodi:rx="11.32551" - sodipodi:ry="11.422309" - sodipodi:start="0" - sodipodi:end="6.2824537" - d="m 252.80789,132.77945 a 11.32551,11.422309 0 0 1 -11.32344,11.42231 11.32551,11.422309 0 0 1 -11.32758,-11.41813 11.32551,11.422309 0 0 1 11.31929,-11.42649 11.32551,11.422309 0 0 1 11.33172,11.41395" - sodipodi:open="true" - inkscape:label="#path1279" /> - <path - style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:1.24292004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="Valve-defuel" - sodipodi:type="arc" - sodipodi:cx="153.222" - sodipodi:cy="256.27121" - sodipodi:rx="17.138103" - sodipodi:ry="17.284584" - sodipodi:start="0" - sodipodi:end="6.2824537" - d="m 170.3601,256.27121 a 17.138103,17.284584 0 0 1 -17.13497,17.28458 17.138103,17.284584 0 0 1 -17.14123,-17.27826 17.138103,17.284584 0 0 1 17.1287,-17.2909 17.138103,17.284584 0 0 1 17.1475,17.27193" - sodipodi:open="true" - inkscape:label="#path1279" /> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:23.68944931px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#6eb500;fill-opacity:1;stroke:none;stroke-width:0.59223622;" @@ -978,19 +903,6 @@ x="177.05753" y="251.68625" inkscape:label="#rect4698" /> - <path - style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="Test-off" - sodipodi:type="arc" - sodipodi:cx="193.60663" - sodipodi:cy="250.90213" - sodipodi:rx="3.4802914" - sodipodi:ry="3.7454562" - sodipodi:start="0" - sodipodi:end="6.2824523" - sodipodi:open="true" - d="m 197.08692,250.90213 a 3.4802914,3.7454562 0 0 1 -3.47965,3.74546 3.4802914,3.7454562 0 0 1 -3.48093,-3.74409 3.4802914,3.7454562 0 0 1 3.47838,-3.74683 3.4802914,3.7454562 0 0 1 3.4822,3.74271" - inkscape:label="#path1430" /> <path transform="matrix(1,0,0,-1,0,516.57192)" style="fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" @@ -1021,19 +933,6 @@ inkscape:original-d="m 251.25,258.20927 -1.875,11.0625 c -0.20214,1.19261 2.81194,3.98086 3.68468,3.91573 0.80493,-0.0601 3.78504,-2.5482 3.36265,-4.40154 l -2.45927,-10.5 z" sodipodi:nodetypes="cssscc" inkscape:label="#path1426" /> - <path - style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="Valve-L-norm" - sodipodi:type="arc" - sodipodi:cx="79.044136" - sodipodi:cy="178.05663" - sodipodi:rx="3.4802914" - sodipodi:ry="3.7454562" - sodipodi:start="0" - sodipodi:end="6.2824523" - sodipodi:open="true" - d="m 82.524427,178.05663 a 3.4802914,3.7454562 0 0 1 -3.479653,3.74545 3.4802914,3.7454562 0 0 1 -3.480929,-3.74408 3.4802914,3.7454562 0 0 1 3.478378,-3.74683 3.4802914,3.7454562 0 0 1 3.482203,3.74271" - inkscape:label="#path1430" /> <path transform="translate(-173.81664,-79.613773)" style="fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" @@ -1054,19 +953,6 @@ inkscape:original-d="m 251.25,258.20927 -1.875,11.0625 c -0.20214,1.19261 2.81194,3.98086 3.68468,3.91573 0.80493,-0.0601 3.78504,-2.5482 3.36265,-4.40154 l -2.45927,-10.5 z" sodipodi:nodetypes="cssscc" inkscape:label="#path1426" /> - <path - style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="Valve-C-norm" - sodipodi:type="arc" - sodipodi:cx="173.54413" - sodipodi:cy="178.43163" - sodipodi:rx="3.4802914" - sodipodi:ry="3.7454562" - sodipodi:start="0" - sodipodi:end="6.2824523" - sodipodi:open="true" - d="m 177.02442,178.43163 a 3.4802914,3.7454562 0 0 1 -3.47965,3.74545 3.4802914,3.7454562 0 0 1 -3.48093,-3.74408 3.4802914,3.7454562 0 0 1 3.47838,-3.74683 3.4802914,3.7454562 0 0 1 3.4822,3.74271" - inkscape:label="#path1430" /> <path transform="translate(-79.31664,-79.238773)" style="fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" @@ -1095,19 +981,6 @@ x="242.13321" y="172.82574" inkscape:label="#rect4698" /> - <path - style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="Valve-R-norm" - sodipodi:type="arc" - sodipodi:cx="266.16913" - sodipodi:cy="177.30663" - sodipodi:rx="3.4802914" - sodipodi:ry="3.7454562" - sodipodi:start="0" - sodipodi:end="6.2824523" - sodipodi:open="true" - d="m 269.64942,177.30663 a 3.4802914,3.7454562 0 0 1 -3.47965,3.74545 3.4802914,3.7454562 0 0 1 -3.48093,-3.74408 3.4802914,3.7454562 0 0 1 3.47838,-3.74683 3.4802914,3.7454562 0 0 1 3.4822,3.74271" - inkscape:label="#path1430" /> <rect style="opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:0.82125002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="Valve-R-shut-hb" @@ -1146,19 +1019,6 @@ inkscape:original-d="m 251.25,258.20927 -1.875,11.0625 c -0.20214,1.19261 2.81194,3.98086 3.68468,3.91573 0.80493,-0.0601 3.78504,-2.5482 3.36265,-4.40154 l -2.45927,-10.5 z" sodipodi:nodetypes="cssscc" inkscape:label="#path1426" /> - <path - style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.75;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - id="Mode-off" - sodipodi:type="arc" - sodipodi:cx="94.019707" - sodipodi:cy="245.93163" - sodipodi:rx="3.4802914" - sodipodi:ry="3.7454562" - sodipodi:start="0" - sodipodi:end="6.2824523" - sodipodi:open="true" - d="m 97.499998,245.93163 a 3.4802914,3.7454562 0 0 1 -3.479654,3.74545 3.4802914,3.7454562 0 0 1 -3.480928,-3.74408 3.4802914,3.7454562 0 0 1 3.478377,-3.74683 3.4802914,3.7454562 0 0 1 3.482204,3.74271" - inkscape:label="#path1430" /> <rect style="opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1.15569425;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="Mode-defuel-hb" @@ -1253,7 +1113,7 @@ y="356.25" style="stroke-width:0.28703952">END</tspan></text> <rect - style="opacity:1;fill:url(#linearGradient1559);fill-opacity:1;stroke:none;stroke-width:0.82125002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + style="opacity:1;fill:#010204;fill-opacity:1;stroke:none;stroke-width:0.82125002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="rect1551" width="48.375" height="24.09375" @@ -1277,4 +1137,92 @@ y="-363.75" inkscape:label="#rect4698" transform="scale(-1)" /> + <rect + style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:0.78921348;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="HI-LVL-L" + width="22.62558" + height="22.916512" + x="51.575745" + y="121.25262" + ry="11.31279" + inkscape:label="#rect996" /> + <rect + style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:0.78921354;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="HI-LVL-C" + width="22.62558" + height="22.916512" + x="140.23648" + y="120.82458" + ry="11.31279" + inkscape:label="#rect996" /> + <rect + style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:0.78921354;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="HI-LVL-R" + width="22.62558" + height="22.916512" + x="230.21263" + y="121.42046" + ry="11.31279" + inkscape:label="#rect996" /> + <rect + style="opacity:1;fill:#373334;fill-opacity:1;stroke:#000000;stroke-width:1.20580566;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="Valve-defuel" + width="34.568657" + height="35.013161" + x="135.87721" + y="238.73685" + ry="17.284328" + inkscape:label="#rect996" /> + <rect + style="opacity:1;fill:#2e2f36;fill-opacity:1;stroke:none;stroke-width:0.82125002;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect996" + width="5.164196" + height="23.707636" + x="84.216103" + y="340.04236" /> + <rect + style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.72319549;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="Mode-off" + width="6.9224825" + height="7.1075411" + x="90.508118" + y="242.52531" + ry="3.3118117" + inkscape:label="#rect994" /> + <rect + style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.72319549;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="Test-off" + width="6.9224825" + height="7.1075411" + x="190.04709" + y="247.25726" + ry="3.3118117" + inkscape:label="#rect994" /> + <rect + style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.72319549;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="Valve-C-norm" + width="6.9224825" + height="7.1075411" + x="170.07751" + y="174.90889" + ry="3.3118117" + inkscape:label="#rect994" /> + <rect + style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.72319549;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="Valve-R-norm" + width="6.9224825" + height="7.1075411" + x="262.44763" + y="174.30803" + ry="3.3118117" + inkscape:label="#rect994" /> + <rect + style="opacity:1;fill:#bebbb6;fill-opacity:1;stroke:#000000;stroke-width:0.72319549;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="Valve-L-norm" + width="6.9224825" + height="7.1075411" + x="75.342384" + y="174.75" + ry="3.3118117" + inkscape:label="#rect994" /> </svg>