TodoList-CPP

a simple todolist cli made in c++

MIT License

Stars
1
Committers
2
TodoList-CPP - Build v55 Latest Release

Published by Amitminer about 2 months ago

TodoList-CPP - Build v45

Published by Amitminer 3 months ago

TodoList-CPP - Build v44

Published by Amitminer 4 months ago

TodoList-CPP - Build v43

Published by Amitminer 4 months ago

TodoList-CPP - Build v41

Published by Amitminer 4 months ago

TodoList-CPP - Release v1.7

Published by Amitminer 4 months ago

feat: Improve error handling, fix input loop bug, and enhance documentation

  • Added try-catch blocks in Database.cpp to handle SQLite exceptions gracefully.
  • Included meaningful error messages to std::cerr to help with debugging.
  • Rethrow exceptions to allow higher-level handling of database errors.
  • Improved documentation for better code understanding and maintenance.
  • Fixed an infinite loop bug in the main menu that occurred when invalid input (like "abce" or just a space) was entered, causing the program to run endlessly until manually stopped.
TodoList-CPP - Build v39

Published by Amitminer 4 months ago

TodoList-CPP - Build v36

Published by Amitminer 4 months ago

TodoList-CPP - Build v33

Published by Amitminer 4 months ago

TodoList-CPP - Build v32

Published by Amitminer 4 months ago

TodoList-CPP - Build v31

Published by Amitminer 4 months ago

TodoList-CPP - v1.5

Published by Amitminer 4 months ago


Release v1.5

New Features:

  • Added task creation and completion timestamps in the task list.
  • Introduced colorful terminal interface for improved visual feedback (haven't tested for linux build yet).

Enhancements:

  • Optimized code for better readability.
  • Improved documentation for easier understanding and maintenance (Using AI Tools).

Database Management:

  • Added option to clear all data from the database for a fresh start. (or just delete tasks.db by ownself lol)

TodoList-CPP - Release v1.1

Published by Amitminer 4 months ago