aboutsummaryrefslogtreecommitdiff
path: root/src/FbCommandFactory.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/FbCommandFactory.cc')
-rw-r--r--src/FbCommandFactory.cc6
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) {
84FbCommandFactory::FbCommandFactory() { 84FbCommandFactory::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 //