145 Commits (eba0149e4ece614c9716694a058d367ace02e408)

Author SHA1 Message Date
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
Philipp Knechtges 94b93c5fbc kwin: paint ThumbnailItem at the right position 14 years ago
Martin Gräßlin 18a667e190 Do not use GraphicsScene to calculate Thumbnail position 14 years ago
Thomas Lübking 1070bf895b split decorationRect / visibleRect usage 14 years ago
Thomas Lübking e789daf1bc clean dirty rect from repaints_region when updating shadow, skip double resetting of shadow rect 14 years ago
Philipp Knechtges 239d5757f2 kwin: move/resize events shall not force a repaint of all layers 14 years ago
Thomas Lübking 85635dd485 fix tabbing 14 years ago
Thomas Lübking bf88ec09ac Revert "fix tabbing" 14 years ago
Thomas Lübking d245035a17 fix tabbing 14 years ago
Philipp Knechtges 311bccaca8 kwin: cleaning up paintGenericScreen and paintScreen 14 years ago
Philipp Knechtges ba39d1f917 kwin:remove PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS_WITHOUT_FULL_REPAINTS 14 years ago
Philipp Knechtges 32a3c49630 kwin: dropping quirk for the pre-4.8 blur 14 years ago
Philipp Knechtges 6f3b9fae2a kwin: fixing _NET_WM_OPAQUE_REGION related bug 14 years ago
Thomas Lübking d845b60c6c change geometry w/o compositor restart 14 years ago
Philipp Knechtges 050d991cb1 kwin: simplifying paintSimpleScreen 14 years ago
Martin Gräßlin b57ef77bf7 Adding a clip property to the ThumbnailItem 15 years ago
Martin Gräßlin f98593d3fb Window Thumbnail support for QML 15 years ago
Fredrik Höglund ebd0d9303b kwin: Replace calls to QElapsedTimer::restart() with start() 15 years ago
Fredrik Höglund c784dbb097 kwin: Fix two ;;'s 15 years ago
Fredrik Höglund 7f0c74cb38 kwin: Initialize Scene::lastRenderTime 15 years ago
Fredrik Höglund 44165bb0d1 kwin: Initialize QElapsedTimers by calling invalidate() 15 years ago
Philipp Knechtges 2c08a14ff4 kwin: implement _KDE_NET_WM_OPAQUE_REGION 15 years ago
Martin Gräßlin 6e15c0c208 Change timers to QElapsedTimers 15 years ago
Martin Gräßlin f72f465c13 Fix Typos 15 years ago
Philipp Knechtges a145fa564c kwin: fix an issue in paintSimpleScreen 15 years ago
Philipp Knechtges 85c5181a81 kwin: Avoid painting damaged areas which are occluded by another opaque window. 15 years ago
Arthur Arlt d8072be54d Move OverlayWindow from Workspace to its own class 15 years ago
Arthur Arlt d88cb00b0b Make class Scene inherit from QObject 15 years ago