39 Commits (ee2db61df1a45da94bb75ba2bc8a1a5d09d2b72d)

Author SHA1 Message Date
Luboš Luňák 29f9714a7e Capseo has moved. 19 years ago
Luboš Luňák 5f02d68fb9 FadeIn/FadeOut effects are succeeded by Fade. 19 years ago
Luboš Luňák 9dda6936a7 Ok, plugins will be GPL as well. 19 years ago
Luboš Luňák 6d16df2007 This one has to be GPL because of libcaptury. 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
Luboš Luňák 4019dff500 Distinguish between damage and repaints - damage is when windows contents 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 c16656d66d Rework how window painting is disabled; now effects can indicate reasons they want particular windows painted or not. 19 years ago
Philip Falkner 949aa1a778 Add PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS flag, to be called by effects in prePaintScreen(). Indicates that some window(s) may have transformed geometry, so the whole screen should be repainted. 19 years ago
Luboš Luňák 0a9e366038 Just use findModal(). 19 years ago
Dirk Mueller 6c224134db porting simplifications regarding KConfig::readEntry 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
Rivo Laks cc93b859e3 Make Client::iconGeometry() recursively use it's mainwindow's icongeometry if it 19 years ago
Rivo Laks 8669b298be Minimize e.g. dialogs onto taskbar entries of their mainwindows. 19 years ago
Rivo Laks 445ab8ca7a Add MinimizeAnimation effect which makes the window move onto/from its taskbar 19 years ago
Rivo Laks a00b314b5a Temporarily-unminimize hack doesn't seem to be necessary anymore. 19 years ago
Rivo Laks adb35ae446 Adding WavyWindows effect which makes all windows wavy. 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
Rivo Laks 33f8a0758c Add Expose-like effect to show all windows of active desktop side by side. 19 years ago
Luboš Luňák de4d1bc518 Implement cursorPos() as an optimized version of QCursor::pos() 19 years ago
Luboš Luňák 1765551277 Support for "input windows" that let effects intercept mouse events 19 years ago
Luboš Luňák f1be2aa724 Optimize XRender painting by manually doing clipping, even with transformations. 20 years ago
Luboš Luňák 1c151d222b Fix the zoom effect to use time differences instead of a hardcoded step. 20 years ago
Luboš Luňák 6bf5d12108 Zoom effect, i.e. magnifying glass. The zoom is hardcoded 20 years ago
Luboš Luňák a4d6273de0 Do glFinish()/XSync() to make sure all painting has been also processed. 20 years ago
Luboš Luňák f551826ae2 Wait for all XRender requests to be actually sent and processes, not just 20 years ago
Luboš Luňák 0e53720687 Finish the showfps effect, including adding some configuration 20 years ago
Luboš Luňák 0283b97a62 When no transformations are needed simple screen painting can be used 20 years ago
Luboš Luňák 4efa523375 A simple attempt at a showfps effect. OpenGL-only, only lame graphs, 20 years ago
Luboš Luňák 8036be5f52 Fix dialog<->parent handling to also work with group transient dialogs. 20 years ago
Luboš Luňák aeafa63a94 Move some OpenGL code to glutils.* . 20 years ago
Luboš Luňák 0f03921271 Add a commented howto effect. 20 years ago
Luboš Luňák bed1c3c6b9 Fix a crash. 20 years ago
Luboš Luňák 5f03c77514 Move effects to their own directory. 20 years ago