372 Commits (eca06ecb02a6ecae3fd15209a2f3b70bed211bcd)

Author SHA1 Message Date
Martin Gräßlin 757523a324 Use kwinApp()->config() instead of KSharedConfig::openConfig() 10 years ago
Thomas Lübking 87795eef2a Actually keep the expandedGeometry alive 10 years ago
Michael Pyne 4957c18a44 Widen int to qint64 before multiplication, not after. 10 years ago
Bhushan Shah e5518dffe2 [wayland] Add some restrictions for lockscreen 10 years ago
Martin Gräßlin 240e7ba337 [wayland] Emit signal before x11 connection gets destroyed 10 years ago
Martin Gräßlin f75e53af60 [wayland] Ensure to not call into x11 on Compositor tear-down 10 years ago
Nick Shaforostoff 3a8d7d866a optimize string operations 11 years ago
Martin Gräßlin 004b928c8d Core uses runtime checks for whether we are on OpenGLES 11 years ago
Martin Gräßlin 95a99d337a Move s_haveResizeEffect from Client to AbstractClient 11 years ago
Martin Gräßlin d24411b9ac Don't perform Compositor::setCompositeTimer during startup 11 years ago
Thomas Lübking d04645266c enforce update on re-redirection 11 years ago
Martin Gräßlin 679da47235 [wayland] Don't run Compositor loop if all outputs are disabled 11 years ago
Martin Gräßlin 3139dcd3b9 Drop cmakedefine HAVE_WAYLAND 11 years ago
Martin Gräßlin bc45c61eeb [wayland] Not visible windows should not trigger a repaint 11 years ago
Martin Gräßlin 72635101f0 [wayland] Improve creation of KWayland::Server::PlasmaWindowInterface 11 years ago
Martin Gräßlin 86e0fc4dde [wayland] Ensure internal clients can trigger compositor repaints 11 years ago
Martin Gräßlin 48272a0de8 Ensure Compositor can tear down without a Workspace 11 years ago
Thomas Lübking e6176ffc02 fix CM reselection 11 years ago
Martin Gräßlin d60c377890 [wayland] Introduce a ShellClient 11 years ago
Martin Gräßlin 2afaa60dc5 [wayland] A backend can mark whether it is ready 11 years ago
Martin Gräßlin 72db1e63a3 [wayland] Move backend implementations into a backends/<name> directory 11 years ago
Martin Gräßlin 49f58059c6 [wayland] Backends are no longer singletons 11 years ago
Martin Gräßlin 6bf44b7db4 [wayland] Add an X11 output backend 11 years ago
Martin Gräßlin 862bb95ffb [wayland] Do not start composite timer if Workspace is not ready yet 11 years ago
Martin Gräßlin fafa22d0c6 [wayland] Invoke frame rendered callback on damaged windows 11 years ago
Martin Gräßlin 659c416879 [wayland] Handle damage events from SurfaceInterface 11 years ago
Martin Gräßlin 50ef02fa1b [wayland] Start Compositor and Scene before Workspace 11 years ago
Martin Gräßlin 659ff1c732 [wayland] Don't check whether GLX is available 11 years ago
Martin Gräßlin 58d79e2da4 Compositor: connect to configChanged emitted by Options instead of Workspace 11 years ago
Martin Gräßlin 147af71f8a Drop Workspace dependency from Scene 11 years ago
Martin Gräßlin 7c3197b1eb Use new ctors for KXMessages and KSelectionOwner 11 years ago
Martin Gräßlin c383d6074c Replace QX11Info::appScreen() with KWin::Application::x11ScreenNumber() 11 years ago
Fredrik Höglund 38f1945c6c Use swap events to drive repaints 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin f78ff8eaa5 Do not emit DecorationSettings::alphaChannelSupportedChanged on tear down 11 years ago
Martin Gräßlin bf4ba54647 Remove displayWidth and displayHeight from the compositor 11 years ago
Martin Gräßlin 21dca7ac14 Keep a QPointer<DecoratedClientImpl> in Client 12 years ago
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 c8c0bace31 Destroy DecorationRenderer in setup/finish compositing 12 years ago
Martin Gräßlin 0030eb7f84 Initial import of support for new KDecoration2 based decorations 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