======== 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).