598 Commits (09f2d95a9ccf6eeee7a93fe67d1006ac0d6d124c)

Author SHA1 Message Date
Vlad Zagorodniy 4e5d3d0010 Port away from QRegion::rects 7 years ago
Roman Gilg b0d1689722 Remove Client fullscreen hack 7 years ago
Roman Gilg 4f7800a56a Correct code style of Client fullscreen control 7 years ago
Vlad Zagorodniy 0a9c254769 Fix maximize Apply Now rule 7 years ago
Roman Gilg 787c22ec4c Split up fullscreen able check into AbstractClient subclasses 7 years ago
Vlad Zagorodniy 67b2746ecd Compute correct boundaries in checkWorkspacePosition 7 years ago
Vlad Zagorodniy b37743d8b1 Delete noop code 7 years ago
Vlad Zagorodniy 32863aac9b Use AbstractClient::Position instead of Client::Position 7 years ago
Vlad Zagorodniy abe128818c Use more accurate name for Workspace::getMovingClient method 7 years ago
Volker Krause 008143c9db Update URLs to use https 7 years ago
Vlad Zagorodniy 7b20e1f66f Overhaul doxygen comments 7 years ago
Yuri Chornoivan bf58da3e9a Fix minor EBN issues 8 years ago
Martin Flöser aefa11f11a Block geometry updates on move resize finish and don't configure xdg shell surfaces while blocked 8 years ago
Martin Flöser 8a2796d280 Fix regression from KWin 5.9 regarding quick tiling 8 years ago
Martin Flöser 188491d392 Support user fullscreen for XdgShellSurfaces 8 years ago
Martin Flöser d3eccada62 Implement Apply desktop rule for ShellClient 9 years ago
Martin Gräßlin 1e13deaa1d Port some displayWidth/displayHeight usages to Screens::size() 9 years ago
Martin Flöser 8794fe548a Guard every remaining access to rootInfo 9 years ago
Martin Flöser 64da6c8d1e Replace Workspace::slotWindowQuickTileFoo by a quickTileWindow with argument 9 years ago
Martin Flöser 139b4dc82a Properly swap the quick tile side when pressing the shortcut again 9 years ago
Martin Flöser 672cae9a7d Implement support for restricted move area on Wayland 9 years ago
Martin Flöser 14c8440f11 Restrict move resize area only on the screen the strut window is on 9 years ago
Marco Martin 8190927eaf geometry shape changes also with no resize 9 years ago
Kai Uwe Broulik eaf41cb6c5 Animate quick tiling outline 9 years ago
Martin Gräßlin 9934f5b575 Properly implement maximize of ShellClient 9 years ago
Martin Gräßlin 679e417808 Don't snap to auto-hidden panels 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Bhushan Shah 3ec8e5ce75 Remove completely useless output 10 years ago
Martin Gräßlin e5fe3137b8 Fix the ignore struts multi-screen handling 10 years ago
Martin Gräßlin 58db477796 Fix the strut handling for wayland clients 10 years ago
Martin Gräßlin bc25677caf Strut sanity checking: ignore struts which would exclude a complete screen 10 years ago
Martin Gräßlin 7777f0c507 Invalidate double click timer when start move resize 10 years ago
Thomas Lübking 9d09cf6dc9 respect motif and rules on unmaximizing 10 years ago
Martin Gräßlin 4c7450a1f6 Add nullptr check in AbstractClient::checkWorkspacePosition for workspace() 10 years ago
Martin Gräßlin ebe2989649 Move the KDecoration2::Decoration to AbstractClient 10 years ago
Thomas Lübking fab806df92 avoid pointless kbd grab on moveresize 10 years ago
Martin Gräßlin f5848d9405 Move implementation of updateMoveResize to AbstractClient 11 years ago
Martin Gräßlin f4b02d5a8c Move handleMoveResize to AbstractClient 11 years ago
Martin Gräßlin 7e23860957 Move performMoveResize to AbstractClient 11 years ago
Martin Gräßlin c83f041005 Move startMoveResize() to AbstractClient 11 years ago
Martin Gräßlin 9e323227a1 Move (start|stop)DelayedMoveResize to AbstractClient 11 years ago
Martin Gräßlin 95a99d337a Move s_haveResizeEffect from Client to AbstractClient 11 years ago
Martin Gräßlin ba53407b52 Move finishMoveResize(bool) to AbstractClient 11 years ago
Martin Gräßlin 1c40e809ea Provide leaveMoveResize() as virtual method in AbstractClient 11 years ago
Martin Gräßlin dc04cdef64 Move moveResizeStartScreen from Client to AbstractClient 11 years ago
Martin Gräßlin dcb5e29316 Move updateCursor() functionality to AbstractClient 11 years ago
Martin Gräßlin b8e68307bb Move buttonDown from Client to AbstractClient 11 years ago
Martin Gräßlin 605acaf60e Move checkUnrestrictedMoveResize() from Client to AbstractClient 11 years ago
Martin Gräßlin 8a3be2bacd Move the Position mode from Client to AbstractClient 11 years ago
Martin Gräßlin c3f14521c1 Move moveResizeGeom to AbstractClient 11 years ago