75 Commits (5da8b4c78ae050d0ae9612cb4cb75ac96076b63c)

Author SHA1 Message Date
David Edmundson 62d334eb61 [wayland] Move AbstractClient::desktops from QList to QVector 7 years ago
David Edmundson 7e8facc3fd [wayland] Use the new plasma virtual desktop protocol 7 years ago
Martin Gräßlin 5ea88effee Implement addDamage in Unmanaged 10 years ago
Kevin Funk 8ea4f4dae7 Port to CMake AUTOMOC 10 years ago
Martin Gräßlin 9ca992a329 [wayland] Drop methods on Toplevel to send input events 11 years ago
Martin Gräßlin cef84cd8a5 Use NETWinInfo::opaqueRegion 11 years ago
Martin Gräßlin b36b242f12 Port Unmanaged::track to XCB 12 years ago
Martin Gräßlin b039a07f4d Toplevel::vis becomes Toplevel::m_visual and is xcb_visualid_t 12 years ago
Martin Gräßlin 93e5ebac63 Try to wait for DESTROY_NOTIFY before releasing an Unmanaged 12 years ago
Martin Gräßlin c63e3533f4 Get Toplevel::resourceName() and ::resourceClass() from NETWinInfo 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 b0c0e81661 Adjust kde-workspace to changes in NETWMClient 12 years ago
Martin Gräßlin fdee4ea8c8 Adjust kde-workspace to introduction of flags in NET classes 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 ba66fd9ef6 [kwin] NETWinInfo2 becomes NETWinInfo 13 years ago
Martin Gräßlin cfd93246b3 Toplevel::frameId() becomes virtual 13 years ago
Martin Gräßlin e21225fa47 Use XCB Shape instead of XLib Shape in KWin core 13 years ago
Martin Gräßlin d973194c36 Use an XCB replacement for XSelectInput 13 years ago
Thomas Lübking a3d502338d delay adding Unmanaged clients by 50ms 13 years ago
Martin Gräßlin d305185247 Remove Workspace pointer from Toplevel 13 years ago
Martin Gräßlin 4351d6ce44 Cleanup and reorder includes in toplevel.h 13 years ago
Martin Gräßlin 89c2fd5598 Remove YesIKnowWhatImDoing from internal API 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
Thomas Lübking 42ad299d88 Do not unlist Unmanaged when released onShutdown 14 years ago
Martin Gräßlin 62d5e8124c Toplevel::windowType becomes a pure virtual function 14 years ago
Martin Gräßlin 563dc7fb8e Do not create Deleted on Workspace Shutdown 14 years ago
Philipp Knechtges 2c08a14ff4 kwin: implement _KDE_NET_WM_OPAQUE_REGION 15 years ago
Montel Laurent 62c5a5e276 normalize signal/slots 15 years ago
Arthur Arlt 02e08be5bd Merge signals clientClosed() and unmanagedClosed() to windowClosed() 15 years ago
Arthur Arlt b63c9c1af8 Make mothod windowGeometryShapeChanged() a slot 15 years ago
Martin Gräßlin 7287019050 Update cached Shadow information on size changes 15 years ago
Martin Gräßlin 38e9ab9a4e Move ownership on Shadow from Toplevel to Scene::Window 15 years ago
Martin Gräßlin 89aa8ee8db Fix repainting of shadow after window closes 15 years ago
Martin Gräßlin 0b85768ec5 EffectsHandler emits windowClosed signal 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Kevin Ottens ff61f40d8d Don't rely on the kdgstream typedef which is deprecated. Use QDebug 16 years ago
Chani Armitage a9ad071575 Activity association for windows. 16 years ago
Fredrik Höglund 0a8c06b054 Implement support for _KDE_NET_WM_FRAME_OVERLAP. 17 years ago
Jason vanRijn Kasper fb0a01228f This change allows KWin to use the new NETWinInfo2 class (binary 18 years ago
Benjamin K. Stuhl 88c7325914 We need to explicitly select for PropertyChangeMask, so that we see 18 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák 1bfe2b9afd Read more properties also for unmanaged windows. 19 years ago
Luboš Luňák f5f2afc983 Don't remove event masks on kwin's own widgets. 19 years ago
Luboš Luňák c29c66832d Make quads carry information about whether the quad is part 19 years ago
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin. 19 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges 19 years ago