|
c030984d51
|
Extract funcs from input-check to reduce nesting and make pedantic clippy happy
|
2023-06-13 16:32:46 +07:00 |
|
|
c3255c97f5
|
Pedantic clippy pass
|
2023-06-13 15:59:24 +07:00 |
|
|
7fe20e6ae8
|
Run migrations on first creation, fix a bunch of panics
|
2023-06-13 15:50:16 +07:00 |
|
|
6cbba10325
|
Ignore db path
|
2023-06-13 15:12:19 +07:00 |
|
|
293113949b
|
Simplified dbpath cli argument handling
|
2023-06-13 15:11:25 +07:00 |
|
|
d7eb3fb47a
|
Save new sort order when moving tasks to different columns
|
2023-06-13 14:47:34 +07:00 |
|
|
403572723c
|
Formatting
|
2023-06-13 12:45:57 +07:00 |
|
|
00ac0c351d
|
Update and move task order up/down, read ids, more column helper methods
|
2023-06-13 12:41:37 +07:00 |
|
|
4477bac258
|
Add/delete tasks, read task id from db
|
2023-06-12 22:25:58 +07:00 |
|
|
076c87c792
|
WIP: Switch to rusqlite
|
2023-06-12 21:36:00 +07:00 |
|
|
8393ed610f
|
Read tasks from db on startup
|
2023-06-10 21:48:57 +07:00 |
|
|
535f332a81
|
WIP: Fetch all tasks
|
2023-06-10 13:48:20 +07:00 |
|
|
a8e3a44816
|
Install sqlx, basic select
|
2023-06-10 11:12:23 +07:00 |
|
|
5d3e69d679
|
rustfmt
|
2023-06-10 11:12:17 +07:00 |
|
|
e3ce612ca3
|
Use a macro to concat the keybindings at compile time
|
2023-06-10 10:11:33 +07:00 |
|
|
09177ddbae
|
Simplify keybindings and description. Add g and G movements. Remove -d flag
|
2023-06-09 15:49:52 +07:00 |
|
|
c6343a4805
|
Run and fix pedantic clippy and 2018 idioms
|
2023-06-09 13:26:29 +07:00 |
|
|
db92090916
|
Exit 0 if the user presses Ctrl+d when prompted for db name
|
2023-06-08 17:37:04 +07:00 |
|
|
6e5dcebc2e
|
Small cleanup
|
2023-06-08 17:30:47 +07:00 |
|
|
f081238e33
|
Prompt the user for a project name if it can't find the database file
|
2023-06-08 17:26:01 +07:00 |
|
|
bc81c05f1f
|
Using clap to parse path to database
|
2023-06-08 15:54:39 +07:00 |
|
|
b2bf10f260
|
Scroll columns with a lot of tasks
|
2023-06-08 10:31:54 +07:00 |
|
|
6a323d06c1
|
Create or open file. Save on add/remove/edit task
|
2023-06-07 23:34:40 +07:00 |
|
|
e7564f8f82
|
Take DB path from cli arg, marker emoji for currently selected task
|
2023-06-07 13:26:39 +07:00 |
|
|
88990089c2
|
Move task state getter to column methods
|
2023-06-07 11:22:19 +07:00 |
|
|
78cb7fe84a
|
You can now edit an existing task
|
2023-06-06 21:59:18 +07:00 |
|
|
bef0836184
|
WIP: Edit an existing task
|
2023-06-06 21:38:36 +07:00 |
|
|
da10719250
|
Fix task edit border and rename some symbols
|
2023-06-06 21:03:19 +07:00 |
|
|
fc237b9f29
|
Remove task with D, move methods to column struct, select next/previous
|
2023-06-06 12:49:34 +07:00 |
|
|
be4fc3566d
|
Buttons to create or cancel the task entry
|
2023-06-06 11:17:13 +07:00 |
|
|
61feafaf7e
|
Highlight which text area is currently selected
|
2023-06-05 11:44:59 +07:00 |
|
|
ef90532d12
|
WIP: TextArea form to add a new TODO item, switch to ratatui
|
2023-06-05 11:24:18 +07:00 |
|
|
167f506291
|
NewTask state to manage adding a new task
|
2023-06-04 14:51:47 +07:00 |
|
|
c9a69c7abe
|
Get rid of treesitter dep, add more to readme
|
2023-05-29 17:02:24 +07:00 |
|
|
fa17ca9688
|
No toc
|
2023-05-29 15:46:54 +07:00 |
|
|
ba4a98af56
|
Delete submodule
|
2022-12-22 09:59:37 +07:00 |
|
|
5ba313c568
|
Adding some code but likely need to create a build script
|
2022-12-22 00:37:44 +07:00 |
|
|
5c11808e7d
|
Markdown treesitter grammar submodule
|
2022-12-22 00:28:28 +07:00 |
|
|
50156e1e01
|
Installing treesitter
|
2022-12-22 00:17:38 +07:00 |
|
|
d3a9679910
|
Refactoring. Save on quit.
|
2022-12-11 02:11:40 +04:00 |
|
|
001652a63a
|
Moving out of state and into the respective impl. Fix bugs
|
2022-12-10 23:04:55 +04:00 |
|
|
7889c2358c
|
Appeased the Almighty Borrow Checker
|
2022-12-09 04:40:45 +04:00 |
|
|
c999764a28
|
WIP: Refactor data types
|
2022-12-09 04:25:50 +04:00 |
|
|
9b4341ccf1
|
Formatting
|
2022-12-07 04:41:25 +04:00 |
|
|
2e2145b2ab
|
Show new popup screen for adding a task. Basic state added
|
2022-12-06 00:21:01 +04:00 |
|
|
52097aed09
|
Save changes when moving tasks
|
2022-12-05 15:50:31 +04:00 |
|
|
ae99fa193c
|
Added task shifting up and down and left and right.
Francesco added some stuff as well.
|
2022-12-05 02:37:18 +04:00 |
|
|
c38fa823c9
|
Change columns up. Refactor input and state change code.
|
2022-12-05 00:32:48 +04:00 |
|
|
77f9c95cf1
|
Wrap description
|
2022-12-04 04:33:17 +04:00 |
|
|
6472bbb1bc
|
Render selected task with bounds checking
|
2022-12-04 04:29:36 +04:00 |
|