======== Shortcut key cheet sheet ======== [Basic] Alt + S: (S)ort Alt + X: toggle DONE-TODO / toggle (X) mark [CRUD task] Alt + A : (A)dd task Alt + C : (C)opy task Alt + Del: (D)elete task [Date] Alt + W: (W)alk creation date with dialog input Alt + E: change creation date to tomorrow / walk +1 / the right side of (W) key Alt + T: change creation date to (T)oday [Priority] Alt + P: change (P)riority with dialog input Alt + J: change priority to next / A→B→C→... / (J) of vim like cursor hjkl Alt + K: change priority to prev / C→B→A→... / (K) of vim like cursor hjkl
======== Specifications ======== [Date field combinations] Completion Creation Status Note ----------||----------||--------||-------- - - Invalid Because creation-date field must be required in this tool. - 2019-01-01 TODO This task was added on 2019-01-01, but not completed yet. 2019-01-01 - Invalid Because creation-date field must be required in this tool. 2019-01-01 2019-01-01 DONE1 This task was added on 2019-01-01, and completed on the same day. 2019-01-01 2019-01-02 DONE2 This task was planned to be done on 2019-01-02, but actually completed on and before the day. 2019-01-02 2019-01-01 DONE3 This task was added on 2019-01-01, and completed on and after the day. [Data storing] * Use the local storage(one of client storage your browser has). See https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage * If the url or client changes, the data is not to be accessible. * Saving timing is on sorting(Alt + S).