Commit 154af77e authored by Julius Künzel's avatar Julius Künzel
Browse files

Deprecate and fallback icons and disable by default

parent ed4c1530
Pipeline #120277 passed with stage
in 10 minutes and 40 seconds
......@@ -27,6 +27,9 @@ option(BUILD_FUZZING "Build fuzzing target" OFF)
option(NODBUS "Build without DBus IPC" OFF)
option(USE_VERSIONLESS_TARGETS "Use versionless targets" OFF)
# TODO we should completely remove this if there are no complains in the next time or otherwise update the icons from breeze
option(OLD_FALLBACK_ICONS "Install old looking fallback icons (deprecated, better use breeze)" OFF)
# Minimum versions of main dependencies.
set(MLT_MIN_MAJOR_VERSION 7)
set(MLT_MIN_MINOR_VERSION 0)
......
add_subdirectory(breeze-dark)
ecm_install_icons(ICONS
128-actions-kdenlive-select-all.png
128-mimetypes-application-x-kdenlivetitle.png
16-actions-kdenlive-add-clip.png
16-actions-kdenlive-add-color-clip.png
16-actions-kdenlive-add-slide-clip.png
16-actions-kdenlive-add-text-clip.png
16-actions-kdenlive-custom-effect.png
16-actions-kdenlive-deleffect.png
16-actions-kdenlive-down.png
16-actions-kdenlive-hide-audio.png
16-actions-kdenlive-hide-video.png
16-actions-kdenlive-insert-edit.png
16-actions-kdenlive-insert-rect.png
16-actions-kdenlive-insert-unicode.png
16-actions-kdenlive-lock.png
16-actions-kdenlive-menu.png
16-actions-kdenlive-normal-edit.png
16-actions-kdenlive-overwrite-edit.png
16-actions-kdenlive-select-all.png
16-actions-kdenlive-select-images.png
16-actions-kdenlive-select-rects.png
16-actions-kdenlive-select-texts.png
16-actions-kdenlive-show-audio.png
16-actions-kdenlive-show-audiothumb.png
16-actions-kdenlive-show-markers.png
16-actions-kdenlive-show-video.png
16-actions-kdenlive-show-videothumb.png
16-actions-kdenlive-snap.png
16-actions-kdenlive-track_has_effect.png
16-actions-kdenlive-unlock.png
16-actions-kdenlive-unselect-all.png
16-actions-kdenlive-up.png
16-actions-kdenlive-zindex-up.png
16-actions-kdenlive-zone-end.png
16-actions-kdenlive-zone-start.png
16-actions-keyframe.svg
16-actions-keyframe-add.svg
16-actions-keyframe-disable.svg
......@@ -53,11 +18,7 @@ ecm_install_icons(ICONS
22-actions-keyframe-previous.svg
22-actions-keyframe-record.svg
22-actions-keyframe-remove.svg
22-actions-kdenlive-select-all.png
32-actions-kdenlive-select-all.png
32-mimetypes-application-x-kdenlivetitle.png
48-actions-kdenlive-select-all.png
64-actions-kdenlive-select-all.png
sc-actions-add-subtitle.svg
16-apps-kdenlive.png
22-apps-kdenlive.png
32-apps-kdenlive.png
......@@ -66,30 +27,74 @@ ecm_install_icons(ICONS
128-apps-kdenlive.png
256-apps-kdenlive.png
sc-apps-kdenlive.svgz
32-mimetypes-application-x-kdenlivetitle.png
64-mimetypes-application-x-kdenlivetitle.png
sc-actions-kdenlive-align-bottom.svgz
sc-actions-kdenlive-align-hor.svgz
sc-actions-kdenlive-align-left.svgz
sc-actions-kdenlive-align-none.svgz
sc-actions-kdenlive-align-right.svgz
sc-actions-kdenlive-align-top.svgz
sc-actions-kdenlive-align-vert.svgz
sc-actions-kdenlive-insert-rect.svgz
sc-actions-kdenlive-insert-unicode.svgz
sc-actions-kdenlive-select-all.svgz
sc-actions-kdenlive-select-images.svgz
sc-actions-kdenlive-select-rects.svgz
sc-actions-kdenlive-select-texts.svgz
sc-actions-kdenlive-show-all-effects.svg
sc-actions-kdenlive-unselect-all.svgz
sc-actions-kdenlive-zindex-bottom.svgz
sc-actions-kdenlive-zindex-down.svgz
sc-actions-kdenlive-zindex-top.svgz
sc-actions-kdenlive-zindex-up.svgz
sc-actions-kdenlive-zone-end.svgz
sc-actions-kdenlive-zone-start.svgz
sc-actions-add-subtitle.svg
sc-mimetypes-application-x-kdenlive.svgz
128-mimetypes-application-x-kdenlivetitle.png
sc-mimetypes-application-x-kdenlivetitle.svgz
sc-mimetypes-application-x-kdenlive.svgz
sc-mimetypes-video-mlt-playlist.svgz
DESTINATION ${ICON_INSTALL_DIR})
if(OLD_FALLBACK_ICONS)
ecm_install_icons(ICONS
16-actions-kdenlive-add-clip.png
16-actions-kdenlive-add-color-clip.png
16-actions-kdenlive-add-slide-clip.png
16-actions-kdenlive-add-text-clip.png
16-actions-kdenlive-custom-effect.png
16-actions-kdenlive-deleffect.png
16-actions-kdenlive-down.png
16-actions-kdenlive-hide-audio.png
16-actions-kdenlive-hide-video.png
16-actions-kdenlive-insert-edit.png
16-actions-kdenlive-insert-rect.png
16-actions-kdenlive-insert-unicode.png
16-actions-kdenlive-lock.png
16-actions-kdenlive-menu.png
16-actions-kdenlive-normal-edit.png
16-actions-kdenlive-overwrite-edit.png
16-actions-kdenlive-select-all.png
16-actions-kdenlive-select-images.png
16-actions-kdenlive-select-rects.png
16-actions-kdenlive-select-texts.png
16-actions-kdenlive-show-audio.png
16-actions-kdenlive-show-audiothumb.png
16-actions-kdenlive-show-markers.png
16-actions-kdenlive-show-video.png
16-actions-kdenlive-show-videothumb.png
16-actions-kdenlive-snap.png
16-actions-kdenlive-track_has_effect.png
16-actions-kdenlive-unlock.png
16-actions-kdenlive-unselect-all.png
16-actions-kdenlive-up.png
16-actions-kdenlive-zindex-up.png
16-actions-kdenlive-zone-end.png
22-actions-kdenlive-select-all.png
32-actions-kdenlive-select-all.png
16-actions-kdenlive-zone-start.png
48-actions-kdenlive-select-all.png
64-actions-kdenlive-select-all.png
128-actions-kdenlive-select-all.png
sc-actions-kdenlive-align-bottom.svgz
sc-actions-kdenlive-align-hor.svgz
sc-actions-kdenlive-align-left.svgz
sc-actions-kdenlive-align-none.svgz
sc-actions-kdenlive-align-right.svgz
sc-actions-kdenlive-align-top.svgz
sc-actions-kdenlive-align-vert.svgz
sc-actions-kdenlive-insert-rect.svgz
sc-actions-kdenlive-insert-unicode.svgz
sc-actions-kdenlive-select-all.svgz
sc-actions-kdenlive-select-images.svgz
sc-actions-kdenlive-select-rects.svgz
sc-actions-kdenlive-select-texts.svgz
sc-actions-kdenlive-show-all-effects.svg
sc-actions-kdenlive-unselect-all.svgz
sc-actions-kdenlive-zindex-bottom.svgz
sc-actions-kdenlive-zindex-down.svgz
sc-actions-kdenlive-zindex-top.svgz
sc-actions-kdenlive-zindex-up.svgz
sc-actions-kdenlive-zone-end.svgz
sc-actions-kdenlive-zone-start.svgz
DESTINATION ${ICON_INSTALL_DIR})
endif()
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