289 Commits (756bf0a5e34f0e89b8e12cfa22a1c1961a7a0b34)

Author SHA1 Message Date
Martin Gräßlin e7ab3adafd New class to encapsulate a Window's Pixmap 13 years ago
Martin Gräßlin bd01bfefb4 Improve multi-head detection for OpenGLIsUnsafe 13 years ago
Fredrik Höglund 041be646b5 kwin: Detect and handle graphics resets 13 years ago
Thomas Lübking 69ef2f9c16 tidy up 13 years ago
Thomas Lübking b7e6a334da rebase measuring to nano res + fix vsync padding 13 years ago
Thomas Lübking 9446abc696 hasWaitSync -> blocksForRetrace and syncsToVBlank 13 years ago
Martin Gräßlin 76d96506dc Remove damage argument in Toplevel::resetDamage 13 years ago
Thomas Lübking 7efc42774f delay withdraw of support props 13 years ago
Thomas Lübking dc1a489f91 don't RE-claim CM selection 13 years ago
Martin Gräßlin 1276eb044f Move KWinSelectionOwner to main.(h|cpp) 13 years ago
Martin Gräßlin 94470f1ea2 Change Toplevel::damage_handle to xcb_damage_damage_t 13 years ago
Martin Gräßlin eb6ce2b7c4 Remove XDamageNotifyEvent* argument from Toplevel::damageNotifyEvent 13 years ago
Martin Gräßlin 89c2fd5598 Remove YesIKnowWhatImDoing from internal API 13 years ago
Martin Gräßlin 6d0d9cfe43 Remove KWin::Notifications 13 years ago
Martin Gräßlin a836612a92 Move Composite suspended by dbus notification directly to where it's used 13 years ago
Martin Gräßlin 0fb27fd12e Defines to create the boilerplate code for KWin's singleton classes 13 years ago
Alexander Mezin 8741789fd2 Don't redirect/unredirect windows too frequent 13 years ago
Martin Gräßlin 0ccc060218 Include KGlobal were needed 13 years ago
Martin Gräßlin 60c42b7a34 s/KLocale/KLocalizedString/g 13 years ago
Martin Gräßlin 32b6ef42b9 Strip module path from all Qt #include <> 13 years ago
Thomas Lübking 9aef5b85a0 support a permanent glSwapBuffer 13 years ago
Martin Gräßlin f12cf0efba Replacement class for QCursor 13 years ago
Thomas Lübking 48128f268c improve multihead situation 13 years ago
Martin Gräßlin 6ade1f3ca5 Do not update screen edges when compositing settings changes 13 years ago
Martin Gräßlin 6c213d4392 Make use of new Xcb Wrapper classes 13 years ago
Thomas Lübking c8e2b61f48 32 bit compositing suspension 13 years ago
Martin Gräßlin 412afa3dcd Remove asserts from Compositor and wrap Toplevel::compositing() around Workspace::compositing() 13 years ago
Martin Gräßlin 334b4bf622 Move handling of Virtual Desktops into a VirtualDesktopManager 13 years ago
Thomas Lübking 708df9b564 NULL Compositor global static on deletion 13 years ago
Thomas Lübking cfda9e240d collect shadows of existing clients when toggling the compositor 13 years ago
Martin Gräßlin 71d5acca00 Fix spelling 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 67174bbf69 Remove outdated and not very useful comment sections 13 years ago
Martin Gräßlin aa34e8ec18 Port (un)redirecting (sub)windows to XCB 13 years ago
Martin Gräßlin a798a2d3d6 Port create/discardWindowPixmap to XCB 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