Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.14 KB

TODO.md

File metadata and controls

26 lines (20 loc) · 1.14 KB

TODO

Potential features for the future

  • Add autostart subcommand -A / --autostart option to track subcommand, which runs the automation on startup
  • Add -l / --load to config subcommand to load a list of extension paths from a file (json or txt)
  • Add argument to specify custom location for log file
  • Tracking multiple paths simultaneous
  • Add option to read from config (*also write)
  • Add option to output the loaction of the log and configs file
  • Add option to specify a location for undefined file extensions; skips them by default (which is already the case)
  • Add argument to specify custom location for configs file

Bugs and security issues

  • Fix proper exception handling and cleanup/garbage collection during event handling

Other

  • Adjust -A / --autostart so no window opens
  • Update README
  • Add support for pre-commit
  • Write tests using pytest
  • Integrate coverage
  • Integrate tox
  • Refactor and restructure handle_write_args and handle_read_args into muliple respective functions