]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/CMakeLists.txt
Use dolphin icon for dolphin windows
[dolphin.git] / src / CMakeLists.txt
index ef50cf77db8fa3444d5844902836371283b5425c..7f0ec8296dc678b46a7a41c7361dbb211d38afdb 100644 (file)
@@ -2,6 +2,7 @@ include(ECMAddAppIcon)
 
 set(ADMIN_WORKER_PACKAGE_NAME "kio-admin")
 set(FILELIGHT_PACKAGE_NAME "filelight")
+set(KFIND_PACKAGE_NAME "kfind")
 
 configure_file(config-dolphin.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-dolphin.h)
 
@@ -304,9 +305,16 @@ target_sources(dolphinstatic PRIVATE
     panels/folders/treeviewcontextmenu.cpp
     panels/folders/folderspanel.cpp
     panels/terminal/terminalpanel.cpp
-    search/dolphinfacetswidget.cpp
+    search/bar.cpp
+    search/barsecondrowflowlayout.cpp
+    search/chip.cpp
     search/dolphinquery.cpp
-    search/dolphinsearchbox.cpp
+    search/popup.cpp
+    search/selectors/dateselector.cpp
+    search/selectors/filetypeselector.cpp
+    search/selectors/minimumratingselector.cpp
+    search/selectors/tagsselector.cpp
+    search/widgetmenu.cpp
     selectionmode/actiontexthelper.cpp
     selectionmode/actionwithwidget.cpp
     selectionmode/backgroundcolorhelper.cpp
@@ -365,9 +373,16 @@ target_sources(dolphinstatic PRIVATE
     panels/folders/treeviewcontextmenu.h
     panels/folders/folderspanel.h
     panels/terminal/terminalpanel.h
-    search/dolphinfacetswidget.h
+    search/bar.h
+    search/barsecondrowflowlayout.h
+    search/chip.h
     search/dolphinquery.h
-    search/dolphinsearchbox.h
+    search/popup.h
+    search/selectors/dateselector.h
+    search/selectors/filetypeselector.h
+    search/selectors/minimumratingselector.h
+    search/selectors/tagsselector.h
+    search/widgetmenu.h
     selectionmode/actiontexthelper.h
     selectionmode/actionwithwidget.h
     selectionmode/backgroundcolorhelper.h
@@ -634,8 +649,24 @@ install( FILES settings/dolphin_directoryviewpropertysettings.kcfg
 install( FILES settings/dolphin_detailsmodesettings.upd
                settings/dolphin_directorysizemode.upd
                settings/dolphin_directorysizemode.py
+               settings/dolphin_statusandlocationbarssettings.upd
+               settings/dolphin_replace_view_mode_with_view_settings_in_toolbar.upd
+               settings/dolphin_replace_view_mode_with_view_settings_in_toolbar.py
          DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR} )
 
+# install KF6 kconfig updater C++ scripts to kconf_update_bin
+add_executable(dolphin_25.04_update_statusandlocationbarssettings "settings/dolphin_25.04_update_statusandlocationbarssettings.cpp")
+target_link_libraries(dolphin_25.04_update_statusandlocationbarssettings
+    KF6::ConfigCore
+    KF6::XmlGui
+)
+
+install(
+    TARGETS
+        dolphin_25.04_update_statusandlocationbarssettings
+    DESTINATION ${KDE_INSTALL_LIBDIR}/kconf_update_bin
+)
+
 if(BUILD_TESTING)
     add_subdirectory(tests)
 endif()