255 Commits (59642a4b281476427d082cbfaee73d9ca4ec98bd)

Author SHA1 Message Date
Vlad Zahorodnii 25276d3058 [wayland] Recursively destroy WindowPixmap objects 6 years ago
Aleix Pol e8efa83444 scene: Pass non-trivial classes by const& 6 years ago
Vlad Zahorodnii 56d5f3a4f6 [x11] Fix visual artifacts during interactive resize 6 years ago
Vlad Zahorodnii 35fe3cb6c5 Drop Toplevel::decorationRect() 6 years ago
Roman Gilg bcf64af49b Revert "Remove vsync detection and configurability" 6 years ago
Roman Gilg ac05dd01c8 Revert "[platforms/x11] Never block on retrace, always present after paint" 6 years ago
Roman Gilg b972159ddf Revert "Add hasSwapEvent getter" 6 years ago
Vlad Zahorodnii af71763be5 [scene] Fix decoration texture bleeding 6 years ago
Marco Martin d593f24d69 fix thumbnails positioning 6 years ago
Roman Gilg a55dee3bd3 Add hasSwapEvent getter 6 years ago
Vlad Zahorodnii 6e000314b3 Revert the fix for the texture bleeding issue 6 years ago
Vlad Zahorodnii ac4dce1c20 [scene] Fix decoration texture bleeding 6 years ago
Vlad Zahorodnii 754b72d155 [x11] Name client pixmap instead of frame pixmap 6 years ago
Vlad Zahorodnii 9d4a32596c Drop some custom list typedefs 6 years ago
Vlad Zahorodnii fb2d4c113f Adjust scene for client-side decorated clients 6 years ago
Vlad Zahorodnii 14dc76f624 Fix coding style issues in Scene::paintSimpleScreen 6 years ago
Roman Gilg 8d13729031 [platforms/x11] Never block on retrace, always present after paint 6 years ago
Roman Gilg b3a19f9e5b Remove vsync detection and configurability 6 years ago
Vlad Zahorodnii 99d3185949 Rename getShadow method to updateShadow 7 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Frederik Gladhorn b64e67ce7c Remove disabled TabGroup feature 7 years ago
Vlad Zagorodniy bc7f41bdbf Add context object to screenScaleChanged connection 7 years ago
Vlad Zagorodniy 7a3722b4f5 Switch to Q_ASSERT 7 years ago
Frederik Gladhorn 348232e682 Remove usage of QWeakPointer for QObject for thumbnails 7 years ago
Vlad Zagorodniy 456c65fc19 Verify that there is no scene windows when Scene is about to be destroyed 7 years ago
Vlad Zagorodniy d167935157 Add addToplevel and removeToplevel to Scene 7 years ago
Vlad Zagorodniy 6006dab41c Use correct flag when checking whether a scene window is opaque 7 years ago
Vlad Zagorodniy 7934c03ac2 Drop Phase2Data constructors 7 years ago
Martin Flöser 33c7edaaf4 Use reserve on QVector<Phase2Data> 7 years ago
Vlad Zagorodniy 548626bb4c Use QVector in paintGenericScreen 7 years ago
Vlad Zagorodniy 4fa98b32e9 Simplify paintSimpleScreen 7 years ago
Vlad Zagorodniy 90a26e2e8d Try to invalidate quad cache when shadow is changed 7 years ago
Vlad Zagorodniy e0088b9c9d Use qDeleteAll in destructor of Scene class 8 years ago
Kai Uwe Broulik c3d41046a1 [Scene] Port from QRegion::rects() to QRegion iterators 8 years ago
David Edmundson fc887ab907 Render GL Window decorations at the correct scale 9 years ago
Martin Flöser 8015e4e84e Add virtual method to Scene to get the EGL/GLX extensions 9 years ago
Martin Flöser c398db3c45 Provide a virtual Scene::qpainterRenderBuffer() -> QImage* method 9 years ago
Martin Flöser 054d923411 Move SceneXRender into a plugin 9 years ago
David Edmundson 95c983e6d8 Handle buffer scales changing dynamically 9 years ago
Martin Flöser ad4a3107d5 Add virtual Scene::scenePainter method 9 years ago
Martin Flöser c1892e6c0f Add virtual Scene::xrenderBufferPicture method 9 years ago
David Edmundson ebebc6ca82 Provide scale offset to WindowVertex calculation 9 years ago
Martin Gräßlin 359224a5dc Pass the current output geometry to ScreenPaintData 10 years ago
Martin Gräßlin fe8fc6f83d Ensure to directly delete old Shadow on update 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Martin Gräßlin a35ffa93d7 Use hiddenInternal() for a ShellClient which got unmapped 10 years ago
Martin Gräßlin f79c3f244d On Wayland never try to create a WindowPixmap from an X11 pixmap 10 years ago
Martin Gräßlin ac1a8a0142 Don't depend on operation mode in WindowPixmap 10 years ago