255 Commits (c4d450455bb7af04bc86b0791d061fd548701800)

Author SHA1 Message Date
Martin Gräßlin 412afa3dcd Remove asserts from Compositor and wrap Toplevel::compositing() around Workspace::compositing() 13 years ago
Thomas Lübking 8239c686f6 NULL Compositor global static on deletion 13 years ago
Thomas Lübking b61f7c7cc2 collect shadows of existing clients when toggling the compositor 13 years ago
Martin Gräßlin 0ffc8cefc7 Remove not-needed cast to int 14 years ago
Fredrik Höglund bb9f59a89c kwin: Use xcb to optimize damage event handling 14 years ago
Fredrik Höglund 5f220bef2e Revert "delay unsynced window ready_for_painting state" 14 years ago
Ralf Jung 805495c8ea do not resume compositing when it's suspended and a client blocks it 14 years ago
Martin Gräßlin 986d9e5613 Delay releasing the compositor selection 14 years ago
Martin Gräßlin 6d2dfe06e7 Introduce dedicated OpenGL1 and OpenGL2 compositing types 14 years ago
Martin Gräßlin 5a6d9400b2 Split SceneOpenGL into a concrete SceneOpenGL1 and SceneOpenGL2 14 years ago
Martin Gräßlin 9820e4daf6 Introduce dedicated suspend and resume methods on Compositing interface 14 years ago
Martin Gräßlin 35237aadcb Splitting up of KWin's global D-Bus interface 14 years ago
Martin Gräßlin 7497ef9148 Make the Compositor a proper Singleton 14 years ago
Thomas Lübking ad2059bdbe fix flicker with fullscreen effects 14 years ago
Thomas Lübking 976037717b delay unsynced window ready_for_painting state 14 years ago
Thomas Lübking f82fffdd71 fix flicker with fullscreen effects 14 years ago
Thomas Lübking a6296dda20 delay unsynced window ready_for_painting state 14 years ago
Martin Gräßlin 7a1fe42be0 Fix uninitialized memory and logic error in PaintRedirector 14 years ago
Casian Andrei 005ab28ad6 CC: No singleton for ColorCorrection 14 years ago
Casian Andrei 7d331ea7ff CC: Rename "glColorCorrection" property to "colorCorrected" 14 years ago
Martin Gräßlin 8e5b2ae1aa Pass Compositor to EffectsHandlerImpl 14 years ago
Martin Gräßlin 62c4d449f5 Use signals'n'slots instead of deep function call into Compositor 14 years ago
Martin Gräßlin 0f2e5e61a8 Move reinitializeCompositing and restartKWin into the Compositor 14 years ago
Martin Gräßlin df6c423962 Connect the lost CM Ownership directly to finish slot 14 years ago
Martin Gräßlin 28a5487d4d Drop compositing prefixes from methods and variables in Compositor 14 years ago
Martin Gräßlin 2d954a6bf3 Make the Scene owned by the Compositor 14 years ago
Martin Gräßlin 523b537962 Use singleton accessor for Workspace in Compositor 14 years ago
Arthur Arlt f3739469a2 Move Workspace's compositing functions to own class Compositor 14 years ago
Martin Gräßlin ab6e4a41da Do not discard popup when compositing state changes 14 years ago
Martin Gräßlin 46996d318e Split the User Actions Menu out of Workspace 14 years ago
Casian Andrei a417888b0e Implement color correction support 14 years ago
Martin Gräßlin 2c23c6e864 Spellchecking 14 years ago
Thomas Lübking 35baf3f97a fix conditional glXSwapInterval usage 14 years ago
Thomas Lübking 86c22ff9ca fix conditional glXSwapInterval usage 14 years ago
Thomas Lübking fc665106c9 Swap vsync order, trade in 1frame lag 14 years ago
Martin Gräßlin d14cf2da92 Show detailed information why an effect cannot be loaded 14 years ago
Thomas Lübking ee53114054 erase vector instead of clearing it to preserve the pre-allocated memory 14 years ago
Martin Gräßlin f1a50e0fb5 Only create decoration once during Client::manage 14 years ago
Martin Gräßlin de5003299b Don't recreate the decoration on release window 14 years ago
Martin Gräßlin e3f2dd7612 Move KServiceTypeTrader query for Effects into a thread 14 years ago
Martin Gräßlin bb5dce0e3b Use KGlobal::config() instead of specifying kwinrc 14 years ago
Martin Gräßlin 6919b4dc94 Drop CompositingPrefs from Compositing KCM 14 years ago
Martin Gräßlin 704902720b Perform detection of CompositingPrefs async 14 years ago
Martin Gräßlin b49356bc33 Do not perform setupCompositing on Client if Toplevel is not setup 14 years ago
Thomas Lübking 1070bf895b split decorationRect / visibleRect usage 14 years ago
Martin Gräßlin 212908ee88 Refactoring of KWin::Options: getter methods instead of public variables 14 years ago
Martin Gräßlin 7f0770f99d Properly ifdef everything requiering HAVE_XSYNC 14 years ago
Philipp Knechtges 239d5757f2 kwin: move/resize events shall not force a repaint of all layers 14 years ago
Martin Gräßlin 3c59983589 EffectWindow becomes a QObject 14 years ago
Martin Gräßlin f5b93b0159 Remove scene basic 14 years ago