123 Commits (2e888da70ecfbc38fecebed689175c1737337c06)

Author SHA1 Message Date
Martin Gräßlin c56bbc0ddf Composite windows from a QOpenGLFramebufferObject 11 years ago
Martin Gräßlin 3139dcd3b9 Drop cmakedefine HAVE_WAYLAND 11 years ago
Martin Gräßlin 01d805f193 [wayland] Pass appId to PlasmaWindow interface 11 years ago
Martin Gräßlin a1a89d3d1e Disable Activities support on Wayland 11 years ago
Martin Gräßlin 97588faea2 [wayland] Add support for input shape 11 years ago
Martin Gräßlin 1e16ab2567 Set Toplevel::m_surface to nullptr if SurfaceInterface gets destroyed 11 years ago
Martin Gräßlin 5a98d8bbbd [wayland] Set depth in ShellClient depending on whether the Buffer has alpha 11 years ago
Martin Gräßlin 8fad5830f1 Toplevel::windowRole becomes virtual and is copied to Deleted 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
Martin Gräßlin cef84cd8a5 Use NETWinInfo::opaqueRegion 11 years ago
Martin Gräßlin 770c723c61 Split Toplevel::getSkipCloseAnimation into two parts 11 years ago
Martin Gräßlin b27d3d20e7 Split Toplevel::getWmClientLeader in two parts 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin 98a5c4e050 Allow Client to disable the rendering of DecorationShadow 12 years ago
Martin Gräßlin b039a07f4d Toplevel::vis becomes Toplevel::m_visual and is xcb_visualid_t 12 years ago
Martin Gräßlin b45eeae352 [Xcb::Wrapper] Introduce a Property and StringProperty Wrapper subclass 12 years ago
Martin Gräßlin c63e3533f4 Get Toplevel::resourceName() and ::resourceClass() from NETWinInfo 12 years ago
Martin Gräßlin acdff6ea52 Drop static getStringProperty wrappers in Toplevel 12 years ago
Martin Gräßlin f1f6d6eea8 Get windowRole from NETWinInfo instead doing it ourself 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
Martin Gräßlin 882d55f1b5 Allow windows to specify that they should not get animated on window close 12 years ago
Martin Gräßlin 2fbc8414a7 Allow windows to specify that they should not get animated on window close 12 years ago
Martin Gräßlin 2c9e21a983 [kwin] Use XCB Atom enum definition instead of XLib's one 13 years ago
Martin Gräßlin cfd93246b3 Toplevel::frameId() becomes virtual 13 years ago
Martin Gräßlin 577525c2bb Use Xcb::Window wraper for Toplevel::client 13 years ago
Martin Gräßlin 5ff8d2389e Port static get property wrappers to XCB in kwin/toplevel 13 years ago
Martin Gräßlin 687e264387 Port staticWmClientLeader to XCB 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Thomas Lübking 5bd49bfee2 update visibleRect when elevating toplevel 13 years ago
Martin Gräßlin e7ab3adafd New class to encapsulate a Window's Pixmap 13 years ago
Thomas Lübking 8f4b3c33a8 connect toplevel to in-loop screenCount() signal 13 years ago
Martin Gräßlin d305185247 Remove Workspace pointer from Toplevel 13 years ago
Martin Gräßlin ce9ce6f94c Remove unused typedefs in utils.h 13 years ago
Martin Gräßlin 67b59f693c Uninline Toplevel::pid() 13 years ago
Martin Gräßlin 2e758ed6a7 Add an elevate() method to Toplevel 13 years ago
Martin Gräßlin edb074cbc2 Split out screen handling from Workspace into own class Screens 13 years ago
Martin Gräßlin da85b5fdc7 Split out Activities related code from Workspace 13 years ago
Martin Gräßlin 6d6b013720 Introduce a proper screen property in Toplevel 13 years ago
Martin Gräßlin b967527db3 Use XCB to resolve the X11 Extensions 13 years ago
Martin Gräßlin 5cd223f051 Improved resolving whether a window is on local machine 13 years ago
Montel Laurent 90c21b33dd Fix order 14 years ago
Fredrik Höglund bb9f59a89c kwin: Use xcb to optimize damage event handling 14 years ago
Fredrik Höglund 5f220bef2e Revert "delay unsynced window ready_for_painting state" 14 years ago
Martin Gräßlin 62d5e8124c Toplevel::windowType becomes a pure virtual function 14 years ago
Martin Gräßlin 633694b7b4 Drop openoffice.org 1.x related hack for windowType detection 14 years ago
Martin Gräßlin a38e87afea Drop hack for NET::Menu means NET::TopMenu 14 years ago
Thomas Lübking 976037717b delay unsynced window ready_for_painting state 14 years ago
Thomas Lübking a6296dda20 delay unsynced window ready_for_painting state 14 years ago