kwin/src/wayland/autotests/client
Martin Gräßlin bccb1f4cba Add support for wl_shell_surface::set_popup and popup_done
Summary:
This extends the client side API to support creating popup ShellSurface
windows and the server side API to send out the popup_done request.

This is needed to properly support popup windows (e.g. context menus)
in KWin.

Reviewers: #plasma_on_wayland, #frameworks, #kwin

Subscribers: plasma-devel

Tags: #plasma_on_wayland, #frameworks

Differential Revision: https://phabricator.kde.org/D5174
2017-03-25 17:43:47 +01:00
..
CMakeLists.txt Implementation of PointerConstraints protcol 2016-11-24 09:19:36 +01:00
test_compositor.cpp
test_datadevice.cpp [server] When replacing the clipboard selection previous DataSource needs to be cancelled 2016-09-14 10:22:38 +02:00
test_datasource.cpp [server] Don't call wl_data_source_send_send if DataSource is unbound 2016-10-12 08:08:28 +02:00
test_drag_drop.cpp
test_error.cpp [autotests] Add test for error case of two PlasmaShellSurfaces for same Surface 2016-06-13 16:26:27 +02:00
test_fake_input.cpp Add support for touch events in fakeinput protocol and interface. 2016-05-31 16:43:54 +05:30
test_idle.cpp [autotest] Try making IdleTest more robust 2016-08-22 15:32:02 +02:00
test_plasma_window_model.cpp Expose Geometry in PlasmaWindowModel. 2016-07-19 20:22:11 +09:00
test_plasmashell.cpp Add request to have focus in a PlasmaShellSurface of Role Panel 2016-10-18 07:47:10 +02:00
test_pointer_constraints.cpp [client] Fix nullptr dereference in ConfinedPointer and LockedPointer 2016-11-25 13:14:14 +01:00
test_selection.cpp [server] Properly send a selection clear prior to keyboard focus enter 2016-07-13 09:21:01 +02:00
test_server_side_decoration.cpp [server] Don't destroy ServerSideDecorationInterface when parent SurfaceInterface is destroyed 2016-06-01 07:32:38 +02:00
test_shadow.cpp add .data() to qpointer access 2016-06-30 16:45:29 +02:00
test_shm_pool.cpp
test_text_input.cpp [autotests] Bring SeatInterface::focusedTextInputSurface under coverage 2016-06-28 14:53:45 +02:00
test_wayland_blur.cpp add .data() to qpointer access 2016-06-30 16:45:29 +02:00
test_wayland_connection_thread.cpp [autotests] Fix TestWaylandConnectionThread::testConnectFdNoSocketName 2016-10-28 09:15:24 +02:00
test_wayland_contrast.cpp add .data() to qpointer access 2016-06-30 16:45:29 +02:00
test_wayland_fullscreen_shell.cpp [autotests/client] QSkip the WaylandFullscreenShellTest if _wl_fullscreenshell missing 2016-08-08 07:45:02 +02:00
test_wayland_output.cpp [client] Track all created Outputs and add static get method 2016-09-13 08:29:04 +02:00
test_wayland_outputdevice.cpp
test_wayland_outputmanagement.cpp [autotests] Try fixing TestWaylandOutputManagement 2016-10-28 08:39:28 +02:00
test_wayland_region.cpp
test_wayland_registry.cpp Implementation of PointerConstraints protcol 2016-11-24 09:19:36 +01:00
test_wayland_seat.cpp Implementation of PointerGestures protocol 2016-11-07 13:28:44 +01:00
test_wayland_shell.cpp Add support for wl_shell_surface::set_popup and popup_done 2017-03-25 17:43:47 +01:00
test_wayland_slide.cpp add .data() to qpointer access 2016-06-30 16:45:29 +02:00
test_wayland_subcompositor.cpp
test_wayland_subsurface.cpp [autotests] Verify the directChildServerSurfaces in TestSubSurface::testSurfaceAt 2016-06-29 11:24:35 +02:00
test_wayland_surface.cpp Return SurfaceInterface::size in global compositor space 2016-11-16 14:50:50 +00:00
test_wayland_windowmanagement.cpp Support passing generic QIcon through PlasmaWindow interface 2016-10-17 07:35:21 +02:00
test_xdg_shell.cpp Add support for xdg-shell 2016-07-13 13:04:31 +02:00