569 Commits (54126e4571d879cd2d7118df93e5fb5a39654843)

Author SHA1 Message Date
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
Martin Gräßlin b4fc4d7235 Move initialMoveResizeGeometry to AbstractClient 11 years ago
Martin Gräßlin 84c7575cbf Move (inverted)MoveOffset to AbstractClient 11 years ago
Martin Gräßlin 3514b4d691 Track whehter moveResize is unrestricted in AbstractClient 11 years ago
Martin Gräßlin b5e8e3511e Track whether Client is in moveResizeMode in AbstractClient 11 years ago
Martin Gräßlin 226c9a0367 Call checkWorkspacePosition also for Wayland clients in ::updateClientArea 11 years ago
Martin Gräßlin 8cdfb0e88f Merge back implementation of Client::move and ShellClient::move 11 years ago
Martin Gräßlin c578720615 Add virtual AbstractClient::updateTabGroupStates(TabGroup::States) 11 years ago
Martin Gräßlin d7b4d8fe82 Move functionality for geom_before_block to AbstractClient 11 years ago
Martin Gräßlin a186e407bf Move handling around deco_rect_before_block to AbstractClient 11 years ago
Martin Gräßlin 6049b9ff3c Move implementation of sendToScreen from Client to AbstractClient 11 years ago
Martin Gräßlin 9f91431e8c Move quick tiling from Client to AbstractClient 11 years ago
Martin Gräßlin 9f2b4c7d14 Introduce a virtual AbstractClient::updateQuickTileMode(QuickTileMode) 11 years ago
Martin Gräßlin fa18d60e9e Use quickTileMode() instead of quick_tile_mode 11 years ago
Martin Gräßlin 61caf788e3 Use (set)GeometryRestore() instead of geom_restore in Client::setQuickTileMode 11 years ago
Martin Gräßlin 94b5ca0d2b TabSynchronizer operates on AbstractClient 11 years ago
Martin Gräßlin 9ef42ae3c7 Move blocking geometry updates functionality to AbstractClient 11 years ago
Martin Gräßlin 727929db8a Use isDecorated() instead of m_decoration in Client::setQuickTileMode 11 years ago
Martin Gräßlin ec6c778df7 Move implementation of checkWorkspacePosition to AbstractClient 11 years ago
Martin Gräßlin eacaf25acf Improve sharing of maximize between Client and ShellClient 11 years ago
Martin Gräßlin 60342d44e3 Move adjustedSize from Client to AbstractClient 11 years ago
Martin Gräßlin e121d4a107 Use quickTileMode() instead of quick_tile_mode in Client::checkWorkspacePosition 11 years ago
Martin Gräßlin d1baa4d283 Use geometryRestore() instead of geom_restory in Client::checkWorkspacePosition 11 years ago
Martin Gräßlin 78e9a56cd1 Move checkOffscreenPosition from Client to AbstractClient 11 years ago
Martin Gräßlin 53b87dbbd9 Move (is|set)ElectricBorderMaximizing from Client to AbstractClient 11 years ago
Martin Gräßlin 226a099366 Move electricBorderMaximizeGeometry from Client to AbstractClient 11 years ago
Martin Gräßlin 9b8836b455 Move (set)electricBorderMode() from Client to AbstractClient 11 years ago
Thomas Lübking d61e6cd445 improve restricted moveresize 11 years ago