addTask: function (timestamp: string, description: string): Element {
const task = document.createElement("div");
task.appendChild(document.createTextNode(description));
- task.setAttribute("class", "task");
+ task.classList.add("task");
task.setAttribute("tabindex", "0");
task.setAttribute("data-created", timestamp);
task.setAttribute("data-state", "todo");
if (event.key == "n") return browserUI.focusTaskNameInput(event);
if (event.key == "c") return browserUI.setState("cancelled");
if (event.key == "d") return browserUI.setState("done");
+ if (event.key == "q") return browserUI.setState("todo");
if (event.key == "s") return browserUI.setState("someday-maybe");
- if (event.key == "t") return browserUI.setState("todo");
if (event.key == "w") return browserUI.setState("waiting");
if (event.key == "X") return browserUI.setState("deleted");
if (event.key == "u") return browserUI.undo();
inputState = InputState.Command;
if (event.key == "c") return browserUI.setView("cancelled");
if (event.key == "d") return browserUI.setView("done");
+ if (event.key == "q") return browserUI.setView("todo");
if (event.key == "s") return browserUI.setView("someday-maybe");
- if (event.key == "t") return browserUI.setView("todo");
if (event.key == "w") return browserUI.setView("waiting");
if (event.key == "x") return browserUI.setView("deleted");
}