kwin/wayland_client
Martin Gräßlin 1e230fda77 [kwin_wayland] Initial addition of the WaylandServer module
So far this new module contains:
* Display
* OutputInterface

Display manages the server socket and server event loop. In general it's
the entry point to any part of the server.

OutputInterface is the abstraction for the wl_output interface on server
side. An OutputInterface is created through the Display.

The auto tests for ConnectionThread and Output are adjusted to use the
internal server instead of starting Weston. Especially the Output test
could be extended to test much more as we have absolute control over
the server now.
2014-09-02 09:52:16 +02:00
..
protocols [kwin-wayland] Add support for FullscreenShell 2014-08-27 08:55:40 +02:00
buffer.cpp [kwin_wayland] Split out Buffer and ShmPool into dedicated files 2014-08-27 08:57:06 +02:00
buffer.h [kwin_wayland] Split out Buffer and ShmPool into dedicated files 2014-08-27 08:57:06 +02:00
compositor.cpp [kwin_wayland] Create a dedicated class for Compositor 2014-08-27 08:57:06 +02:00
compositor.h [kwin_wayland] Create a dedicated class for Compositor 2014-08-27 08:57:06 +02:00
connection_thread.cpp
connection_thread.h
fullscreen_shell.cpp [kwin_wayland] Create a dedicated Surface class 2014-08-27 08:57:06 +02:00
fullscreen_shell.h [kwin_wayland] Create a dedicated Surface class 2014-08-27 08:57:06 +02:00
keyboard.cpp [kwin_wayland] Create dedicated classes for Seat, Keyboard and Pointer 2014-08-27 08:57:06 +02:00
keyboard.h [kwin_wayland] Fix enum arguments in Q_SIGNALS 2014-09-02 09:52:16 +02:00
output.cpp [kwin_wayland] Move Wayland::Output into dedicated source files 2014-08-27 08:57:05 +02:00
output.h [kwin_wayland] Initial addition of the WaylandServer module 2014-09-02 09:52:16 +02:00
pointer.cpp [kwin_wayland] Hold the currently entered Surface in Pointer 2014-09-02 09:48:05 +02:00
pointer.h [kwin_wayland] Fix enum arguments in Q_SIGNALS 2014-09-02 09:52:16 +02:00
registry.cpp [kwin-wayland] Add support for FullscreenShell 2014-08-27 08:55:40 +02:00
registry.h [kwin-wayland] Add support for FullscreenShell 2014-08-27 08:55:40 +02:00
seat.cpp [kwin_wayland] Create dedicated classes for Seat, Keyboard and Pointer 2014-08-27 08:57:06 +02:00
seat.h [kwin_wayland] Create dedicated classes for Seat, Keyboard and Pointer 2014-08-27 08:57:06 +02:00
shell.cpp [kwin_wayland] Create a dedicated Surface class 2014-08-27 08:57:06 +02:00
shell.h [kwin_wayland] Create a dedicated Surface class 2014-08-27 08:57:06 +02:00
shm_pool.cpp [kwin_wayland] Make ShmPool more like the other wrapper classes 2014-08-27 08:57:06 +02:00
shm_pool.h [kwin_wayland] Make ShmPool more like the other wrapper classes 2014-08-27 08:57:06 +02:00
surface.cpp [kwin_wayland] Keep the size in Surface 2014-09-02 09:52:16 +02:00
surface.h [kwin_wayland] Keep the size in Surface 2014-09-02 09:52:16 +02:00