Update kdevelop app icon to latest breeze-icons version

Summary:
Also
* add SVG variant
* add 512px & 1024px variants as useful with HiDPI

Reviewers: #kdevelop, arrowd

Reviewed By: arrowd

Subscribers: arrowd, kdevelop-devel

Tags: #kdevelop

Differential Revision: https://phabricator.kde.org/D17839
parent d4b92486
......@@ -19,20 +19,28 @@ ecm_qt_declare_logging_category(kdevelop_SRCS
qt5_add_resources(kdevelop_SRCS kdevelop.qrc)
#TODO: remove CMAKE_CURRENT_SOURCE_DIR prefix when ECM is fixed
set(kdevelop_ICONS
set(kdevelop_PNG_ICONS
${CMAKE_CURRENT_SOURCE_DIR}/icons/16-apps-kdevelop.png
${CMAKE_CURRENT_SOURCE_DIR}/icons/32-apps-kdevelop.png
${CMAKE_CURRENT_SOURCE_DIR}/icons/48-apps-kdevelop.png
${CMAKE_CURRENT_SOURCE_DIR}/icons/64-apps-kdevelop.png
${CMAKE_CURRENT_SOURCE_DIR}/icons/128-apps-kdevelop.png
${CMAKE_CURRENT_SOURCE_DIR}/icons/256-apps-kdevelop.png
${CMAKE_CURRENT_SOURCE_DIR}/icons/512-apps-kdevelop.png
${CMAKE_CURRENT_SOURCE_DIR}/icons/1024-apps-kdevelop.png
)
set(kdevelop_SVG_ICONS
${CMAKE_CURRENT_SOURCE_DIR}/icons/sc-apps-kdevelop.svg
)
ecm_install_icons(
ICONS
${kdevelop_PNG_ICONS}
${kdevelop_SVG_ICONS}
DESTINATION ${KDE_INSTALL_ICONDIR}
)
ecm_add_app_icon(kdevelop_SRCS
ICONS ${kdevelop_PNG_ICONS}
)
ecm_install_icons(ICONS ${kdevelop_ICONS}
DESTINATION ${KDE_INSTALL_ICONDIR})
ecm_add_app_icon(kdevelop_SRCS ICONS
${kdevelop_ICONS})
qt5_add_resources(kdevelop_SRCS kdevelop.qrc)
add_executable(kdevelop ${kdevelop_SRCS} )
......
app/icons/128-apps-kdevelop.png

13.3 KB | W: | H:

app/icons/128-apps-kdevelop.png

9.98 KB | W: | H:

app/icons/128-apps-kdevelop.png
app/icons/128-apps-kdevelop.png
app/icons/128-apps-kdevelop.png
app/icons/128-apps-kdevelop.png
  • 2-up
  • Swipe
  • Onion skin
app/icons/16-apps-kdevelop.png

956 Bytes | W: | H:

app/icons/16-apps-kdevelop.png

674 Bytes | W: | H:

app/icons/16-apps-kdevelop.png
app/icons/16-apps-kdevelop.png
app/icons/16-apps-kdevelop.png
app/icons/16-apps-kdevelop.png
  • 2-up
  • Swipe
  • Onion skin
app/icons/256-apps-kdevelop.png

29.9 KB | W: | H:

app/icons/256-apps-kdevelop.png

22.6 KB | W: | H:

app/icons/256-apps-kdevelop.png
app/icons/256-apps-kdevelop.png
app/icons/256-apps-kdevelop.png
app/icons/256-apps-kdevelop.png
  • 2-up
  • Swipe
  • Onion skin
app/icons/32-apps-kdevelop.png

2.26 KB | W: | H:

app/icons/32-apps-kdevelop.png

1.73 KB | W: | H:

app/icons/32-apps-kdevelop.png
app/icons/32-apps-kdevelop.png
app/icons/32-apps-kdevelop.png
app/icons/32-apps-kdevelop.png
  • 2-up
  • Swipe
  • Onion skin
app/icons/48-apps-kdevelop.png

3.69 KB | W: | H:

app/icons/48-apps-kdevelop.png

2.85 KB | W: | H:

app/icons/48-apps-kdevelop.png
app/icons/48-apps-kdevelop.png
app/icons/48-apps-kdevelop.png
app/icons/48-apps-kdevelop.png
  • 2-up
  • Swipe
  • Onion skin
app/icons/64-apps-kdevelop.png

5.49 KB | W: | H:

app/icons/64-apps-kdevelop.png

4.16 KB | W: | H:

app/icons/64-apps-kdevelop.png
app/icons/64-apps-kdevelop.png
app/icons/64-apps-kdevelop.png
app/icons/64-apps-kdevelop.png
  • 2-up
  • Swipe
  • Onion skin
<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient id="a" y1="13.444" x1="17.03" y2="29.398" x2="34.764" gradientUnits="userSpaceOnUse" gradientTransform="translate(-53.39-40.971)">
<stop stop-color="#375a7d"/>
<stop offset="1" stop-color="#377d50"/>
</linearGradient>
<linearGradient id="b" x1="-44.39" x2="-14.394" gradientUnits="userSpaceOnUse" gradientTransform="translate(58.788 33.941)">
<stop stop-color="#b0b8b8"/>
<stop offset="1" stop-color="#eff1f1"/>
</linearGradient>
<linearGradient id="c" y1="-25.453" x1="-42.779" y2="-11.201" x2="-18.1" gradientUnits="userSpaceOnUse">
<stop stop-color="#338173"/>
<stop offset="1" stop-color="#54d883"/>
</linearGradient>
<linearGradient id="d" x1="13.864" x2="27.05" gradientUnits="userSpaceOnUse">
<stop stop-color="#7ceca4"/>
<stop offset="1" stop-color="#e5fbf7"/>
</linearGradient>
<linearGradient id="e" y1="23" x1="24" y2="39" x2="40" gradientUnits="userSpaceOnUse">
<stop stop-color="#292c2f"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient xlink:href="#b" id="f" y1="15.778" x1="3.242" y2="37" x2="40" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-.96593-.25882.25882-.96593 40.971 53.39)"/>
</defs>
<g color="#000000">
<g stroke-linejoin="round" stroke-width="3">
<circle fill="url(#b)" cx="29.394" cy="16.971" r="15" stroke-linecap="round" transform="rotate(15)"/>
<path fill="url(#f)" d="m21.951885 43.88376a20 20 0 0 0 4.097059 .0059l.475-3.1a17 17 0 0 0 3.687344 -.985474l1.956 2.441a20 20 0 0 0 3.54897 -2.053782l-1.135-2.911a17 17 0 0 0 2.709819 -2.695171l2.893 1.127a20 20 0 0 0 2.050081 -3.553369l-2.422-1.941a17 17 0 0 0 .608591 -1.818511 17 17 0 0 0 .369366 -1.876546l3.094-.475a20 20 0 0 0 .0059 -4.097059l-3.1-.475a17 17 0 0 0 -.985474 -3.687344l2.441-1.956a20 20 0 0 0 -2.053782 -3.54897l-2.911 1.135A17 17 0 0 0 34.585873 10.708814L35.713 7.816A20 20 0 0 0 32.15947 5.765905L30.22 8.188A17 17 0 0 0 28.399924 7.579261 17 17 0 0 0 26.523378 7.209895L26.05 4.116a20 20 0 0 0 -4.097058 -.00591L21.476 7.21A17 17 0 0 0 17.788962 8.195745L15.833 5.755a20 20 0 0 0 -3.54897 2.053784l1.135 2.911a17 17 0 0 0 -2.709819 2.695171L7.816 12.287a20 20 0 0 0 -2.050081 3.553369l2.422 1.941a17 17 0 0 0 -.608591 1.818511 17 17 0 0 0 -.369366 1.876546l-3.094.475a20 20 0 0 0 -.00591 4.097058l3.1.475a17 17 0 0 0 .985475 3.687344l-2.441 1.956a20 20 0 0 0 2.053784 3.54897l2.911-1.135a17 17 0 0 0 2.695171 2.709819l-1.127 2.893a20 20 0 0 0 3.553369 2.050081l1.941-2.422a17 17 0 0 0 1.818511 .608591 17 17 0 0 0 1.876546 .369366zm-1.575352-6.360798a14 14 0 0 1 -9.899495 -17.14643 14 14 0 0 1 17.14643 -9.899495 14 14 0 0 1 9.899495 17.14643 14 14 0 0 1 -17.14643 9.899495"/>
</g>
<path opacity=".2" color-interpolation-filters="linearRGB" image-rendering="auto" color-rendering="auto" fill-rule="evenodd" d="m33.19 14.807l-18.387 18.387 10.736 10.734c.169-.013.338-.02.506-.037l.475-3.102c1.262-.189 2.499-.519 3.688-.984l1.957 2.441c1.25-.561 2.439-1.25 3.549-2.055l-1.135-2.91c1-.794 1.91-1.698 2.709-2.695l2.893 1.127c.803-1.111 1.491-2.301 2.051-3.553l-2.422-1.941c.237-.594.439-1.201.607-1.818.158-.618.283-1.245.371-1.877l3.092-.475c.018-.17.028-.34.041-.51z" color-interpolation="sRGB" text-rendering="auto" fill="url(#e)" shape-rendering="auto"/>
<g stroke-linejoin="round" stroke-width="3">
<path opacity=".2" fill="#172525" d="m41.883 15.12l-2.078 1.666c.096.259.186.52.27.783l2.172-1.74c-.116-.239-.237-.475-.363-.709m-35.758.006c-.124.235-.244.472-.359.711l2.154 1.727c.083-.264.172-.526.268-.785zm-2.092 8.361c-.029.854-.004 1.708.076 2.559l3.102.475c.152.987.392 1.959.715 2.904l.27-.217c-.466-1.188-.796-2.425-.984-3.688l-3.102-.475c-.046-.518-.071-1.038-.076-1.559m39.934.02c-.008.514-.036 1.027-.084 1.539l-3.092.475c-.088.632-.212 1.259-.371 1.877-.168.617-.371 1.224-.607 1.818l.268.215c.124-.341.238-.685.34-1.033.159-.618.283-1.245.371-1.877l3.092-.475c.082-.844.11-1.692.084-2.539m-2.092 8.361c-.484.992-1.05 1.943-1.691 2.842l-2.893-1.127c-.799.997-1.708 1.902-2.709 2.695l.291.744c.886-.729 1.696-1.547 2.418-2.439l2.893 1.127c.804-1.111 1.491-2.301 2.051-3.553zm-35.758.006l-.363.291c.561 1.25 1.25 2.439 2.055 3.549l2.91-1.135c.715.901 1.519 1.728 2.4 2.467l.295-.758c-.997-.799-1.902-1.708-2.695-2.709l-2.91 1.135c-.641-.898-1.207-1.848-1.691-2.84m24.09 6.928c-1.188.465-2.425.796-3.688.984l-.475 3.102c-1.363.138-2.736.135-4.098-.008l-.475-3.092c-.632-.088-1.259-.212-1.877-.371-.617-.168-1.224-.371-1.818-.607l-1.941 2.422c-1.136-.513-2.221-1.132-3.242-1.848l-.311.797c1.111.804 2.301 1.491 3.553 2.051l1.941-2.422c.594.237 1.201.439 1.818.607.618.159 1.245.283 1.877.371l.475 3.092c1.362.143 2.735.145 4.098.008l.475-3.102c1.262-.189 2.499-.519 3.688-.984l1.957 2.441c1.25-.561 2.439-1.25 3.549-2.055l-.311-.795c-1.019.716-2.104 1.335-3.238 1.85z"/>
<g stroke-linecap="round">
<circle fill="url(#a)" cx="-29.394" cy="-16.971" r="13" transform="matrix(-.96593-.25882.25882-.96593 0 0)"/>
<circle fill="url(#c)" cx="-29.394" cy="-16.971" r="12" transform="matrix(-.96593-.25882.25882-.96593 0 0)"/>
</g>
<path fill="url(#d)" d="m24.17 24.21c2.858 3.724 3.309 8.175 1.01 9.942-2.302 1.766-6.965.288-9.823-3.437-2.858-3.724-2.828-8.284-.526-10.05 2.302-1.766 6.484-.179 9.342 3.546"/>
</g>
</g>
<path fill="#334545" fill-rule="evenodd" d="m15 28l4 4 2-6z"/>
</svg>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment