diff options
| author | Vaxry <vaxry@vaxry.net> | 2026-04-29 18:51:19 +0100 |
|---|---|---|
| committer | Vaxry <43317083+vaxerski@users.noreply.github.com> | 2026-04-29 22:05:32 +0100 |
| commit | 31e025dbe04dbe1836ea759f6b6e2ea09591fb23 (patch) | |
| tree | 7b810a935febc522179d332786312c5d26e1ffa7 /src/Compositor.hpp | |
| parent | 55a1611fd8150d7bb8d1b6e2b8cc95ffccf31ea2 (diff) | |
desktop/window: refactor over fullscreen state
Diffstat (limited to 'src/Compositor.hpp')
| -rw-r--r-- | src/Compositor.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Compositor.hpp b/src/Compositor.hpp index 8f2db1a5..7fbc7d52 100644 --- a/src/Compositor.hpp +++ b/src/Compositor.hpp @@ -117,8 +117,10 @@ class CCompositor { void cleanupFadingOut(const MONITORID& monid); PHLWINDOW getWindowInDirection(PHLWINDOW, Math::eDirection); PHLWINDOW getWindowInDirection(const CBox& box, PHLWORKSPACE pWorkspace, Math::eDirection dir, PHLWINDOW ignoreWindow = nullptr, bool useVectorAngles = false); - PHLWINDOW getWindowCycle(PHLWINDOW cur, bool focusableOnly = false, std::optional<bool> floating = std::nullopt, bool visible = false, bool prev = false); - PHLWINDOW getWindowCycleHist(PHLWINDOWREF cur, bool focusableOnly = false, std::optional<bool> floating = std::nullopt, bool visible = false, bool next = false); + PHLWINDOW getWindowCycle(PHLWINDOW cur, bool focusableOnly = false, std::optional<bool> floating = std::nullopt, bool visible = false, bool prev = false, + bool allowFullscreenBlocked = false); + PHLWINDOW getWindowCycleHist(PHLWINDOWREF cur, bool focusableOnly = false, std::optional<bool> floating = std::nullopt, bool visible = false, bool next = false, + bool allowFullscreenBlocked = false); WORKSPACEID getNextAvailableNamedWorkspace(); bool isPointOnAnyMonitor(const Vector2D&); bool isPointOnReservedArea(const Vector2D& point, const PHLMONITOR monitor = nullptr); |
