update als2019
authorwang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Fri, 20 Sep 2019 05:54:25 +0000 (13:54 +0800)
committerwang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
Fri, 20 Sep 2019 05:54:25 +0000 (13:54 +0800)
Change-Id: Iebd292b108517a02325ff35c5d4a174f03aa5fff

app/CMakeLists.txt
app/VolumeSlider.qml
app/mixer.cpp
autobuild/agl/autobuild [changed mode: 0755->0644]
autobuild/linux/autobuild [changed mode: 0755->0644]
conf.d/wgt/icon.svg

index d77c0c8..e08a102 100644 (file)
@@ -21,7 +21,6 @@ set(CMAKE_AUTOMOC ON)
 set(CMAKE_AUTORCC ON)
 set(CMAKE_CXX_STANDARD 14)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
-set(OE_QMAKE_PATH_EXTERNAL_HOST_BINS $ENV{OE_QMAKE_PATH_HOST_BINS})
 
 find_package(Qt5 COMPONENTS WebSockets AGLExtras REQUIRED)
 
index b7a98f8..b44d74c 100644 (file)
@@ -2,18 +2,24 @@ import QtQuick 2.6
 import QtQuick.Layouts 1.1
 import QtQuick.Controls 2.0
 
-ColumnLayout {
+RowLayout {
        anchors.left: parent.left
        anchors.right: parent.right
-       Layout.minimumHeight: 125
+       Layout.minimumHeight: 75
 
        Label {
                font.pixelSize: 24
                text: modelData.name
+               Layout.minimumWidth: 150
+               Layout.maximumWidth: 150
+               elide: Text.ElideRight
        }
        Label {
                font.pixelSize: 24
                text: modelData.value + " %"
+               Layout.minimumWidth: 75
+               Layout.maximumWidth: 75
+               elide: Text.ElideRight
        }
        Slider {
                id: roleValueSlider
index 082ca12..e37e741 100644 (file)
@@ -63,7 +63,7 @@ void Mixer::parseControls(const QJsonValue & v)
 
        for (const QJsonValue & av : v.toArray()) {
                QString name = av.toObject()["control"].toString();
-               int value = static_cast<int>(av.toObject()["volume"].toDouble() * 100);
+               int value = av.toObject()["volume"].toDouble() * 100;
                value = qBound(0, value, 100);
 
                AudioRole *ar = new AudioRole(name, value);
@@ -117,7 +117,7 @@ void Mixer::onClientEventReceived(QString eventName, const QJsonValue& data)
        }
        else if (eventName == "audiomixer/volume_changed") {
                QString name = data.toObject()["control"].toString();
-               int value = static_cast<int>(data.toObject()["value"].toDouble() * 100);
+               int value = data.toObject()["value"].toDouble() * 100;
                value = qBound(0, value, 100);
 
                for (QObject *o : m_roles) {
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
index 85f7384..9f62a50 100644 (file)
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
 
 <svg
+   xmlns:ns0="&amp;#38;#38;ns_ai;"
    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"
    version="1.1"
+   id="HVAC"
    x="0px"
    y="0px"
-   viewBox="0 0 320 320"
-   style="enable-background:new 0 0 320 320;"
+   viewBox="0 0 195 216.8"
+   style="enable-background:new 0 0 195 216.8;"
    xml:space="preserve"
-   id="svg2"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="mixer.svg"><metadata
-     id="metadata1292"><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><defs
-     id="defs1290"><linearGradient
-       y2="-133.5267"
-       x2="256.38519"
-       y1="254.18359"
-       x1="115.9317"
-       gradientUnits="userSpaceOnUse"
-       id="SVGID_91_"><stop
-         id="stop887"
-         style="stop-color:#8BC53F"
-         offset="0" /><stop
-         id="stop889"
-         style="stop-color:#7CCB56;stop-opacity:0.9678"
-         offset="2.015080e-02" /><stop
-         id="stop891"
-         style="stop-color:#62D67D;stop-opacity:0.9028"
-         offset="6.089833e-02" /><stop
-         id="stop893"
-         style="stop-color:#4BDFA0;stop-opacity:0.8312"
-         offset="0.1057" /><stop
-         id="stop895"
-         style="stop-color:#38E7BE;stop-opacity:0.7537"
-         offset="0.1543" /><stop
-         id="stop897"
-         style="stop-color:#28EED6;stop-opacity:0.6684"
-         offset="0.2077" /><stop
-         id="stop899"
-         style="stop-color:#1CF3E8;stop-opacity:0.572"
-         offset="0.2681" /><stop
-         id="stop901"
-         style="stop-color:#13F6F5;stop-opacity:0.4581"
-         offset="0.3394" /><stop
-         id="stop903"
-         style="stop-color:#0EF8FD;stop-opacity:0.3098"
-         offset="0.4323" /><stop
-         id="stop905"
-         style="stop-color:#0DF9FF;stop-opacity:0"
-         offset="0.6264" /></linearGradient><linearGradient
-       gradientTransform="matrix(1,0.00546456,-0.00546456,1,-2.0192,-3.0212)"
-       y2="-15.4029"
-       x2="320.4859"
-       y1="287.94919"
-       x1="4.0481"
-       gradientUnits="userSpaceOnUse"
-       id="SVGID_92_"><stop
-         id="stop910"
-         style="stop-color:#59FF7F"
-         offset="0" /><stop
-         id="stop912"
-         style="stop-color:#6BFBFF"
-         offset="1" /></linearGradient><linearGradient
-       id="SVGID_93_"
-       gradientUnits="userSpaceOnUse"
-       x1="140.54449"
-       y1="202.2363"
-       x2="186.84441"
-       y2="68.704903"><stop
-         offset="0"
-         style="stop-color:#59FF7F"
-         id="stop921" /><stop
-         offset="1"
-         style="stop-color:#6BFBFF"
-         id="stop923" /></linearGradient><linearGradient
-       id="SVGID_94_"
-       gradientUnits="userSpaceOnUse"
-       x1="145.3286"
-       y1="203.8951"
-       x2="191.62849"
-       y2="70.363701"><stop
-         offset="0"
-         style="stop-color:#59FF7F"
-         id="stop928" /><stop
-         offset="1"
-         style="stop-color:#6BFBFF"
-         id="stop930" /></linearGradient><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient4842"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="14.498512"
-       y1="-87.290771"
-       x2="14.498512"
-       y2="27.70923" /><linearGradient
-       id="SVGID_93_-3"
-       gradientUnits="userSpaceOnUse"
-       x1="140.54449"
-       y1="202.2363"
-       x2="186.84441"
-       y2="68.704903"
-       gradientTransform="translate(-143.56916,1.357882)"><stop
-         offset="0"
-         style="stop-color:#59FF7F"
-         id="stop921-6" /><stop
-         offset="1"
-         style="stop-color:#6BFBFF"
-         id="stop923-7" /></linearGradient><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient4844"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="-21.109684"
-       y1="-29.642464"
-       x2="50.744526"
-       y2="-29.642464" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient5671"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="14.498512"
-       y1="-87.290771"
-       x2="14.498512"
-       y2="27.70923" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient5673"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="-21.109684"
-       y1="-29.642464"
-       x2="50.744526"
-       y2="-29.642464" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient5675"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="-21.109684"
-       y1="-29.642464"
-       x2="50.744526"
-       y2="-29.642464" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient5677"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="-21.109684"
-       y1="-29.642464"
-       x2="50.744526"
-       y2="-29.642464" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient5679"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="-21.109684"
-       y1="-29.642464"
-       x2="50.744526"
-       y2="-29.642464" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient5681"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.1581339,0,0,1,141.23137,164.38048)"
-       x1="-21.109684"
-       y1="-29.642464"
-       x2="50.744526"
-       y2="-29.642464" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient4191"
-       x1="116.82286"
-       y1="115.31003"
-       x2="139.46107"
-       y2="115.31003"
-       gradientUnits="userSpaceOnUse" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient4199"
-       x1="136.32275"
-       y1="171.31003"
-       x2="158.96097"
-       y2="171.31003"
-       gradientUnits="userSpaceOnUse" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient4207"
-       x1="156.32275"
-       y1="89.810028"
-       x2="178.96097"
-       y2="89.810028"
-       gradientUnits="userSpaceOnUse" /><linearGradient
-       inkscape:collect="always"
-       xlink:href="#SVGID_93_-3"
-       id="linearGradient4215"
-       x1="177.32275"
-       y1="138.31003"
-       x2="199.96097"
-       y2="138.31003"
-       gradientUnits="userSpaceOnUse" /></defs><sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="2560"
-     inkscape:window-height="1440"
-     id="namedview1288"
-     showgrid="false"
-     inkscape:zoom="1.4142136"
-     inkscape:cx="-46.791657"
-     inkscape:cy="160"
-     inkscape:window-x="2560"
-     inkscape:window-y="0"
-     inkscape:window-maximized="0"
-     inkscape:current-layer="svg2" /><style
-     type="text/css"
-     id="style4">
-       .st0{display:none;}
-       .st1{display:inline;}
-       .st2{opacity:0.4;fill:url(#SVGID_1_);}
-       .st3{fill:url(#SVGID_2_);}
-       .st4{fill:#FFFFFF;}
-       .st5{font-family:'Roboto-Regular';}
-       .st6{font-size:25px;}
-       .st7{letter-spacing:6;}
-       .st8{fill:url(#SVGID_3_);}
-       .st9{fill:url(#SVGID_4_);}
-       .st10{fill:url(#SVGID_5_);}
-       .st11{fill:url(#SVGID_6_);}
-       .st12{fill:url(#SVGID_7_);}
-       .st13{fill:url(#SVGID_8_);}
-       .st14{fill:url(#SVGID_9_);}
-       .st15{fill:url(#SVGID_10_);}
-       .st16{fill:url(#SVGID_11_);}
-       .st17{fill:url(#SVGID_12_);}
-       .st18{fill:url(#SVGID_13_);}
-       .st19{fill:url(#SVGID_14_);}
-       .st20{fill:url(#SVGID_15_);}
-       .st21{fill:url(#SVGID_16_);}
-       .st22{fill:url(#SVGID_17_);}
-       .st23{fill:url(#SVGID_18_);}
-       .st24{opacity:0.29;}
-       .st25{fill:url(#SVGID_19_);}
-       .st26{fill:url(#SVGID_20_);}
-       .st27{fill:url(#SVGID_21_);}
-       .st28{fill:url(#SVGID_22_);}
-       .st29{fill:url(#SVGID_23_);}
-       .st30{fill:url(#SVGID_24_);}
-       .st31{fill:url(#SVGID_25_);}
-       .st32{fill:url(#SVGID_26_);}
-       .st33{fill:url(#SVGID_27_);}
-       .st34{fill:url(#SVGID_28_);}
-       .st35{fill:url(#SVGID_29_);}
-       .st36{fill:url(#SVGID_30_);}
-       .st37{fill:url(#SVGID_31_);}
-       .st38{fill:url(#SVGID_32_);}
-       .st39{fill:url(#SVGID_33_);}
-       .st40{fill:url(#SVGID_34_);}
-       .st41{fill:url(#SVGID_35_);}
-       .st42{fill:url(#SVGID_36_);}
-       .st43{opacity:0.4;fill:url(#SVGID_37_);}
-       .st44{fill:url(#SVGID_38_);}
-       .st45{fill:url(#SVGID_39_);}
-       .st46{fill:url(#SVGID_40_);}
-       .st47{fill:url(#SVGID_41_);}
-       .st48{fill:url(#SVGID_42_);}
-       .st49{fill:url(#SVGID_43_);}
-       .st50{fill:url(#SVGID_44_);}
-       .st51{display:inline;opacity:0.29;}
-       .st52{display:inline;fill:url(#SVGID_45_);}
-       .st53{display:inline;fill:url(#SVGID_46_);}
-       .st54{display:inline;fill:#FFFFFF;}
-       .st55{display:inline;fill:url(#SVGID_47_);}
-       .st56{display:inline;fill:url(#SVGID_48_);}
-       .st57{display:inline;fill:url(#SVGID_49_);}
-       .st58{display:inline;fill:url(#SVGID_50_);}
-       .st59{display:inline;fill:url(#SVGID_51_);}
-       .st60{display:inline;fill:url(#SVGID_52_);}
-       .st61{opacity:0.4;fill:url(#SVGID_53_);}
-       .st62{fill:url(#SVGID_54_);}
-       .st63{fill:url(#SVGID_55_);}
-       .st64{fill:url(#SVGID_56_);}
-       .st65{fill:url(#SVGID_57_);}
-       .st66{fill:url(#SVGID_58_);}
-       .st67{opacity:0.4;fill:url(#SVGID_59_);}
-       .st68{fill:url(#SVGID_60_);}
-       .st69{fill:url(#SVGID_61_);}
-       .st70{fill:url(#SVGID_62_);}
-       .st71{fill:url(#SVGID_63_);}
-       .st72{fill:url(#SVGID_64_);}
-       .st73{fill:url(#SVGID_65_);}
-       .st74{fill:url(#SVGID_66_);}
-       .st75{fill:url(#SVGID_67_);}
-       .st76{fill:url(#SVGID_68_);}
-       .st77{fill:url(#SVGID_69_);}
-       .st78{fill:url(#SVGID_70_);}
-       .st79{fill:url(#SVGID_71_);}
-       .st80{fill:url(#SVGID_72_);}
-       .st81{fill:url(#SVGID_73_);}
-       .st82{fill:url(#SVGID_74_);}
-       .st83{fill:url(#SVGID_75_);}
-       .st84{fill:url(#SVGID_76_);}
-       .st85{fill:url(#SVGID_77_);}
-       .st86{fill:url(#SVGID_78_);}
-       .st87{fill:url(#SVGID_79_);}
-       .st88{fill:url(#SVGID_80_);}
-       .st89{fill:url(#SVGID_81_);}
-       .st90{fill:url(#SVGID_82_);}
-       .st91{fill:url(#SVGID_83_);}
-       .st92{fill:url(#SVGID_84_);}
-       .st93{fill:url(#SVGID_85_);}
-       .st94{fill:url(#SVGID_86_);}
-       .st95{opacity:0.4;fill:url(#SVGID_87_);}
-       .st96{fill:url(#SVGID_88_);}
-       .st97{fill:url(#SVGID_89_);}
-       .st98{fill:url(#SVGID_90_);}
-       .st99{fill:url(#SVGID_91_);}
-       .st100{fill:url(#SVGID_92_);}
-       .st101{fill:url(#SVGID_93_);}
-       .st102{fill:url(#SVGID_94_);}
-       .st103{opacity:0.4;fill:url(#SVGID_95_);}
-       .st104{fill:url(#SVGID_96_);}
-       .st105{fill:url(#SVGID_97_);}
-       .st106{fill:url(#SVGID_98_);}
-       .st107{fill:url(#SVGID_99_);}
-       .st108{fill:url(#SVGID_100_);}
-       .st109{fill:url(#SVGID_101_);}
-       .st110{display:inline;fill:url(#SVGID_102_);}
-       .st111{display:inline;fill:url(#SVGID_103_);}
-       .st112{fill:url(#SVGID_104_);}
-       .st113{fill:url(#SVGID_105_);}
-       .st114{fill:url(#SVGID_106_);}
-       .st115{fill:url(#SVGID_107_);}
-       .st116{fill:url(#SVGID_108_);}
-       .st117{opacity:0.4;fill:url(#SVGID_109_);}
-       .st118{fill:url(#SVGID_110_);}
-       .st119{fill:url(#SVGID_111_);}
-       .st120{fill:url(#SVGID_112_);}
-       .st121{fill:url(#SVGID_113_);}
-       .st122{fill:url(#SVGID_114_);}
-       .st123{opacity:0.4;fill:url(#SVGID_115_);}
-       .st124{fill:url(#SVGID_116_);}
-       .st125{fill:url(#SVGID_117_);}
-       .st126{fill:url(#SVGID_118_);}
-       .st127{display:inline;fill:url(#SVGID_119_);}
-       .st128{display:inline;fill:url(#SVGID_120_);}
-       .st129{fill:url(#SVGID_121_);}
-       .st130{fill:url(#SVGID_122_);}
-</style><circle
-     style="opacity:0.28999999"
-     id="circle884"
-     r="101.9"
-     cy="133.39999"
-     cx="159.7"
-     class="st24" /><circle
-     style="fill:url(#SVGID_91_)"
-     id="circle907"
-     r="101.9"
-     cy="133.39999"
-     cx="159.7"
-     class="st99" /><path
-     inkscape:connector-curvature="0"
-     style="fill:url(#SVGID_92_)"
-     id="path914"
-     d="m 160,238.8 c -0.2,0 -0.4,0 -0.6,0 C 101.4,238.5 54.5,191.1 54.8,133.1 55.2,75.3 102.3,28.5 160,28.5 c 0.2,0 0.4,0 0.6,0 58,0.3 104.9,47.7 104.6,105.7 l 0,0 C 264.8,192 217.7,238.8 160,238.8 Z m 0,-206.6 c -55.7,0 -101.2,45.2 -101.5,100.9 -0.3,55.9 45,101.7 100.9,102 0.2,0 0.4,0 0.6,0 55.7,0 101.2,-45.2 101.5,-100.9 0.3,-55.9 -45,-101.7 -100.9,-102 -0.2,0 -0.4,0 -0.6,0 z"
-     class="st100" /><text
-     class="st4 st5 st6 st7"
-     id="text918"
-     style="font-size:25px;font-family:Roboto-Regular;letter-spacing:6;fill:#ffffff"
-     x="88.23233"
-     y="284.00482">MMIXERA</text>
-<rect
-     y="77.327003"
-     x="123.12096"
-     height="115.32204"
-     width="10.851755"
-     id="rect3447-2"
-     style="fill:url(#linearGradient5671);fill-opacity:1" /><rect
-     y="107.83031"
-     x="117.33897"
-     height="14.959444"
-     width="21.606014"
-     id="rect3443"
-     style="fill:url(#linearGradient5673);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4191);stroke-width:1.03220296px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><rect
-     y="77.327003"
-     x="183.62096"
-     height="115.32204"
-     width="10.851755"
-     id="rect3447-2-0"
-     style="fill:url(#linearGradient5675);fill-opacity:1" /><rect
-     y="76.827003"
-     x="142.62096"
-     height="115.32204"
-     width="10.851755"
-     id="rect3447-2-6"
-     style="fill:url(#linearGradient4842);fill-opacity:1" /><rect
-     y="77.327003"
-     x="163.12096"
-     height="115.32204"
-     width="10.851755"
-     id="rect3447-2-2"
-     style="fill:url(#linearGradient5677);fill-opacity:1" /><rect
-     y="163.83031"
-     x="136.83885"
-     height="14.959444"
-     width="21.606014"
-     id="rect3443-6"
-     style="fill:url(#linearGradient5679);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4199);stroke-width:1.03220296px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><rect
-     y="82.330307"
-     x="156.83885"
-     height="14.959444"
-     width="21.606014"
-     id="rect3443-6-1"
-     style="fill:url(#linearGradient5681);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4207);stroke-width:1.03220296px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><rect
-     y="130.83031"
-     x="177.83885"
-     height="14.959444"
-     width="21.606014"
-     id="rect3443-6-1-8"
-     style="fill:url(#linearGradient4844);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient4215);stroke-width:1.03220296px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /></svg>
\ No newline at end of file
+   sodipodi:docname="mixer.svg"
+   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
+   id="metadata834"><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><defs
+   id="defs832"><linearGradient
+     id="SVGID_1_-2"
+     gradientUnits="userSpaceOnUse"
+     x1="113.6835"
+     y1="245.222"
+     x2="205.1835"
+     y2="41.222"
+     gradientTransform="matrix(1,0.00546456,-0.00546456,1,-2.0192,-3.0212)"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5860" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5862" /></linearGradient><linearGradient
+     id="SVGID_2_-2"
+     gradientUnits="userSpaceOnUse"
+     x1="63.2808"
+     y1="222.6149"
+     x2="154.78081"
+     y2="18.614901"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5868" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5870" /></linearGradient><linearGradient
+     id="SVGID_3_-7"
+     gradientUnits="userSpaceOnUse"
+     x1="91.1007"
+     y1="235.093"
+     x2="182.60069"
+     y2="31.093"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5875" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5877" /></linearGradient><linearGradient
+     id="SVGID_4_-5"
+     gradientUnits="userSpaceOnUse"
+     x1="82.610298"
+     y1="231.28481"
+     x2="174.11031"
+     y2="27.2848"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5882" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5884" /></linearGradient><linearGradient
+     id="SVGID_5_-0"
+     gradientUnits="userSpaceOnUse"
+     x1="111.0053"
+     y1="244.0208"
+     x2="202.50529"
+     y2="40.020699"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5889" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5891" /></linearGradient><linearGradient
+     id="SVGID_6_-4"
+     gradientUnits="userSpaceOnUse"
+     x1="111.9398"
+     y1="244.4399"
+     x2="203.4398"
+     y2="40.439899"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5896" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5898" /></linearGradient><linearGradient
+     id="SVGID_7_-6"
+     gradientUnits="userSpaceOnUse"
+     x1="139.88451"
+     y1="256.97391"
+     x2="231.38451"
+     y2="52.9739"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5903" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5905" /></linearGradient><linearGradient
+     id="SVGID_8_-0"
+     gradientUnits="userSpaceOnUse"
+     x1="129.57471"
+     y1="252.3497"
+     x2="221.07471"
+     y2="48.349701"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5910" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5912" /></linearGradient><linearGradient
+     id="SVGID_9_-7"
+     gradientUnits="userSpaceOnUse"
+     x1="158.3318"
+     y1="265.24811"
+     x2="249.8318"
+     y2="61.2481"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5917" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5919" /></linearGradient><linearGradient
+     id="SVGID_10_-5"
+     gradientUnits="userSpaceOnUse"
+     x1="79.700302"
+     y1="229.97951"
+     x2="171.2003"
+     y2="25.9795"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5924" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5926" /></linearGradient><linearGradient
+     id="SVGID_11_-7"
+     gradientUnits="userSpaceOnUse"
+     x1="94.226303"
+     y1="236.4949"
+     x2="185.7263"
+     y2="32.4949"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5931" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5933" /></linearGradient><linearGradient
+     id="SVGID_12_-9"
+     gradientUnits="userSpaceOnUse"
+     x1="128.36971"
+     y1="251.8092"
+     x2="219.86971"
+     y2="47.8092"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5938" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5940" /></linearGradient><linearGradient
+     id="SVGID_13_-8"
+     gradientUnits="userSpaceOnUse"
+     x1="138.8425"
+     y1="256.50659"
+     x2="230.3425"
+     y2="52.506599"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5945" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5947" /></linearGradient><linearGradient
+     id="SVGID_1_"
+     gradientUnits="userSpaceOnUse"
+     x1="4.0481"
+     y1="287.94919"
+     x2="320.4859"
+     y2="-15.4029"
+     gradientTransform="matrix(1,0.00546456,-0.00546456,1,-2.0192,-3.0212)"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop4126" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop4128" /></linearGradient><linearGradient
+     id="SVGID_2_"
+     gradientUnits="userSpaceOnUse"
+     x1="98.422997"
+     y1="134.5957"
+     x2="225.57671"
+     y2="134.5957"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop4133" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop4135" /></linearGradient><linearGradient
+     id="SVGID_2_-6"
+     gradientUnits="userSpaceOnUse"
+     x1="98.422997"
+     y1="134.5957"
+     x2="225.57671"
+     y2="134.5957"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop4133-9" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop4135-0" /></linearGradient><linearGradient
+     id="SVGID_2_-3"
+     gradientUnits="userSpaceOnUse"
+     x1="63.2808"
+     y1="222.6149"
+     x2="154.78081"
+     y2="18.614901"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5868-6" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5870-4" /></linearGradient><linearGradient
+     id="SVGID_3_"
+     gradientUnits="userSpaceOnUse"
+     x1="91.1007"
+     y1="235.093"
+     x2="182.60069"
+     y2="31.093"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5875-0" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5877-8" /></linearGradient><linearGradient
+     id="SVGID_4_"
+     gradientUnits="userSpaceOnUse"
+     x1="82.610298"
+     y1="231.28481"
+     x2="174.11031"
+     y2="27.2848"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5882-2" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5884-6" /></linearGradient><linearGradient
+     id="SVGID_5_"
+     gradientUnits="userSpaceOnUse"
+     x1="111.0053"
+     y1="244.0208"
+     x2="202.50529"
+     y2="40.020699"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5889-7" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5891-1" /></linearGradient><linearGradient
+     id="SVGID_6_"
+     gradientUnits="userSpaceOnUse"
+     x1="111.9398"
+     y1="244.4399"
+     x2="203.4398"
+     y2="40.439899"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5896-5" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5898-7" /></linearGradient><linearGradient
+     id="SVGID_7_"
+     gradientUnits="userSpaceOnUse"
+     x1="139.88451"
+     y1="256.97391"
+     x2="231.38451"
+     y2="52.9739"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5903-2" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5905-5" /></linearGradient><linearGradient
+     id="SVGID_8_"
+     gradientUnits="userSpaceOnUse"
+     x1="129.57471"
+     y1="252.3497"
+     x2="221.07471"
+     y2="48.349701"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5910-8" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5912-8" /></linearGradient><linearGradient
+     id="SVGID_9_"
+     gradientUnits="userSpaceOnUse"
+     x1="158.3318"
+     y1="265.24811"
+     x2="249.8318"
+     y2="61.2481"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5917-6" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5919-2" /></linearGradient><linearGradient
+     id="SVGID_10_"
+     gradientUnits="userSpaceOnUse"
+     x1="79.700302"
+     y1="229.97951"
+     x2="171.2003"
+     y2="25.9795"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5924-8" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5926-3" /></linearGradient><linearGradient
+     id="SVGID_11_"
+     gradientUnits="userSpaceOnUse"
+     x1="94.226303"
+     y1="236.4949"
+     x2="185.7263"
+     y2="32.4949"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5931-9" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5933-4" /></linearGradient><linearGradient
+     id="SVGID_12_"
+     gradientUnits="userSpaceOnUse"
+     x1="128.36971"
+     y1="251.8092"
+     x2="219.86971"
+     y2="47.8092"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5938-4" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5940-1" /></linearGradient><linearGradient
+     id="SVGID_13_"
+     gradientUnits="userSpaceOnUse"
+     x1="138.8425"
+     y1="256.50659"
+     x2="230.3425"
+     y2="52.506599"><stop
+       offset="0"
+       style="stop-color:#00ADDC"
+       id="stop5945-9" /><stop
+       offset="1"
+       style="stop-color:#6BFBFF"
+       id="stop5947-3" /></linearGradient></defs><sodipodi:namedview
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1"
+   objecttolerance="10"
+   gridtolerance="10"
+   guidetolerance="10"
+   inkscape:pageopacity="0"
+   inkscape:pageshadow="2"
+   inkscape:window-width="1920"
+   inkscape:window-height="1018"
+   id="namedview830"
+   showgrid="false"
+   inkscape:zoom="1.0885609"
+   inkscape:cx="97.5"
+   inkscape:cy="108.4"
+   inkscape:window-x="-8"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="HVAC" />
+<style
+   type="text/css"
+   id="style708">
+       .st0{fill:#FFFFFF;}
+       .st1{font-family:'Roboto-Regular';}
+       .st2{font-size:11px;}
+       .st3{letter-spacing:2;}
+       .st4{fill:url(#SVGID_1_);}
+       .st5{fill:url(#SVGID_2_);}
+       .st6{fill:url(#SVGID_3_);}
+       .st7{fill:url(#SVGID_4_);}
+       .st8{fill:url(#SVGID_5_);}
+       .st9{fill:url(#SVGID_6_);}
+       .st10{fill:url(#SVGID_7_);}
+       .st11{fill:url(#SVGID_8_);}
+       .st12{fill:url(#SVGID_9_);}
+       .st13{fill:url(#SVGID_10_);}
+       .st14{fill:url(#SVGID_11_);}
+       .st15{fill:url(#SVGID_12_);}
+       .st16{fill:url(#SVGID_13_);}
+       .st17{fill:url(#SVGID_14_);}
+       .st18{fill:url(#SVGID_15_);}
+       .st19{fill:url(#SVGID_16_);}
+</style>
+
+<switch
+   id="switch5853"
+   transform="matrix(0.61173184,0,0,0.53809636,1.2505583,31.603105)"><g
+     ns0:extraneous="self"
+     id="g5855"><g
+       id="g5857"><linearGradient
+         id="SVGID_1_-7"
+         gradientUnits="userSpaceOnUse"
+         x1="113.6835"
+         y1="245.222"
+         x2="205.1835"
+         y2="41.222"
+         gradientTransform="matrix(1,0.00546456,-0.00546456,1,-2.0192,-3.0212)"><stop
+           offset="0"
+           style="stop-color:#00ADDC"
+           id="stop5860-7" /><stop
+           offset="1"
+           style="stop-color:#6BFBFF"
+           id="stop5862-5" /></linearGradient><g
+         id="mixer_2_"><linearGradient
+           id="linearGradient6618"
+           gradientUnits="userSpaceOnUse"
+           x1="63.2808"
+           y1="222.6149"
+           x2="154.78081"
+           y2="18.614901"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6614" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6616" /></linearGradient><rect
+           x="113.2"
+           y="75.699997"
+           class="st5"
+           width="4.5"
+           height="61.200001"
+           id="rect5872"
+           style="fill:url(#SVGID_2_-3)" /><linearGradient
+           id="linearGradient6625"
+           gradientUnits="userSpaceOnUse"
+           x1="91.1007"
+           y1="235.093"
+           x2="182.60069"
+           y2="31.093"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6621" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6623" /></linearGradient><rect
+           x="113.2"
+           y="163.60001"
+           class="st6"
+           width="4.5"
+           height="34.5"
+           id="rect5879"
+           style="fill:url(#SVGID_3_)" /><linearGradient
+           id="linearGradient6632"
+           gradientUnits="userSpaceOnUse"
+           x1="82.610298"
+           y1="231.28481"
+           x2="174.11031"
+           y2="27.2848"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6628" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6630" /></linearGradient><rect
+           x="142.5"
+           y="75.699997"
+           class="st7"
+           width="4.5"
+           height="34.299999"
+           id="rect5886"
+           style="fill:url(#SVGID_4_)" /><linearGradient
+           id="linearGradient6639"
+           gradientUnits="userSpaceOnUse"
+           x1="111.0053"
+           y1="244.0208"
+           x2="202.50529"
+           y2="40.020699"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6635" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6637" /></linearGradient><rect
+           x="142.5"
+           y="139.8"
+           class="st8"
+           width="4.5"
+           height="58.299999"
+           id="rect5893"
+           style="fill:url(#SVGID_5_)" /><linearGradient
+           id="linearGradient6646"
+           gradientUnits="userSpaceOnUse"
+           x1="111.9398"
+           y1="244.4399"
+           x2="203.4398"
+           y2="40.439899"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6642" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6644" /></linearGradient><rect
+           x="171.7"
+           y="75.699997"
+           class="st9"
+           width="4.5"
+           height="61.200001"
+           id="rect5900"
+           style="fill:url(#SVGID_6_)" /><linearGradient
+           id="linearGradient6653"
+           gradientUnits="userSpaceOnUse"
+           x1="139.88451"
+           y1="256.97391"
+           x2="231.38451"
+           y2="52.9739"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6649" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6651" /></linearGradient><rect
+           x="171.7"
+           y="164.2"
+           class="st10"
+           width="4.5"
+           height="33.900002"
+           id="rect5907"
+           style="fill:url(#SVGID_7_)" /><linearGradient
+           id="linearGradient6660"
+           gradientUnits="userSpaceOnUse"
+           x1="129.57471"
+           y1="252.3497"
+           x2="221.07471"
+           y2="48.349701"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6656" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6658" /></linearGradient><rect
+           x="202.8"
+           y="75.699997"
+           class="st11"
+           width="4.5"
+           height="16.700001"
+           id="rect5914"
+           style="fill:url(#SVGID_8_)" /><linearGradient
+           id="linearGradient6667"
+           gradientUnits="userSpaceOnUse"
+           x1="158.3318"
+           y1="265.24811"
+           x2="249.8318"
+           y2="61.2481"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6663" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6665" /></linearGradient><rect
+           x="202.8"
+           y="124.1"
+           class="st12"
+           width="4.5"
+           height="74"
+           id="rect5921"
+           style="fill:url(#SVGID_9_)" /><linearGradient
+           id="linearGradient6674"
+           gradientUnits="userSpaceOnUse"
+           x1="79.700302"
+           y1="229.97951"
+           x2="171.2003"
+           y2="25.9795"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6670" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6672" /></linearGradient><path
+           class="st13"
+           d="m 115.4,141.4 c -4.9,0 -8.9,4 -8.9,8.9 0,4.9 4,8.9 8.9,8.9 4.9,0 8.9,-4 8.9,-8.9 0,-4.9 -4,-8.9 -8.9,-8.9 z m 0,13.4 c -2.5,0 -4.5,-2 -4.5,-4.4 0,-2.5 2,-4.5 4.5,-4.5 2.5,0 4.5,2 4.5,4.5 0,2.4 -2,4.4 -4.5,4.4 z"
+           id="path5928"
+           style="fill:url(#SVGID_10_)"
+           inkscape:connector-curvature="0" /><linearGradient
+           id="linearGradient6681"
+           gradientUnits="userSpaceOnUse"
+           x1="94.226303"
+           y1="236.4949"
+           x2="185.7263"
+           y2="32.4949"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6677" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6679" /></linearGradient><path
+           class="st14"
+           d="m 144.4,115.8 c -4.9,0 -8.9,4 -8.9,8.9 0,4.9 4,8.9 8.9,8.9 4.9,0 8.9,-4 8.9,-8.9 0,-4.9 -4,-8.9 -8.9,-8.9 z m 0,13.4 c -2.5,0 -4.5,-2 -4.5,-4.5 0,-2.5 2,-4.5 4.5,-4.5 2.5,0 4.4,2 4.4,4.5 0,2.5 -2,4.5 -4.4,4.5 z"
+           id="path5935"
+           style="fill:url(#SVGID_11_)"
+           inkscape:connector-curvature="0" /><linearGradient
+           id="linearGradient6688"
+           gradientUnits="userSpaceOnUse"
+           x1="128.36971"
+           y1="251.8092"
+           x2="219.86971"
+           y2="47.8092"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6684" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6686" /></linearGradient><path
+           class="st15"
+           d="m 173.9,141.4 c -4.9,0 -8.9,4 -8.9,8.9 0,4.9 4,8.9 8.9,8.9 4.9,0 8.9,-4 8.9,-8.9 0,-4.9 -4,-8.9 -8.9,-8.9 z m 0,13.4 c -2.5,0 -4.4,-2 -4.4,-4.4 0,-2.5 2,-4.5 4.4,-4.5 2.5,0 4.5,2 4.5,4.5 -0.1,2.4 -2.1,4.4 -4.5,4.4 z"
+           id="path5942"
+           style="fill:url(#SVGID_12_)"
+           inkscape:connector-curvature="0" /><linearGradient
+           id="linearGradient6695"
+           gradientUnits="userSpaceOnUse"
+           x1="138.8425"
+           y1="256.50659"
+           x2="230.3425"
+           y2="52.506599"><stop
+             offset="0"
+             style="stop-color:#00ADDC"
+             id="stop6691" /><stop
+             offset="1"
+             style="stop-color:#6BFBFF"
+             id="stop6693" /></linearGradient><path
+           class="st16"
+           d="m 205,100 c -4.9,0 -8.9,4 -8.9,8.9 0,4.9 4,8.9 8.9,8.9 4.9,0 8.9,-4 8.9,-8.9 0,-4.9 -4,-8.9 -8.9,-8.9 z m 0,13.4 c -2.5,0 -4.4,-2 -4.4,-4.5 0,-2.5 2,-4.5 4.4,-4.5 2.5,0 4.5,2 4.5,4.5 0,2.5 -2,4.5 -4.5,4.5 z"
+           id="path5949"
+           style="fill:url(#SVGID_13_)"
+           inkscape:connector-curvature="0" /></g></g></g></switch></svg>
\ No newline at end of file