1170 Commits (b5a91cdfe08cbeebb1e39ddb29ed2fa5662cfa22)

Author SHA1 Message Date
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
Martin Gräßlin 8d4204ac0d Remove non visible internal windows from the x stacking order 10 years ago
Martin Gräßlin d3741bd530 Set the restore geometry after placing a ShellClient for the first time 10 years ago
Martin Gräßlin 4c0e33a94c Add a Workspace::findToplevel(QWindow*) method 10 years ago
Martin Gräßlin 2ab8a7b80a Emit Workspace::deletedRemoved for every Deleted still around when terminating Workspace 10 years ago
Martin Gräßlin 14730d1f7c [wayland] Place transient windows every time they are shown 10 years ago
Martin Gräßlin 981b312323 [Wayland] Make it possible to have internal windows decorated 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Martin Gräßlin 445335ba5f Merge signal connections for AbstractClient in Workspace 10 years ago
Martin Gräßlin 4560f8d253 Handle ShellClient::windowShown in Workspace 10 years ago
Martin Gräßlin d49fba5d30 [libkwinxrenderutils] Clean up static blend picture before going down 10 years ago
Martin Gräßlin ea4de85553 Destroy static Client helper window before application goes down 10 years ago
Martin Gräßlin 59e3b96812 Add a Toplevel *Workspace::findInternal(QWindow *w) const 10 years ago
Martin Gräßlin 9c78d28327 Fix Workspace::hasClient(const AbstractClient *c) 10 years ago
Martin Gräßlin 6b06779a64 Port Workspace::requestDelayFocus to AbstractClient 10 years ago