173 Commits (89c2f2bf024a9da8db36b7d62cd6325000fcb796)

Author SHA1 Message Date
Martin Gräßlin 882d55f1b5 Allow windows to specify that they should not get animated on window close 12 years ago
Martin Gräßlin 2fbc8414a7 Allow windows to specify that they should not get animated on window close 12 years ago
Martin Gräßlin b28effff23 A Scene doesn't need to use an X11 Overlay Window 12 years ago
Martin Gräßlin ef4c32f79a Move Scene::Window handling methods into base class 12 years ago
Fredrik Höglund eeb309c149 kwin: Add support for EXT_buffer_age 12 years ago
Fredrik Höglund a9e49e218f kwin: Return the modified damage in a separate paintScreen() parameter 12 years ago
Martin Gräßlin b7be3cb621 Better handling for making the compositing OpenGL context current 12 years ago
Thomas Lübking a3cbe50e12 do not create window pixmap for Deleted windows 13 years ago
Alex Richardson 898e3f625a create a variable and not a function declaration 13 years ago
Eike Hein fbc957c048 Second 'unbreak kwin build' of the day ... 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Martin Gräßlin e21225fa47 Use XCB Shape instead of XLib Shape in KWin core 13 years ago
Martin Gräßlin 69b109b5b9 Adjust the ThumbnailItems to QtQuick2 13 years ago
Thomas Lübking 6f5f999c54 catch NULL client pointer 13 years ago
Martin Gräßlin 941c02a60f Introduce cross-fading with previous pixmap 13 years ago
Martin Gräßlin e7ab3adafd New class to encapsulate a Window's Pixmap 13 years ago
Fredrik Höglund ac5f1317e9 kwin: Split WindowQuadDecoration into two types 13 years ago
Fredrik Höglund 120e65b2c1 kwin: Use texture atlases for the decorations 13 years ago
Fredrik Höglund 5b445b1706 kwin: Set the texcoords in the decoration quads 13 years ago
Thomas Lübking 69ef2f9c16 tidy up 13 years ago
Thomas Lübking 9446abc696 hasWaitSync -> blocksForRetrace and syncsToVBlank 13 years ago
Martin Gräßlin 4a48325de5 Cleanup and reorder includes in client.h 13 years ago
Martin Gräßlin 466bef3a6d Adding a DesktopThumbnailItem declarative item 13 years ago
Martin Gräßlin ae7be07d0f Effects Hook to paint a desktop 13 years ago
Martin Gräßlin 8037e6529c Rename ThumbnailItem to WindowThumbnailItem 13 years ago
Martin Gräßlin 265b5523e2 Move decoration related methods from Workspace to DecorationPlugin 13 years ago
Martin Gräßlin 15b84c54f8 Support saturation/brightness in ThumbnailItem 13 years ago
Thomas Lübking 9aef5b85a0 support a permanent glSwapBuffer 13 years ago
Martin Gräßlin 67174bbf69 Remove outdated and not very useful comment sections 13 years ago
Casian Andrei 01adbe6dc5 Implement color correction (per output) 14 years ago
Casian Andrei a46d247702 Revert "Merge branch 'color2'" 14 years ago
Martin Gräßlin 9308028fa4 Decoration can announce whether it currently requires an alpha channel 14 years ago
Thomas Lübking f42f539102 fix merge fix 14 years ago
Thomas Lübking 2b0c73bea2 Use expandedGeometry to calc thumbnail geometry 14 years ago
Martin Gräßlin 967be8b95a Improve performance of Scene::Window 14 years ago
Martin Gräßlin 6152cc4fa5 Split out the windowing system related part of SceneOpenGL 14 years ago
Martin Gräßlin 2d954a6bf3 Make the Scene owned by the Compositor 14 years ago
Casian Andrei a417888b0e Implement color correction support 14 years ago
Martin Gräßlin c7262e8bd3 Getter/setters for opacity, saturation and brightness in WindowPaintData 14 years ago
Martin Gräßlin a2b0d42916 Replace translation by QVector3D in Screen/Window PaintData 14 years ago
Martin Gräßlin 0eff12eb92 Use QGraphicsScale for scale information in ScreenPaintData 14 years ago
Martin Gräßlin 830c17eebb Ensure that thumbnails do not get larger than the window 14 years ago
Martin Gräßlin 3746e4d7d8 Recreate lanczos filter whenever the screen size changes 14 years ago
Thomas Lübking 0618a86a90 don't lie about painting time causes speed doubling 14 years ago
Thomas Lübking fc665106c9 Swap vsync order, trade in 1frame lag 14 years ago
Martin Gräßlin d46eeed0bc Revert accidential change in Scene::buildQuads 14 years ago
Thomas Lübking 3a6095726e Only reserve required electric borders for ElectricAlways 14 years ago
Philipp Knechtges 9a1ad96e93 kwin: provide clipping for the TabBox thumbnails 14 years ago
Martin Gräßlin 27643f5a9e Drop kephal dependency from KWin 14 years ago
Martin Gräßlin 361d6ed4c3 Navigate to the GraphicsView's toplevel widget to find the thumbnail's window 14 years ago