330 Commits (6b8075ddbf4a04265cd8aeccda5307fdfd91d51b)

Author SHA1 Message Date
Fredrik Höglund 32e9de1e23 Refactor the swap completion interface 12 years ago
Fredrik Höglund 3b4907d060 Add support for explicit command stream synchronization 12 years ago
Martin Gräßlin 3185530ed6 [kwin-wayland] Create dedicated thread for wayland connection 12 years ago
Martin Gräßlin a290209b3d Create dedicated class for CompositorDBusInterface 12 years ago
Martin Gräßlin 4c241f0920 Only connect the Scene::resetCompositing signal when Scene got constructed 12 years ago
Martin Gräßlin f70951ef76 [Compositor] Improve debug output for compositing suspended 12 years ago
Martin Gräßlin bef0bf8a4f Do not register dbus service org.kde.kwin.Compositing 12 years ago
Martin Gräßlin 8005aa8b5a Export supported openGLPlatformInterfaces to the DBus interface 12 years ago
Martin Gräßlin 88d55997f7 Port away from DefaultScreen(display()) 12 years ago
Martin Gräßlin 8e63102855 Discard all deleted before constructing the Scene 12 years ago
Martin Gräßlin 93e5ebac63 Try to wait for DESTROY_NOTIFY before releasing an Unmanaged 12 years ago
Martin Gräßlin ca9642b80f Watch whether the Wayland socket goes away 12 years ago
Martin Gräßlin 3346e04769 [kwin] Remove config-X11.h includes 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Martin Gräßlin abecbf2369 [kwin] Port away from deprecated functionality in KWindowSystem 12 years ago
Martin Gräßlin c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend 12 years ago
Martin Gräßlin b9e894bc4b Remove link to 4.0 release notes 12 years ago
Martin Gräßlin b65d54f4d2 Enforce compositing if required 12 years ago
Martin Gräßlin 0c559c163d New QPainter based compositor called SceneQPainter 12 years ago
Martin Gräßlin b28effff23 A Scene doesn't need to use an X11 Overlay Window 12 years ago
Martin Gräßlin c9779825d1 Support frame callback in Wayland backend 12 years ago
Martin Gräßlin cfa1ead9e1 Introduce an XRenderBackend similar to OpenGLBackend 12 years ago
Martin Gräßlin 08a09d27f8 [kwin] Remove the KActionCollection for the client keys 12 years ago
Martin Gräßlin a6f32bf3e8 [kwin] Do not use a KActionCollection for Workspace's global shortcut actions 12 years ago
Martin Gräßlin d90be88446 [kwin] Connect the Compositor to a reinit signal 12 years ago
Martin Gräßlin ba66fd9ef6 [kwin] NETWinInfo2 becomes NETWinInfo 13 years ago
Martin Gräßlin 324aae916a [kwin] Drop testapp for detecting whether direct rendering works on glx 13 years ago
Thomas Lübking e63e5f5712 fix scheduling the repaints 13 years ago
Thomas Lübking 67cb571f86 fix two damage artifact causes 13 years ago
Martin Gräßlin 592ea89b01 Port all remaining XDeleteProperty calls to XCB 13 years ago
Martin Gräßlin 1c8233ad6d Use KGlobalAccel to get the shortcut for Suspend Compositing 13 years ago
Martin Gräßlin 139201a2e2 KGlobal::config() -> KSharedConfig::openConfig() 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Thomas Lübking 37279504cb bind unredirection change to unredirection update 13 years ago
Martin Gräßlin 94e4a31370 Port from XLib XSync to xcb sync 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Martin Gräßlin 7d25f2a858 Drop Compositor::restartKWin 13 years ago
Martin Gräßlin 2f9ff5591c Drop support for native graphics system 13 years ago
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