All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated dependencies
- There is no longer an edit mode for the habit list table, instead entries can be edited immediately without pressing enter.
- Switched from
structopttoclapfor command-line parsing. - Updated dependencies
- Message "Successfully updated persistent configuration" is no longer printed each time on exit
- Added an interactive user interface to edit and visualize habit data. It is accessed via tha main
geneecommand (i.e. no subcommand is needed)
- Removed redundant non-interactive functionality.
- The following subcommands are not available anymore:
export,fill,graph,insert - The following arguments are not available anymore:
--graph-days,--list-previous-days,--max-displayed-cols
- The following subcommands are not available anymore:
list_most_frequent_dayscommand line option. When greater than 0, the specified number of most frequently occurring daily habit compositions are printed to the terminal. This option can also be saved to and recalled from the persistent configuration.
- Fixed data entry when there are hidden categories
- CSV datafile support
- Fixed SQLITE database upgrade routine from v0 to v1