92 Commits (556db40ad2df4339ea0bfdcb3eb0d55543237bb6)

Author SHA1 Message Date
Luboš Luňák bb433ac40e No longer include config*.h files in installed headers. 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák eb0d793157 Default to SeparateScreenFocus being false, to be consistent with KDE3. 19 years ago
Luboš Luňák 5c9fd52311 Make debug output say that compositing is not available also 19 years ago
Luboš Luňák e13c612922 Don't keep the compositing manager selection when not doing compositing. 19 years ago
Luboš Luňák 76a9bdcc85 Fix crash. 19 years ago
Luboš Luňák 0e55f109c5 Don't do any compositing when nothing is visible anyway (e.g. when switched 19 years ago
Luboš Luňák dddcbd06b5 Re-enable throttling, with lower time. 19 years ago
Luboš Luňák 0493a2f4b9 Try to disable the throttling code, it decreases smoothness of animations. 19 years ago
Andreas Pakulat 39e322fc83 Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 19 years ago
Rivo Laks 68f7504fb0 - Add CompositingPrefs::compositingPossible() to check if compositing is supported at all. 19 years ago
Luboš Luňák 8985ca0b7f Properly reload compositing settings on reconfigure. 19 years ago
Rivo Laks 59f21e39fe Add automatic driver detection for compositing options. 19 years ago
Laurent Montel 994c800d79 Adapt to new KWarning/kFatal/kDebug api 19 years ago
Rivo Laks 824f005f58 Add beginnings of kwincompositing config module, meant to replace kwintranslucency one 19 years ago
Philip Falkner c2ff6a4d7a Make sure to unbind the texture in tfp_mode when the underlying pixmap 19 years ago
Luboš Luňák 8d929cb3fc Overlay window also needs input shape. 19 years ago
Luboš Luňák 162d6ac7c9 Support for _NET_WM_SYNC_REQUEST, based on a patch 19 years ago
Rivo Laks 34d9b03aff More debugging when compositing is disabled 19 years ago
Luboš Luňák a352c5d349 Fall back to XRender if OpenGL fails. 19 years ago
Luboš Luňák 1caa3f95ed Properly check for all needed extensions and handle gracefully absence. 19 years ago
Luboš Luňák b70a68b02b Debug output of composite/damage extensions are not available. 19 years ago
Luboš Luňák 278e721494 Support for keeping a window temporarily at the very top, 19 years ago
Luboš Luňák 1040404a2a Track stacking order of unmanaged windows. 19 years ago
Harri Porten 1768b04b53 compile without Xfixes extension 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
Luboš Luňák 672c95e435 Work properly even with idle paint passes (react on mouse events). 19 years ago
Rivo Laks 02032f8587 Move most (all?) internal methods from EffectsHandler to EffectsHandlerImpl. 19 years ago
Rivo Laks 0353f3376e Make effects actual plugins, so it's possible to load them on runtime. 19 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Luboš Luňák 8b5b40e4e8 Shadows. Right not it's only flat black rectangle, but otherwise 19 years ago
Luboš Luňák f6ad1881e1 Support for window thumbnails. 19 years ago
Luboš Luňák e61ecff9b9 Check that getting compositing pixmap of a window succeeded. 19 years ago
Luboš Luňák 1f318fbe52 When discarding window pixmap always damage the window, even 19 years ago
Philip Falkner 6909f8a678 Fix some memory leaks. 19 years ago
Philip Falkner 8299541652 Add build checks for XComposite, XDamage, XRender, OpenGL, and XShm. 19 years ago
Luboš Luňák 4019dff500 Distinguish between damage and repaints - damage is when windows contents 19 years ago
Luboš Luňák 24eacc4908 Move NETWinInfo and few more things from Client to the base class. 19 years ago
Luboš Luňák bb5f7a9519 Compress damage events. 19 years ago
Luboš Luňák 00136f014f Configurable effects loading by Cedric Borgese. 19 years ago
Luboš Luňák 35206efd25 Managed clients may be also in the 'desktop's list. 19 years ago
Luboš Luňák 0ae5a772e7 Add EffectWindow as a window representation for effects, 19 years ago
Luboš Luňák 77f803a563 Instead of the somewhat fragile way of trying to clean up Client/Unmanaged 19 years ago
Luboš Luňák ff6f889ffc Add support for showing effects for windows which have already been deleted. 19 years ago
Luboš Luňák 8a3af8dcca X.org docs have moved again. 19 years ago
Luboš Luňák 603a1d4686 Discard backing pixmap when finishing compositing. 19 years ago
Philip Falkner e3cf0dd455 Move window_pix into Toplevel, allowing the backing pixmap to be kept even after a window is unmapped. 19 years ago
Luboš Luňák 92652a187d Support in scene painting code for drawing also hidden windows. 19 years ago
Luboš Luňák 1765551277 Support for "input windows" that let effects intercept mouse events 19 years ago