From 227cbb0464bbf211f9d5ec7f6fa8e1bba0aecd12 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 29 May 2022 15:44:30 +0200 Subject: Added fullscreen types, maximize and full --- src/helpers/Workspace.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/helpers/Workspace.hpp') diff --git a/src/helpers/Workspace.hpp b/src/helpers/Workspace.hpp index 683f03ae..c60eedfb 100644 --- a/src/helpers/Workspace.hpp +++ b/src/helpers/Workspace.hpp @@ -3,6 +3,11 @@ #include "../defines.hpp" #include "AnimatedVariable.hpp" +enum eFullscreenMode : uint8_t { + FULLSCREEN_FULL = 0, + FULLSCREEN_MAXIMIZED +}; + class CWorkspace { public: CWorkspace(int monitorID); @@ -14,6 +19,7 @@ public: std::string m_szName = ""; uint64_t m_iMonitorID = -1; bool m_bHasFullscreenWindow = false; + eFullscreenMode m_efFullscreenMode = FULLSCREEN_FULL; wlr_ext_workspace_handle_v1* m_pWlrHandle = nullptr; -- cgit v1.2.3