Commit Graph

27 Commits

Author SHA1 Message Date
3b99b87c22 fix index oob segfaults 2025-04-28 02:36:14 +02:00
143feaac83 make ui color configurable through a header file
Some checks failed
Build Todd / build-linux (push) Has been cancelled
Build Todd / build-mac (push) Has been cancelled
Build Todd / build-windows (push) Has been cancelled
2024-11-10 01:21:00 +01:00
29eeef56b8 add dirty check 2024-11-10 01:20:42 +01:00
e9d8988ef2 fix mvwprintw string literal error 2024-11-10 01:20:35 +01:00
65d591a455 take height into account 2024-11-10 01:20:22 +01:00
65b5e45cba add view command 2024-11-10 01:20:21 +01:00
9bd8817797 add proper scroll 2024-11-10 01:20:18 +01:00
e8e0babfaa load file on startup if it exists 2024-11-10 01:20:17 +01:00
3159a34c9a remove unused command 2024-11-10 01:20:15 +01:00
613071c8f5 print key bindings on the footer 2024-11-10 01:20:12 +01:00
0cf3febd2b add save file path to the header 2024-11-10 01:20:11 +01:00
76396a3022 store the default file in the home directory dotfile 2024-11-10 01:20:09 +01:00
e900ffc0d7 add todo count in the bottom bar 2024-11-10 01:20:08 +01:00
dd148396f1 add space key for marking todos 2024-11-10 01:20:06 +01:00
71939366c7 allow arrow input 2024-11-10 01:20:05 +01:00
a5734d1323 add a semi-functional TUI 2024-11-10 01:20:03 +01:00
14f177e3f9 fix build errors 2024-11-10 01:20:02 +01:00
672998b17b format the code 2024-11-10 01:19:56 +01:00
01e6a6064d free todos after quit 2024-11-10 01:19:54 +01:00
b27047e7d1 implement loading from file 2024-11-10 01:19:51 +01:00
71e935c8ad use stb like a normal person (totally didnt waste an hour) 2024-11-10 01:19:49 +01:00
76c620c142 steal a linked list implementation 2024-11-10 01:19:46 +01:00
b49b728a4c add todo serialization 2024-11-10 01:19:44 +01:00
21dd4c988e add remove command 2024-11-10 01:19:38 +01:00
e875f6fab3 separate files and fix newline bug 2024-11-10 01:19:36 +01:00
06a0b782cf make stuff work 2024-11-10 01:19:34 +01:00
Zvonimir Rudinski
34836f46f8 initial commit 2023-12-16 16:34:15 +01:00