JosephFerano
  • Joined on 2023-04-20
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-10 21:49:12 +07:00
8393ed610f Read tasks from db on startup
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-10 13:49:01 +07:00
535f332a81 WIP: Fetch all tasks
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-10 11:12:33 +07:00
a8e3a44816 Install sqlx, basic select
5d3e69d679 rustfmt
Compare 2 commits »
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-10 10:11:51 +07:00
e3ce612ca3 Use a macro to concat the keybindings at compile time
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-09 15:49:57 +07:00
09177ddbae Simplify keybindings and description. Add g and G movements. Remove -d flag
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-09 15:49:05 +07:00
1d76eb6bca Simplify keybindings and description. Add g and G movements. Remove -d flag
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-09 13:26:53 +07:00
c6343a4805 Run and fix pedantic clippy and 2018 idioms
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-08 17:37:23 +07:00
db92090916 Exit 0 if the user presses Ctrl+d when prompted for db name
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-08 17:30:52 +07:00
6e5dcebc2e Small cleanup
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-08 17:26:24 +07:00
f081238e33 Prompt the user for a project name if it can't find the database file
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-08 15:55:06 +07:00
bc81c05f1f Using clap to parse path to database
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-08 10:32:16 +07:00
b2bf10f260 Scroll columns with a lot of tasks
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-07 23:35:28 +07:00
6a323d06c1 Create or open file. Save on add/remove/edit task
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-07 13:27:38 +07:00
e7564f8f82 Take DB path from cli arg, marker emoji for currently selected task
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-07 11:22:44 +07:00
88990089c2 Move task state getter to column methods
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-06 21:59:29 +07:00
78cb7fe84a You can now edit an existing task
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-06 21:39:06 +07:00
bef0836184 WIP: Edit an existing task
da10719250 Fix task edit border and rename some symbols
Compare 2 commits »
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-06 12:50:10 +07:00
fc237b9f29 Remove task with D, move methods to column struct, select next/previous
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-06 11:17:26 +07:00
be4fc3566d Buttons to create or cancel the task entry
JosephFerano pushed to master at JosephFerano/kanban-tui 2023-06-05 11:45:21 +07:00
61feafaf7e Highlight which text area is currently selected