1184 Commits (09f2d95a9ccf6eeee7a93fe67d1006ac0d6d124c)

Author SHA1 Message Date
Roman Gilg cc801a4518 Use new slot syntax in Compositor class 7 years ago
Roman Gilg 994fafa912 Move non-Compositor functions out of composite.cpp source file 7 years ago
Vlad Zagorodniy c438ecbb70 Don't crash when highlighted tabbox client is closed 7 years ago
Vlad Zagorodniy 8010e076ee Revert "Move keep-above clients to the Normal layer when showing desktop" 7 years ago
Erik Kurzinger c898f96df3 [platforms/drm] EGLStream DRM Backend Initial Implementation 7 years ago
Vlad Zagorodniy 1e2a0028c3 Move keep-above clients to the Normal layer when showing desktop 7 years ago
Volker Krause 008143c9db Update URLs to use https 7 years ago
Vlad Zagorodniy f7af113261 Properly restore current desktop from session 7 years ago
Vlad Zagorodniy a9e469bf13 Properly restore current desktop from session 7 years ago
Vlad Zagorodniy 7b20e1f66f Overhaul doxygen comments 7 years ago
Martin Flöser 2799f69533 Move groupTransient and group from Client to AbstractClient as virtual 7 years ago
Vlad Zagorodniy a0fe38c9b3 [wayland] Send only clients that were on the removed desktop to a new desktop 7 years ago
Martin Flöser 3e62f6aabe Remove no longer needed cast to Client in Workspace::sendClientToDesktop 7 years ago
Laurent Montel 3feb08ec71 Use https url 7 years ago
Vlad Zagorodniy 8af6d4f5dc [x11] Emit clientRemoved after client was removed 7 years ago
Vlad Zagorodniy 3aa3321048 Fix -Wunused-variable 7 years ago
David Edmundson 7e8facc3fd [wayland] Use the new plasma virtual desktop protocol 7 years ago
Martin Flöser 4205496033 Ensure _NET_CURRENT_DESKTOP is set on startup 8 years ago
Martin Flöser bbf00fdd98 Require libinput and udev 8 years ago
Martin Flöser 9a965405e3 Support updating deco for changes of borderless maximize windows config 8 years ago
Fabian Vogt 73f5b09e3b Remove unnecessary QString::arg call 8 years ago
David Edmundson 92e5db1ffe Debug output for platforms 8 years ago
David Edmundson b806915d5d Print screen scale in supportInformation 8 years ago
Martin Flöser 018afd092a Guard X11 access in supportInformation 9 years ago
Martin Flöser c2d4cb8846 Support initial minimize rule in ShellClient 9 years ago
Martin Flöser 1b01f1b300 Update pointer position whenever a window gets (un)minimized 9 years ago
Martin Flöser 35bcc9fc35 Port RuleBook::discardUsed from Client to AbstractClient 9 years ago
Martin Flöser f988a5f654 Reload VirtualDesktop settings after passing RootInfo on VirtualDesktopManager 9 years ago
Martin Flöser 0d96e60b79 Also send Wayland clients to a new desktop if their desktop was removed 9 years ago
Martin Flöser 793eecc826 Fix compile warnings after removing ObscurringWindows 9 years ago
Martin Flöser a74f8766c3 Drop OperationModeX11AndWayland and introduce OperationModeWaylandOnly instead 9 years ago
Martin Flöser 0c8c047d78 Don't crash on tear-down of Workspace if run without X11 support 9 years ago
Martin Flöser 5cbd28f9a0 Move X11 specific Workspace initialization code into dedicated method 9 years ago
Martin Flöser ec7fe44190 Make xstacking order dirty handling work without X11 9 years ago
Martin Flöser 38ce05eaff Drop the ObscurringWindow functionality on desktop switching 9 years ago
Martin Flöser 42fd77b836 Drop unused method Workspace::waitForCompositingSetup 9 years ago
Martin Flöser 4cef894e87 Drop delegating Workspace::slotToggleCompositing 9 years ago
Martin Flöser e6ca321317 Drop ENABLE_TRANSIENCY_CHECK related code as it doesn't compile 9 years ago
Martin Flöser 551a6246a8 Move XRenderUtils init/cleanup into X11 standalone platform 9 years ago
Martin Flöser bd5f5e0915 Move X11 movingClient handling into a dedicated X11EventFilter 9 years ago
Martin Flöser 778b7d037f Forward showing desktop only to rootInfo if it changed 9 years ago
Martin Flöser 36a3189863 Create a dedicated X11EventFilter for recognizing first user interaction 9 years ago
Martin Flöser 8794fe548a Guard every remaining access to rootInfo 9 years ago
Martin Flöser c29d6093ba Implement support for window shortcuts for Wayland windows 9 years ago
Martin Gräßlin 7eb05552ca Reset most_recently_raised when removing ShellClient 9 years ago
Martin Gräßlin bd158a6321 Reset last_active_client when a ShellClient is removed 9 years ago
Martin Flöser 630514d52a Remove roundtrip to XServer from Workspace::xStackingOrder 9 years ago
Martin Flöser 0d8f11405e Introduce a method Workspace::markXStackingOrderAsDirty 9 years ago
Martin Flöser 113be5fac8 Restore active client after ending showing desktop 9 years ago
Kai Uwe Broulik 93938d60b8 Restore global menu support 9 years ago