34 Commits (556db40ad2df4339ea0bfdcb3eb0d55543237bb6)

Author SHA1 Message Date
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
Rivo Laks 85961ce0a3 Add KWin::GlobalShortcutsEditor which is a KShortcutsEditor that only edits global shortcuts. 19 years ago
Oswald Buddenhagen aff1787ff9 KConfig* API overhaul. only cosmetics, so don't panic. 19 years ago
Andreas Pakulat 39e322fc83 Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 19 years ago
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Rivo Laks d618ba8d23 Turn paintText() into two generic methods: one just paints the text, the other also paints 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
Laurent Montel 994c800d79 Adapt to new KWarning/kFatal/kDebug api 19 years ago
Aaron J. Seigo b9c69f425b various ebn fixes (markup, uninling, QString()) 19 years ago
Luboš Luňák 56eeb84acc More checks that quads are split only in pre-paint and transformed 19 years ago
Luboš Luňák 023ebc47b1 Implement smoothNeeded() - window quads need smoothing if width or height 19 years ago
Luboš Luňák dbade7f1a4 No public texture coordinates. 19 years ago
Luboš Luňák 9400def76b Set also original position when making a copy of a quad. 19 years ago
Luboš Luňák 4dd8d34c8f Don't make texture coordinates in WindowVertex public at all, 19 years ago
Rivo Laks 7273d0ddb5 Add setTransformed() helper method 19 years ago
Luboš Luňák 96aba51960 Add a helper to turn on transparency in pre-paint calls. 19 years ago
Luboš Luňák e1c5f18414 Separate rendering for decoration and window contents, they can have 19 years ago
Luboš Luňák c29c66832d Make quads carry information about whether the quad is part 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago
Laurent Montel ab2fa82d7c Fix include 19 years ago
Rivo Laks e9cb72087f Add 2 static helper methods to EffectHandler: 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 76cb5de294 Support for effects taking control of the keyboard. Needs recent kdeui change 19 years ago
Luboš Luňák 10bfb82e8c Make PresentWindows effect work properly even with idle paint passes 19 years ago
Luboš Luňák 15c8a4220e Fix and re-enable optimized cursorPos(). 19 years ago
Rivo Laks 02032f8587 Move most (all?) internal methods from EffectsHandler to EffectsHandlerImpl. 19 years ago
Luboš Luňák d2dbc77323 Add support for dimming of inactive windows (accessibility). 19 years ago
Rivo Laks 0353f3376e Make effects actual plugins, so it's possible to load them on runtime. 19 years ago