74 Commits (e64450c80714b1dc1023c5db613be7323c3ac1ed)

Author SHA1 Message Date
Martin Gräßlin 6d60f01ad9 Skip DontCrashEmptyDecorationTest if we don't have a /dev/dri/card0 device 10 years ago
Martin Gräßlin d31e9e88b4 Rename abstract_backend.(h|cpp) to platform.(h|cpp) 10 years ago
Martin Gräßlin 1d4cd55b9d Drop backend() -> AbstractBackend* from WaylandServer 10 years ago
Martin Gräßlin 7996d954c5 Provide the platform() -> AbstractBackend* in KWin::Application 10 years ago
Martin Gräßlin 8d851a0252 Announce support for subcompositor protocol 10 years ago
Sebastian Kügler d8a3e0525f First part of outputmanagement wayland interface 10 years ago
Martin Gräßlin 2b34f97344 Always notify lock screen when a lock surface got created 10 years ago
Martin Gräßlin ed3f55b953 [wayland] Fix heap-use-after-free in idle time plugin 10 years ago
Martin Gräßlin b5cbca3617 Also consider the AcquiringLock state as a locked screen 10 years ago
Martin Gräßlin 5cef26d275 [wayland] Add support for ServerSideDecorationManager 10 years ago
Martin Gräßlin e2dc6380d1 [wayland] Pass processStartupEnvironment to ScreenLocker 10 years ago
Martin Gräßlin 8b4d1a2f3f [wayland] Properly set position of OutputInterface on creation 10 years ago
Martin Gräßlin 3be016fba4 [wayland] Destroy all ClientConnections on tear down 10 years ago
Bhushan Shah 450bbaafdc [wayland] Introduce property to identify lockscreen and inputmethods 10 years ago
Martin Gräßlin fa6fbbdfc1 [wayland] Destroy input method connection after process finished 11 years ago
Martin Gräßlin 0bf51d99f6 [wayland] Destroy our internal wayland connection from server side 11 years ago
Martin Gräßlin affcbac7e7 [wayland] Destroy Xwayland's ClientConnection on tear down 11 years ago
Martin Gräßlin acb0dfd893 [wayland] Don't leak our internal client connection thread object 11 years ago
Martin Gräßlin 8175562a7a [wayland] Fix cleanup handling on tear down 11 years ago
Martin Gräßlin 1998d5ac1a [wayland] Improve tear-down to not crash if X11 applications are still around 11 years ago
Bhushan Shah 6e70dd0ba2 [wayland] connect to greeterClientConnectionChanged instead of locked signal 11 years ago
Bhushan Shah 3a1371989e [wayland] Introduce ShellClient::isLockScreen method 11 years ago
Bhushan Shah c957b145a4 [wayland] Adapt to changes in the kscreenlocker 11 years ago
Bhushan Shah bacfd876fe [wayland] Start ksldapp from the WaylandServer 11 years ago
Martin Gräßlin 7253235a28 [wayland] Dispatch the WaylandServer once more before killing internal client 11 years ago
Martin Gräßlin 43f6c1e041 [wayland] Add support for DpmsInterface 11 years ago
Marco Martin 3f5bf65a9e Use the kwayland blur protocol in the blur effect 11 years ago
Martin Gräßlin 9afbecf4a6 [wayland] Drop workaround for faking frame rendered for Qt windows 11 years ago
Martin Gräßlin 8add14fe89 [wayland] Drop hack for faking input for Qt popups 11 years ago
Martin Gräßlin e0103b15b7 [wayland] Remove the specific socket pair for QtWayland 11 years ago
Martin Gräßlin 9272d01a2d Add a WaylandServer::findClient which takes a QWindow 11 years ago
Martin Gräßlin a9e5343eb6 [wayland] Use an event thread for the internal Wayland connection 11 years ago
Martin Gräßlin 6294961ba4 [wayland] Keep Registry for internal connection around 11 years ago
Martin Gräßlin df1146bfa6 [wayland] Shadow gains support for a Wayland protocol 11 years ago
Martin Gräßlin 282321bfb5 [wayland] Announce support for idle interface 11 years ago
Martin Gräßlin 72635101f0 [wayland] Improve creation of KWayland::Server::PlasmaWindowInterface 11 years ago
Martin Gräßlin 085c77810b [wayland] Create PlasmaWindow as child of AbstractClient 11 years ago
Martin Gräßlin 8b6fef457b [wayland] Export themed icon name to PlasmaWindow interface 11 years ago
Martin Gräßlin 69d78fe8db Fix unused variable warning 11 years ago
Martin Gräßlin ccd8f50b63 [wayland] Connect state change requests from PlasmaWindowInterface 11 years ago
Martin Gräßlin 3c2c1d31c9 [wayland] Add support for closeWindow request in PlasmaWindowInterface 11 years ago
Martin Gräßlin 171bbd662a [wayland] Export more states to PlasmaWindowInterface 11 years ago
Martin Gräßlin f5724b9a55 [wayland] Unmap PlasmaWindowInterface instead of destroying it 11 years ago
Martin Gräßlin 183479fe67 [wayland] Only create PlasmaWindowInterface if AbstractClient has a surface 11 years ago
Martin Gräßlin 0b00af25dc [wayland] Announce AbstractClient to PlasmaWindowManagement interface 11 years ago
Martin Gräßlin 859a3bb598 [wayland] Add support for PlasmaWindowManagement interface 11 years ago
Boudewijn Rempt 98bcdbe70a [wayland] Add a command-line option to start an input method server 11 years ago
Martin Gräßlin f696b578cc [wayland] Add support for QtSurfaceExtension for closing ShellClients 11 years ago
Martin Gräßlin 124bd8aaed [wayland] Add support for the PlasmaShell interface 11 years ago
Martin Gräßlin 1420bb38a9 [wayland] Drop Qt version check from WaylandServer::fakeDummyQtWindowInput 11 years ago