dominikbraun / timetrace

A simple CLI for tracking your working time.
Apache License 2.0
685 stars 76 forks source link

`timetrace list projects`: Display project modules #60

Closed dominikbraun closed 3 years ago

dominikbraun commented 3 years ago

Regarding Proposal #53:

The timetrace list projects command shall not only list projects and project modules row-by-row, e.g.:

# Key
1 make-coffee
2 grind-beans@make-coffee
3 brew-coffee@make-coffee

Instead, modules should be listed as part of their respective project:

# Key Modules
1 make-coffee grind-beans, brew-coffee

This should be relatively easy to implement - just create a function that loads all modules of a project and display them with the project.

dominikbraun commented 3 years ago

This should be relatively easy to implement - just create a function that loads all modules of a project and display them with the project.

Note: A function loadProjectModules has been implemented by #61.

FelixTheodor commented 3 years ago

Hey, I would like to work on this :)