5 Commits (06471e225081c0172a79159c08eb6083e9e59d0d)

Author SHA1 Message Date
Thomas Lübking 57e8a61d24 make window title display optional 17 years ago
Lucas Murray 358264a828 Various optimizations and memory leak patches to box and cover switch. 17 years ago
Lucas Murray 1e91a66fd2 Added support for unstyled and frameless EffectFrames. Converted all 17 years ago
Lucas Murray e03748fba7 Added EffectFrame, a helper class that creates, manages and caches a 17 years ago
Lucas Murray 846496d2c1 Cleaned up the effects/ directory by moving each individual effect into 17 years ago
Martin Gräßlin 7cb7f17a11 Abort effect if the current tab box window is deleted and the tabbox is empty afterwards. This hopefully resolves the crashes when a window is closed during active effect. At least I was not able to reproduce a crash anymore. If further testing shows that it resolves the problem the patch will be backported to branch and to other window switching effects showing the same problem. 17 years ago
Martin Gräßlin da9b11aeb5 Revert commit 919009 17 years ago
Martin Gräßlin 139b8c8f41 Revert commit r919007 17 years ago
Martin Gräßlin 7c1e1b758e Backport (rev 919007): Only clear QLists when they are empty. Prevents crashes. 17 years ago
Martin Gräßlin a6fb2688cd Only clear QLists when they are empty. Prevents crashes. 17 years ago
Martin Gräßlin 010798db44 Some more multi screen voodoo. Thanks to kwin not crashing any more when changing layout and/or resolution I'm quite confident that the layout works with all possible two screen layouts. 18 years ago
Lucas Murray 5413d0ec5d SVN_SILENT Cleaned up recent commits. 18 years ago
Martin Gräßlin 39d23a7ab3 Do not activate OpenGL only effects in XRender mode. 18 years ago
Martin Gräßlin f6d8309251 Don't know what I tested before... but the reflection area does not get clipped by using PaintClipper, therefore we still need a scissor test. PaintClipper is also needed for the reflected windows in a vertical screen layout. 18 years ago
Martin Gräßlin 77381aadb3 Use PaintClipper to restrict reflections to the current screen. By that we can make the reflection plane so huge that it will definatelly be on the screen. 18 years ago
Lucas Murray ebb0fe0979 Use a hack to fix the reflection base position in cover switch, added 18 years ago
Martin Gräßlin b274203a6a Merge the coverswitch branch from git://github.com/Zarin/kwin.git (http://github.com/Zarin/kwin/tree/coverswitch) 18 years ago
Enrique Matías Sánchez f5efd9ca28 SVN_SILENT Fix typos in kdebase 18 years ago
Luboš Luňák 1d2c54edcc Support for proper effect reconfiguration instead of reloading them. 18 years ago
Martin Gräßlin c2b678929e Fix possible crash when using alt+tab again while coverswitch is closing. Backporting patch from rev. 864225. Fixes bug 170860. 18 years ago
Martin Gräßlin d5da6310b4 Fix possible crash when alt+tabbing again while coverswitch is closing. 18 years ago
Luboš Luňák 2a87593638 Add a global configuration option for animation speed. See description 18 years ago
Laurent Montel 79328d79c9 Fix includes 18 years ago
Martin Gräßlin f9f50b5863 Multiply opacity values, do not set them directly. This prevented the windows to be displayed it the opacity value had been set manually. 18 years ago
Martin Gräßlin 50d9cd1be0 Do not display the mouse cursor in fancy window switchers. 18 years ago
Cédric Borgese 41acbcfd5a Fix memory leak. 18 years ago
Sebastian Kügler 874ec72298 Also fadein/out windows that are mimizied and live under the taskbar when 18 years ago
Sebastian Kügler d35fe96770 Coverswitch: Fade windows not on the current desktop in and out 18 years ago
Martin Gräßlin 6925faa034 Adding some checks for Null-pointers. This should prevent from very unlikely crashes when a window closes during the animation. 18 years ago
Martin Gräßlin 1970e94260 Don't show complete animation if alt+tab is released during start animation. Directly switch to correct point in stop animation. 18 years ago
Martin Gräßlin 89458622c7 Make physic based animation also work with "high" animation durations. 18 years ago
Sebastian Kügler 9075540ef0 Don't set curveshape twice, caught by Andre Duffeck 18 years ago
Sebastian Kügler a4d3693625 CoverSwitch now uses TimeLine. 18 years ago
Martin Gräßlin 4c77b8c85d Makes CoverSwitch working with TwinView/Xinerama Settings. Switching is now only shown on the current screen and not extended to both screens. 18 years ago
Aaron J. Seigo a09d1a775d make cover switch look more elegent with a black reflective surface that "floats" on top of the desktop (by simply fading out to nothing) 18 years ago
Martin Gräßlin a4b360b1ee Cumulative patch for cover- and flipswitch 18 years ago
Martin Gräßlin 8d0137f788 Removing the global shortcut for slow motion mode 18 years ago
Luboš Luňák cff2b0e6cd Abstract paint clipping into PaintClipper helper class that allows 18 years ago
Martin Gräßlin dd1b16a432 Alternative Alt+Tab window switcher similar to Compiz Fusion's cover switch of shift switcher effect 18 years ago