20 Commits (e8fe59323da21965d1b1b37afa6b5358c51b4c4e)

Author SHA1 Message Date
Marco Martin 10ace126be [wayland] Make sure fullscreen windows aren't repositioned 7 years ago
Marco Martin 1a9a49ab7a don't allow to resize or move fullscreen windows 7 years ago
Vlad Zahorodnii 7d4471eba6 Rename geometry property to frameGeometry 7 years ago
Vlad Zahorodnii 45784b70e7 [wayland] Get rid of some code duplication in XdgShellClient constructors 7 years ago
Vlad Zahorodnii 3ff0f3781a [wayland] Fix some coding style issues in setGeometry method 7 years ago
Vlad Zahorodnii 07ded57273 [wayland] Add missing const qualifier in resizeWithChecks 7 years ago
Vlad Zahorodnii 7c3d014f21 [wayland] Use setGeometry in resizeWithChecks 7 years ago
Vlad Zahorodnii 84de8d135d [wayland] Process pending state and map the client on commit 7 years ago
Vlad Zahorodnii 39dca35d44 Delete unused include 7 years ago
Vlad Zahorodnii 4552096c1d Sort headers alphabetically in xdgshellclient.cpp 7 years ago
Vlad Zahorodnii f93875535c Update my last name 7 years ago
Vlad Zahorodnii 99d3185949 Rename getShadow method to updateShadow 7 years ago
Vlad Zahorodnii 0cacd9dc0a [wayland] Fix some coding style issues in XdgShellClient 7 years ago
Vlad Zahorodnii 3047a68905 [wayland] Make XdgShellClient::init() more comprehensible 7 years ago
Vlad Zahorodnii 7bc83a8653 [wayland] Drop initSurface method in XdgShellClient 7 years ago
Vlad Zahorodnii c3772f4c81 Delete pointless nullptr checks 7 years ago
Vlad Zahorodnii 64feafc10f Mark Toplevel as not ready for painting by default 7 years ago
Vlad Zahorodnii f67db3a918 Cleanup XdgShellClient header 7 years ago
Vlad Zahorodnii 1571fb5b71 Delete unused include 7 years ago
Vlad Zagorodniy 168ea98845 Rename ShellClient to XdgShellClient 7 years ago
Vlad Zagorodniy 7a5447bd17 [wayland] Drop wl-shell support 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zahorodnii bccbb8f3a5 Pass area by const reference to placeFoo methods 7 years ago
Frederik Gladhorn b64e67ce7c Remove disabled TabGroup feature 7 years ago
Vlad Zagorodniy 45c93c6cae Destroy ShellClient before Workspace is gone 7 years ago
Vlad Zagorodniy 062303244a [wayland] Don't update margins in ShellClient::finishInit 7 years ago
Vlad Zagorodniy 744e2be3f6 refactor: Minimize use of geom in Toplevel subclasses 7 years ago
Vlad Zagorodniy 4e078b9eaf Revert "wayland: Terminate client connections before Workspace is destroyed" 7 years ago
Vlad Zagorodniy 826b9742e9 wayland: Terminate client connections before Workspace is destroyed 7 years ago
Vlad Zagorodniy 0a693ce7f1 autotests: Fix zero page access 7 years ago
Vlad Zagorodniy f57f583109 Drop unused includes 7 years ago
Vlad Zagorodniy b3bd9e7e9b [wayland] Update tabbox when a client is added or closed 7 years ago
Vlad Zagorodniy 702a4ff688 [wayland] Implement maximize rules 7 years ago
Vlad Zagorodniy bbe898243a [wayland] Implement size and position window rules 7 years ago
Vlad Zagorodniy c7639fd7ed Port away from deprecated headers 7 years ago
Vlad Zagorodniy 6f7bea3acd [wayland] Make clients with forced minimize state unminimizeable 7 years ago
Vlad Zagorodniy 99abfe4e28 [wayland] Discard Force Temporarily rules for shell clients 7 years ago
Vlad Zagorodniy 18844f5925 [wayland] Apply window rules only to xdg-shell clients 7 years ago
Roman Gilg 1347610bb9 Rework ShellClient fullscreen control 7 years ago
Vlad Zagorodniy 0a9c254769 Fix maximize Apply Now rule 7 years ago
Roman Gilg 787c22ec4c Split up fullscreen able check into AbstractClient subclasses 7 years ago
David Edmundson bc97232dfd [wayland] Obey m_requestGeometryBlockCounter inside updateDecoration 7 years ago
Roman Gilg 7c7fb758ad Avoid again invalid geometry of internal clients 7 years ago
Nate Graham 1b9eaa62c2 Revert "Revert "Handle XdgShell window geometry in configure request sizes"" 7 years ago
Vlad Zagorodniy 81cdfd2ebf Keep internal clients in the unmanaged layer 7 years ago
David Edmundson 24cbe48656 Revert "Handle XdgShell window geometry in configure request sizes" 7 years ago
David Edmundson bc83065ceb Handle XdgShell window geometry in configure request sizes 7 years ago
Kai Uwe Broulik df85907de3 Support CriticalNotification type and place it in a CriticalNotificationLayer 7 years ago
David Edmundson efc62941ee [wayland] Place all toplevels before the first configure 7 years ago
David Edmundson 985601e0a4 [wayland] Queue XDG configure requests when resizing toplevel interactively 7 years ago