feat: support symbolic icon deployment and recoloring linux, unify setTrayIcon to use theme icons only

This commit is contained in:
sithlord48
2025-10-25 10:48:01 -04:00
committed by Chris Rizzitello
parent 72792e7d4d
commit ddc827e6f1
4 changed files with 25 additions and 18 deletions

View File

@ -14,6 +14,13 @@ install(
# Install our icon
install(FILES ${MY_DIR}/org.deskflow.deskflow.png DESTINATION share/icons/hicolor/512x512/apps/)
# Install our symbolic icon
install(
FILES ${CMAKE_SOURCE_DIR}/src/apps/res/icons/deskflow-light/apps/64/deskflow-symbolic.svg
DESTINATION share/icons/hicolor/symbolic/apps/
RENAME org.deskflow.deskflow-symbolic.svg
)
# Install our metainfo
install(
FILES ${MY_DIR}/${CMAKE_PROJECT_REV_FQDN}.metainfo.xml