diff options
Diffstat (limited to 'src/FbCommandFactory.cc')
-rw-r--r-- | src/FbCommandFactory.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/FbCommandFactory.cc b/src/FbCommandFactory.cc index 1e5b506..2e19700 100644 --- a/src/FbCommandFactory.cc +++ b/src/FbCommandFactory.cc | |||
@@ -84,6 +84,7 @@ void parseNextWindowArgs(const string &in, int &opts, string &pat) { | |||
84 | FbCommandFactory::FbCommandFactory() { | 84 | FbCommandFactory::FbCommandFactory() { |
85 | // setup commands that we can handle | 85 | // setup commands that we can handle |
86 | const char* commands[] = { | 86 | const char* commands[] = { |
87 | "addworkspace", | ||
87 | "arrangewindows", | 88 | "arrangewindows", |
88 | "attach", | 89 | "attach", |
89 | "bindkey", | 90 | "bindkey", |
@@ -142,6 +143,7 @@ FbCommandFactory::FbCommandFactory() { | |||
142 | "reconfig", | 143 | "reconfig", |
143 | "reconfigure", | 144 | "reconfigure", |
144 | "reloadstyle", | 145 | "reloadstyle", |
146 | "removelastworkspace", | ||
145 | "resizeto", | 147 | "resizeto", |
146 | "resize", | 148 | "resize", |
147 | "resizehorizontal", | 149 | "resizehorizontal", |
@@ -260,6 +262,10 @@ FbTk::Command *FbCommandFactory::stringToCommand(const std::string &command, | |||
260 | return new SetResourceValueCmd(name, value); | 262 | return new SetResourceValueCmd(name, value); |
261 | } else if (command == "setresourcevaluedialog") | 263 | } else if (command == "setresourcevaluedialog") |
262 | return new SetResourceValueDialogCmd(); | 264 | return new SetResourceValueDialogCmd(); |
265 | else if (command == "addworkspace") | ||
266 | return new AddWorkspaceCmd(); | ||
267 | else if (command == "removelastworkspace") | ||
268 | return new RemoveLastWorkspaceCmd(); | ||
263 | // | 269 | // |
264 | // Current focused window commands | 270 | // Current focused window commands |
265 | // | 271 | // |