layer-shell-qt-nokde/src
David Edmundson 4a439143ba Fix a crash when creating views on the placeholder screen
When a compositor has no outputs listed Qt creates a dummy placeholder
QScreen object that does not represent a wl_output.

This should still be fixed in the clients to not create a view, it's
wasteful and probably will still have plenty of other bugs, hence the
giant warning, but it's still worth guarding.

CCBUG: 439096
2021-09-15 22:55:35 +00:00
..
interfaces Introduce KeyboardInteractivity enum 2021-04-20 15:27:43 +03:00
CMakeLists.txt Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable 2021-05-04 23:35:44 +02:00
layer-shell.json Initial commit 2021-04-01 02:28:01 +02:00
layer-shell.json.license SPDX, use .license on files where it's awkward to get it inside 2021-04-06 14:32:51 +02:00
qwaylandlayershell.cpp Fix a memory leak 2021-04-20 16:02:33 +00:00
qwaylandlayershell_p.h Fix a memory leak 2021-04-20 16:02:33 +00:00
qwaylandlayershellintegration.cpp Store QWaylandLayerShell using a QScopedPointer 2021-04-20 16:02:33 +00:00
qwaylandlayershellintegration_p.h Store QWaylandLayerShell using a QScopedPointer 2021-04-20 16:02:33 +00:00
qwaylandlayershellintegrationplugin.cpp Address code formatting 2021-04-06 13:39:27 +02:00
qwaylandlayersurface.cpp Fix a crash when creating views on the placeholder screen 2021-09-15 22:55:35 +00:00
qwaylandlayersurface_p.h Introduce KeyboardInteractivity enum 2021-04-20 15:27:43 +03:00
wlr-layer-shell-unstable-v1.xml Introduce KeyboardInteractivity enum 2021-04-20 15:27:43 +03:00
wlr-layer-shell-unstable-v1.xml.license Add wlr-layer-shell-unstable-v1.xml protocol file's licence 2021-04-08 18:26:32 +02:00