104 Commits (6d98cf9bb06bbc5b97aedfe88226bc87f5b6ed22)

Author SHA1 Message Date
Thiago Macieira d2aee14a35 Remove use of k_funcinfo 19 years ago
Luboš Luňák d846a1e8a9 Use always float as the floating point type for compositing 19 years ago
Luboš Luňák 5a50381e1f Move the shader used for painting to WindowPaintData, as it's 19 years ago
Luboš Luňák 30eb55863c Make WindowPaintData ctor require an EffectWindow argument, 19 years ago
Laurent Montel 994c800d79 Adapt to new KWarning/kFatal/kDebug api 19 years ago
Rivo Laks 4f093c4721 First step of effect dependencies handling - when an effect is loaded, load it's dependancies also. 19 years ago
Rivo Laks da0450f67f Make loadEffect() return bool 19 years ago
Luboš Luňák 96aba51960 Add a helper to turn on transparency in pre-paint calls. 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago
David Faure 407812ff6f Next patch from Christian Spiel, ++it instead of it++ 19 years ago
Rivo Laks 6c8b18f379 Add support for effect ordering. 19 years ago
Philip Falkner c2ff6a4d7a Make sure to unbind the texture in tfp_mode when the underlying pixmap 19 years ago
Matthias Kretz cbfe1bd3a8 adapt to KPluginInfo API change 19 years ago
Rivo Laks e3d45c99f0 Add reloadEffect() and isEffectLoaded() and use them 19 years ago
Rivo Laks 44b293211c Options now longer provides list of effects to be loaded. 19 years ago
Rivo Laks 2ace94d3c8 Move all .desktop files of effects to $SERVICES_DIR/kwin and use ksycoca to e.g. get list of available effects. 19 years ago
Luboš Luňák 278e721494 Support for keeping a window temporarily at the very top, 19 years ago
Christian Ehrlicher e34294972a fix for KLibrary changes 19 years ago
Luboš Luňák d1b6aaacdf Avoid crashes during shutdown. 19 years ago
Luboš Luňák 8d9f931cfd Build properly without OpenGL/XRender. 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
Rivo Laks 9342f6902c Add EffectWindow::isPaintingEnabled() to check whether painting of that window is enabled (surprise!) 19 years ago
Rivo Laks 868719ed65 Port ExplosionEffect to plugin system 19 years ago
Luboš Luňák f43b53ef7d Trigger TrackMouseEffect using Ctrl+Meta rather than mouse buttons. 19 years ago
Rivo Laks 7250a8edcd Support having multiple rendertarget-using effects active at once 19 years ago
Luboš Luňák 438b8ce045 toggleEffect() DBUS call 19 years ago
Luboš Luňák d6d91cf88a Add the ability to move windows around in DesktopGridEffect. 19 years ago
Luboš Luňák 40002ec325 Allow changing the desktop in DesktopGridEffect by clicking. 19 years ago
Luboš Luňák 970f4c4d60 Get window class. 19 years ago
Luboš Luňák 76cb5de294 Support for effects taking control of the keyboard. Needs recent kdeui change 19 years ago
Luboš Luňák f5fa11222a Effects that can keep thumbnails of selected windows permanently 19 years ago
Luboš Luňák 10bfb82e8c Make PresentWindows effect work properly even with idle paint passes 19 years ago
Luboš Luňák 15c8a4220e Fix and re-enable optimized cursorPos(). 19 years ago
Luboš Luňák 5fc1d4c480 Tabbox effect also converted to plugins. 19 years ago
Luboš Luňák 2b82c88874 The rest ported to plugins, BoxSwich being the only exception. 19 years ago
Luboš Luňák 8e25dd6bfa Port to plugins. 19 years ago
Luboš Luňák ca5451fef0 Convert WavyWindows to plugins (and move Vertex class to the effects lib). 19 years ago
Rivo Laks 02032f8587 Move most (all?) internal methods from EffectsHandler to EffectsHandlerImpl. 19 years ago
Luboš Luňák 58fdb149a8 Convert ShowFps effect to plugins. 19 years ago
Luboš Luňák d2dbc77323 Add support for dimming of inactive windows (accessibility). 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 35bbf89aed Add support for activating features using window borders/corners. 19 years ago
Rivo Laks 1f167d8d15 Add EffectWindow::isDeleted() method. 19 years ago
Rivo Laks 56a2a995d1 Add an effect to render live thumbnails of windows next to their taskbar entries when the cursor is 19 years ago
Luboš Luňák 8b5b40e4e8 Shadows. Right not it's only flat black rectangle, but otherwise 19 years ago
Luboš Luňák d09096a784 The window-burning-down effect (gee), except that there's no actual 19 years ago
Rivo Laks aae967c5f9 Make your windows explode! 19 years ago