kwin/src/scene
David Redondo 264a19247b Mark Window as damaged when decoration or shadow changes
Enforms thumbnails, screencasts and effects of these changes and
that the window needs repainting.
BUG:464417
FIXED-IN:5.27.1
2023-02-20 11:55:22 +01:00
..
cursoritem.cpp scene: Avoid creating SurfaceItem for Xwayland's cursor surfaces 2023-01-04 11:10:32 +00:00
cursoritem.h scene: Introduce cursor item and scene 2023-01-03 09:33:17 +00:00
cursorscene.cpp scene: Introduce cursor item and scene 2023-01-03 09:33:17 +00:00
cursorscene.h scene: Introduce cursor item and scene 2023-01-03 09:33:17 +00:00
decorationitem.cpp Drop Window.screen property 2023-02-11 12:16:46 +02:00
decorationitem.h scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
dndiconitem.cpp scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
dndiconitem.h scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
imageitem.cpp scene: Introduce ImageItem 2023-01-03 09:33:17 +00:00
imageitem.h scene: Introduce ImageItem 2023-01-03 09:33:17 +00:00
item.cpp scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
item.h Add missing includes for KF6 2023-01-28 09:16:14 +00:00
itemrenderer.cpp scene: Introduce ItemRenderer 2022-12-17 17:14:43 +00:00
itemrenderer.h scene: Introduce ImageItem 2023-01-03 09:33:17 +00:00
itemrenderer_opengl.cpp Move texture coordinate post processing into a method of RenderGeometry 2023-01-16 09:51:28 +00:00
itemrenderer_opengl.h effects: Fix projection matrix logic in OffscreenEffect 2023-01-10 12:05:28 +00:00
itemrenderer_qpainter.cpp scene: Introduce ImageItem 2023-01-03 09:33:17 +00:00
itemrenderer_qpainter.h scene: Introduce ImageItem 2023-01-03 09:33:17 +00:00
scene.cpp scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
scene.h scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
shadowitem.cpp scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
shadowitem.h scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
surfaceitem.cpp scene: Remove addDamage() in SurfaceItem::discardPixmap() 2023-01-03 11:55:36 +00:00
surfaceitem.h scene: ensure OpenGL texture is updated after direct scanout 2023-01-02 12:57:13 +01:00
surfaceitem_internal.cpp scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
surfaceitem_internal.h scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
surfaceitem_wayland.cpp scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
surfaceitem_wayland.h scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
surfaceitem_x11.cpp scene/surfaceitem_x11: improve size mismatch warning 2023-02-02 09:14:50 +00:00
surfaceitem_x11.h scene: Split base Scene class from WorkspaceScene class 2022-12-21 12:20:23 +02:00
windowitem.cpp Mark Window as damaged when decoration or shadow changes 2023-02-20 11:55:22 +01:00
windowitem.h effects: Drop PAINT_DISABLED_BY_TAB_GROUP 2023-02-07 18:10:52 +02:00
workspacescene.cpp scene: Sync Window::readyForPainting() to window item visibility 2023-02-03 14:09:27 +00:00
workspacescene.h window: use std::unique_ptr to manage the shadow 2023-01-07 21:52:10 +01:00
workspacescene_opengl.cpp Store shadow elements as QImages 2023-01-18 07:27:40 +00:00
workspacescene_opengl.h window: use std::unique_ptr to manage the shadow 2023-01-07 21:52:10 +01:00
workspacescene_qpainter.cpp window: use std::unique_ptr to manage the shadow 2023-01-07 21:52:10 +01:00
workspacescene_qpainter.h window: use std::unique_ptr to manage the shadow 2023-01-07 21:52:10 +01:00