500 Commits (9bddd0fe8a7a909e0704ce215666d4a8a23a8307)

Author SHA1 Message Date
David Edmundson 9fe660ac5c Notify when the client palette changes and proxy this to kdecoration 11 years ago
Martin Gräßlin 4c9744fe8e Drop dependency on kdecoration.h 11 years ago
Martin Gräßlin 3d9a035312 Move MaximizeMode from KDecorationDefines to utils.h 11 years ago
Martin Gräßlin 1747fde18b Toplevel does not inherit from KDecorationDefines any more 11 years ago
Martin Gräßlin fa4332754c Move Position from KDecorationDefines to Client 11 years ago
Martin Gräßlin e38d56b0dd Move QuickTileMode from KDecorationDefines to Client 11 years ago
Martin Gräßlin d4bf3602ce Move WindowOperation enum to Options 11 years ago
Martin Gräßlin d1bf38e92c [kdecoration2] Detect double clicks on the decoration title bar 11 years ago
Martin Gräßlin 0f7a990316 Use Protocol support in NETWinInfo instead of fetching them ourselves 11 years ago
Martin Gräßlin 21dca7ac14 Keep a QPointer<DecoratedClientImpl> in Client 12 years ago
Martin Gräßlin 9fae34f86f Remove Client::getWMHints in favor of functionality in NETWinInfo 12 years ago
Martin Gräßlin 689a3a1c5e Emit signals from Client when allowed actions change 12 years ago
Martin Gräßlin 7154cfee42 Drop size from Client::resizeDecoration 12 years ago
Martin Gräßlin 2b20aa8bd0 Drop CoordinateMode from Client::layoutDecorationRects 12 years ago
Martin Gräßlin d3a91b67d9 Emit a signal if the QuickTileMode changes 12 years ago
Martin Gräßlin 750f61fa55 React on border size changes of the Decoration 12 years ago
Martin Gräßlin 98a5c4e050 Allow Client to disable the rendering of DecorationShadow 12 years ago
Martin Gräßlin 0030eb7f84 Initial import of support for new KDecoration2 based decorations 12 years ago
Martin Gräßlin f0e1e3187e Add a script to enforce window decorations for GTK windows 12 years ago
Martin Gräßlin c4caf705da Fix build breakage when input module gets compiled 12 years ago
Martin Gräßlin 7910fed659 Improve updating user timestamp 12 years ago
Martin Gräßlin 8543033d59 Reparent decoration window by using a QWindow wrapper for the frame 12 years ago
Martin Gräßlin 9cce470c35 Turn Client::delayedMoveResize() into a lambda slot 12 years ago
Martin Gräßlin 068ee6d39c Use uint32_t instead of long in Client::sendClientMessage 12 years ago
Martin Gräßlin 75f80e88ed Port Client::manage away from XGetWindowAttributes 12 years ago
Martin Gräßlin 7d302b9039 Keep timestamp of last syncRequest and update with xTime on each sync 12 years ago
Martin Gräßlin 93e5ebac63 Try to wait for DESTROY_NOTIFY before releasing an Unmanaged 12 years ago
Martin Gräßlin fd0fd82ad6 Use NETWM to get updates on blocking compositing 12 years ago
Martin Gräßlin c390a94261 Use new connect syntax in client.cpp 12 years ago
Martin Gräßlin d0fb6b22ba [kwin] Use new connect syntax in useractions.cpp 12 years ago
Martin Gräßlin bc0a9cb53a [kwin] Use std::find_if and lambda functions for Workspace::findClient 12 years ago
Martin Gräßlin 970e8765f0 [kwin] Remove support for _NET_WM_TAKE_ACTIVITY protocol 12 years ago
Martin Gräßlin 1bc624f9f7 [kwin] Move Client specific code from utils.h to client.(h|cpp) 12 years ago
Martin Gräßlin ca6f3e329d [kwin] Fix includes of NETWM 12 years ago
Martin Gräßlin 6baf794f88 InputRedirection for keyboard events 12 years ago
Martin Gräßlin 7d48b92e2b Redirect pointer events to the Toplevel 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Martin Gräßlin aee20b4a5a Hide the OnAllDesktops button if there is only one virtual desktop 12 years ago
Martin Gräßlin ed4a0d0319 Screenedge show support for Clients 12 years ago
Martin Gräßlin fdee4ea8c8 Adjust kde-workspace to introduction of flags in NET classes 12 years ago
Thomas Lübking 3d389961ff preserve offsets when sending client to screen 12 years ago
Thomas Lübking c378bf4f7c emit desktopPresenceChanged from Client:setDesktop 12 years ago
Martin Gräßlin 2372e02752 [kwin] Use a QIcon in Client for the icons instead of Pixmaps 12 years ago
Martin Gräßlin 302271ce97 [kwin] Client supports an X property for color scheme 12 years ago
Martin Gräßlin 4a4ec0decd [kwin] Add XLib includes where still needed 13 years ago
Martin Gräßlin 8ecb69cd8c [decorations] Add a KDecoration::window() returning the QWindow 13 years ago
Thomas Lübking 06b482f725 pack to client, not deco 13 years ago
Martin Gräßlin cfd93246b3 Toplevel::frameId() becomes virtual 13 years ago
Martin Gräßlin c1483f41d4 Use Xcb::Window wrapper class for Client::m_client 13 years ago
Martin Gräßlin f4a96da547 Client shortcuts ported to QKeySequence 13 years ago