diff --git a/src/backends/drm/drm_backend.cpp b/src/backends/drm/drm_backend.cpp index b6cff8c3d5..a782a037bc 100644 --- a/src/backends/drm/drm_backend.cpp +++ b/src/backends/drm/drm_backend.cpp @@ -8,7 +8,7 @@ */ #include "drm_backend.h" -#include +#include "config-kwin.h" #include "backends/libinput/libinputbackend.h" #include "core/outputconfiguration.h" diff --git a/src/backends/drm/drm_egl_layer_surface.cpp b/src/backends/drm/drm_egl_layer_surface.cpp index e8d955e9b7..24b77389d4 100644 --- a/src/backends/drm/drm_egl_layer_surface.cpp +++ b/src/backends/drm/drm_egl_layer_surface.cpp @@ -9,6 +9,7 @@ #include "drm_egl_layer_surface.h" #include "config-kwin.h" + #include "core/colortransformation.h" #include "core/graphicsbufferview.h" #include "core/iccprofile.h" diff --git a/src/backends/drm/drm_gpu.cpp b/src/backends/drm/drm_gpu.cpp index 73276cca33..24bfe04677 100644 --- a/src/backends/drm/drm_gpu.cpp +++ b/src/backends/drm/drm_gpu.cpp @@ -8,7 +8,7 @@ */ #include "drm_gpu.h" -#include +#include "config-kwin.h" #include "core/gbmgraphicsbufferallocator.h" #include "core/session.h" diff --git a/src/backends/libinput/device.cpp b/src/backends/libinput/device.cpp index 334f42ff8a..02e84003c4 100644 --- a/src/backends/libinput/device.cpp +++ b/src/backends/libinput/device.cpp @@ -8,7 +8,7 @@ */ #include "device.h" -#include +#include "config-kwin.h" #include "core/output.h" #include "core/outputbackend.h" diff --git a/src/backends/wayland/wayland_backend.h b/src/backends/wayland/wayland_backend.h index 097dc44d8c..057786e16d 100644 --- a/src/backends/wayland/wayland_backend.h +++ b/src/backends/wayland/wayland_backend.h @@ -9,7 +9,8 @@ */ #pragma once -#include +#include "config-kwin.h" + // KWin #include "core/inputbackend.h" #include "core/inputdevice.h" diff --git a/src/backends/x11/standalone/x11_standalone_backend.h b/src/backends/x11/standalone/x11_standalone_backend.h index 9e6c2fca0e..e9b595db1a 100644 --- a/src/backends/x11/standalone/x11_standalone_backend.h +++ b/src/backends/x11/standalone/x11_standalone_backend.h @@ -9,7 +9,7 @@ #pragma once -#include +#include "config-kwin.h" #include "core/outputbackend.h" #include diff --git a/src/backends/x11/windowed/x11_windowed_backend.cpp b/src/backends/x11/windowed/x11_windowed_backend.cpp index 629e62dcb6..e83cbb19c1 100644 --- a/src/backends/x11/windowed/x11_windowed_backend.cpp +++ b/src/backends/x11/windowed/x11_windowed_backend.cpp @@ -10,7 +10,7 @@ #include "x11_windowed_backend.h" #include "../common/kwinxrenderutils.h" -#include +#include "config-kwin.h" #include "utils/xcbutils.h" #include "x11_windowed_egl_backend.h" diff --git a/src/backends/x11/windowed/x11_windowed_output.cpp b/src/backends/x11/windowed/x11_windowed_output.cpp index 7abe63d2d8..754bfb23ee 100644 --- a/src/backends/x11/windowed/x11_windowed_output.cpp +++ b/src/backends/x11/windowed/x11_windowed_output.cpp @@ -7,12 +7,12 @@ SPDX-License-Identifier: GPL-2.0-or-later */ #include "x11_windowed_output.h" +#include "config-kwin.h" + #include "../common/kwinxrenderutils.h" #include "x11_windowed_backend.h" #include "x11_windowed_logging.h" -#include - #include "compositor.h" #include "core/graphicsbuffer.h" #include "core/outputlayer.h" diff --git a/src/compositor.cpp b/src/compositor.cpp index d822a75b41..8d6bec576d 100644 --- a/src/compositor.cpp +++ b/src/compositor.cpp @@ -8,7 +8,7 @@ */ #include "compositor.h" -#include +#include "config-kwin.h" #include "core/output.h" #include "core/outputlayer.h" diff --git a/src/core/gbmgraphicsbufferallocator.cpp b/src/core/gbmgraphicsbufferallocator.cpp index 431eed74a6..98cf3369f8 100644 --- a/src/core/gbmgraphicsbufferallocator.cpp +++ b/src/core/gbmgraphicsbufferallocator.cpp @@ -6,7 +6,7 @@ #include "core/gbmgraphicsbufferallocator.h" -#include +#include "config-kwin.h" #include "core/graphicsbuffer.h" #include "utils/common.h" diff --git a/src/debug_console.h b/src/debug_console.h index ab999ea6e2..12879998fd 100644 --- a/src/debug_console.h +++ b/src/debug_console.h @@ -8,9 +8,10 @@ */ #pragma once +#include "config-kwin.h" + #include "input.h" #include "input_event_spy.h" -#include #include #include diff --git a/src/decorations/decorationbridge.cpp b/src/decorations/decorationbridge.cpp index 5ad3c191f5..45b80cee37 100644 --- a/src/decorations/decorationbridge.cpp +++ b/src/decorations/decorationbridge.cpp @@ -8,7 +8,7 @@ */ #include "decorationbridge.h" -#include +#include "config-kwin.h" #include "decoratedclient.h" #include "decorations_logging.h" diff --git a/src/decorations/settings.cpp b/src/decorations/settings.cpp index c1fb3e9577..8858481341 100644 --- a/src/decorations/settings.cpp +++ b/src/decorations/settings.cpp @@ -6,7 +6,7 @@ SPDX-License-Identifier: GPL-2.0-or-later */ -#include +#include "config-kwin.h" #include "appmenu.h" #include "compositor.h" diff --git a/src/effect/effectloader.cpp b/src/effect/effectloader.cpp index a320147b57..d2b209b6f9 100644 --- a/src/effect/effectloader.cpp +++ b/src/effect/effectloader.cpp @@ -9,7 +9,7 @@ // own #include "effect/effectloader.h" // config -#include +#include "config-kwin.h" // KWin #include "effect/effect.h" #include "effect/effecthandler.h" diff --git a/src/globalshortcuts.cpp b/src/globalshortcuts.cpp index ac7ba9550d..635e7b4141 100644 --- a/src/globalshortcuts.cpp +++ b/src/globalshortcuts.cpp @@ -9,7 +9,7 @@ // own #include "globalshortcuts.h" // config -#include +#include "config-kwin.h" // kwin #include "effect/globals.h" #include "gestures.h" diff --git a/src/input.h b/src/input.h index a1aa27614e..44fa99b45f 100644 --- a/src/input.h +++ b/src/input.h @@ -9,7 +9,7 @@ SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once -#include +#include "config-kwin.h" #include "effect/globals.h" #include @@ -20,7 +20,6 @@ #include #include -#include "config-kwin.h" #include class KGlobalAccelInterface; diff --git a/src/inputmethod.cpp b/src/inputmethod.cpp index a1e3cc010b..1eac69c40b 100644 --- a/src/inputmethod.cpp +++ b/src/inputmethod.cpp @@ -8,7 +8,7 @@ */ #include "inputmethod.h" -#include +#include "config-kwin.h" #include "input.h" #include "inputpanelv1window.h" diff --git a/src/kcms/common/effectsmodel.cpp b/src/kcms/common/effectsmodel.cpp index 105ab3c795..0dd0961b0e 100644 --- a/src/kcms/common/effectsmodel.cpp +++ b/src/kcms/common/effectsmodel.cpp @@ -9,7 +9,7 @@ */ #include "effectsmodel.h" -#include +#include "config-kwin.h" #include diff --git a/src/kcms/decoration/kcm.cpp b/src/kcms/decoration/kcm.cpp index ac9d5a2ef8..12be3a17ea 100644 --- a/src/kcms/decoration/kcm.cpp +++ b/src/kcms/decoration/kcm.cpp @@ -6,7 +6,7 @@ */ #include "kcm.h" -#include +#include "config-kwin.h" #include "declarative-plugin/buttonsmodel.h" #include "decorationmodel.h" diff --git a/src/keyboard_input.cpp b/src/keyboard_input.cpp index 808ec5b295..9dbb01bccb 100644 --- a/src/keyboard_input.cpp +++ b/src/keyboard_input.cpp @@ -8,7 +8,7 @@ */ #include "keyboard_input.h" -#include +#include "config-kwin.h" #include "input_event.h" #include "input_event_spy.h" diff --git a/src/main.cpp b/src/main.cpp index e4eda7a4fa..fbc21852de 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -9,7 +9,7 @@ */ #include "main.h" -#include +#include "config-kwin.h" #include "atoms.h" #include "colors/colormanager.h" diff --git a/src/main.h b/src/main.h index b5d87061ce..b28256bca6 100644 --- a/src/main.h +++ b/src/main.h @@ -10,8 +10,9 @@ #pragma once +#include "config-kwin.h" + #include "effect/globals.h" -#include #include #include diff --git a/src/main_wayland.cpp b/src/main_wayland.cpp index 47328ab434..a82da86d5b 100644 --- a/src/main_wayland.cpp +++ b/src/main_wayland.cpp @@ -8,7 +8,7 @@ */ #include "main_wayland.h" -#include +#include "config-kwin.h" #include "backends/drm/drm_backend.h" #include "backends/virtual/virtual_backend.h" diff --git a/src/main_x11.cpp b/src/main_x11.cpp index 9e6aa826fe..a6ccdc8ffe 100644 --- a/src/main_x11.cpp +++ b/src/main_x11.cpp @@ -10,7 +10,7 @@ */ #include "main_x11.h" -#include +#include "config-kwin.h" #include "backends/x11/standalone/x11_standalone_backend.h" #include "compositor_x11.h" diff --git a/src/modifier_only_shortcuts.cpp b/src/modifier_only_shortcuts.cpp index c30299b545..61a62242cd 100644 --- a/src/modifier_only_shortcuts.cpp +++ b/src/modifier_only_shortcuts.cpp @@ -8,7 +8,7 @@ */ #include "modifier_only_shortcuts.h" -#include +#include "config-kwin.h" #include "input_event.h" #include "options.h" diff --git a/src/onscreennotification.cpp b/src/onscreennotification.cpp index 5a0da65406..0f3690e727 100644 --- a/src/onscreennotification.cpp +++ b/src/onscreennotification.cpp @@ -6,7 +6,7 @@ */ #include "onscreennotification.h" -#include +#include "config-kwin.h" #include "input.h" #include "input_event.h" diff --git a/src/plugin.h b/src/plugin.h index 3942408531..ceff5cc71d 100644 --- a/src/plugin.h +++ b/src/plugin.h @@ -6,7 +6,8 @@ #pragma once -#include +#include "config-kwin.h" + #include #include diff --git a/src/plugins/blur/blur_config.cpp b/src/plugins/blur/blur_config.cpp index 1d378412ed..ff9a59e0c2 100644 --- a/src/plugins/blur/blur_config.cpp +++ b/src/plugins/blur/blur_config.cpp @@ -5,7 +5,7 @@ */ #include "blur_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "blurconfig.h" diff --git a/src/plugins/diminactive/diminactive_config.cpp b/src/plugins/diminactive/diminactive_config.cpp index 6e2e96aab9..49f4d9784d 100644 --- a/src/plugins/diminactive/diminactive_config.cpp +++ b/src/plugins/diminactive/diminactive_config.cpp @@ -9,7 +9,7 @@ */ #include "diminactive_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "diminactiveconfig.h" diff --git a/src/plugins/glide/glide_config.cpp b/src/plugins/glide/glide_config.cpp index e15a75774e..83dc4b9e1e 100644 --- a/src/plugins/glide/glide_config.cpp +++ b/src/plugins/glide/glide_config.cpp @@ -6,7 +6,7 @@ */ #include "glide_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "glideconfig.h" diff --git a/src/plugins/magiclamp/magiclamp_config.cpp b/src/plugins/magiclamp/magiclamp_config.cpp index 5c986a8a6c..1704bc2f33 100644 --- a/src/plugins/magiclamp/magiclamp_config.cpp +++ b/src/plugins/magiclamp/magiclamp_config.cpp @@ -8,7 +8,7 @@ */ #include "magiclamp_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "magiclampconfig.h" diff --git a/src/plugins/magnifier/magnifier_config.cpp b/src/plugins/magnifier/magnifier_config.cpp index 599be3d075..08cf81e652 100644 --- a/src/plugins/magnifier/magnifier_config.cpp +++ b/src/plugins/magnifier/magnifier_config.cpp @@ -8,7 +8,7 @@ */ #include "magnifier_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "magnifierconfig.h" diff --git a/src/plugins/mouseclick/mouseclick_config.cpp b/src/plugins/mouseclick/mouseclick_config.cpp index 45ba8007aa..6afa33993b 100644 --- a/src/plugins/mouseclick/mouseclick_config.cpp +++ b/src/plugins/mouseclick/mouseclick_config.cpp @@ -8,7 +8,7 @@ */ #include "mouseclick_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "mouseclickconfig.h" diff --git a/src/plugins/mousemark/mousemark_config.cpp b/src/plugins/mousemark/mousemark_config.cpp index b49ae20a07..df062405b5 100644 --- a/src/plugins/mousemark/mousemark_config.cpp +++ b/src/plugins/mousemark/mousemark_config.cpp @@ -9,7 +9,7 @@ */ #include "mousemark_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "mousemarkconfig.h" diff --git a/src/plugins/overview/kcm/overvieweffectkcm.cpp b/src/plugins/overview/kcm/overvieweffectkcm.cpp index 23bd491a42..053b250daf 100644 --- a/src/plugins/overview/kcm/overvieweffectkcm.cpp +++ b/src/plugins/overview/kcm/overvieweffectkcm.cpp @@ -5,7 +5,7 @@ */ #include "overvieweffectkcm.h" -#include +#include "config-kwin.h" #include "overviewconfig.h" diff --git a/src/plugins/slide/slide_config.cpp b/src/plugins/slide/slide_config.cpp index dfac21402d..3dc7c49d68 100644 --- a/src/plugins/slide/slide_config.cpp +++ b/src/plugins/slide/slide_config.cpp @@ -8,7 +8,7 @@ */ #include "slide_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "slideconfig.h" diff --git a/src/plugins/thumbnailaside/thumbnailaside_config.cpp b/src/plugins/thumbnailaside/thumbnailaside_config.cpp index fa567c6cbe..8ab88f5e08 100644 --- a/src/plugins/thumbnailaside/thumbnailaside_config.cpp +++ b/src/plugins/thumbnailaside/thumbnailaside_config.cpp @@ -8,7 +8,7 @@ */ #include "thumbnailaside_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "thumbnailasideconfig.h" diff --git a/src/plugins/tileseditor/kcm/tileseditoreffectkcm.cpp b/src/plugins/tileseditor/kcm/tileseditoreffectkcm.cpp index e12e492257..91974b8eaf 100644 --- a/src/plugins/tileseditor/kcm/tileseditoreffectkcm.cpp +++ b/src/plugins/tileseditor/kcm/tileseditoreffectkcm.cpp @@ -5,7 +5,7 @@ */ #include "tileseditoreffectkcm.h" -#include +#include "config-kwin.h" #include diff --git a/src/plugins/trackmouse/trackmouse_config.cpp b/src/plugins/trackmouse/trackmouse_config.cpp index 89b45a6aff..aa761cbaa3 100644 --- a/src/plugins/trackmouse/trackmouse_config.cpp +++ b/src/plugins/trackmouse/trackmouse_config.cpp @@ -9,7 +9,7 @@ */ #include "trackmouse_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "trackmouseconfig.h" diff --git a/src/plugins/windowview/kcm/windowvieweffectkcm.cpp b/src/plugins/windowview/kcm/windowvieweffectkcm.cpp index a52b7a24f6..6a861cebda 100644 --- a/src/plugins/windowview/kcm/windowvieweffectkcm.cpp +++ b/src/plugins/windowview/kcm/windowvieweffectkcm.cpp @@ -6,7 +6,7 @@ */ #include "windowvieweffectkcm.h" -#include +#include "config-kwin.h" #include "windowviewconfig.h" diff --git a/src/plugins/wobblywindows/wobblywindows_config.cpp b/src/plugins/wobblywindows/wobblywindows_config.cpp index 28c372e9f5..ce61cc0898 100644 --- a/src/plugins/wobblywindows/wobblywindows_config.cpp +++ b/src/plugins/wobblywindows/wobblywindows_config.cpp @@ -9,7 +9,7 @@ */ #include "wobblywindows_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "wobblywindowsconfig.h" diff --git a/src/plugins/zoom/zoom.h b/src/plugins/zoom/zoom.h index 6bd1544c41..bcb51db866 100644 --- a/src/plugins/zoom/zoom.h +++ b/src/plugins/zoom/zoom.h @@ -10,7 +10,7 @@ #pragma once -#include +#include "config-kwin.h" #include "effect/effect.h" #include diff --git a/src/plugins/zoom/zoom_config.cpp b/src/plugins/zoom/zoom_config.cpp index 98f5bac80a..32e48ec0bf 100644 --- a/src/plugins/zoom/zoom_config.cpp +++ b/src/plugins/zoom/zoom_config.cpp @@ -9,7 +9,7 @@ */ #include "zoom_config.h" -#include +#include "config-kwin.h" // KConfigSkeleton #include "zoomconfig.h" diff --git a/src/pointer_input.cpp b/src/pointer_input.cpp index b6d34b33a2..60d1e9bcf1 100644 --- a/src/pointer_input.cpp +++ b/src/pointer_input.cpp @@ -11,7 +11,7 @@ */ #include "pointer_input.h" -#include +#include "config-kwin.h" #include "core/output.h" #include "cursorsource.h" diff --git a/src/screenedge.cpp b/src/screenedge.cpp index 184182b01b..7c7b1776fb 100644 --- a/src/screenedge.cpp +++ b/src/screenedge.cpp @@ -18,7 +18,7 @@ #include "screenedge.h" -#include +#include "config-kwin.h" #include "core/output.h" #include "cursor.h" diff --git a/src/scripting/screenedgehandler.cpp b/src/scripting/screenedgehandler.cpp index 82f8494186..16938bfce1 100644 --- a/src/scripting/screenedgehandler.cpp +++ b/src/scripting/screenedgehandler.cpp @@ -8,7 +8,7 @@ */ #include "screenedgehandler.h" -#include +#include "config-kwin.h" #include "screenedge.h" #include "workspace.h" diff --git a/src/tabbox/tabboxhandler.cpp b/src/tabbox/tabboxhandler.cpp index ad8d9a0e46..0ff3baa15d 100644 --- a/src/tabbox/tabboxhandler.cpp +++ b/src/tabbox/tabboxhandler.cpp @@ -8,7 +8,7 @@ */ #include "tabboxhandler.h" -#include +#include "config-kwin.h" // own #include "clientmodel.h" diff --git a/src/tabletmodemanager.h b/src/tabletmodemanager.h index b388961048..04f71c4e03 100644 --- a/src/tabletmodemanager.h +++ b/src/tabletmodemanager.h @@ -7,10 +7,11 @@ #pragma once +#include "config-kwin.h" + #include "effect/globals.h" #include #include -#include #include namespace KWin diff --git a/src/touch_input.cpp b/src/touch_input.cpp index f2f9805626..a4d098d37c 100644 --- a/src/touch_input.cpp +++ b/src/touch_input.cpp @@ -9,7 +9,7 @@ */ #include "touch_input.h" -#include +#include "config-kwin.h" #include "decorations/decoratedclient.h" #include "input_event_spy.h" diff --git a/src/useractions.cpp b/src/useractions.cpp index 6e20b28e07..8f8cbe2b39 100644 --- a/src/useractions.cpp +++ b/src/useractions.cpp @@ -23,7 +23,7 @@ // in sync ////////////////////////////////////////////////////////////////////////////// -#include +#include "config-kwin.h" #include "core/output.h" #include "cursor.h" diff --git a/src/utils/edid.cpp b/src/utils/edid.cpp index 3c1222eb97..d60e17cf0e 100644 --- a/src/utils/edid.cpp +++ b/src/utils/edid.cpp @@ -9,9 +9,10 @@ */ #include "edid.h" +#include "config-kwin.h" + #include "c_ptr.h" #include "common.h" -#include "config-kwin.h" #include #include diff --git a/src/utils/ramfile.h b/src/utils/ramfile.h index a2a35ef6d3..5ef8d87b2b 100644 --- a/src/utils/ramfile.h +++ b/src/utils/ramfile.h @@ -10,7 +10,8 @@ #pragma once -#include +#include "config-kwin.h" + #include #if HAVE_MEMFD diff --git a/src/utils/serviceutils.h b/src/utils/serviceutils.h index cbc3fa02cf..8ce04d52cf 100644 --- a/src/utils/serviceutils.h +++ b/src/utils/serviceutils.h @@ -10,7 +10,7 @@ #pragma once // cmake stuff -#include +#include "config-kwin.h" // kwin #include "effect/globals.h" // Qt diff --git a/src/wayland_server.cpp b/src/wayland_server.cpp index 2b02eb2fa6..9b80d13575 100644 --- a/src/wayland_server.cpp +++ b/src/wayland_server.cpp @@ -8,7 +8,7 @@ */ #include "wayland_server.h" -#include +#include "config-kwin.h" #include "backends/drm/drm_backend.h" #include "core/output.h" diff --git a/src/xwayland/xwayland.cpp b/src/xwayland/xwayland.cpp index 7a6959e9f6..bb3bc45fd5 100644 --- a/src/xwayland/xwayland.cpp +++ b/src/xwayland/xwayland.cpp @@ -10,7 +10,7 @@ */ #include "xwayland.h" -#include +#include "config-kwin.h" #include "databridge.h" #include "dnd.h" diff --git a/src/xwayland/xwaylandlauncher.cpp b/src/xwayland/xwaylandlauncher.cpp index d3a1c3a921..b87d1bd450 100644 --- a/src/xwayland/xwaylandlauncher.cpp +++ b/src/xwayland/xwaylandlauncher.cpp @@ -10,7 +10,7 @@ */ #include "xwaylandlauncher.h" -#include +#include "config-kwin.h" #include "xwayland_logging.h" #include "xwaylandsocket.h"