40 Commits (bacc35c236dc5e09c7fc30631c2d2e1b008fe19f)

Author SHA1 Message Date
Vlad Zahorodnii 2f56cdc3fe Replace Deleted with Window where possible 3 years ago
Vlad Zahorodnii 89607dfebd qAsConst -> std::as_const 3 years ago
Xaver Hugl 9439e7719d screenedge: move singleton to Workspace 4 years ago
Xaver Hugl 1ce7dc9e02 move FocusChain singleton into Workspace 4 years ago
Xaver Hugl dc4436a754 core: port a few things away from manual memory management 4 years ago
Vlad Zahorodnii d6646d25d0 Remove unused screens.h includes 4 years ago
Vlad Zahorodnii 0489d4a2f6 Merge Workspace::stackingOrder() and Workspace::xStackingOrder() 4 years ago
Vlad Zahorodnii 175037d9d1 Prefer the term "window" over "client" in Workspace 4 years ago
Vlad Zahorodnii a21aa839b1 Rename X11Client to X11Window 4 years ago
Vlad Zahorodnii fb4607f5a6 Rename InternalClient to InternalWindow 4 years ago
Nils Fenner b491aeb9ae Rename AbstractClient to Window 4 years ago
Vlad Zahorodnii 506863f97e Remove AbstractClient plumbing casts in src/layers.cpp 4 years ago
Nils Fenner aaa429ee0a Merge Toplevel into AbstractClient 4 years ago
Vlad Zahorodnii 8e7a8c5a11 Rename AbstractOutput to Output 4 years ago
Nils Fenner d146a3d1dd Use Toplevel::isClient() to resolve AbstractClient type. 4 years ago
David Edmundson 6d33612967 Move session management to SessionManagement class 4 years ago
Vlad Zahorodnii e293972eaa Run clang-tidy with -checks=readability-braces-around-statements fixit 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Vlad Zahorodnii e2a393ce2d Move utils.h file to utils directory 4 years ago
Vlad Zahorodnii f1e96676ef Remove boolean trap in AbstractClient::isShown() 4 years ago
Vlad Zahorodnii 6d0cca5c7f Move all dirty region scene repaint scheduling to Scene 4 years ago
Xaver Hugl 6ff4de2e05 port everything away from Q_FOREACH 4 years ago
Andy Gebauer f7bd6ef6c1 Update layers.cpp to compile with clang + libcxx 4 years ago
Vlad Zahorodnii 507c5140b7 Port Workspace::topClientOnDesktop() to AbstractOutput 5 years ago
Vlad Zahorodnii 95e5f5fc1a Introduce Toplevel::output() 5 years ago
Vlad Zahorodnii 212090d990 Add Toplevel.stackingOrder property 5 years ago
Vlad Zahorodnii 42f2afd80d Port Workspace::findDesktop() to VirtualDesktop 5 years ago
Vlad Zahorodnii b75f089981 Port Workspace::topClientOnDesktop() to VirtualDesktop 5 years ago
Vlad Zahorodnii a13fd02ea8 Remove virtualdesktops.h include in toplevel.h 5 years ago
Vlad Zahorodnii 1b2c7b248b Run clazy with qt-keywords fixit 5 years ago
Aleix Pol ae01ed219c workspace: Unify client removal code 5 years ago
Vlad Zahorodnii 7c0bb4180a Remove Workspace::updateClientLayer() 5 years ago
Aleix Pol 035ea75ab7 Use qAsConst in fors when there's a risk for it to detach 5 years ago
Vlad Zahorodnii e187e766b0 Only promote windows to upper layers if one of the group members is in fullscreen mode 5 years ago
Vlad Zahorodnii eef97904b6 Simplify Workspace::constrainedStackingOrder() 5 years ago
Vlad Zahorodnii 0de2b73393 Introduce transient constraints api in Workspace 5 years ago
Vlad Zahorodnii 9577423dfa Remove most_recently_raised micro optimization 5 years ago
Harald Sitter 385ea10bef SCM_SILENT typo-- 5 years ago
Aleix Pol 618c330ca8 Do not attempt to compare iterators of potentially different containers 5 years ago
Vlad Zahorodnii 93e0265e4e Move source code to src/ directory 5 years ago
Vlad Zahorodnii a5b811dadb Rename the variable where override-redirect windows are stored 6 years ago
Vlad Zahorodnii 75cad57cd9 Fix invalidation of cached x stacking order in wayland only mode 6 years ago
Aleix Pol f1233a641d Clean Workspace::updateXStackingOrder() 6 years ago
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Vlad Zahorodnii fc3b16f892 Store normal clients and desktop clients in the same list 6 years ago
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