summaryrefslogtreecommitdiffstats
path: root/app/shell-desktop.cpp
AgeCommit message (Collapse)AuthorFilesLines
2020-07-14Rip out the qt version and intall the native XDG onejellyfish_9.99.2jellyfish/9.99.29.99.2Marius Vlad1-117/+0
This has run-by-default enabled. Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I99c85373965339a990476eec1772a27cfd360d6c
2020-07-10Conversion to using agl-compositorMarius Vlad1-0/+117
- Use Qt/QtWayland to set-up an app_id for the main surface. We use that surface and pass it to waylandsink. Waylandsink create a sub-surface with the parent the Qt/QtWayland one. - Install a handler for handling bus messages With it, it allows to pass the wl_display with the help of a context and the surface backing up the Widget. - Installs a timer to wait for Qt to create/get the xdg_surface and attach a buffer to it. Without we won't be able receive the commit for the parent event in order to handle it. Bug-AGL: SPEC-3382 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I4237b7dad110ce36e3a01226e67cb508b6d9a6d9