179 Commits (1e00e1597a56a2671d429dfd49bbd6474a45c513)

Author SHA1 Message Date
Martin Gräßlin 1e00e1597a Workspace::keepTransientAbove operates on AbstractClient 11 years ago
Martin Gräßlin c4c3dfc73f Move transientFor from Client to AbstractClient 11 years ago
Martin Gräßlin 3139dcd3b9 Drop cmakedefine HAVE_WAYLAND 11 years ago
Martin Gräßlin 36fa88893e [wayland] Track the internal ShellClients in WaylandServer 11 years ago
Thomas Lübking a16a489a43 Show Desktop: keep desktop group visible 11 years ago
Thomas Lübking f3b69b0ed0 Showing Desktop: keep docks visible 11 years ago
Martin Gräßlin 25e3af5988 Implement keepAbove and keepBelow in AbstractClient 11 years ago
Martin Gräßlin b84118a51b Workspace::updateClientLayer operates on AbstractClient 11 years ago
Martin Gräßlin 94ce47ef7b Workspace::mostRecentlyActivatedClient returns an AbstractClient 11 years ago
Martin Gräßlin c357ac01fe Workspace::restackClientUnderActive operates on AbstractClient 11 years ago
Martin Gräßlin f800477be5 Use AbstractClient for raise/lowerClient 11 years ago
Martin Gräßlin 792745c963 Change Workspace::restack to operate on AbstractClient 11 years ago
Thomas Lübking cbfcd3b096 implement showingDesktop by raising desktop window 11 years ago
Martin Gräßlin 7d797387d7 Add safety check for QueryTree 11 years ago
Martin Gräßlin d66a804bbb Drop not needed includes of QX11Info 11 years ago
Thomas Lübking ea5a5f196d allow forcefull restacking 11 years ago
Martin Gräßlin f7d7c246b8 Slightly optimize Workspace::xStackingOrder 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 b7a8bb4f52 Drop build option KWIN_BUILD_SCREENEDGES 11 years ago
Martin Gräßlin bc0a9cb53a [kwin] Use std::find_if and lambda functions for Workspace::findClient 12 years ago
Martin Gräßlin 12a4923959 [kwin] Use std::find_if and lambda functions for Workspace::findUnmanaged 12 years ago
Martin Gräßlin 970e8765f0 [kwin] Remove support for _NET_WM_TAKE_ACTIVITY protocol 12 years ago
Martin Gräßlin fdee4ea8c8 Adjust kde-workspace to introduction of flags in NET classes 12 years ago
Martin Gräßlin 1576c55cd2 [kwin] Add better support for Notification windows 12 years ago
Thomas Lübking 3d389961ff preserve offsets when sending client to screen 12 years ago
Martin Gräßlin ce674ed509 [kwin] Window -> xcb_window_t or WId 13 years ago
Thomas Lübking 79d6c47a46 group aware restack accounts layer compatibility 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Martin Gräßlin 4193b2406f Use XCB to query the window tree in xStackingOrder 13 years ago
Martin Gräßlin 1b7d2e5ca4 Client::restackWindow() accepts xcb_(window|timestamp)_t as argument 13 years ago
Martin Gräßlin 4022de7075 Use signal/slots instead of deep function calls into decoration 13 years ago
Martin Gräßlin b6681ddc3a Turn RootInfo into a KWIN_SINGLETON 13 years ago
Martin Gräßlin 23b395059f s/Time/xcb_timestamp_t/g in workspace.h 13 years ago
Martin Gräßlin db18c08dd0 Move RootInfo and WinInfo into an own header and impl file 13 years ago
Martin Gräßlin edb074cbc2 Split out screen handling from Workspace into own class Screens 13 years ago
Thomas Lübking 476ca65295 Depend fs layer upon active state, not stackorder 13 years ago
Albert Astals Cid a9bd8924f8 Compile 13 years ago
Martin Gräßlin 4a0a4bc27e Split out handling of focus chain into an own class 13 years ago
Thomas Lübking 7255352e62 fix restacking ... code 13 years ago
Thomas Lübking 004bdee7a2 do not try to raise possible panel proxies 13 years ago
Thomas Lübking 199f14d578 do not try to raise possible panel proxies 13 years ago
Thomas Lübking 839ac0ddeb fix restacking ... code 13 years ago
Martin Gräßlin a8539ff54e Turn ScreenEdges into a Singleton 13 years ago
Martin Gräßlin d9aedf620b Rewrite of KWin's Screen Edge Handling 13 years ago
Thomas Lübking c158507a66 signal change of stacking order to the effects 13 years ago
Thomas Lübking 2dc85f15af don't shortcut Above restacks 13 years ago
Martin Gräßlin 334b4bf622 Move handling of Virtual Desktops into a VirtualDesktopManager 13 years ago
Martin Gräßlin 533e3e5adf Move circulateDesktopApplications into DBusInterface 14 years ago
Thomas Lübking a6e8599917 no non clients in _NET_CLIENT_LIST_STACKING 14 years ago