67 Commits (3d504598346410dbb2a1689dbb00e1b5045feccf)

Author SHA1 Message Date
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
Luboš Luňák a643ff2b00 Try to use XComposite overlay also with XRender. 20 years ago
Luboš Luňák 6a66250620 Better synchronization of refresh rate and vsyncing, 20 years ago
Luboš Luňák 3374f1fbda It seems there's a different place in fd.o git where docs are stored. 20 years ago
Luboš Luňák d426d9dcd4 Don't let the damage region be larger than the window, 20 years ago
Luboš Luňák 049460fa2e Reset window damage after updating the damaged areas of the OpenGL texture 20 years ago
Luboš Luňák 38f4f76b31 Detect screen refresh rate for finding out optimal compositing 20 years ago
Luboš Luňák 8e257f251f Use kwin debug area. 20 years ago
Luboš Luňák a222c2a675 Gee, map also the child X window. Qt makes some things way too simple. 20 years ago
Luboš Luňák 154d8a588b Use the compositing manager _NET_WM_CM_S<n> manager selection. 20 years ago
Luboš Luňák 5040859ee3 Force re-creating of the Alt+F3 popup (opacity option). 20 years ago
Luboš Luňák 4110fc1c3a Support for XComposite overlay window. 20 years ago
Luboš Luňák c3ac9d79ac kwin_composite currently doesn't build without libs for compositing. 20 years ago
Luboš Luňák d92d3a8165 Document the compositing framework and the scene backends, 20 years ago
Luboš Luňák 3f9b754ee7 Add post-painting pass to be used for triggering 20 years ago
Luboš Luňák 6b41c062c8 Remove the WrapperEffect hack, it's ugly. 20 years ago
Luboš Luňák 3f46d36bb9 Add convenience functions for damaging full area. 20 years ago
Luboš Luňák 10b31e7222 Support for animations, still some todo's pending. 20 years ago
Luboš Luňák 23b30bb2fa Throttle composite repaints in order not to starve everything else. 20 years ago
Luboš Luňák d50c63e451 Missing part of the don't-cache-window-pixmap commit. 20 years ago
Luboš Luňák 06203d0652 Don't bother with trying to transform window damage, 20 years ago
Luboš Luňák e194246f73 $KWIN_COMPOSE for overriding which compositing system to use 20 years ago
Luboš Luňák fba72ecdfe Update only damaged areas. 20 years ago
Luboš Luňák b09713532a Debug about which backend is enabled. 20 years ago
Luboš Luňák 649887d6c2 Looks like using XserverRegion for keeping damage regions 20 years ago
Luboš Luňák 1c7e7bb2b7 Keeping scene-related data in opengl scene. 20 years ago