19 Commits (6ddf294b55d6ef53c785c55168198875d3615a99)

Author SHA1 Message Date
Thomas Lübking 41be18e317 Robust modal activation; ensure showing activated 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 280075b7cd [wayland] Support windowType for internal windows 11 years ago
Martin Gräßlin 7cded49145 [wayland] Implement maximizing of ShellClient 11 years ago
Martin Gräßlin 7f0758b85f [wayland] Handle pointer events for internal windows 11 years ago
Martin Gräßlin 35abacabc4 [wayland] Handle unmap in ShellClient 11 years ago
David Edmundson 9791978d53 enable wayland clients to go fullscreen 11 years ago
Martin Gräßlin 007e1253c6 Add resizeWithChecks to AbstractClient 11 years ago
Martin Gräßlin da2731be51 Move Client::move to AbstractClient and add implementation in ShellClient 11 years ago
David Edmundson df1499784f move isFullScreenable to AbstractClient 11 years ago
Martin Gräßlin 45c1eddf4a Make Toplevel::window() virtual and implement in ShellClient 11 years ago
Martin Gräßlin 23b19b4efe [wayland] Add a bool ShellClient::isInternal 11 years ago
Martin Gräßlin 2ff903e8b3 [wayland] Sync ShellClient's geometry with internal QWindow's geometry 11 years ago
Martin Gräßlin 7d152991c7 [wayland] ShellClient can reference an internal QWindow 11 years ago
Martin Gräßlin e9e055dcca Call Workspace::clientHidden when ShellClient gets destroyed 11 years ago
Martin Gräßlin 912ab71abd ShellClient inherits AbstractClient 11 years ago
Martin Gräßlin b6f793090e Toplevel::setOpacity becomes virtual 11 years ago
Martin Gräßlin d60c377890 [wayland] Introduce a ShellClient 11 years ago