Releases: SchokiCoder/smng
v2.3.1
v2.3.0
changed record report row lines are now as long as terminal is
added archive-project command
added archived projects section to show-projects
changed commands to react on archived projects
updated manpage
updated tabcompletions
v2.2.1
fixed show-month range (when not current month)
v2.2.0
removed manual configuration step from makefile
added files to manpage
added files to uninstall process
added admin cmds: show-cfg-path, show-db-path
removed unnecessary and error-prone conversions for work durations
added cmd show-project-records
added cmd swap-project-records
changed day to full date in reports
changed summary line format in reports
updated manpage
updated bash-completions
v2.1.2
fixed panic when run with no args
fixed panic when current directory has no slashes in its path
v2.1.0
added Makefile now uninstalls etc dir
added command categories
added cmd "merge-db"
added different config file paths
fixed that first record told user to complete record 0
v2.0.0
rewritten in rust
optical improvements
- summary split into days
- added explicit linebreak to description
added commands
- about
- add-record
replaced compile-time config with etc-file
v1.2.2
replaced djb2 with djb2 from schoki_misc
restructured command structure to utilize hash more
reworked cmd help print
resolved constants file
updated makefile
changed fmt (function headers, variable names)
changed function parameters to be more const
v1.1.0
reformatting
added optional dynamic path to db
added optional datetime sanitization
added command to print current work status
changed show-week command to take a date of which to show the week
added command delete record
added command delete project
changed help text