apol created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: KWin, kwin, plasma-devel.
REVISION SUMMARY I was trying to compile kwin and it was impossible to read the output because clang complains if it should override and it doesn't Something similar was done to Plasma as well. REPOSITORY R108 KWin BRANCH master REVISION DETAIL https://phabricator.kde.org/D5232 AFFECTED FILES abstract_client.h abstract_egl_backend.h activities.h autotests/fakeeffectplugin.cpp autotests/fakeeffectplugin_version.cpp autotests/integration/debug_console_test.cpp autotests/integration/helper/copy.cpp autotests/integration/helper/paste.cpp autotests/integration/internal_window.cpp autotests/integration/kwin_wayland_test.h autotests/integration/lockscreen.cpp autotests/integration/modifier_only_shortcut_test.cpp autotests/integration/plasmawindow_test.cpp autotests/integration/pointer_input.cpp autotests/mock_abstract_client.h autotests/mock_client.h autotests/mock_effectshandler.h autotests/mock_screens.h autotests/mock_workspace.h autotests/tabbox/mock_tabboxclient.h autotests/tabbox/mock_tabboxhandler.h autotests/test_window_paint_data.cpp client.h client_machine.h composite.h cursor.h dbusinterface.h debug_console.h decorations/decoratedclient.h decorations/decorationbridge.h decorations/decorationrenderer.h decorations/settings.h deleted.h effectloader.h effects.h effects/backgroundcontrast/contrast.h effects/blur/blur.h effects/blur/blur_config.h effects/blur/blurshader.h effects/colorpicker/colorpicker.h effects/coverswitch/coverswitch.h effects/coverswitch/coverswitch_config.h effects/cube/cube.h effects/cube/cube_config.h effects/cube/cube_inside.h effects/cube/cubeslide.h effects/cube/cubeslide_config.h effects/desktopgrid/desktopgrid.h effects/desktopgrid/desktopgrid_config.h effects/diminactive/diminactive.h effects/diminactive/diminactive_config.h effects/dimscreen/dimscreen.h effects/fallapart/fallapart.h effects/flipswitch/flipswitch.h effects/flipswitch/flipswitch_config.h effects/glide/glide.h effects/glide/glide_config.h effects/highlightwindow/highlightwindow.h effects/invert/invert.h effects/invert/invert_config.h effects/kscreen/kscreen.h effects/lookingglass/lookingglass.h effects/lookingglass/lookingglass_config.h effects/magiclamp/magiclamp.h effects/magiclamp/magiclamp_config.h effects/magnifier/magnifier.h effects/magnifier/magnifier_config.h effects/minimizeanimation/minimizeanimation.h effects/mouseclick/mouseclick.h effects/mouseclick/mouseclick_config.h effects/mousemark/mousemark.h effects/mousemark/mousemark_config.h effects/presentwindows/presentwindows.h effects/presentwindows/presentwindows_config.h effects/resize/resize.h effects/resize/resize_config.h effects/screenedge/screenedgeeffect.h effects/screenshot/screenshot.h effects/sheet/sheet.h effects/showfps/showfps.h effects/showfps/showfps_config.h effects/showpaint/showpaint.h effects/slide/slide.h effects/slideback/slideback.h effects/slidingpopups/slidingpopups.h effects/snaphelper/snaphelper.h effects/startupfeedback/startupfeedback.h effects/thumbnailaside/thumbnailaside.h effects/thumbnailaside/thumbnailaside_config.h effects/touchpoints/touchpoints.h effects/trackmouse/trackmouse.h effects/trackmouse/trackmouse_config.h effects/windowgeometry/windowgeometry.h effects/windowgeometry/windowgeometry_config.h effects/wobblywindows/wobblywindows.h effects/wobblywindows/wobblywindows_config.h effects/zoom/zoom.h effects/zoom/zoom_config.h focuschain.h geometrytip.h globalshortcuts.h helpers/xclipboardsync/waylandclipboard.h input.h kcmkwin/kwincompositing/compositing.h kcmkwin/kwincompositing/main.cpp kcmkwin/kwincompositing/model.h kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.h kcmkwin/kwindecoration/declarative-plugin/previewbridge.h kcmkwin/kwindecoration/declarative-plugin/previewbutton.h kcmkwin/kwindecoration/declarative-plugin/previewclient.h kcmkwin/kwindecoration/declarative-plugin/previewitem.h kcmkwin/kwindecoration/declarative-plugin/previewsettings.h kcmkwin/kwindecoration/decorationmodel.h kcmkwin/kwindecoration/kcm.h kcmkwin/kwindesktop/desktopnameswidget.h kcmkwin/kwindesktop/main.h kcmkwin/kwinoptions/main.h kcmkwin/kwinoptions/mouse.h kcmkwin/kwinoptions/windows.h kcmkwin/kwinrules/detectwidget.h kcmkwin/kwinrules/kcm.h kcmkwin/kwinrules/ruleslist.h kcmkwin/kwinrules/ruleswidget.h kcmkwin/kwinscreenedges/main.h kcmkwin/kwinscreenedges/monitor.h kcmkwin/kwinscreenedges/screenpreviewwidget.h kcmkwin/kwinscripts/module.h kcmkwin/kwintabbox/layoutpreview.h kcmkwin/kwintabbox/main.h kcmkwin/kwintabbox/thumbnailitem.h keyboard_input.h lanczosfilter.h libinput/connection.cpp libinput/connection.h libinput/device.h libinput/events.h libkwineffects/kwinanimationeffect.h libkwineffects/kwineffects.h logind.h main.h main_wayland.h main_x11.h netinfo.h options.h outline.h platform.h plugins/idletime/poller.h plugins/kdecorations/aurorae/src/aurorae.h plugins/kdecorations/aurorae/src/colorhelper.h plugins/kdecorations/aurorae/src/decorationoptions.h plugins/kdecorations/aurorae/src/decorationplugin.h plugins/kdecorations/aurorae/src/lib/auroraetheme.h plugins/kdecorations/aurorae/themes/plastik/code/plastikbutton.h plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.h plugins/kglobalaccel/kglobalaccel_plugin.h plugins/platforms/drm/drm_backend.h plugins/platforms/drm/drm_inputeventfilter.h plugins/platforms/drm/drm_object_connector.h plugins/platforms/drm/drm_object_crtc.h plugins/platforms/drm/drm_object_plane.h plugins/platforms/drm/drm_output.h plugins/platforms/drm/egl_gbm_backend.h plugins/platforms/drm/scene_qpainter_drm_backend.h plugins/platforms/drm/screens_drm.h plugins/platforms/fbdev/fb_backend.h plugins/platforms/fbdev/scene_qpainter_fb_backend.h plugins/platforms/virtual/egl_gbm_backend.h plugins/platforms/virtual/scene_qpainter_virtual_backend.h plugins/platforms/virtual/screens_virtual.h plugins/platforms/virtual/virtual_backend.h plugins/platforms/wayland/egl_wayland_backend.h plugins/platforms/wayland/scene_qpainter_wayland_backend.h plugins/platforms/wayland/wayland_backend.h plugins/platforms/x11/common/eglonxbackend.h plugins/platforms/x11/standalone/edge.h plugins/platforms/x11/standalone/glxbackend.h plugins/platforms/x11/standalone/screens_xrandr.h plugins/platforms/x11/standalone/windowselector.h plugins/platforms/x11/standalone/x11_platform.h plugins/platforms/x11/standalone/x11cursor.h plugins/platforms/x11/standalone/xinputintegration.cpp plugins/platforms/x11/standalone/xinputintegration.h plugins/platforms/x11/windowed/egl_x11_backend.h plugins/platforms/x11/windowed/scene_qpainter_x11_backend.h plugins/platforms/x11/windowed/x11windowed_backend.h plugins/qpa/abstractplatformcontext.h plugins/qpa/backingstore.h plugins/qpa/integration.h plugins/qpa/platformcursor.h plugins/qpa/screen.h plugins/qpa/window.h pointer_input.h rules.h scene.h scene_opengl.h scene_qpainter.h scene_xrender.h screenedge.h screenlockerwatcher.h screens.h scripting/dbuscall.h scripting/genericscriptedconfig.h scripting/screenedgeitem.h scripting/scriptedeffect.h scripting/scripting.h scripting/scripting_model.h shadow.h shell_client.h sm.h tabbox/clientmodel.h tabbox/desktopchain.h tabbox/desktopmodel.h tabbox/switcheritem.h tabbox/tabbox.h tabbox/tabboxhandler.h tests/pointergesturestest.cpp tests/screenedgeshowtest.cpp tests/waylandclienttest.h thumbnailitem.h toplevel.h touch_input.h unmanaged.h useractions.h utils.h virtual_terminal.h virtualdesktops.h virtualkeyboard.h wayland_cursor_theme.h wayland_server.h workspace.h To: apol, #plasma, graesslin, davidedmundson Cc: plasma-devel, kwin, #kwin, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol