From 55a4baa82e843ccb8a0ced1c1dc75a38bfe5f70e Mon Sep 17 00:00:00 2001 From: Scott Worley Date: Thu, 27 Jan 2022 22:20:21 -0800 Subject: [PATCH] "T" to make task "Top" priority --- vopamoi.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vopamoi.ts b/vopamoi.ts index ede5911..83354a4 100644 --- a/vopamoi.ts +++ b/vopamoi.ts @@ -356,7 +356,9 @@ function BrowserUI() { return valid_cursor; }, - makeTopPriority: function (task: Element) { + makeTopPriority: function (task: Element | null = null) { + if (!task) task = document.activeElement; + if (!task) return; this.setPriority(task, null, document.getElementsByClassName("task")[0]); }, @@ -472,6 +474,7 @@ function handleKey(event: any) { if (event.key == "k") return browserUI.moveCursor(-1); if (event.key == "J") return browserUI.moveTask(1); if (event.key == "K") return browserUI.moveTask(-1); + if (event.key == "T") return browserUI.makeTopPriority(); if (event.key == "n") return browserUI.focusTaskNameInput(event); if (event.key == "c") return browserUI.setState("cancelled"); if (event.key == "d") return browserUI.setState("done"); -- 2.44.1