mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2026-05-09 14:08:04 +02:00
This is a new desktop shell plugin, specifically written for tests. It implements the bare minimum of a WM with predictable window positioning. It offers a known static background without forking any helper clients and therefore avoids any races with executing screenshot-based tests. Not forking unused helper clients also reduces the load during a test run. The code was written by Quentin as a part of a much larger private patch. Pekka, following Emilio's example, extracted just the shell plugin parts as a stand-alone patch and wrote the commit message. [Emilio: update to latest weston_layer and shell_init API] Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> Signed-off-by: Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk> Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Micah Fedke <micah.fedke@collabora.co.uk> [Pekka: fix build] |
||
|---|---|---|
| .. | ||
| reference | ||
| .gitignore | ||
| bad-buffer-test.c | ||
| button-test.c | ||
| config-parser-test.c | ||
| devices-test.c | ||
| event-test.c | ||
| internal-screenshot-test.c | ||
| internal-screenshot.ini | ||
| ivi-shell-app-test.c | ||
| ivi-test.h | ||
| ivi_layout-internal-test.c | ||
| ivi_layout-test-plugin.c | ||
| ivi_layout-test.c | ||
| keyboard-test.c | ||
| matrix-test.c | ||
| plugin-registry-test.c | ||
| presentation-test.c | ||
| roles-test.c | ||
| setbacklight.c | ||
| string-test.c | ||
| subsurface-test.c | ||
| surface-global-test.c | ||
| surface-screenshot.c | ||
| surface-test.c | ||
| text-test.c | ||
| vertex-clip-test.c | ||
| viewporter-test.c | ||
| weston-test-client-helper.c | ||
| weston-test-client-helper.h | ||
| weston-test-desktop-shell.c | ||
| weston-test-runner.c | ||
| weston-test-runner.h | ||
| weston-test.c | ||
| weston-tests-env | ||
| xwayland-test.c | ||