224 Commits (da2d896257f664aad215922acbbbcdc820c2163c)

Author SHA1 Message Date
Aleix Pol cca0e15b45 Fix compiler warnings 6 years ago
Vlad Zahorodnii be759b7d33 Use AbstractClient instead of XdgShellClient wherever possible 6 years ago
Nicolas Fella 7159684ced Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella b713044216 [kcm/effects] Clip ListView 6 years ago
Nicolas Fella cdc5ea19ab Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella 5babf52df4 [kcm/effects] Clip ListView 6 years ago
Vlad Zahorodnii f9e9f93d5b Move X11-specific bits of keep above and keep below state to X11Client 6 years ago
Vlad Zahorodnii 4d161bec48 Use less Toplevel::isClient() 6 years ago
Vlad Zahorodnii 9d4a32596c Drop some custom list typedefs 6 years ago
Vlad Zahorodnii 7d4471eba6 Rename geometry property to frameGeometry 7 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zagorodniy 168ea98845 Rename ShellClient to XdgShellClient 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Frederik Gladhorn b64e67ce7c Remove disabled TabGroup feature 7 years ago
Vlad Zagorodniy 630006e6f7 Delete unused includes 7 years ago
Vlad Zagorodniy 7a3722b4f5 Switch to Q_ASSERT 7 years ago
Frederik Gladhorn 969403b35f Make iterating over Layer enum simple 7 years ago
Vlad Zagorodniy 684b4b635e Use more traditional doxygen style 7 years ago
Vlad Zagorodniy c7639fd7ed Port away from deprecated headers 7 years ago
Kai Uwe Broulik df85907de3 Support CriticalNotification type and place it in a CriticalNotificationLayer 7 years ago
Roman Gilg 4c18d156e2 [xwl] Support stack optimizing X drag source clients 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 fe4d69b653 Keep Deleted transients above old parents 8 years ago
Vlad Zagorodniy 3577e6907a Generalize constrainedStackingOrder for group transients and ordinary transients 8 years ago
Vlad Zagorodniy d95b65480f Delete unused function 8 years ago
Martin Flöser b7ad4bcf88 Keep fullscreen windows in active layer based on transients not the group 8 years ago
Martin Flöser 371ad57abd Drop ifdef'ed debug code from layers.cpp 9 years ago
Martin Flöser ec7fe44190 Make xstacking order dirty handling work without X11 9 years ago
Martin Flöser 8794fe548a Guard every remaining access to rootInfo 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 Gräßlin 8d4204ac0d Remove non visible internal windows from the x stacking order 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Martin Gräßlin 000954c508 Allow transients to go over dock windows under certain conditions 11 years ago
Martin Gräßlin d25c465211 Move layer functionality to AbstractClient 11 years ago
Marco Martin 49e5e81970 support raise and lower windows on wayland 11 years ago
Martin Gräßlin fc5b303c5f Workspace::raiseClientWithinApplication opertes on AbstractClient 11 years ago
Martin Gräßlin e46bf87311 Workspace::lowerClientWithinApplication operates on AbstractClient 11 years ago
Martin Gräßlin f84b4758f2 Fix incorrect static_casts to Client 11 years ago
Martin Gräßlin 5f429625f0 Workspace::topClientOnDesktop returns AbstractClient 11 years ago
Martin Gräßlin a9d8926d3c Workspace::findDesktop returns AbstractClient 11 years ago
Martin Gräßlin a421f546cd Move functionality of Client::updateLayer to AbstractClient 11 years ago
Martin Gräßlin 4e6ea0808a Workspace::constrainedStackingOrder supports transients on AbstractClient 11 years ago
Martin Gräßlin 2f7597e522 Move transients from Client to AbstractClient 11 years ago
Martin Gräßlin 4ad749e560 Workspace::ensureStackingOrder can operate on QList<Client*> or QList<AbstractClient*> 11 years ago
Martin Gräßlin a5d3317645 Use auto for iterator over transients() 11 years ago
Martin Gräßlin df98e3883f Move hasTransient from Client to AbstractClient 11 years ago
Martin Gräßlin 1e00e1597a Workspace::keepTransientAbove operates on AbstractClient 11 years ago