diff options
author | Alexander Mikhaylenko <alexm@gnome.org> | 2020-09-07 23:38:33 +0500 |
---|---|---|
committer | Michael Catanzaro <mcatanzaro@gnome.org> | 2020-09-14 16:55:35 +0000 |
commit | 7d5bfd8992c5045a18683cedf3deb9344cd6e1b2 (patch) | |
tree | da349540e8325df0de2b74303ffa0f1e7a6db700 | |
parent | 41881f343358fdd5953382d52520a82e4ae59ccf (diff) | |
download | epiphany-7d5bfd8992c5045a18683cedf3deb9344cd6e1b2.tar.gz |
tab-label: Improve tab muting icons
The current audio icons are awkwardly large for this context, use smaller
'multimedia-volume-control' icon. Bundle it to avoid using it out of
context. Add a new muted icon to match it, by Tobias Bernard.
-rw-r--r-- | src/ephy-tab-label.c | 2 | ||||
-rw-r--r-- | src/resources/ephy-audio-muted-symbolic.svg | 86 | ||||
-rw-r--r-- | src/resources/ephy-audio-playing-symbolic.svg | 1 | ||||
-rw-r--r-- | src/resources/epiphany.gresource.xml | 2 |
4 files changed, 90 insertions, 1 deletions
diff --git a/src/ephy-tab-label.c b/src/ephy-tab-label.c index 2d4b0209e..3fc485abd 100644 --- a/src/ephy-tab-label.c +++ b/src/ephy-tab-label.c @@ -92,7 +92,7 @@ static void ephy_tab_label_update_audio_muted (GtkWidget *image, gboolean muted) { - gtk_image_set_from_icon_name (GTK_IMAGE (image), muted ? "audio-volume-muted-symbolic" : "audio-volume-high-symbolic", GTK_ICON_SIZE_MENU); + gtk_image_set_from_icon_name (GTK_IMAGE (image), muted ? "ephy-audio-muted-symbolic" : "ephy-audio-playing-symbolic", GTK_ICON_SIZE_MENU); } static void diff --git a/src/resources/ephy-audio-muted-symbolic.svg b/src/resources/ephy-audio-muted-symbolic.svg new file mode 100644 index 000000000..e838a7b77 --- /dev/null +++ b/src/resources/ephy-audio-muted-symbolic.svg @@ -0,0 +1,86 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="15.999999" + height="15.999999" + viewBox="0 0 4.233333 4.2333332" + version="1.1" + id="svg59656" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="sound-muted-symbolic.svg"> + <defs + id="defs59650" /> + <sodipodi:namedview + inkscape:snap-midpoints="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-intersection-paths="true" + inkscape:object-paths="true" + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="4.7332096" + inkscape:cx="72.365677" + inkscape:cy="-5.9069288" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:document-rotation="0" + showgrid="true" + units="px" + inkscape:window-width="1920" + inkscape:window-height="1016" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid59669" + originx="-414.0729" + originy="-67.204172" /> + </sodipodi:namedview> + <metadata + id="metadata59653"> + <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> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-414.07291,-67.20417)"> + <g + style="fill:#241f31" + transform="matrix(0.26458333,0,0,0.26458333,414.07293,67.204165)" + fill="#474747" + id="g16"> + <path + transform="translate(-7.5590552e-5,1.8897638e-5)" + d="M 7.453125 2 L 4.5214844 4.9609375 L 8 8.4394531 L 8 2 L 7.453125 2 z M 11 3 L 11 5 C 11.607 5.789 12 6.76 12 8 C 12 9.241 11.607 10.22 11 11 L 11 11.439453 L 12.287109 12.726562 C 13.34008 11.684021 14 9.952001 14 8 C 14 5.834 13.261 3.98 12 3 L 11 3 z M 2 5 L 2 11 L 4.484375 11 L 7.5253906 14 L 8 14 L 8 10.5625 L 2.4375 5 L 2 5 z M 9 5 L 9 9.4394531 L 10.226562 10.666016 C 10.734406 9.9178051 11 9.0952939 11 8 C 11 6.743 10.688 5.784 10 5 L 9 5 z " + style="marker:none;fill:#241f31" + id="path10" /> + </g> + <path + id="path60" + d="m 417.90147,71.336914 0.28098,-0.280987 -3.70443,-3.703902 -0.28072,0.280723 z" + style="fill:#241f31;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" /> + <g + style="fill:#2ec27e" + transform="translate(-5.8208332)" + id="g72" /> + </g> +</svg> diff --git a/src/resources/ephy-audio-playing-symbolic.svg b/src/resources/ephy-audio-playing-symbolic.svg new file mode 100644 index 000000000..0a6415750 --- /dev/null +++ b/src/resources/ephy-audio-playing-symbolic.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g fill="#474747"><path d="M2 5h2.484l2.97-3H8v12h-.475l-3.04-3H2z" style="marker:none" color="#bebebe" overflow="visible"/><path d="M14 8c0-2.166-.739-4.02-2-5h-1v2c.607.789 1 1.76 1 3 0 1.241-.393 2.22-1 3v2h1c1.223-.995 2-2.873 2-5z" style="marker:none" color="#000" overflow="visible"/><path d="M11 8c0-1.257-.312-2.216-1-3H9v6h1c.672-.837 1-1.742 1-3z" style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;marker:none" color="#000" font-weight="400" font-family="Sans" overflow="visible"/></g></svg>
\ No newline at end of file diff --git a/src/resources/epiphany.gresource.xml b/src/resources/epiphany.gresource.xml index b297f3e34..eba57f3c5 100644 --- a/src/resources/epiphany.gresource.xml +++ b/src/resources/epiphany.gresource.xml @@ -48,6 +48,8 @@ <file compressed="true" alias="scalable/actions/ephy-bookmark-tag-symbolic.svg">ephy-bookmark-tag-symbolic.svg</file> <file compressed="true" alias="scalable/actions/ephy-missing-favicon-symbolic.svg">ephy-missing-favicon-symbolic.svg</file> <file compressed="true" alias="scalable/actions/ephy-reader-mode-symbolic.svg">ephy-reader-mode-symbolic.svg</file> + <file compressed="true" alias="scalable/status/ephy-audio-muted-symbolic.svg">ephy-audio-muted-symbolic.svg</file> + <file compressed="true" alias="scalable/status/ephy-audio-playing-symbolic.svg">ephy-audio-playing-symbolic.svg</file> <file compressed="true" alias="scalable/status/ephy-tab-counter-symbolic.svg">ephy-tab-counter-symbolic.svg</file> <file compressed="true" alias="scalable/status/ephy-tab-overflow-symbolic.svg">ephy-tab-overflow-symbolic.svg</file> </gresource> |