945 Commits (c69dec566c17c5cf5b324ebde41a0c8042b4acc1)

Author SHA1 Message Date
Martin Gräßlin c69dec566c Use layerRepaint with visibleRect from Client::map 11 years ago
Kai Uwe Broulik 2153174dc0 Add OnScreenDisplayLayer which is placed even ontop of the active fullscreen window 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin 13dcafab42 Delay decoration repaint to end of event cycle on create 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 d1bf38e92c [kdecoration2] Detect double clicks on the decoration title bar 11 years ago
Martin Gräßlin 0efa9d9c73 [kdecoration2] Decoration does not provide titleBarWheelEvent any more 11 years ago
Martin Gräßlin 482f89b91f Fix build without KF5Activities 11 years ago
Martin Gräßlin 0f7a990316 Use Protocol support in NETWinInfo instead of fetching them ourselves 11 years ago
Martin Gräßlin dc85ab14f8 Decoration::windowFrameSection renamed to ::sectionUnderMouse 12 years ago
Martin Gräßlin 8cf402f185 Decoration::extendedBorders renamed to ::resizeOnlyBorders 12 years ago
Martin Gräßlin 21dca7ac14 Keep a QPointer<DecoratedClientImpl> in Client 12 years ago
Volker Krause 5db2d5a556 Make constants const, saves a few symbols in the .data section. 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 750f61fa55 React on border size changes of the Decoration 12 years ago
Martin Gräßlin 0151b224e3 Bring back extended borders 12 years ago
Martin Gräßlin c1edbd584b Add support for WheelEvents on Decoration 12 years ago
Martin Gräßlin 8bf2a9855a Handle double click on Decoration title bar 12 years ago
Martin Gräßlin 98a5c4e050 Allow Client to disable the rendering of DecorationShadow 12 years ago
Martin Gräßlin 08d146de91 Introduce support for DecorationShadow 12 years ago
Martin Gräßlin 30a84808f9 Port Client::decorationHasAlpha 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 76b05f241b Only reparent qwidget based deco to a QWindow wrapper 12 years ago
Martin Gräßlin 8543033d59 Reparent decoration window by using a QWindow wrapper for the frame 12 years ago
Martin Gräßlin 25e221ae00 Fix invocation of kwin_killer_helper 12 years ago
Martin Gräßlin d2bbb42feb Install event filter for QWindow based decorations 12 years ago
Martin Gräßlin 0643bafd2b Use Client::sendClientMessage from Client::sendSyncRequest 12 years ago
Martin Gräßlin 068ee6d39c Use uint32_t instead of long in Client::sendClientMessage 12 years ago
Martin Gräßlin 0ac4e4e419 Port reading net_wm_sync_request_counter to XCB 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 b45eeae352 [Xcb::Wrapper] Introduce a Property and StringProperty Wrapper subclass 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 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 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 b0c0e81661 Adjust kde-workspace to changes in NETWMClient 12 years ago
Martin Gräßlin aee20b4a5a Hide the OnAllDesktops button if there is only one virtual desktop 12 years ago
Martin Gräßlin 4dff7888e3 [kwin] Drop build option to build without scripting 12 years ago