The stem is every application, splitting into a green success path rising to an outcome and a drop-off falling away, on a Breeze-blue rounded square. Plain shapes and gradients only, so QtSvg renders it exactly; PNGs from 16 to 128 px are rendered from the SVG. The icon set is now named after the app ID (io.github.toservetheking. Kareer). It was installed as "kareer", which nothing looked up: the desktop file and the window ask for the app ID, so launchers fell back to a generic icon, and Flatpak (which only exports icons prefixed with the app ID) shipped none. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Claude-Session: https://claude.ai/code/session_01BxDf7HqD1xPnsZP8wt3NTk
19 lines
726 B
CMake
19 lines
726 B
CMake
# SPDX-FileCopyrightText: 2026 ToServeTheKing <[email protected]>
|
|
#
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
# Named after the app ID, as the desktop file, the window icon and Flatpak
|
|
# (which only exports icons prefixed with the app ID) all expect.
|
|
ecm_install_icons(ICONS
|
|
sc-apps-io.github.toservetheking.Kareer.svg
|
|
128-apps-io.github.toservetheking.Kareer.png
|
|
64-apps-io.github.toservetheking.Kareer.png
|
|
48-apps-io.github.toservetheking.Kareer.png
|
|
44-apps-io.github.toservetheking.Kareer.png
|
|
32-apps-io.github.toservetheking.Kareer.png
|
|
22-apps-io.github.toservetheking.Kareer.png
|
|
16-apps-io.github.toservetheking.Kareer.png
|
|
DESTINATION ${KDE_INSTALL_ICONDIR}
|
|
THEME hicolor
|
|
)
|