3367 Commits (c16656d66db3a61158adeb68b677db2dc941ae66)
 

Author SHA1 Message Date
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 24eacc4908 Move NETWinInfo and few more things from Client to the base class. 19 years ago
Luboš Luňák 0a9e366038 Just use findModal(). 19 years ago
Luboš Luňák 6c9d910d7f Avoid decoration redraw delays. On resize Qt sets WA_WStateConfigPending 19 years ago
Luboš Luňák 1397ebb5eb No double-buffering for decorations, the memory taken 19 years ago
Luboš Luňák bb5f7a9519 Compress damage events. 19 years ago
Philip Falkner ca856c28e1 Fix compositing repaint bug where moving a window would not draw properly (especially noticeable when snapping to a border). 19 years ago
Dirk Mueller 6c224134db porting simplifications regarding KConfig::readEntry 19 years ago
Luboš Luňák 5f3dd60aa1 Updates. 19 years ago
Dirk Mueller 21fdff0045 pedantic-- 19 years ago
Philip Falkner bcfa67e91a Fix DesktopChangeSlide effect creation. 19 years ago
Luboš Luňák 12478151a2 Don't accidentally set _NET_ACTIVE_WINDOW to 0 when there is an active window. 19 years ago
Rivo Laks 1cdcd8956f Move OpenGL defines, function prototypes and function resolving to a separate file. 19 years ago
Rivo Laks 66d8c5030b Add GLSL shader support and GLShader class. 19 years ago
Rivo Laks de2c5223ee Split window rendering into multiple methods 19 years ago
Luboš Luňák daa52d1b79 Updates. 19 years ago
Luboš Luňák 880158c473 Updates. 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 6f8de578b4 From trunk: desktopResized() is called only after the desktop is resized. 19 years ago
Philip Falkner f060c3bfbb Improved filtering algorithm. Now fast filtering is used by default, while (depending on SmoothScale in kwinrc) bilinear filtering is used on transformed windows and screens. 19 years ago
Philip Falkner 66d796002f Add basic mipmapping support for OpenGL; by itself this doesn't do much, but allows further capabilities. 19 years ago
Philip Falkner 1e2d811cea Add support for GL_EXT_framebuffer_object, needed for mipmaps. 19 years ago
Luboš Luňák 2dce2b7f26 Updates. 19 years ago
Luboš Luňák 4e20ef71e4 r629143 was supposed to go to trunk, kwin_composite is only for compositing work. 19 years ago
Luboš Luňák 63a97b7d3d Add DesktopChangeSlideEffect, an effect that on virtual desktop 19 years ago
Luboš Luňák 904fd1e3d0 Match handling of PAINT_WINDOW_DISABLED. 19 years ago
Dirk Mueller b34d4ac7c4 xrandr support (hopefully this compiles, can't test here) 19 years ago
Simon Hausmann 992f2ee6b9 Don't crash due to a missing Q_OBJECT macro 19 years ago
Philip Falkner 949c71490b Add some missing texture_from_pixmap defines. 19 years ago
Philip Falkner 8fe5ec7709 Use glXGetFBConfigs instead of glXChooseFBConfig. 19 years ago
Philip Falkner 45aeae3273 Merge from trunk (now it should build) 19 years ago
Philip Falkner eff415afbd Merge from trunk 19 years ago
Luboš Luňák 77719858b0 Damage also the old area on geometry changes. 19 years ago
Luboš Luňák 7cb649edcb Tell scene about size changes. 19 years ago
Luboš Luňák 908ec070a9 Discard vertices on size change. 19 years ago
Luboš Luňák 43d393429d A window can be trasformed also by transforming the whole screen. 19 years ago
Rivo Laks 26e907c210 Merge MAKE_*_VERSION macros into MAKE_GL_VERSION and move it to .cpp file 19 years ago
Laurent Montel 8d01ae32ea This directory doesn't exist on my computer :) 19 years ago
Rivo Laks cc93b859e3 Make Client::iconGeometry() recursively use it's mainwindow's icongeometry if it 19 years ago
Matthias Kretz 3003c4ecf8 merge the kinstance-redesign branch back to trunk. 19 years ago
Luboš Luňák 409ceae7ff SHM does not support all color depths. 19 years ago
Luboš Luňák 2324e92b4e The workaround with explicitly asking for texture target with tfp 19 years ago
Luboš Luňák e0ed5d5f3f Move raster position relatively using glBitmap() rather 19 years ago
Rivo Laks 8669b298be Minimize e.g. dialogs onto taskbar entries of their mainwindows. 19 years ago
Luboš Luňák 29b8d42e55 Damage screen when stacking order changes. 19 years ago
Luboš Luňák 65d5eaf9b8 FadeIn and FadeOut should be somewhen merged. 19 years ago
Rivo Laks 445ab8ca7a Add MinimizeAnimation effect which makes the window move onto/from its taskbar 19 years ago
Luboš Luňák 93de3d41d0 Add WavyWindowsEffect. 19 years ago