Commit graph

  • 9686e43ec2 Documentation and formatting fixes main riley 2021-09-28 01:36:12 -0400
  • 134d71f44d Add --file argument & fixes cli.py: + added --file argument to specify the todo file. ~ changed the --task handler to use get_task instead. ~ fixed bug w/ printing information on tasks w/ no due date. TodoObject.py: ~ modified type-hinting on get_tasks. ~ modified type-hinting on get_task. ~ fixed bug with get_task returning type Task rather than found task. ~ fixed bug with get_note not listening to the immediate parameter. riley 2021-09-28 00:54:49 -0400
  • ff0f47ae88 Update gitignore riley 2021-09-28 00:22:00 -0400
  • ed0cb5ebc6 Refactor for CLI General: + Improved documentation cli.py: + added basic CLI, will likely be rewritten later. TodoObject: ~ improved type-hinting for get_children + added get_parents method + moved get_md method from Todo + added get_* methods to get Tasks, Categories, and Notes from children + added property has_children Todo: ~ changed string output to "File: {self.data_file.name}" - moved get_md method to TodoObject + added write_data method Task: - removed get_* methods + added task_category method to get parent category. + added toggle_complete method. - removed __add__ method. Note: - removed get_* methods. - removed __add__ method. Category: - removed get_* methods. - removed __add__ method. riley 2021-09-28 00:20:20 -0400
  • ada7812e3b Parent/Child assignment & fetching refactor - TodoObject.get_children accepts an obj_type to filter by - Todo._get_parent accepts an obj_type to filter potential parents - Todo._parse_category now properly assigns parent categories - Reworked get_* methods in Task, Category, and Note to use get_children riley 2021-09-25 23:25:30 -0400
  • e768dae978 Add \t support to parsing. riley 2021-09-25 20:16:08 -0400
  • a696392560 Fix get_md() and parent assignments. riley 2021-09-25 19:47:55 -0400
  • 7c32804575 Merge branch 'main' of ssh.gitdab.com:InValidFire/todo riley 2021-09-25 18:47:16 -0400
  • cb322bd0d4 update README.md and todo.md riley 2021-09-25 18:35:46 -0400
  • 6df8c6d11c update README.md riley 2021-09-25 18:35:46 -0400
  • 6a1ac46b59 update todo.md riley 2021-09-25 18:34:24 -0400
  • 42067eb4f5 Add LICENSE riley 2021-09-25 18:28:49 -0400
  • e917bea322 Initial Commit riley 2021-09-25 15:47:26 -0400