1049 Commits (56d9f90546365c9710417266f50b48b81c3b5f30)

Author SHA1 Message Date
Martin Gräßlin 2a15592571 Simplify the window title passed in from the window system 9 years ago
Martin Gräßlin b7bd5f9a09 Add support for desktopFileName provided by NETWinInfo 10 years ago
Martin Gräßlin 2e3c6c92e9 Trigger resize of input window when deco size changes 10 years ago
Martin Gräßlin 853020336f Introduce a config option whether applications are allowed to block compositing 10 years ago
Martin Gräßlin 455c5c07a0 Move implementation of iconGeometry from ShellClient to AbstractClient 10 years ago
David Edmundson 0dd927c4a4 Validate activities in setOnActivities 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Martin Gräßlin a1afeded6a Emit windowShown and windowHidden from Client::internalKeep and ::internalHide 10 years ago
Martin Gräßlin 67f7e8da34 Drop static previous_client from Client::takeFocus 10 years ago
Martin Gräßlin ea4de85553 Destroy static Client helper window before application goes down 10 years ago
Martin Gräßlin 34951b3bee Fix repaints area on Wayland damage 10 years ago
Kevin Funk 8ea4f4dae7 Port to CMake AUTOMOC 10 years ago
Thomas Lübking 1c344c16d9 emit shadeChanged before calculating unshaded size 10 years ago
Thomas Lübking e73e331f35 use XCB_CURRENT_TIME for NET::TakeFocusProtocol 10 years ago
Martin Gräßlin 5f90fa5cfd Introduce pure virtual, protectd AbstractClient::acceptsFocus -> bool 10 years ago
Martin Gräßlin 4873b2933f Move decoratedClient from Client to AbstractClient 10 years ago
Martin Gräßlin 5de55b61e7 Move processDecorationButton(Press|Release) to AbstractClient 10 years ago
Martin Gräßlin 38d3346faa Mode dontMoveResize from Client to AbstractClient 10 years ago
Martin Gräßlin a15ccc2215 Move processDecorationMove from Client to AbstractClient 10 years ago
Martin Gräßlin 4d61835988 Move implementation of mousePosition to AbstractClient 10 years ago
Martin Gräßlin 5d36bab6b2 Move implementation for borderFoo() to AbstractClient 10 years ago
Martin Gräßlin 1659c0b641 Move triggerDecorationRepaint from Client to AbstractClient 10 years ago
Martin Gräßlin 0a82746f91 Move decorationHasAlpha from Client to AbstractClient 10 years ago
Martin Gräßlin ebe2989649 Move the KDecoration2::Decoration to AbstractClient 10 years ago
Nick Shaforostoff 3a8d7d866a optimize string operations 11 years ago
Thomas Lübking b2755bcaa7 re-evaluate rules on title change 11 years ago
Martin Gräßlin f1215e44d4 Move implementation of (shrow|grow)(Horizontal|Vertical) to AbstractClient 11 years ago
Martin Gräßlin 5d4cd0b26c Move geometry related connects from Client to AbstractClient 11 years ago
Martin Gräßlin dcff41ab40 Move checkQuickTilingMaximizationZones 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 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 8a3be2bacd Move the Position mode from Client to AbstractClient 11 years ago
Martin Gräßlin b5e8e3511e Track whether Client is in moveResizeMode in AbstractClient 11 years ago
Martin Gräßlin c578720615 Add virtual AbstractClient::updateTabGroupStates(TabGroup::States) 11 years ago
Martin Gräßlin 9f91431e8c Move quick tiling from Client to AbstractClient 11 years ago
Martin Gräßlin 9ef42ae3c7 Move blocking geometry updates functionality to AbstractClient 11 years ago
David Edmundson 04ab8554aa Add hint similar to autohide to raise/lower a window 11 years ago
Martin Gräßlin 53b87dbbd9 Move (is|set)ElectricBorderMaximizing from Client to AbstractClient 11 years ago
Martin Gräßlin d25c465211 Move layer functionality to AbstractClient 11 years ago
Martin Gräßlin b199356774 Move functionality from Client::doSetDesktop to AbstractClient::setDesktop 11 years ago
Martin Gräßlin 2da04aa26b Use auto where we call ensureStackingOrder(client->transients()) 11 years ago
Martin Gräßlin 305699be8e Move modal from Client to AbstractClient 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
Thomas Lübking 3a1f11d213 delay QuickTiling indication on inner screenborder 11 years ago
Thomas Lübking cc6886d7dd fetch motif hints when get them for managed client 11 years ago
Thomas Lübking ede337ff22 udpate _NET_FRAME_EXTENTS with border updates 11 years ago
Martin Gräßlin 72635101f0 [wayland] Improve creation of KWayland::Server::PlasmaWindowInterface 11 years ago