From 7945996fe4360f12a96faad7718325b2a66774b4 Mon Sep 17 00:00:00 2001 From: Pier Luigi Fiorini Date: Wed, 13 Jun 2018 22:11:00 +0200 Subject: Client: Add fullscreen shell integration [ChangeLog][QPA plugin] Added support for fullscreen-shell unstable v1. The fullscreen_shell_unstable_v1 interface displays a single surface per output and it is used for nested compositors, where each output is rendered in a surface that is then displayed by the main compositor. For example weston could be the main compositor and a QML compositor could be launched as a client using this shell integration to display it inside weston. Change-Id: I037679a283ff03cb4bdf4b3fed59945090ec9250 Reviewed-by: Johan Helsing --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index bb3819ca3..b1a806210 100644 --- a/.gitignore +++ b/.gitignore @@ -65,8 +65,11 @@ src/plugins/shellintegration/ivi-shell/qwayland-ivi-application.h src/plugins/shellintegration/ivi-shell/qwayland-ivi-application.cpp src/plugins/shellintegration/ivi-shell/qwayland-ivi-controller.h src/plugins/shellintegration/ivi-shell/qwayland-ivi-controller.cpp +src/plugins/shellintegration/fullscreen-shell-v1/qwayland-fullscreen-shell-unstable-v1.cpp +src/plugins/shellintegration/fullscreen-shell-v1/qwayland-fullscreen-shell-unstable-v1.h src/imports/compositor/compositor.qrc tests/auto/client/client/tst_client +tests/auto/client/fullscreenshellv1/tst_client_fullscreenshell1 tests/auto/compositor/compositor/tst_compositor tests/auto/compositor/compositor/qwayland-*.cpp tests/auto/compositor/compositor/qwayland-*.h -- cgit v1.2.3