aboutsummaryrefslogtreecommitdiff
path: root/src/WorkspaceCmd.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/WorkspaceCmd.cc')
-rw-r--r--src/WorkspaceCmd.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/WorkspaceCmd.cc b/src/WorkspaceCmd.cc
index a9b7aca..79c002e 100644
--- a/src/WorkspaceCmd.cc
+++ b/src/WorkspaceCmd.cc
@@ -137,6 +137,18 @@ void DirFocusCmd::execute() {
137 screen->focusControl().dirFocus(*win, m_dir); 137 screen->focusControl().dirFocus(*win, m_dir);
138} 138}
139 139
140void AddWorkspaceCmd::execute() {
141 BScreen *screen = Fluxbox::instance()->mouseScreen();
142 if (screen != 0)
143 screen->addWorkspace();
144}
145
146void RemoveLastWorkspaceCmd::execute() {
147 BScreen *screen = Fluxbox::instance()->mouseScreen();
148 if (screen != 0)
149 screen->removeLastWorkspace();
150}
151
140void NextWorkspaceCmd::execute() { 152void NextWorkspaceCmd::execute() {
141 BScreen *screen = Fluxbox::instance()->mouseScreen(); 153 BScreen *screen = Fluxbox::instance()->mouseScreen();
142 if (screen != 0) 154 if (screen != 0)