78 Commits (06471e225081c0172a79159c08eb6083e9e59d0d)

Author SHA1 Message Date
Adriaan de Groot 7ef7178a3a Match constness between .h and .cpp 17 years ago
Thomas Lübking 46148b6c80 slight performance for xrender shadows 17 years ago
Martin Gräßlin df64d69ac3 Let's fill the unstyled EffectFrame texture with black instead of white. So the texture modulate still produces the correct color and the shader has the correct color. 17 years ago
Lucas Murray d69942d215 Reverted the text part of the previous commit, seems the bug is in Qt 17 years ago
Lucas Murray 6a9b6692e8 Fix rendering of text and unstyled frames in OpenGL mode. Now it looks 17 years ago
Lucas Murray baa3d7a1a5 SVN_SILENT Make EffectFrame actually work again. 17 years ago
Lucas Murray 3b5ddddbc3 SVN_SILENT Fix excessive repainting in EffectFrame. 17 years ago
Lucas Murray 1e91a66fd2 Added support for unstyled and frameless EffectFrames. Converted all 17 years ago
Lucas Murray 58698d8c5d SVN_SILENT Fix XRenderless compile. 17 years ago
Lucas Murray e03748fba7 Added EffectFrame, a helper class that creates, manages and caches a 17 years ago
Lucas Murray a1c82cd52b Added support for inter-effect communication through the use of proxy 17 years ago
Lucas Murray 71cdab755e Change motion dynamics algorithm and class structure. Animations are now 17 years ago
Martin Gräßlin fe9092dd89 Don't split window quads which have a size of zero. This should prevent crashes due to assert failing. 18 years ago
Lucas Murray 2b22689c45 Paint effect text onto a QImage instead of a QPixmap. Makes OpenGL mode 18 years ago
Lucas Murray 899d578c49 Merge Libkdecoration2 Git branch. 18 years ago
Albert Astals Cid 882b909364 Add const & so we don't copy all that objects for nothing, faster effects for free! 18 years ago
Luboš Luňák 1d2c54edcc Support for proper effect reconfiguration instead of reloading them. 18 years ago
Luboš Luňák a3a10632e6 Fix last commit. 18 years ago
Luboš Luňák 727397181a Avoid QTimeLine warnings with invalid timeline duration. 18 years ago
Lucas Murray 68d958c237 Added reset methods to WindowMotionManager. 18 years ago
Lucas Murray 283a16b13b Attempt at correcting the motion formula at low framerates. Still needs improvement. 18 years ago
Lucas Murray 51aef64cd7 Added motion dynamic physics helper classes to the KWin effects API. These 18 years ago
Luboš Luňák 537557f6d3 Disable shadow with effects that transform windows, such as wobbly, 18 years ago
Luboš Luňák d0c1f5dd62 Disable shadow with effects that transform windows, such as wobbly, 18 years ago
Luboš Luňák 335db5f3df backport r837891 18 years ago
Luboš Luňák 2a87593638 Add a global configuration option for animation speed. See description 18 years ago
Luboš Luňák 8e5f95a9d6 Make a more explicit distinction between using normalized and non-normalized 18 years ago
Lucas Murray 00c95be210 Added text alignment support to paintText() functions 18 years ago
Martin Gräßlin cb4ed769aa Change from orthographic projection to a perspective projection. This allows to change z-values and rotations. 18 years ago
Charles Samuels 258b8817a7 BUG: 166795 18 years ago
Dirk Mueller d46ff1342f fix link lines 18 years ago
Luboš Luňák 8e936add92 assert( false ) -> abort(), to avoid no-return-value warning with NDEBUG 18 years ago
Luboš Luňák 0ce86291c5 Some missing XRender counterparts for utility functions, from Thomas Lübking. 18 years ago
Urs Wolfer 2876bf7217 add missing KWIN_HAVE_OPENGL_COMPOSITING check 18 years ago
Luboš Luňák 62d2631422 EffectsHandler::saturationSupported(), so that this is not OpenGL-only call. 18 years ago
Luboš Luňák 602244e3a5 Use a convenience XRenderPicture constructor instead of hardcoding 18 years ago
Luboš Luňák 5efac21537 XRenderPicture, a wrapper around XRender's Picture, which 18 years ago
Sebastian Kügler cac8ff3072 Make sure m_Progress is always double. Fixes restoring of 18 years ago
Sebastian Kügler cc11082706 Keep internal time and progress accounting in sync. Spotted 18 years ago
Sebastian Kügler b953f0a046 Introduce TimeLine, a class providing non-linear animation patterns 18 years ago
Luboš Luňák d8a3602e45 Add assert(). 18 years ago
Luboš Luňák 0b1cef2414 Do #define's properly for XRender. 18 years ago
Rivo Laks 3f581b4d0c Add a method to subdivide the window into regular grid. 18 years ago
Adriaan de Groot e8e15bddb9 Need Xfixes.h for XFixesCreateRegion(), regardless of whether Xrender is available. 18 years ago
Luboš Luňák cff2b0e6cd Abstract paint clipping into PaintClipper helper class that allows 18 years ago
Luboš Luňák f97bd45da9 Redo checks for KWIN_HAVE(_XXX)_COMPOSITING again, in order 18 years ago
Luboš Luňák 82ad4e01ce Report old buttons and modifiers state in mouseChanged() as well. 18 years ago
Luboš Luňák 0bbc0fa5dc Support for getting PropertyNotify events - effects can have their 18 years ago
Luboš Luňák bb433ac40e No longer include config*.h files in installed headers. 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago