1129 Commits (d06098ff301ef83590d1f3ad8ffdfa845d00bd82)

Author SHA1 Message Date
Martin Gräßlin 8d4204ac0d Remove non visible internal windows from the x stacking order 10 years ago
Martin Gräßlin d3741bd530 Set the restore geometry after placing a ShellClient for the first time 10 years ago
Martin Gräßlin 4c0e33a94c Add a Workspace::findToplevel(QWindow*) method 10 years ago
Martin Gräßlin 2ab8a7b80a Emit Workspace::deletedRemoved for every Deleted still around when terminating Workspace 10 years ago
Martin Gräßlin 14730d1f7c [wayland] Place transient windows every time they are shown 10 years ago
Martin Gräßlin 981b312323 [Wayland] Make it possible to have internal windows decorated 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Martin Gräßlin 445335ba5f Merge signal connections for AbstractClient in Workspace 10 years ago
Martin Gräßlin 4560f8d253 Handle ShellClient::windowShown in Workspace 10 years ago
Martin Gräßlin d49fba5d30 [libkwinxrenderutils] Clean up static blend picture before going down 10 years ago
Martin Gräßlin ea4de85553 Destroy static Client helper window before application goes down 10 years ago
Martin Gräßlin 59e3b96812 Add a Toplevel *Workspace::findInternal(QWindow *w) const 10 years ago
Martin Gräßlin 9c78d28327 Fix Workspace::hasClient(const AbstractClient *c) 10 years ago
Martin Gräßlin 6b06779a64 Port Workspace::requestDelayFocus to AbstractClient 10 years ago
Martin Gräßlin c044ad98be Split out pointer related handling from InputRedirection 10 years ago
Kevin Funk 8ea4f4dae7 Port to CMake AUTOMOC 10 years ago
Martin Gräßlin fbf14306d7 Set Workspace::m_compositor to null when Compositor gets destroyed 10 years ago
Martin Gräßlin 757523a324 Use kwinApp()->config() instead of KSharedConfig::openConfig() 10 years ago
Martin Gräßlin 89be6cf4ed Add a Workspace::forEachAbstractClient 10 years ago
Martin Gräßlin 5e96f65224 Add window decoration to ShellClient 10 years ago
Martin Gräßlin 0bf2b1de0f Add a Workspace::findAbstractClient 10 years ago
Martin Gräßlin 20a9a2a247 Introduce a --no-kactivities command line option 10 years ago
Martin Gräßlin d89777bcac Make Wayland::EGL optional again 10 years ago
Martin Gräßlin 1998d5ac1a [wayland] Improve tear-down to not crash if X11 applications are still around 11 years ago
Martin Gräßlin 004b928c8d Core uses runtime checks for whether we are on OpenGLES 11 years ago
Martin Gräßlin 03231942bb Bind building of glx support on whether epoxy has a glx header 11 years ago
Martin Gräßlin 8ffca66d94 [wayland] Trigger an update of client layer when managing a ShellClient 11 years ago
Martin Gräßlin b587926803 [wayland] Introduce better placement checks for ShellClient 11 years ago
Martin Gräßlin 51888e8abd Introduce an allClientList in Workspace 11 years ago
Martin Gräßlin a9d8926d3c Workspace::findDesktop returns AbstractClient 11 years ago
Martin Gräßlin 2da04aa26b Use auto where we call ensureStackingOrder(client->transients()) 11 years ago
Martin Gräßlin 1d242d9daf Move mainClients() and allMainClients from Client to AbstractClient 11 years ago
Martin Gräßlin c4c3dfc73f Move transientFor from Client to AbstractClient 11 years ago
Martin Gräßlin 06aacf4f65 Drop cmakedefine HAVE_WAYLAND_EGL 11 years ago
Martin Gräßlin 3139dcd3b9 Drop cmakedefine HAVE_WAYLAND 11 years ago
Martin Gräßlin a6c6408f54 Drop cmakedefine HAVE_WAYLAND_CURSOR 11 years ago
Martin Gräßlin da1e063a37 Drop cmakedefine HAVE_XKB 11 years ago
Martin Gräßlin a1a89d3d1e Disable Activities support on Wayland 11 years ago
Thomas Lübking 3442664609 port session management to KF5 11 years ago
Martin Gräßlin 65665b052b [wayland] Let's try to activate a ShellClient after it's created 11 years ago
Martin Gräßlin 6bdf120b3f Workspace::setShowingDesktop operates on AbstractClient 11 years ago
Martin Gräßlin 124bd8aaed [wayland] Add support for the PlasmaShell interface 11 years ago
Martin Gräßlin 2bdabe62aa [wayland] Check for docks in ShellClient in Workspace::updateClientArea 11 years ago
Martin Gräßlin 6c0c513874 Require XCB 1.10 11 years ago
Martin Gräßlin 8a9bbf7ca3 XCB::CURSOR becomes a required dependency 11 years ago
Martin Gräßlin 90a6814513 [wayland] Place ShellClients 11 years ago
Martin Gräßlin 36fa88893e [wayland] Track the internal ShellClients in WaylandServer 11 years ago
Thomas Lübking a16a489a43 Show Desktop: keep desktop group visible 11 years ago
Thomas Lübking f3b69b0ed0 Showing Desktop: keep docks visible 11 years ago
Martin Gräßlin 3129f7d698 Add more information about Screens to supportInformation 11 years ago