446 Commits (7bc83a86536b0d36b389ec02fbe0f696ca4fcd1c)

Author SHA1 Message Date
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
David Edmundson 910ba1eb1e Load animation speed from new global animation speed controller 7 years ago
Vlad Zagorodniy 168ea98845 Rename ShellClient to XdgShellClient 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Vlad Zagorodniy 96ac6a506b Drop redundant Compositor::hasScene() 7 years ago
Vlad Zagorodniy 17cbe5bcbb Prevent deleting non-existing support properties on the root window 7 years ago
Vlad Zagorodniy 76e57ab5d0 Make checkForOverlayWindow X11Compositor only 7 years ago
Vlad Zagorodniy 5cb1a71889 Reconfigure effects only once on config change 7 years ago
Vlad Zagorodniy d690d913fb Don't schedule repaint until Compositor is On 7 years ago
Vlad Zagorodniy 7a3722b4f5 Switch to Q_ASSERT 7 years ago
Vlad Zagorodniy d2bbd2a124 [x11] Fix crash during tear down 7 years ago
Roman Gilg 8e78ccac46 Remove X11Compositor requires compositing check 7 years ago
Roman Gilg 91faa589c7 Replace foreach loops and improve code style in composite 7 years ago
Roman Gilg 1db84a2ba7 Split Compositor class in Wayland and X11 child classes 7 years ago
Roman Gilg 20205f93f7 Save Compositor state in single variable 7 years ago
Roman Gilg 09cfc2c0b4 Remove composite reset timer 7 years ago
Roman Gilg 8c047613c5 Partly remove Compositor restart functionality 7 years ago
Roman Gilg ba6daecb4f Remove compositing initialized check 7 years ago
Roman Gilg cc801a4518 Use new slot syntax in Compositor class 7 years ago
Roman Gilg ead1b34563 KSelectionOwner usage in ApplicationX11 and Compositor classes 7 years ago
Roman Gilg 994fafa912 Move non-Compositor functions out of composite.cpp source file 7 years ago
Vlad Zagorodniy fd20c59ada Make Compositor::finish more generic 7 years ago
Vlad Zagorodniy 0db071c218 Move Unmanaged-specific hack away from Toplevel::setupCompositing 7 years ago
Vlad Zagorodniy 10fdf2a220 Discard Deleted before Scene is destroyed 7 years ago
Vlad Zagorodniy a039f3ba80 [wayland] Send correct current time in the frame callback 7 years ago
Martin Flöser cbbe94d769 Restrict available supported compositors based on first initialized one 7 years ago
Roman Gilg 06f64d5e56 [autotests] Sub-surface resize test 7 years ago
Vlad Zagorodniy 9a68cbd9b1 Don't destroy DecorationRenderer in setup/finish compositing 7 years ago
Vlad Zagorodniy d167935157 Add addToplevel and removeToplevel to Scene 7 years ago
Erik Kurzinger f294e7a035 Call frameRendered for undamaged Wayland surfaces 7 years ago
Martin Flöser c2c92fab51 Ensure the Compositor does not start during termination 7 years ago
Vlad Zagorodniy 295138145c Make sure that effect windows outlive effects 7 years ago
Vlad Zagorodniy 89001b1a5a Don't detach list of damaged windows when sending 'done' events 8 years ago
Rohan Garg 3e37f896e3 Simplify compositing setup code 8 years ago
Martin Flöser 53f6a337bf Force Software QtQuick rendering when starting with QPainter compositor 8 years ago
Martin Flöser 8f4b6a8973 Drop the explicit fallback to XRender 9 years ago
Martin Flöser 729bfd04a0 Try all supported Compositor Types of the current Platform 9 years ago
Martin Flöser 7ef8409157 Move X11-only specific part of EffectsHandlerImpl to x11 platform plugin 9 years ago
Martin Flöser 8ae37c420b Move SceneOpenGL into a dedicated plugin 9 years ago
Martin Flöser e8664f83b9 Only call xcb_flush in performCompositing if we have an X11 connection 9 years ago
Martin Flöser 01ddbe7d75 Make AbstractEglBackend a QObject 9 years ago
Martin Flöser 2892fad5b6 Do not hard runtime depend on X11 in composite startup 9 years ago
Martin Flöser 535b107969 Move QPainter compositor into plugin 9 years ago
Martin Flöser 054d923411 Move SceneXRender into a plugin 9 years ago
Martin Flöser 12cb1c108e Port Compositor::deleteUnusedSupportProperties away from global x11 connection 9 years ago
Martin Flöser a65b2c062c Move event filtering for overlay window into an X11EventFilter 9 years ago
Martin Flöser 630514d52a Remove roundtrip to XServer from Workspace::xStackingOrder 9 years ago
Luboš Luňák af9f81700f fix uninitialized variable 9 years ago
Martin Gräßlin ec2d862d4e Port Compositor::windowRepaintsPending to use std::any_of 9 years ago