155 Commits (89c2f2bf024a9da8db36b7d62cd6325000fcb796)

Author SHA1 Message Date
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
Thomas Lübking 1c5a1599c8 no non clients in _NET_CLIENT_LIST_STACKING 14 years ago
Arthur Arlt f3739469a2 Move Workspace's compositing functions to own class Compositor 14 years ago
Martin Gräßlin b61b146209 Prevent null pointer passed to Client::belongToSameApplication 14 years ago
Thomas Lübking d6209471e8 sync maximization and quick tiling state in tabs 14 years ago
Martin Gräßlin 55980513e7 Fix regressions related to stacking order changes 14 years ago
Martin Gräßlin c4d8a54e98 Keep position in stacking order for deleted windows 14 years ago
Martin Gräßlin f0c6f06241 Stacking Order becomes a list of Toplevel Windows 14 years ago
Martin Gräßlin c175e75939 ConstrainedStackingOrder() return ToplevelList 14 years ago
Thomas Lübking dd1b6cb05f special case keepAbove Docks 14 years ago
Thomas Lübking dbea548a43 select minimum layer per screen 14 years ago
Martin Gräßlin 212908ee88 Refactoring of KWin::Options: getter methods instead of public variables 14 years ago
Thomas Lübking 85635dd485 fix tabbing 14 years ago
Thomas Lübking bf88ec09ac Revert "fix tabbing" 14 years ago
Thomas Lübking d245035a17 fix tabbing 14 years ago
Thomas Lübking 033ae96f89 selective rule remembering 14 years ago
Thomas Lübking 2d99ef918b Only keep fullscreen for transients on top - not random group members 14 years ago
Thomas Lübking c33c52d09a Fix regression igonring hiddenPreviews on stacking updates 14 years ago
Thomas Lübking 17eb923f34 Fix regression igonring hiddenPreviews on stacking updates 14 years ago
Martin Gräßlin 53461d01ea Keep Above/Below properties 14 years ago
Thomas Lübking 31f9533029 implement restack configure events, fix stackUnder when stacking up under a foreign client 14 years ago
Fredrik Höglund 9fa2feabc8 kwin: Insert an input-only window above each decorated client 15 years ago
Martin Gräßlin 039c025bfb Add a build option for screen edge support 15 years ago
Arthur Arlt cc43928a97 Use QVector<Window> for screen edge windows instead of Window array 15 years ago