111 Commits (0581746327feee742150eff421264a912b61cb5f)

Author SHA1 Message Date
Luboš Luňák f56fd92540 No initial overlay window contents. 18 years ago
Luboš Luňák 905b5676b2 Try to handle gracefully the case when there are many small changes 18 years ago
Luboš Luňák 79bb84e119 Use KWin's internal stacking order for managed windows, not the X one. 18 years ago
Luboš Luňák 5d0f9b66dd Fix last commit. 18 years ago
Luboš Luňák 2bae5f1f4b Fix a possible pixmap leak. 18 years ago
Luboš Luňák ecedf122b3 Disable the code that prevented clients not-yet-ready-for-painting 18 years ago
Lucas Murray d515abb82c Added screenNumber() and addRepaint(QRegion) to effects API 18 years ago
Luboš Luňák ed2d087f9b Shortcut for temporarily suspending compositing. Useful when 18 years ago
Luboš Luňák 4c5fc70aa3 One more hopefully useful document. 18 years ago
Luboš Luňák 5d1c5d355f Skip windows not ready for painting before computing screen area to redraw. 18 years ago
Luboš Luňák 9bd87cb271 Redo timing of next painting with vsync used, try harder not to miss 18 years ago
Luboš Luňák 53cc35b649 Show the composite overlay window only before the first painting pass 18 years ago
Luboš Luňák 2f8d2751a1 Fix handling of stacking order of unmanaged windows. Could maybe use a little 18 years ago
Luboš Luňák 2fb2f76168 Reshuffle compositing init a bit, and make KWIN_COMPOSE work even 18 years ago
Luboš Luňák 4b792d000e Make error messages about compositing use kError(), so that they show up 18 years ago
Luboš Luňák 110f76ecd8 Change some of the debug messages to warnings, so compositing setup failures 18 years ago
Luboš Luňák 7b0b67b988 Change kError's to kDebug as they don't tell the user anything 18 years ago
Rivo Laks 0d64af45ce Make elevatedWindows() return list of EffectWindow pointers instead 18 years ago
Luboš Luňák e64ddaba99 Do not fall back to XRender due to XRender not doing very well. 18 years ago
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