141 Commits (dc0b11eea77f3ee90e4f183acaf2e2aae2bdbabb)

Author SHA1 Message Date
Vlad Zagorodniy 7b20e1f66f Overhaul doxygen comments 7 years ago
Vlad Zagorodniy 381d0df7f9 Copy layer repaints to Deleted 7 years ago
Martin Flöser b1d753d7a6 Cast to AbstractClient instead of Client in Toplevel::setReadyForPainting 7 years ago
Martin Flöser 0b28abeb01 Port window specific rules dialog to DBus 7 years ago
David Edmundson 576c667124 Avoid deleting ourselves midway through updateShadow 7 years ago
Martin Flöser 3ad9ac7229 Introduce the concept of an internal window system independent id 7 years ago
David Edmundson fc887ab907 Render GL Window decorations at the correct scale 9 years ago
Martin Gräßlin fb59b05488 Add support for resize only borders on Wayland 10 years ago
Martin Gräßlin be79d1aeda DiscardWindowPixmap when Surface size changes 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Martin Gräßlin 7adf69dece Update Keyboard focus when the Surface of the active client changes 10 years ago
Andreas Hartmetz 03f0dc51d7 Revert "Remove saving and loading (and client matching by) WM_COMMAND." 10 years ago
Andreas Hartmetz bdf555bbcb Revert "Remove saving and loading (and client matching by) WM_COMMAND." 10 years ago
Martin Gräßlin 24bdfc6317 Make Toplevel::window() no longer virtual and introduce ::windowId() 10 years ago
Martin Gräßlin 53b35e60e3 Consider change in sub-surface tree as a full damage 10 years ago
Martin Gräßlin 34951b3bee Fix repaints area on Wayland damage 10 years ago
Kevin Funk 8ea4f4dae7 Port to CMake AUTOMOC 10 years ago
Andreas Hartmetz 2eac7634cc Remove saving and loading (and client matching by) WM_COMMAND. 10 years ago
Martin Gräßlin 55bae74aae Specify inputTransformation in Toplevel 10 years ago
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