[vlc-devel] [PATCH 2/2] Qt: increase volume slider icons resolution

Pierre Lamot pierre at videolabs.io
Thu Sep 14 11:05:45 CEST 2017


From: Alexandre Perraud <4leyx4ndre at gmail.com>

---
 modules/gui/qt/pixmaps/svg/pixmap_source.svg       |  26 ++++++++++-----------
 modules/gui/qt/pixmaps/svg/svg2png4vlc.sh          |   4 ++--
 .../qt/pixmaps/toolbar/volume-slider-inside.png    | Bin 515 -> 702 bytes
 .../qt/pixmaps/toolbar/volume-slider-outside.png   | Bin 891 -> 1304 bytes
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/modules/gui/qt/pixmaps/svg/pixmap_source.svg b/modules/gui/qt/pixmaps/svg/pixmap_source.svg
index f5ac2f207b..79a2c13ff5 100644
--- a/modules/gui/qt/pixmaps/svg/pixmap_source.svg
+++ b/modules/gui/qt/pixmaps/svg/pixmap_source.svg
@@ -4732,9 +4732,9 @@
      borderopacity="1.0"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.5"
-     inkscape:cx="-455.46767"
-     inkscape:cy="-58.260612"
+     inkscape:zoom="2.8284271"
+     inkscape:cx="977.62081"
+     inkscape:cy="664.91608"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
      showgrid="true"
@@ -5359,16 +5359,6 @@
          id="path14669"
          d="m 259,269.86218 11.375,-7 -11.375,-7 z"
          style="display:inline;fill:#ff950d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.43750006px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.66065836;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
-         d="m 752.41602,451.44616 c -0.202,10e-4 -0.40196,0.0258 -0.59766,0.0762 v -0.002 l -76.00977,19.48828 c -0.9736,0.23317 -1.66081,1.10234 -1.66211,2.10352 0,1.19661 0.96942,2.16602 2.16602,2.16602 h 76.10352 c 1.3462,0 2.4375,-1.09131 2.4375,-2.4375 v -18.95704 c 0,-1.34619 -1.0913,-2.4375 -2.4375,-2.4375 z m -0.006,1.13477 c 0.003,-3e-5 0.007,-3e-5 0.01,0 0.70529,0.003 1.30078,0.59395 1.30078,1.30273 v 18.95899 c 0,0.70929 -0.59538,1.30469 -1.30468,1.30469 h -76.10547 c -0.5483,0 -1.03125,-0.48728 -1.03125,-1.03321 v -0.002 c 0.002,-0.46247 0.33776,-0.89338 0.79101,-1.00195 0.005,-0.001 0.0106,-0.003 0.0156,-0.004 l 75.97851,-19.47852 v 0.004 c 0.0116,-0.004 0.0234,-0.007 0.0352,-0.01 0.11282,-0.0297 0.21765,-0.04 0.31055,-0.041 z"
-         id="path9124"
-         inkscape:connector-curvature="0" />
-      <path
-         inkscape:connector-curvature="0"
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff00cc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.66074896;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
-         d="m 656.41866,453.07131 c -0.0678,0.001 -0.13278,0.008 -0.19468,0.0243 a 1.6251852,1.6252459 0 0 1 -0.0368,0.007 l -75.97723,19.47984 a 1.6251852,1.6252459 0 0 1 -0.0244,0.006 c -0.2513,0.0602 -0.41368,0.26665 -0.41471,0.52476 0,0.31757 0.22274,0.54064 0.54058,0.54064 h 76.10523 c 0.46802,0 0.81251,-0.34453 0.81251,-0.81254 V 453.882 c 0,-0.46713 -0.34374,-0.81019 -0.8104,-0.81148 z"
-         id="path9118" />
     </g>
     <g
        inkscape:groupmode="layer"
@@ -7485,5 +7475,15 @@
        d="m 552.00001,912.36217 c -3.31374,0 -6,2.23858 -6,5.00001 0.003,1.08269 2.37479,3 1.20896,3 h -11.20898 v 14.21091 c 0,1.16618 1.91713,-1.20774 3,-1.21092 2.76143,0 5.00001,2.6863 5.00001,6 0,3.3137 -2.23858,6 -5.00001,6 -1.08269,-0.003 -3,-2.37483 -3,-1.209 v 6.20901 h 16.39453 c 0.79551,0 -0.89363,-1.26172 -0.8945,-2.00001 0,-1.65687 1.56699,-3 3.49999,-3 1.933,0 3.5,1.34313 3.5,3 -10e-4,0.73852 -1.69236,2.00001 -0.89651,2.00001 h 8.39649 v -5.39456 c 0,-0.79551 1.26172,0.89364 2.00001,0.89454 1.65687,0 3,-1.56699 3,-3.49999 0,-1.933 -1.34313,-3.49999 -3,-3.49999 -0.73852,9.8e-4 -2.00001,1.69232 -2.00001,0.89646 V 924.36217 A 3.999998,3.9999999 0 0 0 562,920.36218 h -5.21095 c -1.16613,0 1.20779,-1.91712 1.21096,-3 0,-2.76143 -2.6863,-5.00001 -6,-5.00001 z"
        id="path5658"
        inkscape:connector-curvature="0" />
+    <path
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.9119916;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 1163.5,428.36227 c -0.373,0.002 -0.7443,0.0494 -1.1055,0.14258 v -0.004 l -140.3261,35.97656 c -1.7975,0.43047 -3.066,2.03645 -3.0684,3.88477 0,2.20914 1.7909,4 4,4 h 140.5 c 2.4853,0 4.5,-2.01472 4.5,-4.5 v -35 c 0,-2.48528 -2.0147,-4.5 -4.5,-4.5 z m 0,3.00195 c 0.8615,0.002 1.4961,0.6357 1.4961,1.49805 v 35 c 0,0.86397 -0.636,1.5 -1.5,1.5 H 1023 c -0.5868,0 -0.998,-0.4118 -0.998,-0.99805 0,-0.47649 0.3017,-0.85766 0.7656,-0.96875 a 3.0003,3.0003 0 0 0 0.045,-0.0117 l 140.2637,-35.96093 a 3.0003,3.0003 0 0 0 0.068,-0.0137 c 0.1143,-0.0294 0.2343,-0.0429 0.3594,-0.0449 z"
+       id="path6770"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path5485"
+       d="m 971.5037,431.3622 c -0.1251,0.002 -0.2451,0.0155 -0.3594,0.0449 a 3.000342,3.000454 0 0 1 -0.068,0.0137 l -140.2657,35.96278 a 3.000342,3.000454 0 0 1 -0.045,0.0117 c -0.4639,0.11109 -0.7637,0.49228 -0.7656,0.9688 0,0.58628 0.4112,0.9981 0.998,0.9981 H 971.5 c 0.864,0 1.5,-0.63606 1.5,-1.50008 v -35.00179 c 0,-0.8624 -0.6346,-1.49574 -1.4961,-1.49813 z"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ff00cc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.91215181;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4.19999981;stroke-opacity:1;marker:none;enable-background:accumulate"
+       inkscape:connector-curvature="0" />
   </g>
 </svg>
diff --git a/modules/gui/qt/pixmaps/svg/svg2png4vlc.sh b/modules/gui/qt/pixmaps/svg/svg2png4vlc.sh
index a305e474de..1edbe413a6 100755
--- a/modules/gui/qt/pixmaps/svg/svg2png4vlc.sh
+++ b/modules/gui/qt/pixmaps/svg/svg2png4vlc.sh
@@ -104,8 +104,8 @@
     inkscape pixmap_source.svg -a 1104:672:1152:720 -e ../toolbar/volume-medium.png
     inkscape pixmap_source.svg -a 1152:672:1200:720 -e ../toolbar/volume-muted.png
 
-    inkscape pixmap_source.svg -a 576:576:661:602   -e ../toolbar/volume-slider-inside.png
-    inkscape pixmap_source.svg -a 672:576:757:602   -e ../toolbar/volume-slider-outside.png
+    inkscape pixmap_source.svg -a 816:576:986:628   -e ../toolbar/volume-slider-inside.png
+    inkscape pixmap_source.svg -a 1008:576:1178:628 -e ../toolbar/volume-slider-outside.png
 
     inkscape pixmap_source.svg -a 0:768:48:816     -e ../types/capture-card_16px.png
     inkscape pixmap_source.svg -a 48:768:96:816    -e ../types/disc_16px.png
diff --git a/modules/gui/qt/pixmaps/toolbar/volume-slider-inside.png b/modules/gui/qt/pixmaps/toolbar/volume-slider-inside.png
index 6c5804d098bc9e4c4d44e7ec0aaf89c7831b660a..1cc556878989cc00bdba4cfd558dc6b3f124d482 100644
GIT binary patch
delta 639
zcmV-_0)YL41il3!iBL{Q4GJ0x0000DNk~Le000200000q2nGNE02&&jv5_H6e*!y6
zL_t(|obBAtY7<caM)5OgwDms}MNm+w8xcV(T3VAT)<JzDU&D=0;X~N1U?{lgt5^t<
z>tYfbry*^UN#@SX`9W9Hq<3+k<bDv4BuSDaNs>yFlzjlzSK#+G_`46h&wj!)2;UN3
zf0^~Y3{`~*9B#mkJ+d$lfF0mcf9}`%39r^?eeZSw=Tk!kzOTXK7Z6fNQV1R3$~iB)
zJkQ at UR9#pW=A$RD*2&`JBZOO{r^{rhnkw*X3tH(g%n!ikvZI{DQ1zeFFzG@#0PdF&
zW}cxoT;S*)42J*8lTX0I7{bgm)P at QCybJBO!!Wxrc$z(l`vS;NYc9~ce+|jr at Dq6o
zyabZi!^|_(nh6|Vhd;a7brC7B4WU)`xfW%p6&L7Th42RGLaPHO?;y!vvR9s=R!rcq
z4L6^UU9#^(vOaoRSB4t73F}W6!p7)nQy6Mw#=`6Z9agyh#LQ45aCZF(n`NIVHilY)
zSl6GJ8R`mDW&Menp)NsgfBi{eu$4Wj)+KvP47C7(qdO3GtG at ok%uwfWcKsP_1C?KY
zVrHlpaJv2^!w*0wJ9S)tVrHllOkaOg21CX5rwSSws_RenG$vHnpK7aZsIEWtQkzh7
z>(6K4fnnB1WkYrSX_m at _>iW}c(T3{!qjAxM>iVN;N(<HXN3&R2Rj95%TEx;qb^TG1
z3JuluN6WHMsIEU+mAOL=^nQ?iFMEN<Q3LendC?;GlIMK|wv^WgzLtFmNs=T<k|b$H
Z{{Y5V!HsFHlivUU002ovPDHLkV1mA+EOP(=

delta 451
zcmV;!0X+V`1%m`3iBL{Q4GJ0x0000DNk~Le000100000Q2nGNE0LJ?e<B=gue*u6=
zL_t(&f$f;zN&-O?hrdyiqB4Yvhzcs`Ca9>4LX(p1-<$Moy+d>tVIY|F4qbbZWU!};
z-6h+UOjdVho$qdD4!gt0VRn8C7K<g}2=zswS_sdpI5uM{!b=`L%AhJh1=z-OxT831
z1a+CXHfRDueHz*)pd6qC?ITbVe_bkbog*u?1L1KBvIjuX6Zu&NmHqE?##*ZIkb&GT
zh~r6=5-=I84$4?b74Fiox#!C(0+%3j!D>__UaIiC0V&7pMjVj*u-}<DsUeByz<iWl
z*bl}_6>7`i7X5Sa8dw{(#4yH56{<^+I`t)9fV=Lk=yT=PUaC-A0QU?Ce?BhzfYM1~
z811AAuQTv|>|eMYaD9p95WCdhsioB;wV1=mrAC!nbY|#Mhm~4%CUU7=Qp?r%4~Jw*
z3=@geI8uww3?x;D)S@$eNe!iz8(`H+>`hmxCZraf`5{$!T7k?xu;tBIiT$CPoug2v
tw%%a&79>5&Eg4QzQE2>K8D_EQ#uu at pY-D8d9&Z2u002ovPDHLkV1fu3%4`4t

diff --git a/modules/gui/qt/pixmaps/toolbar/volume-slider-outside.png b/modules/gui/qt/pixmaps/toolbar/volume-slider-outside.png
index 8468382bbc9cc1c0b0ad7c97bdbc6c680e5b7f90..2aefe0df7edea36370ee03d7f40ca42b01adf9a5 100644
GIT binary patch
delta 1246
zcmV<41R?wT2AB#ViBL{Q4GJ0x0000DNk~Le000200000q2nGNE02&&jv5_H6e*~3D
zL_t(|obBDuYaDeL$MN?wJITh?6%nZvYKzrNh2pP+X_Fc at T@gI#p(p<Up|~_lmgsRj
zNX-(OYM_VS>;E8blUlQF at n97y=%pZ3MEprJ+mL2w9uK=MYfYxJ$!0UV`@Bw>?0l2w
z at Zme`_mdxBj4{R-V@$HhZVzDkf7kT%^a00la;iEB90m3Pw?yPZy<Y!hetv#6?$@%Q
znvR*8n%e8SZcapUs+t3yi at 5!25Cq5LhSlxNh-MH?PftJPIL<^EhB*<L1P%eHYMkXq
zQmNDjfEVXx3#y5&P$)c}PNyfDJLV*CSXCX7O&`oPU>R6)9A_z$$=s;be`@cm>TL7%
zcd?+F?JAW at kBZ2cs!pnEPDEY>QV~1m8gNxrmw?4=Hv5g|d3RfHC=?2xrqk(rL47vv
zEEZIApXYh*%F4=%B9aI4z%f-#18lNu2Ecbf1*kfXbE#Y|uS9*1g at uK?rBdnMWh(A$
z7SsWD;>3y6{{8!35|O;Be~$aUKOrL7h$SKLqlhd6mG$-YFVCJm`%gD!wV)0V&-0ws
z)zw4wdVQ?9YrX+I0h{iah{#PEJ7%R`uV0*>pZ}|C1GliC_PJuQc+hd2yols|-#-pK
z8S&<)HJDWqSuB^!x4JcJ6bovfDHe+dUDq84##Hq!8i(vreg&3Qf3*U9F*i5&^NtU>
z1s2pEH#If2cW7v69LTHco4|pnb4(HWO;s<eYQ=Tk>g??74_zB}8!V_jrc^5J5s?WR
z!5jx(c*p_!AF6syM3z;xGB-E(EfDKOK1nR72{$t{lMTc0H5$i7dEgaQjjFzV;2Ka-
z)k-#-z3zEl*o|3tf06|?VNRYr`B)~C8KoJ_FbrP?oQNfNfGa>1SiXJx_E+c6pI`67
zs9j}2-DRHVWqjX13XB6|zyvT9v7`=sPxHuVZEfxAg at uK+ou71fSx~#|!S=`Z{bN8n
zVo7WJQwf5g+Rl&1^$QE?4(p}%C&?_R9oEb3Pm)<sJD^|Mf1f0?pl(4+Fvo!$ebW9U
znFTe5joP26`+K$hNiqxS22Pzi_4M%Y at aqg%`;%lAR2skgBO*s=oMR4b`;%k?8Po^c
zAHdq5gd2#UTKm)c`ZB22{`8-|2x at ElLnD}DBJxPY5^H~YOiu<is{PrFwLiVBXM(z&
z_NN)lU%EA`f9br$2G!ah(<(7Rwf4tE*|nfr`(xVCwV+!2W42?*f@<xL>7<SY)!HAk
zleQdGYky2PwH?%AvG{x{mHNo{{dXSH{sh2vU`a$4Yqi?)xpU|IEl+9&T3bPFhO`Ro
z+2CarksH8b5Cn^17+$to(sW8&K~1GnAM at Xk{v;wxf54*ax|dF$KK*+~r!%Ih-A8}!
z-UneA=FgltbFstom_Ao16oy+agShLWj*B)ja(|)Y+-Y;I8E~HG4UdeB6k9%ZGw#~9
zc2p6$sH$%_FR!%xEp}rb%J={GUiw1ZwQcRFBJv^dcROp0*~FC~2+DD9j{RRL0IJpM
zpQEFrG at pyeKHwRm&rOYaP(b5x|5*?O at 7X!JF~%5UjOk_n0x748xYwZw1ONa407*qo
IM6N<$f^_O)<^TWy

delta 830
zcmV-E1Ht^53i}2jiBL{Q4GJ0x0000DNk~Le000100000Q2nGNE0LJ?e<B=gue**YP
zL_t(&f$f<~YZO at kh0nREkl1#%GNNSRMqKI4Fqko|lGq};a+4o08-+k-(w#C0v$+UD
z8Y*-!5TtSKMqCLZ(#E&wW>j1b_!t;wH4oFb6PxMOagl0?kEm#3RmFTzi(AF5d-$je
zb*g|hmL0|&AZ-i{4Rv&OcJ=`1f0xt`U=ztJ^?JQ9H8te`z>7Cx^0C%>&bc2X^%-OO
zCGC>r09+$^R?_d1PGmBflK_4J)}+3Lwbs<@^&MDv68oHUy8+A_V{U|Dc!6Xw2!cld
z)S6Q)7Bj|}ldbWZQ~-rSVT&;)PcrYE>j$t7z#Ra$0hDKEX0BH%mH(HTe^0UjprbYZ
zDy0?*g)N at v<pA_bIt1Vw01p9F0aO}|#?8se$;PMN|ErKXJUqOyy}dmLATQ|vfX$K~
zU_s(f*=+Wfwf4nwt+y(r`o6z`<X$XD%mLUMNxV(+m@(#ZsZ at HtQtPh@siUK#U11pR
z1dxx8?*KdjP$g-b&E}PIf4Th6m&%h$slM;82k;{ziD4LiOY$iew)3e-;-7KlONCTx
zZN at pb3qTG)FMvG&{swSMQpNMUOQlljk61%4B9T(9wO*}O+fFhMAn%;pP4YiUHzb`4
z!|-UiTz(vP&ZS6%)PaG4w(jok9VGLTa?ZKEBwt9nN3tsEcn}1?e__!Jcan)ks<qb4
z&CP9VHk-ZC)3`s%ayOD_ySlpWTWiBO at _jB}OzIo0Wgmb}l6L at 9C7r6(YWLpPTGGUd
zNnPpIl4O=m>N{G?CP^)c%ida&%qL5YyR{^lkCytO*3#D2RvjA~`*($Mrivw{4h{}x
zGnq^e653jl%xhAMf5l>tG3KzOK9b*)d?x9tr1Jdy{Pe`c#9wg*O%t!Aj*N^PAvpoy
zJjv6Nrh_1O7Gt*5@=7YnBa(g|A0IyxXP`79sU!OO58(Cf|Cr=K-}fI$YQ~T)l^A2P
zl8ytIZk_WMT^tU>@HBu6BopyXAPq!+Rxi%Z&i)#AmQ~G56#jN=f|576kpKVy07*qo
IM6N<$f<fkoKmY&$

-- 
2.14.1



More information about the vlc-devel mailing list