diff --git a/src/windowManager.hpp b/src/windowManager.hpp index 3398b1b..4fd7fa4 100644 --- a/src/windowManager.hpp +++ b/src/windowManager.hpp @@ -47,6 +47,7 @@ public: std::deque workspaces; std::deque activeWorkspaces; + int lastActiveWorkspaceID = 1; // Pipes SIPCPipe m_sIPCBarPipeIn = {ISDEBUG ? "/tmp/hypr/hyprbarind" : "/tmp/hypr/hyprbarin", 0}; @@ -90,6 +91,7 @@ public: void recalcAllDocks(); void changeWorkspaceByID(int); + void changeToLastWorkspace(); void setAllWorkspaceWindowsDirtyByID(int); int getHighestWorkspaceID(); CWorkspace* getWorkspaceByID(int);