967 Commits (cf27a056b8ebf62ceb4710ba9cbe1ee61ce9d8f8)

Author SHA1 Message Date
Thomas Lübking cbfcd3b096 implement showingDesktop by raising desktop window 11 years ago
Mika Allan Rauhala 3389c7569f Adapt to KDecoration API changes 11 years ago
Martin Gräßlin b405fda213 Drop support for KAppmenu 11 years ago
Martin Gräßlin 9ca992a329 [wayland] Drop methods on Toplevel to send input events 11 years ago
Martin Gräßlin 659c416879 [wayland] Handle damage events from SurfaceInterface 11 years ago
Thomas Lübking b37d88a29f calc undecorated offset *before* removing deco 11 years ago
Thomas Lübking bd28862154 calc undecorated offset *before* removing deco 11 years ago
Ivan Čukić 362a0d3efb Windows retain their assigned activities on kwin restart 11 years ago
Thomas Lübking 179edc620e noborder depends on NET::Override presence 11 years ago
Thomas Lübking ea5a5f196d allow forcefull restacking 11 years ago
Martin Gräßlin dfa89cc050 Port reading Motif hints to XCB 11 years ago
Martin Gräßlin 551b3a4c48 Switch to xcb for sync extension 11 years ago
Kai Uwe Broulik cbe925d535 Treat windows of Notification and OnScreenDisplay type as special windows 11 years ago
Martin Gräßlin 9144b03688 Remove XLib include from client.h 11 years ago
Martin Gräßlin 7e4307b263 Use new KWindowSystem::icon overload taking a NETWinInfo* 11 years ago
Martin Gräßlin 14659a9907 Split Client::checkActivities into two parts 11 years ago
Martin Gräßlin 584bdbce71 Split Client::updateFirstInTabBox into two parts 11 years ago
Martin Gräßlin 327dd406e6 Split Client::updateColorScheme into two parts 11 years ago
Martin Gräßlin a55c7ba0d5 Split Client::updateShowOnScreenEdge into two parts 11 years ago
Martin Gräßlin 24688f8dae Split Client::detectGtkFrameExtents into two parts 11 years ago
Martin Gräßlin 60ebdbe352 Improve reading the color scheme in Client 11 years ago
David Edmundson 9fe660ac5c Notify when the client palette changes and proxy this to kdecoration 11 years ago
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