[vlc-commits] qml: update play icon and add play_outline and enqueue icons to VLCIcons

Prince Gupta git at videolan.org
Fri Jul 24 11:45:19 CEST 2020


vlc | branch: master | Prince Gupta <guptaprince8832 at gmail.com> | Wed Jun 24 15:38:55 2020 +0530| [151e1009671d335f8e95962b93fcce7988211af2] | committer: Pierre Lamot

qml: update play icon and add play_outline and enqueue icons to VLCIcons

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=151e1009671d335f8e95962b93fcce7988211af2
---

 modules/gui/qt/pixmaps/VLCIcons.json    |   4 ++-
 modules/gui/qt/pixmaps/VLCIcons.ttf     | Bin 27892 -> 28080 bytes
 modules/gui/qt/pixmaps/enqueue.svg      |  12 +++++++++
 modules/gui/qt/pixmaps/play.svg         |  45 +-------------------------------
 modules/gui/qt/pixmaps/play_outline.svg |  10 +++++++
 modules/gui/qt/style/VLCIcons.qml       |   2 ++
 6 files changed, 28 insertions(+), 45 deletions(-)

diff --git a/modules/gui/qt/pixmaps/VLCIcons.json b/modules/gui/qt/pixmaps/VLCIcons.json
index 62d53fa985..cdc160bbce 100644
--- a/modules/gui/qt/pixmaps/VLCIcons.json
+++ b/modules/gui/qt/pixmaps/VLCIcons.json
@@ -146,6 +146,8 @@
 		{"key":"grid", "path": "./topbar/grid.svg"},
 		{"key":"list", "path": "./topbar/list.svg"},
 		{"key":"album_cover", "path": "./album_cover.svg"},
-		{"key":"time", "path": "./time.svg"}
+		{"key":"time", "path": "./time.svg"},
+		{"key":"play_outline", "path": "./play_outline.svg"},
+		{"key":"enqueue", "path": "./enqueue.svg"}
 	]
 }
diff --git a/modules/gui/qt/pixmaps/VLCIcons.ttf b/modules/gui/qt/pixmaps/VLCIcons.ttf
index 4fa9f3fcd0..99b2a06d77 100644
Binary files a/modules/gui/qt/pixmaps/VLCIcons.ttf and b/modules/gui/qt/pixmaps/VLCIcons.ttf differ
diff --git a/modules/gui/qt/pixmaps/enqueue.svg b/modules/gui/qt/pixmaps/enqueue.svg
new file mode 100755
index 0000000000..4ee400095f
--- /dev/null
+++ b/modules/gui/qt/pixmaps/enqueue.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 24.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve">
+<title>Icon-Enqueue</title>
+<rect x="8" y="17.6" width="32" height="3.2"/>
+<rect x="8" y="8" width="32" height="3.2"/>
+<rect x="8" y="36.8" width="13.1" height="3.2"/>
+<polygon points="33.9,31.3 33.9,25.1 31.4,25.1 31.4,31.3 25.3,31.3 25.3,33.8 31.4,33.8 31.4,40 33.9,40 33.9,33.8 40,33.8 
+	40,31.3 "/>
+<rect x="8" y="27.2" width="13.1" height="3.2"/>
+</svg>
diff --git a/modules/gui/qt/pixmaps/play.svg b/modules/gui/qt/pixmaps/play.svg
old mode 100644
new mode 100755
index 8cdf6441c2..c34ff746a2
--- a/modules/gui/qt/pixmaps/play.svg
+++ b/modules/gui/qt/pixmaps/play.svg
@@ -1,44 +1 @@
-<?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="48"
-   height="48"
-   viewBox="0 0 48 48"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
-   sodipodi:docname="play.svg">
-  <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="Master"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(-384,-1004.3622)"
-     style="display:inline">
-      <path
-         style="display:inline;fill:#747474;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-         d="m 396,1044.3622 c 8.66667,-5.3333 17.33333,-10.6667 26,-16 -8.66667,-5.3333 -17.33333,-10.6667 -26,-16 0,10.6667 0,21.3333 0,32 z"
-         id="path11037-0"
-         inkscape:connector-curvature="0" />
-  </g>
-</svg>
+<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><defs><style>.cls-1{fill-rule:evenodd;}</style></defs><title>Icon-Play</title><polygon class="cls-1" points="12.57 8 12.57 40 35.43 24 12.57 8"/></svg>
\ No newline at end of file
diff --git a/modules/gui/qt/pixmaps/play_outline.svg b/modules/gui/qt/pixmaps/play_outline.svg
new file mode 100755
index 0000000000..2ffbc55197
--- /dev/null
+++ b/modules/gui/qt/pixmaps/play_outline.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 24.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill-rule:evenodd;clip-rule:evenodd;}
+</style>
+<title>Icon-Play-Outline</title>
+<path class="st0" d="M16.9,12.4L33.5,24L16.9,35.6V12.4z M14.6,8v32l22.9-16L14.6,8z"/>
+</svg>
diff --git a/modules/gui/qt/style/VLCIcons.qml b/modules/gui/qt/style/VLCIcons.qml
index 8f90c0cdda..dd8d588715 100644
--- a/modules/gui/qt/style/VLCIcons.qml
+++ b/modules/gui/qt/style/VLCIcons.qml
@@ -160,5 +160,7 @@ Item {
     property string list : "\ue08c"
     property string album_cover : "\ue08d"
     property string time : "\ue08e"
+    property string play_outline : "\ue08f"
+    property string enqueue : "\ue090"
 
 }
\ No newline at end of file



More information about the vlc-commits mailing list