237 Commits (c0b89870b9799c07afb75971d0ae7c4f3a637b52)

Author SHA1 Message Date
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
Luboš Luňák 5cabf743ae The official excuse for this effect is that I wanted to try 19 years ago
Luboš Luňák d4a58f4152 QMap -> QHash 19 years ago
Luboš Luňák de8f39accf Hmm, I think I now understand this vertices stuff. Added a silly 19 years ago
Philip Falkner 6f122ecd3e Add BoxSwitch effect: a tabbox replacement. It's still rough, but works reasonably well. 19 years ago
Philip Falkner ce89ed0716 Allow effects to replace the tabbox. 19 years ago
Luboš Luňák f6ad1881e1 Support for window thumbnails. 19 years ago
Luboš Luňák 5f02d68fb9 FadeIn/FadeOut effects are succeeded by Fade. 19 years ago
Luboš Luňák 0498cd7785 Add VideoRecordEffect for saving video captures. 19 years ago
Philip Falkner 8299541652 Add build checks for XComposite, XDamage, XRender, OpenGL, and XShm. 19 years ago
Philip Falkner a71753e5cd Change effects->windowOpacityChanged to also pass the old opacity; thanks Lubos! 19 years ago
Philip Falkner 2fdc57ccd6 Fade effect. Unified version of FadeIn and FadeOut; also fades on window opacity changes. 19 years ago
Philip Falkner 8d0f15e655 Hook up windowOpacityChanged for effects. Note that this only affects when the window opacity atom is changed; if an effect alters data.opacity in WindowPaintData, no notification will happen. 19 years ago
Philip Falkner c16656d66d Rework how window painting is disabled; now effects can indicate reasons they want particular windows painted or not. 19 years ago
Philip Falkner bcfa67e91a Fix DesktopChangeSlide effect creation. 19 years ago
Luboš Luňák 00136f014f Configurable effects loading by Cedric Borgese. 19 years ago
Luboš Luňák 63a97b7d3d Add DesktopChangeSlideEffect, an effect that on virtual desktop 19 years ago