From 38eef5e2b78e6d76e204691d8d326d0ef3f61f1e Mon Sep 17 00:00:00 2001 From: Alexander Lohnau Date: Mon, 23 May 2022 19:39:46 +0200 Subject: [PATCH] Adjust name of KCM desktop files The name should match the KCM plugin id, otherwise the entry can not be fond when the KCM should get pinned in the task manager --- src/kcmkwin/kwindecoration/CMakeLists.txt | 2 +- .../{kwindecoration.desktop => kcm_kwindecoration.desktop} | 0 src/kcmkwin/kwinoptions/CMakeLists.txt | 2 +- .../{kwinoptions.desktop => kcm_kwinoptions.desktop} | 0 src/kcmkwin/kwinscreenedges/CMakeLists.txt | 2 +- .../{kwinscreenedges.desktop => kcm_kwinscreenedges.desktop} | 0 .../{kwintouchscreen.desktop => kcm_kwintouchscreen.desktop} | 0 src/kcmkwin/kwinscripts/CMakeLists.txt | 2 +- .../{kwinscripts.desktop => kcm_kwin_scripts.desktop} | 0 src/kcmkwin/kwintabbox/CMakeLists.txt | 2 +- .../kwintabbox/{kwintabbox.desktop => kcm_kwintabbox.desktop} | 0 11 files changed, 5 insertions(+), 5 deletions(-) rename src/kcmkwin/kwindecoration/{kwindecoration.desktop => kcm_kwindecoration.desktop} (100%) rename src/kcmkwin/kwinoptions/{kwinoptions.desktop => kcm_kwinoptions.desktop} (100%) rename src/kcmkwin/kwinscreenedges/{kwinscreenedges.desktop => kcm_kwinscreenedges.desktop} (100%) rename src/kcmkwin/kwinscreenedges/{kwintouchscreen.desktop => kcm_kwintouchscreen.desktop} (100%) rename src/kcmkwin/kwinscripts/{kwinscripts.desktop => kcm_kwin_scripts.desktop} (100%) rename src/kcmkwin/kwintabbox/{kwintabbox.desktop => kcm_kwintabbox.desktop} (100%) diff --git a/src/kcmkwin/kwindecoration/CMakeLists.txt b/src/kcmkwin/kwindecoration/CMakeLists.txt index 028370bf7a..fb9c01e31c 100644 --- a/src/kcmkwin/kwindecoration/CMakeLists.txt +++ b/src/kcmkwin/kwindecoration/CMakeLists.txt @@ -51,7 +51,7 @@ configure_file(window-decorations.knsrc.cmake ${CMAKE_CURRENT_BINARY_DIR}/window # This desktop file is installed only for retrocompatibility with sycoca install(FILES kwindecorationsettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) -install(FILES kwindecoration.desktop DESTINATION ${KDE_INSTALL_APPDIR}) +install(FILES kcm_kwindecoration.desktop DESTINATION ${KDE_INSTALL_APPDIR}) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/window-decorations.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR}) install(TARGETS kwin-applywindowdecoration DESTINATION ${KDE_INSTALL_LIBEXECDIR}) diff --git a/src/kcmkwin/kwindecoration/kwindecoration.desktop b/src/kcmkwin/kwindecoration/kcm_kwindecoration.desktop similarity index 100% rename from src/kcmkwin/kwindecoration/kwindecoration.desktop rename to src/kcmkwin/kwindecoration/kcm_kwindecoration.desktop diff --git a/src/kcmkwin/kwinoptions/CMakeLists.txt b/src/kcmkwin/kwinoptions/CMakeLists.txt index f7e9470643..c2c5d3b702 100644 --- a/src/kcmkwin/kwinoptions/CMakeLists.txt +++ b/src/kcmkwin/kwinoptions/CMakeLists.txt @@ -32,4 +32,4 @@ qt_add_dbus_interface(kcm_kwinoptions_PART_SRCS ${KWin_SOURCE_DIR}/src/org.kde.k kcoreaddons_add_plugin(kcm_kwinoptions SOURCES ${kcm_kwinoptions_PART_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets") target_link_libraries(kcm_kwinoptions kwin Qt::DBus KF5::KCMUtils KF5::I18n KF5::ConfigWidgets KF5::Service KF5::WindowSystem) -install(FILES kwinoptions.desktop DESTINATION ${KDE_INSTALL_APPDIR}) +install(FILES kcm_kwinoptions.desktop DESTINATION ${KDE_INSTALL_APPDIR}) diff --git a/src/kcmkwin/kwinoptions/kwinoptions.desktop b/src/kcmkwin/kwinoptions/kcm_kwinoptions.desktop similarity index 100% rename from src/kcmkwin/kwinoptions/kwinoptions.desktop rename to src/kcmkwin/kwinoptions/kcm_kwinoptions.desktop diff --git a/src/kcmkwin/kwinscreenedges/CMakeLists.txt b/src/kcmkwin/kwinscreenedges/CMakeLists.txt index f30e458062..9821a5b038 100644 --- a/src/kcmkwin/kwinscreenedges/CMakeLists.txt +++ b/src/kcmkwin/kwinscreenedges/CMakeLists.txt @@ -58,4 +58,4 @@ kconfig_add_kcfg_files(kcm_kwintouchscreenedges_PART_SRCS kwintouchscreensetting kcoreaddons_add_plugin(kcm_kwintouchscreen SOURCES ${kcm_kwintouchscreenedges_PART_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets") target_link_libraries(kcm_kwintouchscreen ${X11_LIBRARIES} ${kcm_screenedges_LIBS}) -install(FILES kwinscreenedges.desktop kwintouchscreen.desktop DESTINATION ${KDE_INSTALL_APPDIR}) +install(FILES kcm_kwinscreenedges.desktop kcm_kwintouchscreen.desktop DESTINATION ${KDE_INSTALL_APPDIR}) diff --git a/src/kcmkwin/kwinscreenedges/kwinscreenedges.desktop b/src/kcmkwin/kwinscreenedges/kcm_kwinscreenedges.desktop similarity index 100% rename from src/kcmkwin/kwinscreenedges/kwinscreenedges.desktop rename to src/kcmkwin/kwinscreenedges/kcm_kwinscreenedges.desktop diff --git a/src/kcmkwin/kwinscreenedges/kwintouchscreen.desktop b/src/kcmkwin/kwinscreenedges/kcm_kwintouchscreen.desktop similarity index 100% rename from src/kcmkwin/kwinscreenedges/kwintouchscreen.desktop rename to src/kcmkwin/kwinscreenedges/kcm_kwintouchscreen.desktop diff --git a/src/kcmkwin/kwinscripts/CMakeLists.txt b/src/kcmkwin/kwinscripts/CMakeLists.txt index 3be771084f..13bf5079cc 100644 --- a/src/kcmkwin/kwinscripts/CMakeLists.txt +++ b/src/kcmkwin/kwinscripts/CMakeLists.txt @@ -21,5 +21,5 @@ target_link_libraries(kcm_kwin_scripts ) kpackage_install_package(package kcm_kwin_scripts kcms) -install(FILES kwinscripts.desktop DESTINATION ${KDE_INSTALL_APPDIR}) +install(FILES kcm_kwin_scripts.desktop DESTINATION ${KDE_INSTALL_APPDIR}) install(FILES kwinscripts.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR}) diff --git a/src/kcmkwin/kwinscripts/kwinscripts.desktop b/src/kcmkwin/kwinscripts/kcm_kwin_scripts.desktop similarity index 100% rename from src/kcmkwin/kwinscripts/kwinscripts.desktop rename to src/kcmkwin/kwinscripts/kcm_kwin_scripts.desktop diff --git a/src/kcmkwin/kwintabbox/CMakeLists.txt b/src/kcmkwin/kwintabbox/CMakeLists.txt index e2ded38a40..9f9a770738 100644 --- a/src/kcmkwin/kwintabbox/CMakeLists.txt +++ b/src/kcmkwin/kwintabbox/CMakeLists.txt @@ -34,7 +34,7 @@ target_link_libraries(kcm_kwintabbox ) ########### install files ############### -install(FILES kwintabbox.desktop DESTINATION ${KDE_INSTALL_KSERVICESDIR}) +install(FILES kcm_kwintabbox.desktop DESTINATION ${KDE_INSTALL_KSERVICESDIR}) install(FILES thumbnails/konqueror.png thumbnails/kmail.png thumbnails/systemsettings.png diff --git a/src/kcmkwin/kwintabbox/kwintabbox.desktop b/src/kcmkwin/kwintabbox/kcm_kwintabbox.desktop similarity index 100% rename from src/kcmkwin/kwintabbox/kwintabbox.desktop rename to src/kcmkwin/kwintabbox/kcm_kwintabbox.desktop