621 Commits (c7828eab8f6154d170733e27367d8b1f8823383a)

Author SHA1 Message Date
Martin Gräßlin 59e3b96812 Add a Toplevel *Workspace::findInternal(QWindow *w) const 10 years ago
Martin Gräßlin 6b06779a64 Port Workspace::requestDelayFocus to AbstractClient 10 years ago
Martin Gräßlin df4bb8296a Port Workspace::clientUnderMouse to AbstractClient 10 years ago
Martin Gräßlin 89be6cf4ed Add a Workspace::forEachAbstractClient 10 years ago
Martin Gräßlin 0bf2b1de0f Add a Workspace::findAbstractClient 10 years ago
Martin Gräßlin 6dc211dfaf Workspace::adjustClientSize operates on AbstractClient 11 years ago
Martin Gräßlin 47d2b4cb49 Workspace::adjustClientPosition operates on AbstractClient 11 years ago
Martin Gräßlin 51888e8abd Introduce an allClientList in Workspace 11 years ago
Marco Martin 49e5e81970 support raise and lower windows on wayland 11 years ago
Martin Gräßlin fc5b303c5f Workspace::raiseClientWithinApplication opertes on AbstractClient 11 years ago
Martin Gräßlin e46bf87311 Workspace::lowerClientWithinApplication operates on AbstractClient 11 years ago
Martin Gräßlin 5f429625f0 Workspace::topClientOnDesktop returns AbstractClient 11 years ago
Martin Gräßlin a9d8926d3c Workspace::findDesktop returns AbstractClient 11 years ago
Martin Gräßlin 4a3d0fdac6 Workspace::updateOnAllDesktopsOfTransients operates on AbstractClient 11 years ago
Martin Gräßlin 2f7597e522 Move transients from Client to AbstractClient 11 years ago
Martin Gräßlin 4ad749e560 Workspace::ensureStackingOrder can operate on QList<Client*> or QList<AbstractClient*> 11 years ago
Martin Gräßlin 1e00e1597a Workspace::keepTransientAbove operates on AbstractClient 11 years ago
Martin Gräßlin 9a8f94f8fc Workspace::gotFocusIn and ::shouldGetFocusIn changed to operate on AbstractClient 11 years ago
Thomas Lübking 3442664609 port session management to KF5 11 years ago
Martin Gräßlin 597a9da77f Workspace::activateNextClient and clientHidden operate on AbstractClient 11 years ago
Martin Gräßlin f55c086007 Change Workspace::clientRemoved to carry an AbstractClient 11 years ago
Martin Gräßlin 1bfba1765c Signal desktopPresenceChanged carries AbstractClient as argument 11 years ago
Martin Gräßlin 16568804be Demands Attention handling in Workspace operates on AbstractClient 11 years ago
Martin Gräßlin b84118a51b Workspace::updateClientLayer operates on AbstractClient 11 years ago
Martin Gräßlin 41cd927bce Move Workspace::activeClient and ::mostRecentlyActivatedClient back to header 11 years ago
Martin Gräßlin fdcaf2b86f Make Workspace::active_client an AbstractClient 11 years ago
Martin Gräßlin af48d38d22 Workspace::should_get_focus becomes QList<AbstractClient*> 11 years ago
Martin Gräßlin 94ce47ef7b Workspace::mostRecentlyActivatedClient returns an AbstractClient 11 years ago
Martin Gräßlin b1026aa162 Workspace::allowFullClientRaising operates on AbstractCliet 11 years ago
Martin Gräßlin 1d7d1787a8 Workspace::last_active_client becomes an AbstractClient 11 years ago
Martin Gräßlin f28d759352 Workspace::allowClientActivation operates on AbstractClient 11 years ago
Martin Gräßlin 683fc0613f Workspace::packPosition* operates on AbstractClient 11 years ago
Martin Gräßlin 138c1b2ff0 Workspace::sendClientToDesktop operates on AbstractClient 11 years ago
Martin Gräßlin 4f1c98773e Workspace::showWindowMenu operates on AbstractClient 11 years ago
Martin Gräßlin c357ac01fe Workspace::restackClientUnderActive operates on AbstractClient 11 years ago
Martin Gräßlin ddcd4dab59 Workspace::slotWindowTo(Previous|Next)Desktop operates on AbstractClient 11 years ago
Martin Gräßlin 1d4701d67e Workspace::takeActivity operates on AbstractClient 11 years ago
Martin Gräßlin 484f9b6e65 Workspace::activateClient and ::requestFocus changed to AbstractClient 11 years ago
Martin Gräßlin 8cfe0a9316 Workspace::clientActivated signal changed to AbstractClient 11 years ago
Martin Gräßlin 3ad117ac28 Workspace::activeClient returns an AbstractClient 11 years ago
Martin Gräßlin 4b41c33268 Workspace::movingClient changed to AbstractClient 11 years ago
Martin Gräßlin 519006ffa4 Workspace::performWindowOperation operates on AbstractClient 11 years ago
Martin Gräßlin bfa4e1cec1 Workspace::cascadeOffset operates on AbstractClient 11 years ago
Martin Gräßlin 942b49e2c4 Workspace::setupWindowShortcut operates on AbstractClient 11 years ago
Martin Gräßlin aa1e9161d5 Workspace::clientArea takes AbstractClient instead of Client 11 years ago
Martin Gräßlin 7c187359a7 Workspace::sendClientToScreen operates on AbstractClient 11 years ago
Martin Gräßlin f800477be5 Use AbstractClient for raise/lowerClient 11 years ago
Martin Gräßlin 1b02837d0b Add overload Workspace::hasClient(const AbstractClient*) 11 years ago
Martin Gräßlin 792745c963 Change Workspace::restack to operate on AbstractClient 11 years ago
Thomas Lübking c2a120019b emit signal when showingDesktop changes 11 years ago