25 Commits (1bc2d7d3b7c3bfc9bbfe2bfcd01ff261b955354f)

Author SHA1 Message Date
Thomas Lübking eebabeb636 kick pointless nominalCursor calculation 13 years ago
Thomas Lübking ee9d526b27 don't use textured mousecursor unless required 13 years ago
Thomas Lübking 026fe92c7f don't use textured mousecursor unless required 13 years ago
Thomas Lübking 87bd9958cf fix zoom factor scale, remains double 14 years ago
Martin Gräßlin 6d2dfe06e7 Introduce dedicated OpenGL1 and OpenGL2 compositing types 14 years ago
Alexander Jones f1df9ee2f0 Use KConfigXT in Zoom Effect 14 years ago
Martin Gräßlin a2b0d42916 Replace translation by QVector3D in Screen/Window PaintData 14 years ago
Martin Gräßlin 0eff12eb92 Use QGraphicsScale for scale information in ScreenPaintData 14 years ago
Martin Gräßlin 1de1204ecd Drop KWIN_HAVE_OPENGL defines in effects 14 years ago
Ghislain MARY 8ebba542b0 Save and restore zoom value for desktop zoom and magnifier effects 14 years ago
Philipp Knechtges 93b2674313 kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls 14 years ago
Thomas Lübking 63ab501557 zoom untracked towards cursor 14 years ago
Martin Gräßlin fe4329a252 Only call active effects in the effect chain 15 years ago
Montel Laurent 62c5a5e276 normalize signal/slots 15 years ago
Martin Gräßlin 987bc837d9 Remove define KWIN_HAVE_OPENGL_COMPOSITING 15 years ago
Thomas Lübking a1b110634f zoom effect: fix xcursor loading, implement cursor scaling for XRender 15 years ago
Thomas Lübking c2e06221ca zoom effect: fix xcursor loading, implement cursor scaling for XRender 15 years ago
Martin Gräßlin 39ab2cf29e MouseChanged becomes a signal 15 years ago
Martin Gräßlin b3a5639967 EffectsHandler and Effect become QObjects 15 years ago
Martin Gräßlin b265537962 Drop dependency to libplasma from kwineffects library 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Martin Gräßlin db4c81993a Zoom effect ported to GLES 15 years ago
Martin Gräßlin fcf6778057 Fix typos reported by Krazy 15 years ago
Martin Gräßlin de9375c06a Do not cause a full repaint on mouse movement when not zoomed. 16 years ago
Sebastian Sauer 442b7b02b7 Focus tracking for the KWin zoom plugin 16 years ago
Martin Gräßlin 7b2f79428a Mouse polling was deactivated wrongly in all zooming effects. 17 years ago
Lucas Murray 846496d2c1 Cleaned up the effects/ directory by moving each individual effect into 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
Luboš Luňák 2a87593638 Add a global configuration option for animation speed. See description 18 years ago
Luboš Luňák 82ad4e01ce Report old buttons and modifiers state in mouseChanged() as well. 18 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Luboš Luňák d846a1e8a9 Use always float as the floating point type for compositing 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago
Rivo Laks 041673bf86 Effect's name in KWIN_EFFECT*() macros must now match effect's internal name in .desktop file, 19 years ago
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin. 19 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges 19 years ago
Luboš Luňák f43b53ef7d Trigger TrackMouseEffect using Ctrl+Meta rather than mouse buttons. 19 years ago
Luboš Luňák 672c95e435 Work properly even with idle paint passes (react on mouse events). 19 years ago
Luboš Luňák 6c971a4462 ZoomIn/ZoomOut/ActualSize actions. 19 years ago
Luboš Luňák a2a8c39a27 Small fixes. 19 years ago
Luboš Luňák 8973e88245 Convert zoom and videorecord to plugins. 19 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Luboš Luňák 4019dff500 Distinguish between damage and repaints - damage is when windows contents 19 years ago
Luboš Luňák 00136f014f Configurable effects loading by Cedric Borgese. 19 years ago
Luboš Luňák de4d1bc518 Implement cursorPos() as an optimized version of QCursor::pos() 19 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