From 2c121bf19ee67ff1a406afc1ac5f9b60000a51d8 Mon Sep 17 00:00:00 2001 From: Jakub Steiner Date: Mon, 13 Oct 2025 11:26:48 +0200 Subject: [PATCH] icon: Adjust to render fine on KDE - target tiny svg so no masks. Redraw the loupe bits. - nightly/devel version still broken on KDE. Would need more work. Closes https://gitlab.gnome.org/GNOME/loupe/-/issues/536 --- .../hicolor/scalable/apps/org.gnome.Loupe.svg | 223 +- data/icons/org.gnome.Loupe.Source.svg | 6360 ++++++++++++++++- 2 files changed, 6300 insertions(+), 283 deletions(-) diff --git a/data/icons/hicolor/scalable/apps/org.gnome.Loupe.svg b/data/icons/hicolor/scalable/apps/org.gnome.Loupe.svg index e0a23e2..2b87bf3 100644 --- a/data/icons/hicolor/scalable/apps/org.gnome.Loupe.svg +++ b/data/icons/hicolor/scalable/apps/org.gnome.Loupe.svg @@ -1,185 +1,166 @@ - + + + + - + - + - - + + - + - - - - - + + - + + + + - - + + - - - + + + - + + + + - - - + + + - - - - - - - + - + - + - + - - - + + + + + + - - + + - - - + + + - - - - + - + - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - + + + + + + - - - - + + + + + + + + + + + + + + + + + - - + + + + - - - - - + + + + + - - + + + + - - - - + diff --git a/data/icons/org.gnome.Loupe.Source.svg b/data/icons/org.gnome.Loupe.Source.svg index 926f171..b886091 100644 --- a/data/icons/org.gnome.Loupe.Source.svg +++ b/data/icons/org.gnome.Loupe.Source.svg @@ -9,7 +9,7 @@ height="152" id="svg11300" sodipodi:version="0.32" - inkscape:version="1.2.2 (b0a8486541, 2022-12-01)" + inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)" sodipodi:docname="org.gnome.Loupe.Source.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" version="1.0" @@ -43,6 +43,34 @@ offset="1" id="stop22534" /> + + + + + + + + @@ -59,6 +87,82 @@ offset="1" id="stop76669" /> + + + + + + + + + + + + + + + + + + + + + + + + @@ -71,6 +175,126 @@ offset="1" id="stop11536" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -83,6 +307,975 @@ offset="1" id="stop33149" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -154,13 +2109,13 @@ fy="190" r="29.937637" gradientUnits="userSpaceOnUse" - gradientTransform="translate(195.58466,131.75693)" /> + gradientTransform="translate(-77.937667,159.93761)" /> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + originy="8" + units="px" /> + originy="8" + units="px" + visible="false" /> Symbolic + + + + id="g15655" + transform="matrix(-1,0,0,1,127.99999,-2e-6)" + style="display:inline;enable-background:new"> - - + style="fill:url(#linearGradient21249);fill-opacity:1;stroke-width:0.377954;stroke-linecap:round;stroke-linejoin:round" + id="rect43015" + width="88" + height="68" + x="20" + y="192" + rx="2" + ry="2" /> + id="g43021" + clip-path="url(#clipPath18807-2)" + transform="translate(24,-17.999969)"> - - - - - - - + style="opacity:0.568457;fill:url(#linearGradient21251);fill-opacity:1;stroke-width:0.377952;stroke-linecap:round;stroke-linejoin:round" + id="rect43017" + width="78" + height="78" + x="214.21693" + y="120.87885" + rx="8" + ry="8" + transform="rotate(45)" + clip-path="none" /> - - - - - + style="opacity:0.363132;fill:url(#linearGradient21253);fill-opacity:1;stroke-width:0.377952;stroke-linecap:round;stroke-linejoin:round" + id="rect43019" + width="78" + height="78" + x="200.11122" + y="147.78531" + rx="8" + ry="8" + transform="rotate(45)" + clip-path="none" /> + + + + + + + - + style="display:inline"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +