345 Commits (d85802da4ef6e2b69aa87dada975cd81fceee7fa)

Author SHA1 Message Date
Lucas Murray 81ffa5aec9 Raise electric border windows when an effect mouse input window is 17 years ago
Lucas Murray a1c82cd52b Added support for inter-effect communication through the use of proxy 17 years ago
Lucas Murray 9bb76644b7 Backport: Extracted mouse polling out of the composite timer to allow 17 years ago
Lucas Murray 752d5fa642 Extracted mouse polling out of the composite timer to allow effects to 17 years ago
Martin Gräßlin f07944389e Redirect windows when there is an active fullscreen effect. This solves the problem of unredirected fullscreen applications blocking effects like present windows or desktop grid. 17 years ago
Lucas Murray 8e6d18f7b3 Revert "Ported grid branch to a desktop effect." 17 years ago
Lucas Murray 07653a50a7 Ported grid branch to a desktop effect. 17 years ago
Lucas Murray 6d41a1320e Moved all debug, warning and error messages into the KWin 1212 area. 18 years ago
Lucas Murray 154c19b0e7 Make the client shadowOpacity() return a relative opacity instead of absolute. 18 years ago
Lucas Murray c07ba30b63 Fixed shadow effect losing its shadows after making changes to the settings. 18 years ago
Lucas Murray 899d578c49 Merge Libkdecoration2 Git branch. 18 years ago
Luboš Luňák 1d2c54edcc Support for proper effect reconfiguration instead of reloading them. 18 years ago
Luboš Luňák 08571b2f52 Do not use 'assert( false )', with NDEBUG that is a no-op and 18 years ago
Luboš Luňák 2a87593638 Add a global configuration option for animation speed. See description 18 years ago
Lucas Murray 0581746327 Allow moving of maximized windows across screens 18 years ago
Lucas Murray d515abb82c Added screenNumber() and addRepaint(QRegion) to effects API 18 years ago
Luboš Luňák e2f835e142 Modules -> Effects, for consistent naming (not sure if the calls 18 years ago
Luboš Luňák 3f4a2dfaed Add functions for querying xinerama screens to effects API, 18 years ago
Laurent Montel 5628d59f1f Add dbus function to show which effect can be loaded 18 years ago
Laurent Montel 54ede72bf1 Add a dbus function to show which effect is loaded 18 years ago
Albert Astals Cid 3b9121ec3f const & in foreach 18 years ago
Luboš Luňák 9ea5d0e23c Rename X-Ordering to X-KDE-Ordering, it's private to KDE. 18 years ago
Luboš Luňák ec1ed33012 Remove unused code. 18 years ago
Luboš Luňák 4f783faa2a The debug info for effects ordering is a bit too verbose. 18 years ago
Rivo Laks 0d64af45ce Make elevatedWindows() return list of EffectWindow pointers instead 18 years ago
Luboš Luňák 0bea1cc50e Fix property format 32 usage for 64b. 18 years ago
Luboš Luňák bc5acf8268 Shaped shadows are not implemented yet, so disable shadows completely 18 years ago
Luboš Luňák c708796804 findWindow() 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 580439ecbc Effects major version 0 is unstable, so require exact match. 18 years ago
Luboš Luňák 76c76f585d Don't apply DimInactive effect to override-redirect windows. Things 18 years ago
Thomas Zander 9eb2186850 Fix debug area 18 years ago
Luboš Luňák 8112a66853 Oh, I see. 19 years ago
Luboš Luňák fc2cb81009 I wonder why I disallowed sending of !isMovable() windows between virtual desktops. 19 years ago
Luboš Luňák bb433ac40e No longer include config*.h files in installed headers. 19 years ago
Luboš Luňák 44cc93170d Add check for effect version to prevent loading of incompatible plugins. 19 years ago
Rivo Laks bd19b6dc45 Add EffectWindow::shape() 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák c1ed1edb52 Proper support for active xinerama screen in effects. 19 years ago
Luboš Luňák d18e4933a0 Make DesktopGrid useful also from keyboard. 19 years ago
Luboš Luňák bc6a084894 Let effects access window role as well. 19 years ago
Rivo Laks bb9ff25ec4 Prevent multiple fullscreen effects from becoming active at the same time as discussed 19 years ago
Rivo Laks d80d2a1334 Fix typo 19 years ago
Bernhard Loos 4ff6a33526 fix the effect kcm for kwin 19 years ago
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Thiago Macieira d2aee14a35 Remove use of k_funcinfo 19 years ago
Luboš Luňák d846a1e8a9 Use always float as the floating point type for compositing 19 years ago
Luboš Luňák 5a50381e1f Move the shader used for painting to WindowPaintData, as it's 19 years ago
Luboš Luňák 30eb55863c Make WindowPaintData ctor require an EffectWindow argument, 19 years ago