[vlc-devel] [PATCH 3/4] QML: update the top bar network icon for better rendering with Qt

Adrien Maglo magsoft at videolan.org
Wed Jun 26 11:21:40 CEST 2019


---
 modules/gui/qt/pixmaps/VLCIcons.ttf       | Bin 23976 -> 23940 bytes
 modules/gui/qt/pixmaps/topbar/network.svg |  77 ++++++----------------
 2 files changed, 20 insertions(+), 57 deletions(-)

diff --git a/modules/gui/qt/pixmaps/VLCIcons.ttf b/modules/gui/qt/pixmaps/VLCIcons.ttf
index d9ad3d711b39afa2b2657ffa03d11d11739db3ee..b775ea5cf6df5207a6a966c6eadfdf719668dc1e 100644
GIT binary patch
delta 752
zcmY+CQAkr!7{~wT-ko#Lx+~qh>0oNB<*v0%+U!m-3K5nFD<gAZNX at pKIXBTI2GPWV
zKzfN$K?c3_AU!saz^Cf1mkN9^=*1pFie7 at Shmbz!73$&R`+fiK`=4|8IE%~d?lSX&
z0oaXMsOXEu`s4E}V{^bz=7INA at d~x%NcQHnjj`YF0nrScUCgADDdVFtL%q)wR)z!-
zP=5f-p!#5DyfBlv(>qV~D+*6Ge>M5-{^oOl*Hi5pPtHu>r$X1VcAEF+lH=*tRNp(`
z!UsSJP2{Hv=T{3oz~RInG7VQ=NaM4iwTG9hPW*zdu9Fd;+ShN`dHN-L%@`}cQHE4!
z*gRuiH=mj-<z_JyFLK5(r+ig%(6J8 at oW><`g=_a3nmgbQ9&a-%EQ~smMBsoKY>Qg9
zR=cAeWl at WV>uL>+Cdd=D+DuATlr*uUon#e_tp$C)pf4hIURA}5x^xP!SHz_52&pX&
zD!HXbIP+Cx=k}C7u!~1jOKg=bYRI9p4WFmcwfTiLx*9$0y3}~hu^O&PU2BLpXoI>G
zymO(0YnrZgmt%6UBL6csC}ZVrNrL1Z3!Pj at z5KSnpA`e>sqB-s4~g40E70)RW))5N
zZnFbU)?_nBH9KdsfMf;wG0fqlUB)Q3nV}k4n-%QAJ)2eZ;@KAa$>4y8x$OprpS9X7
z=z`(W(!im*E~GGtQKXTBA8{lxLdWJy>jU+!uGHjcI_HlkN3!{nGclotVU=zrjwoTP
X^dd1`-hXk58>_=l9?_%z`yzh<md1r>

delta 794
zcmY+C?@JSL9LGPOJMYJKx7%*J-KM+goVwFohI(q0Oe2&Mv`ND=V#q3Wl{(Q8_QXZl
z540z-f5NA=9vFg9^rSzaC<yXN5P=YZP$1IBc~L$1e!s8x=hye{`}wSG<K{Mo0Rg}R
z_ke};@Nj1I at xahNK=#Sg at IYyeT;lB9-I?3Jc9sG7R)9;p`RUvZ?b-Ra<oiUcH%|t>
ziQNN0jdXK<zPMsP7+EL1Maw@|xSsp==I|!~XONcXb1RGRgQ08jG{wgja`V%(o9!<F
zCPV;6Uo0#aFMlXr05~xjqoixqFQoAH)s2-YZ~s0>>{m*Jk8M!@=X{Q at 5ZTIWCd<0U
z%v<I|bIbf*Y2~w{B at tODFkhG%`pXC;pc7Is23KK at a^rkZ)%5PJ6!xf=>5!FZiYpkh
zQrO+4YkWMxTfJR+P*boeF7$Pv)!TOp`Jfg$5<OL=U{KRTEoKU>ggJl|EQCn(SRGg*
zT~BUazyqHoiJXf&7YWEgPjyoTMU+)Fth)4=E~#$cxWc*JoZ=0K&w2w!t?Km#jfODR
z{WU9oLk_r=WBUt9INTK_DvB|oF%Y4;e%fTwBdWEk$~NeOx|izuWg+4>1X-?6B%<ST
zC=-jOLy{DoY-!C#^Zz;rJ=#UXce2eR%XR6-=1iork;!1mfHT!TP}e|&n+`J|z<q~V
zXo2?**MJLs4s+nceusGwaf&7lYh3jDN9{jm1RvNAGoZkd!z_%z`Vq${p$7bL;5ayl
zVV%P~T`*c+ooI6{K>_lRgN5?Wgdr{!^0|d%GFkp?N6WmOW;?+uU$K)+r&WGr->Dqf
PMNWISH$+qV|1kXq4M2d=

diff --git a/modules/gui/qt/pixmaps/topbar/network.svg b/modules/gui/qt/pixmaps/topbar/network.svg
index d4d2156478..8be8d36ae7 100644
--- a/modules/gui/qt/pixmaps/topbar/network.svg
+++ b/modules/gui/qt/pixmaps/topbar/network.svg
@@ -14,7 +14,7 @@
    viewBox="0 0 48 48"
    version="1.1"
    id="svg5502"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
    sodipodi:docname="network.svg">
   <defs
      id="defs5496" />
@@ -26,8 +26,8 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="14.481547"
-     inkscape:cx="7.3715065"
-     inkscape:cy="25.477187"
+     inkscape:cx="14.384392"
+     inkscape:cy="30.680564"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
      showgrid="true"
@@ -63,66 +63,29 @@
      id="layer1"
      transform="translate(-96.459526,-120.56071)">
     <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="m 120.45953,141.56071 0,23"
-       id="path819"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <circle
-       style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="path821"
-       cx="120.45953"
-       cy="138.35356"
-       r="3" />
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="M 24 14.142578 C 21.99186 14.142578 20.349609 15.784829 20.349609 17.792969 C 20.349609 19.265746 21.236834 20.533712 22.5 21.109375 L 22.5 44 L 25.5 44 L 25.5 21.109375 C 26.763167 20.533712 27.650383 19.265746 27.650391 17.792969 C 27.650391 15.784829 26.00814 14.142578 24 14.142578 z "
+       transform="translate(96.459526,120.56071)"
+       id="path819" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 112.66211,132.4082 a 1.50015,1.50015 0 0 0 -1.13281,0.5625 c -2.57266,3.12252 -2.58006,7.65269 -0.0195,10.78516 a 1.50015,1.50015 0 1 0 2.32226,-1.89844 c -1.66642,-2.03865 -1.66064,-4.94635 0.0137,-6.97851 a 1.50015,1.50015 0 0 0 -1.18359,-2.47071 z"
        id="path823"
-       sodipodi:type="arc"
-       sodipodi:cx="118.09026"
-       sodipodi:cy="138.37599"
-       sodipodi:rx="7"
-       sodipodi:ry="7"
-       sodipodi:start="2.456324"
-       sodipodi:end="3.8307419"
-       d="m 112.67052,142.80616 a 7,7 0 0 1 0.0172,-8.88133"
-       sodipodi:open="true" />
+       inkscape:connector-curvature="0" />
     <path
-       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 106.41016,125.22852 a 1.50015,1.50015 0 0 0 -1.24805,0.63086 c -5.451403,7.44359 -5.253585,18.10859 0.48047,25.29296 a 1.5002738,1.5002738 0 1 0 2.3457,-1.87109 c -4.83958,-6.06366 -5.01859,-15.3525 -0.40625,-21.65039 a 1.50015,1.50015 0 0 0 -1.17187,-2.40234 z"
        id="path823-2"
-       sodipodi:type="arc"
-       sodipodi:cx="118.72097"
-       sodipodi:cy="138.19128"
-       sodipodi:rx="16"
-       sodipodi:ry="18"
-       sodipodi:start="2.4099422"
-       sodipodi:end="3.8307419"
-       d="m 106.81581,150.21706 a 16,18 0 0 1 -0.44344,-23.47163"
-       sodipodi:open="true" />
+       inkscape:connector-curvature="0" />
     <path
-       sodipodi:open="true"
-       d="m -128.24852,142.80616 a 7,7 0 0 1 0.0172,-8.88133"
-       sodipodi:end="3.8307419"
-       sodipodi:start="2.456324"
-       sodipodi:ry="7"
-       sodipodi:rx="7"
-       sodipodi:cy="138.37599"
-       sodipodi:cx="-122.82878"
-       sodipodi:type="arc"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 128.25586,132.4082 a 1.50015,1.50015 0 0 1 1.13281,0.5625 c 2.57266,3.12252 2.58201,7.65269 0.0215,10.78516 a 1.50015,1.50015 0 1 1 -2.32227,-1.89844 c 1.66642,-2.03865 1.66064,-4.94635 -0.0137,-6.97851 a 1.50015,1.50015 0 0 1 1.18164,-2.47071 z"
        id="path840"
-       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       transform="scale(-1,1)" />
+       inkscape:connector-curvature="0" />
     <path
-       sodipodi:open="true"
-       d="m -134.10334,148.88076 a 16,16 0 0 1 -0.44334,-20.86357"
-       sodipodi:end="3.8307419"
-       sodipodi:start="2.4099506"
-       sodipodi:ry="16"
-       sodipodi:rx="16"
-       sodipodi:cy="138.19128"
-       sodipodi:cx="-122.19808"
-       sodipodi:type="arc"
-       id="path842"
-       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       transform="scale(-1,1)" />
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 134.42188,125.22852 a 1.50015,1.50015 0 0 1 1.24804,0.63086 c 5.4514,7.44359 5.25163,18.10859 -0.48242,25.29296 a 1.50015,1.50015 0 1 1 -2.34375,-1.87109 c 4.83958,-6.06366 5.01859,-15.3525 0.40625,-21.65039 a 1.50015,1.50015 0 0 1 1.17188,-2.40234 z"
+       id="path823-2-3"
+       inkscape:connector-curvature="0" />
   </g>
 </svg>
-- 
2.20.1



More information about the vlc-devel mailing list