Commit Graph

12 Commits

Author SHA1 Message Date
Anis Ahmad
ca0479b28a Some refactoring and fixing in confirmation popup implementation
- Restoring focus to previous (taskPane) panel after closing modal (works only when invoked with shortcut)
- `projectPane.RemoveActivateProject()` and `taskPane.ClearCompletedTasks()` do comply with `func()`. So no need to wrap within `func() {}`
- Fixed issue - Project dosen't exit with Ctrl+C once (maybe because of re-running `.Run()` in `AskYesNo()`).
- When focusing back to tasklist from task detail, re-showing projectDetail pane
2022-01-07 21:33:59 +06:00
Kuprijanov Roman
e466e2f801 Show confirmation popup for delete project and clear completed tasks (#35) 2022-01-07 19:01:52 +06:00
Kuprijanov Roman
21defdafdc We give Shortcut Key to the lower case to reduce confusion. (#32) 2021-12-03 00:36:00 +06:00
Anis Ahmad
0087d6ea1f Keyboard shortcuts for Project related actions added. Closes #13 2021-03-09 00:28:07 +06:00
Anis Ahmad
0c09a29550 Fixed Mouse binding issue after external Editor by https://github.com/rivo/tview/issues/545 2021-01-15 11:35:06 +06:00
Anis Ahmad
d62656e1b7 Handles defer error on Db closing. Updated lint recommendations. 2020-06-17 01:58:42 +06:00
Anis Ahmad
20cbdb4f8d ProjectDetailPane modified as a Component (type) 2020-06-12 18:50:41 +06:00
Anis Ahmad
19666900a2 taskPane modified as a Component (type) 2020-06-11 00:12:40 +06:00
Anis Ahmad
3cc13ed445 Refactored Projects pane - changed into a type 2020-06-09 03:43:18 +06:00
Anis Ahmad
a6af1a617a Refactored StatusBar - changed into a type, other small fixes 2020-06-08 01:05:17 +06:00
Anis Ahmad
62d04b2963 Stopped creating Project and Task with blank name 2020-06-06 12:57:29 +06:00
Anis Ahmad
1cb95b3ce2 Prepared for first release
- Creating db file in home dir or DB_FILE env variable
- Updated README with usages details
- Added GIF screencast
2020-06-06 02:13:04 +06:00